• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

kein Compiz unter 11.1

Hi gma,

hast Du jetzt diese glorreichen Vier in Deiner Liste der Paketquellen drin?

- OSS
- Non-OSS
- Update
- Packman

Und sonst nichts?

Dann ist es gut und wir machen weiter: Aber erst dann! Sonst bitte Rückfrage...

Nächste Schritte:
1.) Kernel-Update.
2.) Neustart
3.) Kernel-Source und -headers installieren

Danach bitte noch mal Ausgabe von "rpm -qa | grep kernel" posten, zur Sicherheit.
Viel Erfolg,

Greg
 
OP
G

gma

Code:
linux-kernel-headers-2.6.27-2.28
kernel-pae-2.6.27.29-0.1.1
kernel-pae-base-2.6.27.29-0.1.1
kernel-pae-extra-2.6.27.29-0.1.1

kann ich jetzt nochmal versuchen, den ATI-Treiber zu installieren?

gma
 
Hi gma,

noch nicht - bitte noch die Kernel-Quellen (kernel-source-2.6.27.29-0.1.1 sollte das sein) dazu installieren.

Danach wagen wir's erneut!

Gruß Greg
 
Mache erstmal ein komplettes online-update mit den eingerichteten Quellen, somit wird auch der Kernel aktualisiert.

1. Konsole öffnen

2. Mittels

Code:
su -

und anschließender [blinder] Passworteingabe zu root werden

3. Mittels

Code:
zypper -v dup

alle zu aktualisierenden Pakete einspielen. Eventuelle Konflikte hier ins Forum posten (müsste aber hinhauen).

Das Ganze geht bestimmt auch mit YaST, aber via Konsole geht es einfacher.
 
Hi Gropiuskalle,

den aktuellen Kernel hat er ja inzwischen drauf.

Wenn er sich die Kernel-Quellen dazu nimmt, sollte es für die ATI-Treiber-Installation reichen. Alles andere geht danach immer noch, weil's ja keine Neuinstallation des ATI-Treibers zwingend erfordert... Meinst Du nicht?

... ich wollt' das doch vor Feierabend noch durchbringen. ;) Ein komplettes zypper dup dauert a bisserl länger...

Gruß Greg
 
Grundsätzlich ist eine komplette Systemaktualisierung direkt nach der Grundinstallation immer zu empfehlen, ansonsten könnte es an einer ganz anderen Stelle wieder haken (die 11.1 hatte z.B. Probleme mit dem Paket 'hal', welches das Einbinden externer Medien verhinderte), aktuelle xorg-Pakete solltest Du auf jeden Fall verwenden - und die davon abhängenden Pakete, also kurz: am besten gleich das ganze System auf den neuesten Stand bringen :). Davon abgesehen sollte der Installation des Treibers nun nichts mehr im Weg stehen.
 
OP
G

gma

Ok, ich muss jetzt leider auch nach Hause, aber das updaten hat wohl geklappt:

Code:
committingCommitResult 307 (errors 0, remaining 0, srcremaining 0)

Code:
 rpm -qa | grep kernel
linux-kernel-headers-2.6.27-2.28
kernel-pae-2.6.27.29-0.1.1
kernel-pae-base-2.6.27.29-0.1.1
kernel-pae-extra-2.6.27.29-0.1.1

Sieht irgendwie aus, wie vorher, oder?

Kann ich jetzt einen Versuch wagen, den Ati-Treiber zu installieren?

gma
 
OP
G

gma

Hallo,

habe jetzt die kernel sources geladen:

Code:
 rpm -qa | grep kernellinux-kernel-headers-2.6.27-2.28
kernel-source-2.6.27.29-0.1.1
kernel-pae-2.6.27.29-0.1.1
kernel-pae-base-2.6.27.29-0.1.1
kernel-pae-extra-2.6.27.29-0.1.1

Installation des Treibers hat aber wieder nicht funktioniert, error log:

