Hallo
Ich habe an meiner Radeon HD6870 drei Bildschirme angeschlossen (dual DVI und Displayport (aktiv) ). Ubuntu läuft mit 64-bit.
Nachdem ich Ubuntu 11.10 neu installiert habe, hat es mit den vorinstallierten Treibern gut funktioniert und ich konnte die Anzeige auf alle drei Bildschirme erweitern. Leider gibt es hier ein "Overheat Problem" und der Graka-Lüfter lief auf höchster Stufe.
Darauf hin habe ich den neusten Treiber von AMD installiert, folgender Ablauf:
1. Uninstall all ATI Open-source driver
1 | sudo apt-get remove fglrx-* fglrx-amdcccle jockey-common jockey-gtk |
2. Install dependency packages
1 | sudo apt-get install ia32-libs dkms build-essential |
3. Installing Latest ATI Proprietary Driver http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=English
1 2 | ./ati-driver-installer-11-11-x86.x86_64.run --buildpkg Ubuntu/oneiric sudo dpkg -i fglrx_8.911-0ubuntu1_amd64.deb fglrx-amdcccle_8.911-0ubuntu1_amd64.deb |
4. Switch into Graphic Card into ATI Radeon
1 | sudo /usr/lib/fglrx/switchlibGL amd |
5. Generate Xorg.conf
1 | sudo aticonfig --initial -f --adapter=all |
6. Check if Driver already installed and use properly
1 | lspci -v |
Output:
1 2 3 4 5 6 7 8 9 10 | 01:00.0 VGA compatible controller: ATI Technologies Inc Barts XT [ATI Radeon HD 6800 Series] (prog-if 00 [VGA controller]) Subsystem: PC Partner Limited Device 174b Flags: bus master, fast devsel, latency 0, IRQ 45 Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at fe9c0000 (64-bit, non-prefetchable) [size=128K] I/O ports at c000 [size=256] Expansion ROM at fe9a0000 [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: fglrx_pci Kernel modules: fglrx, radeon |
Beim Aufruf von
1 | sudo lightdm restart |
bekomme ich folgende Fehlermeldung:
1 | Failed to use bus name org.freedesktop.DisplayManager, do you have appropriate permissions? |
Ein Auszug aus dem Log von lightdm
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | ** (lightdm:2560): DEBUG: Logging to /var/log/lightdm/lightdm.log ** (lightdm:2560): DEBUG: Starting Light Display Manager 1.0.6, UID=0 PID=2560 ** (lightdm:2560): DEBUG: Loaded configuration from /etc/lightdm/lightdm.conf ** (lightdm:2560): DEBUG: Using D-Bus name org.freedesktop.DisplayManager ** (lightdm:2560): DEBUG: Using Xephyr for X servers ** (lightdm:2560): DEBUG: Registered seat module xlocal ** (lightdm:2560): DEBUG: Registered seat module xremote ** (lightdm:2560): DEBUG: Adding default seat ** (lightdm:2560): DEBUG: Starting seat ** (lightdm:2560): DEBUG: Starting new display for greeter ** (lightdm:2560): DEBUG: Starting local X display ** (lightdm:2560): DEBUG: Using VT 7 ** (lightdm:2560): DEBUG: Activating VT 7 ** (lightdm:2560): DEBUG: Logging to /var/log/lightdm/x-1.log ** (lightdm:2560): DEBUG: Can't launch X server Xephyr, not found in path ** (lightdm:2560): DEBUG: X server stopped ** (lightdm:2560): DEBUG: Releasing VT 7 ** (lightdm:2560): DEBUG: Display server stopped ** (lightdm:2560): DEBUG: Stopping display ** (lightdm:2560): DEBUG: Display stopped ** (lightdm:2560): DEBUG: Stopping X local seat, failed to start a display ** (lightdm:2560): DEBUG: Stopping seat ** (lightdm:2560): DEBUG: Seat stopped ** (lightdm:2560): DEBUG: Acquired bus name org.freedesktop.DisplayManager Failed to use bus name org.freedesktop.DisplayManager, do you have appropriate permissions? |
Alles was ich in der AMD Oberfläche mit "sudo amdcccle" einstelle ist wirkungslos, ich denke der Treiber wird gar nicht genutzt?
Die xorg.conf sieht soweit gut aus:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | Section "ServerLayout" Identifier "aticonfig Layout" Screen 0 "aticonfig-Screen[0]-0" 0 0 EndSection Section "Module" EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection Section "Monitor" Identifier "0-DFP1" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" Option "PreferredMode" "1280x1024" Option "TargetRefresh" "60" Option "Position" "0 0" Option "Rotate" "normal" Option "Disable" "false" EndSection Section "Monitor" Identifier "0-DFP4" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" Option "PreferredMode" "1280x1024" Option "TargetRefresh" "60" Option "Position" "1280 0" Option "Rotate" "normal" Option "Disable" "false" EndSection Section "Monitor" Identifier "0-DFP3" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" Option "PreferredMode" "1280x1024" Option "TargetRefresh" "60" Option "Position" "2560 0" Option "Rotate" "normal" Option "Disable" "false" EndSection Section "Device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" Option "Monitor-DFP1" "0-DFP1" Option "Monitor-DFP4" "0-DFP4" Option "Monitor-DFP3" "0-DFP3" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "aticonfig-Screen[0]-0" Device "aticonfig-Device[0]-0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Virtual 3840 1280 Depth 24 EndSubSection EndSection |
Beim Bearbeiten von xorg,conf bekomme ich folgende Ausgaben im Terminal:
1 2 3 | (gedit:2610): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: Datei oder Verzeichnis nicht gefunden (gedit:2610): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Datei »/root/.local/share/recently-used.xbel.XL224V« konnte nicht angelegt werden: Datei oder Verzeichnis nicht gefunden |
Kann mir jemand sagen, was ich falsch gemacht habe oder wo das Problem liegt?
Danke und Grüsse musicman
PS. Beim Einrichten habe ich mich an folgende Anleitung gehalten: http://cisight.com/install-amd-radeon-hd-6470m-and-solve-overheat-on-ubuntu-1110-oneiric/ Unter Settings → Bildschirme konnte ich jetzt erfolgreich die Screens nebeneinander anordnen, was nach der Installation des proprietären Treibers bisher nur Fehler generiert hat.