Keine Fensterrahmen mehr

Hallo,

ich hatte den aktuellen ATI-Treiber installiert mit dem Resultat, dass X nicht läuft und der Chip (Radeon Mobility 9000) nicht unterstützt wird.

Mit sax2 -r -i 0=radeon wieder den freien Radeon-Treiber eingebunden.

Seitdem fehlen alle Fensterrahmen (dort wo die Schließen, Minimieren, Maximieren-Buttons sind).

Nach dem Befehl von startx erscheinen kurz ein paar Fehlermeldungen. Wo finde ich die log dazu?

Hier ein paar hoffentlich helfende log-Einträge:

grep enabled /var/log/Xorg.0.log

(II) Intel Bridge workaround enabled
(==) AIGLX enabled
(II) RADEON(0): Color tiling enabled by default
(II) RADEON(0): Direct rendering enabled
(II) RADEON(0): Render acceleration enabled
(II) RADEON(0): Acceleration enabled
(\*\*) RADEON(0): DPMS enabled
(==) RADEON(0): Silken mouse enabled
(==) RandR enabled

grep disabled /var/log/Xorg.0.log

(II) RADEON(0): AGP Fast Write disabled by default
(II) RADEON(0): Page flipping disabled
(WW) RADEON(0): Failed to detect secondary monitor, MergedFB/Clone mode disabled
(II) RADEON(0): Depth moves disabled by default
(==) RADEON(0): Backing store disabled
(\*\*) Keyboard[0]: CustomKeycodes disabled

grep EE /var/log/Xorg.0.log

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load /usr/lib/xorg/modules/extensions//libvnc.so
(EE) Failed to load module "vnc" (loader failed, 7)
(EE) Failed to load module "rfbkeyb" (module does not exist, 0)
(EE) Failed to load module "rfbmouse" (module does not exist, 0)
(EE) No Input driver matching `rfbkeyb'
(EE) No Input driver matching `rfbmouse'

grep dri /var/log/Xorg.0.log

X.Org XInput driver : 0.6
(II) Loading /usr/lib/xorg/modules/drivers//v4l\_drv.so
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
(II) Loading /usr/lib/xorg/modules/drivers//radeon\_drv.so
(II) Loading /usr/lib/xorg/modules/drivers//ati\_drv.so
 ABI class: X.Org XInput driver, version 0.6
 ABI class: X.Org XInput driver, version 0.6
(II) v4l driver for Video4Linux
(II) ATI: ATI driver (version 6.6.3) for chipsets: ati, ativga
(II) Reloading /usr/lib/xorg/modules/drivers//radeon\_drv.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
(II) RADEON(0): [dri] Found DRI library version 1.2.0 and kernel module version 1.25.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
(II) RADEON(0): [drm] created "radeon" driver at busid "pci:0000:01:00.0"
(II) RADEON(0): [dri] Visual configs initialized
(WW) RADEON(0): Option "no\_dri" is not used
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(II) AIGLX: Loaded and initialized /usr/lib/dri/r200\_dri.so
(EE) No Input driver matching `rfbkeyb'
(EE) No Input driver matching `rfbmouse'

gtk-window-decorator

(gtk-window-decorator:4323): gdk-warning \*\*: Using cairo rendering requires the drwable argument to have a specified colormap. All windows have a colormap, however, pixmaps only have colormap by default if they were createdwith a non-NULL window argument. Otherwise a colormap must be set on them with gdk\_drawable\_set\_colormap

(gtk-window-decorator:4323): gdk-critical \*\*: gdk\_cairo\_create: assertion 'gdk\_is\_drwable (drwable)' failed
Segmention fault

Kann mir jemand weiterhelfen? Hat jemand Tipps/ Ideen/ Vorschläge?

Moien

ich hatte den aktuellen ATI-Treiber installiert mit dem
Resultat, dass X nicht läuft und der Chip (Radeon Mobility
9000) nicht unterstützt wird.