Code:
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
make -C /lib/modules/2.6.27.29-0.1-pae/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.27.29-0.1-obj/i386/pae'
make -C ../../../linux-2.6.27.29-0.1 O=/usr/src/linux-2.6.27.29-0.1-obj/i386/pae/. modules
/usr/src/linux-2.6.27.29-0.1/scripts/gcc-version.sh: line 25: gcc: command not found
/usr/src/linux-2.6.27.29-0.1/scripts/gcc-version.sh: line 26: gcc: command not found
make[3]: gcc: Command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
/bin/sh: gcc: command not found
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/bin/sh: gcc: command not found
make[4]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 127
make[3]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27.29-0.1-obj/i386/pae'
make: *** [kmod_build] Error 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.

Sieht so aus , als ob der gcc compiler nicht gefunden wird, komisch.

Ok, gcc geladen, Ati-Treiber lässt sich problemlos installieren!!!!!

Code:
sudo aticonfig --initial
Found fglrx primary device section
Using /etc/X11/xorg.conf
Saved back-up to /etc/X11/xorg.conf.fglrx-0

Sieht so aus, als obe es funktioniert hat, oder?

In meiner Xorg.conf stehen allerdings irgendwie zwei Einträge unter device:

Code:
Section "Device"
	Identifier  "Device[0]"
	Driver      "radeonhd"
	VendorName  "ATI"
	BoardName   "Radeon X1300/X1550"
	Option	    "monitor-VGA_1" "Monitor[0]"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:2:0:0"
EndSection

Ist das ok so? Ist der neue Treiber aktiv oder nicht?

gma
 

lOtz1009

Moderator
Teammitglied
Das zwei oder mehrere Sections "Device" vorhanden sind, ist nicht schlimm. Diese werden durch den Identifier getrennt betrachtet. Wichtig ist, welches der beiden Devices für dein ServerLayout benutzt wird. Steht aber auch in der xorg.conf.
Ansonsten diese mal komplett posten um sicherzugehen.
 
OP
G

gma

Code:
# /.../
# SaX generated X11 config file
# Created on: 2009-09-25T14:57:44+0200.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "ServerLayout"
	Identifier     "Layout[all]"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
	InputDevice    "Keyboard[0]" "CoreKeyboard"
	InputDevice    "Mouse[1]" "CorePointer"
	Option	    "Clone" "off"
	Option	    "Xinerama" "off"
EndSection

Section "Files"
	InputDevices   "/dev/gpmdata"
	InputDevices   "/dev/input/mice"
	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"
EndSection

Section "Module"
	Load  "dri"
	Load  "dbe"
	Load  "freetype"
	Load  "extmod"
	Load  "glx"
EndSection

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

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

Section "InputDevice"
	Identifier  "Mouse[1]"
	Driver      "mouse"
	Option	    "Buttons" "9"
	Option	    "Device" "/dev/input/mice"
	Option	    "Name" "ImExPS/2 Logitech Wheel Mouse"
	Option	    "Protocol" "explorerps/2"
	Option	    "Vendor" "Sysp"
	Option	    "ZAxisMapping" "4 5"
EndSection

Section "Modes"
	Identifier     "Modes[0]"
	ModeLine     "1280x1024" 107.0 1280 1360 1496 1712 1024 1025 1028 1059
	ModeLine     "1280x1024" 87.8 1280 1328 1360 1440 1024 1027 1034 1053 +hsync -vsync
	ModeLine     "1024x768" 81.8 1024 1080 1192 1360 768 769 772 802
	ModeLine     "1024x768" 76.2 1024 1080 1192 1360 768 769 772 800
	ModeLine     "1024x768" 69.7 1024 1080 1184 1344 768 769 772 798
	ModeLine     "1024x768" 69.5 1024 1072 1104 1184 768 771 775 796 +hsync -vsync
	ModeLine     "1024x768" 64.1 1024 1080 1184 1344 768 769 772 795
	ModeLine     "800x600" 48.9 800 840 920 1040 600 601 604 627
	ModeLine     "800x600" 45.5 800 840 920 1040 600 601 604 625
	ModeLine     "800x600" 44.0 800 848 880 960 600 603 607 622 +hsync -vsync
	ModeLine     "800x600" 42.1 800 840 920 1040 600 601 604 623
	ModeLine     "800x600" 38.2 800 832 912 1024 600 601 604 622
	ModeLine     "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection

Section "Monitor"
	Identifier   "Monitor[0]"
	VendorName   "ACR"
	ModelName    "ACER AL1911"
	UseModes     "Modes[0]"
	DisplaySize  375	301
	HorizSync    30.0 - 80.0
	VertRefresh  43.0 - 75.0
	Option	    "DPMS"
	Option	    "PreferredMode" "1280x1024"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "Device[0]"
	Driver      "radeonhd"
	VendorName  "ATI"
	BoardName   "Radeon X1300/X1550"
	Option	    "monitor-VGA_1" "Monitor[0]"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:2:0:0"
EndSection

Section "Screen"
	Identifier "Screen[0]"
	Device     "Device[0]"
	Monitor    "Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Virtual   3840 1200
		Depth     15
		Modes    "1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Virtual   3840 1200
		Depth     16
		Modes    "1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Virtual   3840 1200
		Depth     24
		Modes    "1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Virtual   3840 1200
		Depth     8
		Modes    "1280x1024" "1024x768" "800x600"
	EndSubSection
EndSection

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

Section "DRI"
	Group        "video"
	Mode         0660
EndSection

ist es der hier:

Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection


?
 

lOtz1009

Moderator
Teammitglied
Wichtig ist, was in
Code:
Section "ServerLayout"
   Identifier     "Layout[all]"
   Screen      0  "aticonfig-Screen[0]-0" 0 0
   InputDevice    "Keyboard[0]" "CoreKeyboard"
   InputDevice    "Mouse[1]" "CorePointer"
   Option       "Clone" "off"
   Option       "Xinerama" "off"
EndSection
steht. Und da steht der richtige ATI-Treiber. Also sollte der dann auch benutzt werden.
 

lOtz1009

Moderator
Teammitglied
Was ich bei ATI nicht weiß, ob man in der xorg.conf noch die Extension "Composite" einstellen muss. Das sollte dir hier aber noch wer sagen können.

Starte einfach mal neu - falls noch nicht getan - und schau ob der Desktop zufriedenstellend läuft.
 
OP
G

gma

Hallo,

neh, Desktop-Effekte lassen sich wie gehabt nicht anschalten, dementsprechend funktioniert auch Emerald theme manager nicht. Den würde ich aber ganz gerne zum laufen bekommen, um eine für mich gewohntere Mac-artige Oberfläche zu bekommen (unter Gnome).

Liegt es jetzt eher daran, dass der Treiber garnicht läuft (das mit dem "composite" habe ich glaube ich damals unter 10.1 auch tatsächlich setzen müssen), oder ist die GraKa einfach zu schlecht?

gma
 

lOtz1009

Moderator
Teammitglied
Zu ATI kann ich leider nicht viel sagen, aber du kannst mal mit lsmod schauen, ob das richtige ATI Modul läuft? Und mit glxinfo | grep -i direct schauen ob direcr rendering funktioniert (wird es aber ohne Compositing glaube ich nicht.

Die Section kannst du aber zur Not auch manuell anlegen. Ansonsten schau mal im Wiki unter ATI, ob da noch was wirksames steht... :???:
 
Hi gma,

Glückwunsch, 3D läuft! Gratuliere!

Hast Du denn Compiz auch als Windowmanager drin?

Ansonsten geht's hier lang: Systemeinstellungen -> Standard-Komponenten -> Fenstermanager -> Dort "Compiz" statt "Kwin" auswählen.

Gruß Greg
 
OP
G

gma

schön und gut, aber irgendwie funktioniert trotzdem einiges nicht:

1) Desktop-Effekte gehen nicht, die Hardware sei nicht entsprechend!
2) Compiz - Emerald: der theme mananger lässt sich starten, aber die Themes werden nicht ausgeführt.

Wegen der Einrichtung von Compiz:

Systemeinstellungen -> Standard-Komponenten -> Fenstermanager -> Dort "Compiz" statt "Kwin"

macht mir Probleme, da ich diese Einstellmöglichkeiten unter Gnome nicht finden kann!

gma
 
Oben