Samstag, 26. Mai 2012, 02:44

Du bist nicht angemeldet.



ghost-UE25-

unregistriert

1

Mittwoch, 7. März 2007, 09:53

Beryl Problem nach Benutzung von Beamer

Hallo zusammen,

ich bin eifriger UbuntuFreunde Forum Leser und hab etliche "Problemchen" bereits lösen können alleine durch rumleserei. Nun bin ich auf ein Problem gestoßen das ich durch ausgiebiges Googeln und abarbeiten einiger HowTos noch nicht gebacken bekommen habe.

Ich benutze Ubuntu auf meinem Firmenlaptop bisher fast Problemlos. Produktiv seit ca. 3 Monaten derzeitiger Release 6.10.
Nachdem etliche Kollegen von mir Vista zum testen/lernen/üben installiert haben, hab ich mich mal Abends hingesetzt und durch dieses ubuntuusers Wiki, sowie einige andere Howtos auf der Beryl Seite durchgeackert.
Resultat war ein stabil laufendes Beryl welches recht performant und schick lief.

Nun zu meinem Problem:
In einer Schulung habe ich Teilnehmern z.b. den Cube etc. vorgeführt und zwar indem ich den Beamer an mein Laptop angeschlossen habe und mit der Funktionstaste auf den VGA Ausgang umgeschalten habe. Dies hat auch wunderbar funktioniert.
Den ganzen Tag hing mein Rechner mit an dem Beamer und wurde ab und zu zu Demonstrationszwecken umgeschalten. Am Tagesende habe ich Ubuntu sauber runtergefahren und am nächsten Morgen wieder gestartet.
Ab diesem Morgen hatte ich eine Auflösung von 640x480. Ich dachte es hätte irgendwas mit der xorg.conf verschossen. Mit kcontrol (ja ich benutze kubuntu) bin ich in die Monitor und Auflösungseinstellungen gegangen. Dort bekam ich allerdings nur eine Fehlermeldung das die xorg.conf nicht ausgelesen werden konnte etc.

Naja, viel drumrum. Ich habe im Endeffekt die originale xorg.conf wieder drübergespielt, meine Einträge aus dem Beryl Tutorial wieder übernommen und hoffte Beryl würde einfach wieder laufen.

Wenn ich nun den Rechner starte (ohne beryl) verbraucht Xorg dauerhaft um die 30% .
Ich habe schon einen "Workaround" gefunden dies wieder herunterzuschrauben:
Ich starte den Beryl-manager, wähle dort als Fenster-Manager "beryl" aus, dann wird die Fensterdekoration geladen und stürzt aber sofort wieder ab. Sprich er läuft wieder mit KWin. Sobald ich diese Prozedur durchgeführt habe springt der CPU Verbrauch von xorg auf das "gewohnte Maß" zwischen 0-10%.

Sprich Beryl läuft derzeit auch nicht mehr, bzw. ich kann den Fenster-Manager nicht mehr umschalten, er springt mir gleich wieder auf KWin zurück.

Gibt es eine Logdatei oder ähnliches in der eventuelle Fehler mit ausgegeben werden? In /var/log/ finde ich hierzu kein demensprechendes Log oder ähnliches in dem ich mir Meldungen ausgeben kann.

*help*

Gruß und schonmal danke für die Mühen

ghost

/edit:
Mehr Infos:
Wenn ich Beryl start kommt folgende Info:

Zitat

*************************************************************
* Beryl system compatiblity check *
**************************************************************

Detected xserver : AIGLX

Checking Display :0 ...

Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Xlib: extension "XFree86-DRI" missing on display ":0.0".
Checking for non power of two texture support : failed

Support for non power of two textures missing
Xlib: extension "XFree86-DRI" missing on display ":0.0".
beryl: glXBindTexImageEXT is missing
beryl: Failed to manage screen: 0
beryl: No manageable screens found on display :0



Was ist nicht verstehe, seit neuestem steht bei mir wenn ich glxinfo ausführe wieder:

Zitat

OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)


Ich habe aber den ATI Treiber installiert. Er wird in meiner xorg.conf auch aufgerufen:

Zitat

# /etc/X11/xorg.conf (xorg X Window System server configuration file)

Section "Module"
Load "dri"
Load "dbe"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "int10"
Load "type1"
Load "vbe"
Load "glx"
Load "GLcore"
Load "v4l"
EndSection

Section "Device"
Identifier "ATI Technologies, Inc. M22 [Radeon Mobility M300]"
Driver "fglrx"
BoardName "radeon"
Option "MergedFB" "off"
Option "DRI" "true"
Option "ColorTiling" "on"
Option "EnablePageFlip" "true"
Option "AccelMethod" "EXA"
Option "EXANoOffscreenPixmaps"
Option "RenderAccel" "true"
Option "AGPFastWrite" "on"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
BusID "PCI:1:0:0"
EndSection

Section "Device"

#
Identifier "device1"
Driver "radeon"
BoardName "radeon"
Option "MergedFB" "off"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Device"

#
Identifier "device2"
Driver "radeon"
BoardName "radeon"
Option "MergedFB" "off"
BusID "PCI:1:0:0"
Screen 2
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. M22 [Radeon Mobility M300]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768@60" "1152x768@54" "800x600@60" "1280x854" "800x600@56" "640x480@60"
EndSubSection
EndSection

Section "Screen"

#
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "640x480@60"
EndSubSection
EndSection

Section "Screen"

#
Identifier "screen2"
Device "device2"
Monitor "monitor2"
DefaultDepth 24
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection




Ich glaube ich muss nu zwei Tage Abstand davon nehmen, ich habe jetzt 5 verschiedene xorg.conf Versionen und blicke langsam selbst nicht mehr durch ?(

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »ghost-UE25-« (7. März 2007, 15:02)


basslord

Ubuntufreund

Beiträge: 2 671

Ubuntu: 12.04

Kernel: 3.2.0-24-generic

Desktop: KDE

Architektur: 64-bit

Danksagungen: 1 / 1

  • Private Nachricht senden

2

Mittwoch, 7. März 2007, 15:40

Du liebe Zeit, du hast ati-config ausgeführt? Da steht ja allerhand in der xorg.conf. Zweimal radeon, zweimal fglrx.

Beryl mit fglrx nur in Verbindung mit Xgl. AIGLX mit radeon.

Tja, da ich noch nie mehrere Monitore konfiguriert habe, wüsste ich auf den ersten Blick auch nicht, was man nun davon rausschmeißen kann. Doppelte Einträge dank ati-config auf jeden Fall.

Joa, und composite enabled? Seit wann unterstützt das fglrx? ;)

Gruß
Rodge
"Ohne Musik wäre das Leben ein Irrtum." - Friedrich Nietzsche

ghost-UE25-

unregistriert

3

Mittwoch, 7. März 2007, 16:05

Eigentlich möchte ich gar keinen dual Monitorbetrieb :(

Und ja, ich bin in der Zwischenzeit durch so viele Tutorials durch und hab alles mögliche ausgesucht das meine xorg.conf nun so aussieht. *argh*
Mal hab ich das eine Probier, als keine zufriedenstellenden Resultate dabei herausgekommen sind hab ich mich an das nächste Tutorial gemacht.

Ich glaub ich fang einfach nochmal von vorne an.

Was mir allerdings tatsächlich noch kopfzerbrechen macht ist das meine CPU Last nach einem start des X auf 30-35% pendelt.
Aber wahrscheinlich hat auch dies mit der vermurksten Konfigdatei zu tun...