Support für die 9000’er (egal ob mobile oder nicht) wurde eingestellt. Version 8.28.8 ist die letzte Version mit 9000’er Support.

Ja, es tut weh wenn der Treibersupport eingestellt wird währendem die Karte noch verkauft wird. Aber hey, das die typisch ATI. Anständige Hardware bauen aber nicht das geringste Interesse an funktionierenden Treibern.

Seitdem fehlen alle Fensterrahmen (dort wo die Schließen,
Minimieren, Maximieren-Buttons sind).

Compiz/Berly ist bei der Aktion drauf gegangen. Installier ein normales KDE oder Gnome und die Buttons sind wieder da.

> (WW) RADEON(0): Option "no\_dri" is not used

Das sieht sehr seltsam aus. Kannst du mal die Datei /etc/X11/Xorg.conf (oder wo auch immer die xorg.confg auf deinem System steht) online stellen ? In ein Pastebin wenn nix anderes geht.

gtk-window-decorator

Das war das entscheidende Problem. Wenn dieses Hintergrundprogramm aussteigt war’s das mit Fensterdekos.

Ich schätze die ATI-Installation hat deine MESA installation vermurkst. Das ist unter ubuntu, debian & Co ein bekanntes Problem. Wenn man einmal den binären Schrott von ATI installiert kann man nicht mehr einfachso zurück. Alle Teile von MESA komplett neu installieren sollte helfen. MESA sorgt für 3D, ist (ganz, ganz grob) das Gegenstück zu DirectX.

cu

Support für die 9000’er (egal ob mobile oder nicht) wurde
eingestellt. Version 8.28.8 ist die letzte Version mit 9000’er
Support.

Ja, es tut weh wenn der Treibersupport eingestellt wird
währendem die Karte noch verkauft wird. Aber hey, das die
typisch ATI. Anständige Hardware bauen aber nicht das
geringste Interesse an funktionierenden Treibern.

Oja. Ich habe mich gleich mal bei ATI registriert und ein Ticket eröffnet. Da fehlt doch die X.org 7.2 -Unterstützung. Zumindest mal sagen, dass ich das nicht okay finde :smile:

Seitdem fehlen alle Fensterrahmen (dort wo die Schließen,
Minimieren, Maximieren-Buttons sind).

Compiz/Berly ist bei der Aktion drauf gegangen. Installier ein
normales KDE oder Gnome und die Buttons sind wieder da.

(WW) RADEON(0): Option „no_dri“ is not used

Das sieht sehr seltsam aus. Kannst du mal die Datei
/etc/X11/Xorg.conf (oder wo auch immer die xorg.confg auf
deinem System steht) online stellen ? In ein Pastebin wenn nix
anderes geht.

gtk-window-decorator

Das war das entscheidende Problem. Wenn dieses
Hintergrundprogramm aussteigt war’s das mit Fensterdekos.

Ich schätze die ATI-Installation hat deine MESA installation
vermurkst. Das ist unter ubuntu, debian & Co ein bekanntes
Problem. Wenn man einmal den binären Schrott von ATI
installiert kann man nicht mehr einfachso zurück. Alle Teile
von MESA komplett neu installieren sollte helfen. MESA sorgt
für 3D, ist (ganz, ganz grob) das Gegenstück zu DirectX.

cu

Erstmal vielen, vielen Dank für Deine Hilfe. Ich setzte das nun um.

Hier die xorg.conf in /etc/xorg/ :wink:

Section "Files"
 FontPath "/usr/share/fonts/misc:unscaled"
 FontPath "/usr/share/fonts/local"
 FontPath "/usr/share/fonts/75dpi:unscaled"
 FontPath "/usr/share/fonts/100dpi:unscaled"
 FontPath "/usr/share/fonts/Type1"
 FontPath "/usr/share/fonts/URW"
 FontPath "/usr/share/fonts/Speedo"
 FontPath "/usr/share/fonts/PEX"
 FontPath "/usr/share/fonts/cyrillic"
 FontPath "/usr/share/fonts/latin2/misc:unscaled"
 FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
 FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
 FontPath "/usr/share/fonts/latin2/Type1"
 FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
 FontPath "/usr/share/fonts/baekmuk:unscaled"
 FontPath "/usr/share/fonts/japanese:unscaled"
 FontPath "/usr/share/fonts/kwintv"
 FontPath "/usr/share/fonts/truetype"
 FontPath "/usr/share/fonts/uni:unscaled"
 FontPath "/usr/share/fonts/CID"
 FontPath "/usr/share/fonts/ucs/misc:unscaled"
 FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
 FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
 FontPath "/usr/share/fonts/hellas/misc:unscaled"
 FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
 FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
 FontPath "/usr/share/fonts/hellas/Type1"
 FontPath "/usr/share/fonts/misc/sgi:unscaled"
 FontPath "/usr/share/fonts/xtest"
 FontPath "/opt/kde3/share/fonts"
 FontPath "unix/:7100"
 InputDevices "/dev/gpmdata"
 InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
 Option "AllowMouseOpenFail" "on"
EndSection

Section "Module"
 Load "glx"
 Load "type1"
 Load "extmod"
 Load "dbe"
 Load "freetype"
 Load "v4l"
 Load "dri"
 Load "vnc"
EndSection

Section "InputDevice"
 Driver "kbd"
 Identifier "Keyboard[0]"
 Option "Protocol" "Standard"
 Option "XkbLayout" "de"
 Option "XkbRules" "xfree86"
EndSection

Section "InputDevice"
 Driver "mouse"
 Identifier "Mouse[1]"
 Option "Buttons" "7"
 Option "Device" "/dev/input/mice"
 Option "Name" "SynPS/2 Synaptics TouchPad"
 Option "Protocol" "explorerps/2"
 Option "Vendor" "Sysp"
 Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
 Driver "rfbkeyb"
 Identifier "Keyboard[2]"
 Option "InputFashion" "VNC"
EndSection

Section "InputDevice"
 Driver "mouse"
 Identifier "Mouse[3]"
 Option "Buttons" "5"
 Option "Device" "/dev/input/mice"
 Option "Name" "ImPS/2 Generic Wheel Mouse"
 Option "Protocol" "explorerps/2"
 Option "Vendor" "Sysp"
 Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
 Driver "rfbmouse"
 Identifier "Mouse[5]"
 Option "InputFashion" "VNC"
EndSection

Section "Monitor"
 DisplaySize 305 230
 HorizSync 29-60
 Identifier "Monitor[0]"
 ModelName "1024X768@60HZ"
 Option "DPMS"
 VendorName "--\> LCD"
 VertRefresh 30-60
 UseModes "Modes[0]"
EndSection

Section "Modes"
 Identifier "Modes[0]"
 Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622
 Modeline "1024x600" 43.00 1024 1072 1104 1184 600 603 613 619 +HSync -VSync
 Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622
 Modeline "800x600" 34.75 800 848 880 960 600 603 607 617 +HSync -VSync
 Modeline "768x576" 34.96 768 792 872 976 576 577 580 597
 Modeline "768x576" 32.25 768 816 848 928 576 579 583 593 +HSync -VSync
 Modeline "640x480" 23.86 640 656 720 800 480 481 484 497
 Modeline "640x480" 23.25 640 688 720 800 480 483 487 494 +HSync -VSync
 Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806
EndSection

Section "Screen"
 DefaultDepth 24
 SubSection "Display"
 Depth 15
 Modes "1024x768" "1024x600" "800x600" "768x576" "640x480" 
 EndSubSection
 SubSection "Display"
 Depth 16
 Modes "1024x768" "1024x600" "800x600" "768x576" "640x480" 
 EndSubSection
 SubSection "Display"
 Depth 24
 Modes "1024x768" "1024x600" "800x600" "768x576" "640x480" 
 EndSubSection
 SubSection "Display"
 Depth 8
 Modes "1024x768" "1024x600" "800x600" "768x576" "640x480" 
 EndSubSection
 Device "Device[0]"
 Identifier "Screen[0]"
 Monitor "Monitor[0]"
EndSection

Section "Device"
 BoardName "RV250 Lf"
 BusID "1:0:0"
 Driver "radeon"
 Identifier "Device[0]"
 Option "FSAADisableGamma" "no"
 Option "CapabilitiesEx" "0x00000000"
 Option "ScreenOverlap" "0"
 Option "FSAAMSPosY0" "0.000000"
 Option "FSAAMSPosY1" "0.000000"
 Option "mtrr" "off"
 Option "FSAAMSPosX4" "0.000000"
 Option "ForceGenericCPU" "no"
 Option "FSAAMSPosX5" "0.000000"
 Option "FSAAMSPosY2" "0.000000"
 Option "FSAAScale" "1"
 Option "FSAAMSPosY3" "0.000000"
 Option "Capabilities" "0x00000000"
 Option "GammaCorrectionI" "0x00000000"
 Option "no\_accel" "no"
 Option "FSAAMSPosY4" "0.000000"
 Option "UseFastTLS" "0"
 Option "FSAAMSPosY5" "0.000000"
 Option "FSAACustomizeMSPos" "no"
 Option "FSAAEnable" "no"
 Option "BlockSignalsOnLock" "on"
 Option "GammaCorrectionII" "0x00000000"
 Option "KernelModuleParm" "locked-userpages=0"
 Option "FSAAMSPosX0" "0.000000"
 Option "no\_dri" "no"
 Option "VideoOverlay" "on"
 Option "UseInternalAGPGART" "no"
 Option "PseudoColorVisuals" "off"
 Option "StereoSyncEnable" "1"
 Option "usevnc" "yes"
 Option "httpdir" "/usr/share/vnc/classes"
 Option "httpport" "5800"
 Option "FSAAMSPosX1" "0.000000"
 Option "OpenGLOverlay" "off"
 Option "FSAAMSPosX2" "0.000000"
 Option "Stereo" "off"
 Option "FSAAMSPosX3" "0.000000"
 Option "CenterMode" "off"
 Screen 0
 VendorName "ATI"
EndSection

Section "ServerLayout"
 Identifier "Layout[all]"
 InputDevice "Keyboard[0]" "CoreKeyboard"
 InputDevice "Mouse[1]" "CorePointer"
 InputDevice "Keyboard[2]" "ExtraKeyboard"
 InputDevice "Mouse[5]" "ExtraPointer"
 Option "Clone" "off"
 Option "VNC" "5 2"
 Option "Xinerama" "off"
 Screen "Screen[0]"
EndSection

Section "DRI"
 Group "video"
 Mode 0660
EndSection

Section "Extensions"
EndSection

Moien

Oja. Ich habe mich gleich mal bei ATI registriert und ein
Ticket eröffnet. Da fehlt doch die X.org 7.2 -Unterstützung.
Zumindest mal sagen, dass ich das nicht okay finde :smile:

Stell dich hinten an: http://www.petitiononline.com/atipet/petition.html

~25000 Unterschriften bis jetzt.

Hier die xorg.conf in /etc/xorg/ :wink:

Section "Files"

Sieht gut aus, allerdings ist das abhängig von deiner Linux-Install.

Section "ServerFlags"
...
Section "Module"
...
Section "InputDevice"
...

Alle OK (wobei ich mich frage ob du wirklich wissendlich das VNC da rein gebaut hast oder ob das jemand anders getan hat).

Section "Monitor"
 DisplaySize 305 230
#raus HorizSync 29-60
 Identifier "Monitor[0]"
 ModelName "1024X768@60HZ"
 Option "DPMS"
 VendorName "--\> LCD"
#raus VertRefresh 30-60
#raus UseModes "Modes[0]"
EndSection

Section „Modes“ ganz raus. Wenn dein Monitor aus diesem Jahrtausend stammt braucht er das nicht.

Section „Screen“ ist OK.

Section "Device"
 BoardName "RV250 Lf"
#raus BusID "1:0:0"
 Driver "radeon"
 Identifier "Device[0]"
#raus Option "FSAADisableGamma" "no"
#raus Option "CapabilitiesEx" "0x00000000"
#raus Option "ScreenOverlap" "0"
#raus Option "FSAAMSPosY0" "0.000000"
#raus Option "FSAAMSPosY1" "0.000000"
#raus Option "mtrr" "off"
#raus Option "FSAAMSPosX4" "0.000000"
#raus Option "ForceGenericCPU" "no"
#raus Option "FSAAMSPosX5" "0.000000"
#raus Option "FSAAMSPosY2" "0.000000"
#raus Option "FSAAScale" "1"
#raus Option "FSAAMSPosY3" "0.000000"
#raus Option "Capabilities" "0x00000000"
#raus Option "GammaCorrectionI" "0x00000000"
#raus Option "no\_accel" "no"
#raus Option "FSAAMSPosY4" "0.000000"
#raus Option "UseFastTLS" "0"
#raus Option "FSAAMSPosY5" "0.000000"
#raus Option "FSAACustomizeMSPos" "no"
#raus Option "FSAAEnable" "no"
#raus Option "BlockSignalsOnLock" "on"
#raus Option "GammaCorrectionII" "0x00000000"
 Option "KernelModuleParm" "locked-userpages=0"
#raus Option "FSAAMSPosX0" "0.000000"
#raus Option "no\_dri" "no"
#raus Option "VideoOverlay" "on"
#raus Option "UseInternalAGPGART" "no"
#raus Option "PseudoColorVisuals" "off"
#raus Option "StereoSyncEnable" "1"
#raus Option "usevnc" "yes"
#raus Option "httpdir" "/usr/share/vnc/classes"
#raus Option "httpport" "5800"
#raus Option "FSAAMSPosX1" "0.000000"
#raus Option "OpenGLOverlay" "off"
#raus Option "FSAAMSPosX2" "0.000000"
#raus Option "Stereo" "off"
#raus Option "FSAAMSPosX3" "0.000000"
#raus Option "CenterMode" "off"
 Screen 0
 VendorName "ATI"
EndSection

Was auch immer die Einträge gemacht hat: der normale opensoucre radeon-Treiber braucht diese nicht.

Section „ServerLayout“ und Section „DRI“ sind OK.

Ich würde jetzt erstmal die Optionen des ATI-radeon Treibers rausschmeissen, dann den vnc-server rausnehmen. Anschliessend ein normales KDE oder Gnome installieren. Dann verliert man zwar die schönen 3D Effekte. Dafür bekommt man aber wieder einen benutzbaren Desktop mit Fensterdeko. Auf dem kann man sich dann in aller Ruhe um die Schäden an MESA kümmern.

cu

Hallo pumpkin,

ich habe den xorg.conf geaendert und gnome neuinstalliert. Keine Aenderung. Die Fensterdeko blieb verschwunden.

Nun habe die Recovery von Suse probiert. Fensterdeko blieb weg.

Nun habe ich die Installation versucht, dabei aber die Daten des alten Users behalten. (Man wird bei der Installation gefragt). Du ahnst es: Fensterdeko blieb weg.

Dann habe wirklich neuinstalliert und das Wurzelverzeichnis formatiert - aber nicht das Homeverzeichnis. Fenstedeko blieb weg.

Das Problem liegt irgendwo im Homeverzeichnis.
Dann habe ich meine Profile von FF und TB und so anderes Zeugs auf CD gebrannt. Neu installiert. Profile importiert. Fertig.
Das ist nicht der Linuxweg, ich weiss. Es ging recht schnell.

Was ich jetzt besser mache. Ich sichere vorher ein Backup, das ich im Notfall ganz leicht zurueckspielen kann. yast bietet die Option an. Das Backup wird gepackt und die Verwaltung dessen sehr komfortabel.

Der kluge Mann sorgt vor …

Danke fuer Deine Hilfe!
Ingo