Ich habe einen Laptop mit ATI Radeon 6770M HD Hybrid-Grafikkarte. In Ubuntu 12.04 habe ich den fglrx-Treiber über "zusätzliche Treiber" installiert und es hat funktioniert. (Ich kann sogar GPUs wechseln). Im neuen Ubuntu 12.10 wird Unity nach der Installation jedoch nicht geladen.
Nur die Maus und das Hintergrundbild. Wenn ich die Einstellungen initialisiere, sudo aticonfig --initial
wird nach dem Neustart eine Warnung angezeigt, dass ich mich im Low-Graphics-Modus befinde! Wie kann man das beheben?
Früher habe ich Softwarequelle verwendet, um die Treiber zu installieren. Aber als ich das Terminal benutzte, bekam ich folgende Warnung:
update-alternatives: warning: forcing reinstallation of alternative /usr/lib/fglrx/ld.so.conf because link group x86_64-linux-gnu_gl_conf is broken
Update: Fehlerbericht im Launchpad abgelegt: https://bugs.launchpad.net/fglrx/+bug/1068661
ati
hybrid-graphics
THpubs
quelle
quelle
Antworten:
Ich habe mit einer sauberen 12.10-Installation begonnen (kein Upgrade). Meine Karte ist eine Radeon HD 5450
Als erstes habe ich Linux-Source und Linux-Header installiert
Mir ist aufgefallen, dass viele mit Nvidia-Karten dies tun mussten und ich habe sicher schon einige erwähnt, wo es auch ATI-Nutzern geholfen hat.
Wie alle anderen auch, wenn ich nach dem Neustart einen der proprietären Treiber installiert habe, konnte ich mich anmelden, verlor aber die Einheit.
Eine Sache, die mir aufgefallen ist, ist, dass bei der Installation des Treibers das Catalyst-Kontrollzentrum nicht installiert wurde (ich bin mir nicht sicher, ob es für alle anderen gleich ist).
Also habe ich Synaptic Package Manager installiert und von dort aus fglrx-updates installiert
Nun wurde das Catalyst Control Center installiert.
Beim Neustart hing das System jedoch am Begrüßungsbildschirm, anstatt sich ohne Unity anmelden zu können.
Also habe ich mich beworben
nomodeset
und diesmal mit Unity gebootetHier ist das Ergebnis von fglrxinfo
Und hier ist, was Softwarequellen sagen
Mit "
nomodeset
Angewendet" bekomme ich den Begrüßungsbildschirm beim Booten möglicherweise nicht hoch, aber fglrx-updates funktioniert gut. Ich würde sogar sagen, dass es besser abschneidet als im 12.04Mehr Info
Grub bietet mir 2 Kernel an
3.5.0-18-generic und 3.5.0-17-generic
Die spätere '18' ist gut, die ältere '17' lädt noch ohne Einheit
quelle
linux-headers-generic
,fgrlx-updates
undfgrlx-amdcccle-updates
dann neu gestartet und der Fahrer (einschließlich Catalyst Control Center) installiert wurde. Ich habe es nicht getannomodeset
, aber im Gegensatz zu Ihnen habe ich vorher nicht versucht, den proprietären Treiber zu installieren.linux-source
undlinux-headers-generic
bereits installiert, damit ich diesmal nicht musste. Ich habe Ihre Anweisungen befolgt und alles funktioniert perfekt. Ich musste mich jedoch nicht bewerbenmonodeset
. Vielen Dank!nomodeset
, nichtmonodeset
. Leider habe ich diesen Rat ausprobiert, aber selbst mit nomodeset ist meine Einheit verschwunden und mein Terminal funktioniert nicht. Durcheinander gebracht.Für diejenigen, die über Hybridsysteme (ATI / Intel) verfügen und fglrx in 12.10 nicht mehr funktioniert, ist das Problem möglicherweise das hier beschriebene (fglrx-Inkompatibilität mit der aktuellen Version des Intel-Treibers): https://bugs.launchpad. net / ubuntu / + source / fglrx-installer-updates / + bug / 1068404
Was ich vorschlagen würde, wäre
Entfernen Sie alle fglrx * -Pakete:
Fügen Sie meine PPA in Ihre Repository-Liste ein:
Aktualisieren Sie Ihre Paketinformationen:
Aktualisieren Sie die
fglrx
undintel
Treiber:Vergessen Sie nicht, den
fglrx
Treiber zu aktivierenquelle
Ich ging zum Terminal ( Ctrl+ Alt+ F1zum Beispiel) und tat:
Jetzt ist mein Computer ziemlich langsam, aber ich kann ihn zumindest verwenden und warten, bis das Problem behoben ist.
quelle
Ich habe das Problem gefunden. Beim Upgrade von Ubuntu 12.04 -> Ubuntu 12.10 werden die Inhalte von lightdm.conf in
/etc/lightdm/
komplett gelöscht. Durch das Installieren oder Neukonfigurieren von lightdm wird diese Datei hier NICHT installiert, sodass lightdm nicht weiß, wie es sich selbst anzeigt. Sie müssen Folgendes tun:Füge folgenden Text ein:
Speichern Sie die Datei mit STRG + X und starten Sie sudo neu. Möglicherweise müssen Sie fglrx nicht deinstallieren, aber ich weiß es nicht.
quelle
Das funktioniert bei mir.
Gehen Sie zu amd.com und laden Sie den neuesten Betatreiber (der gerade auf 12.11 aktualisiert wurde) herunter. Ausführen und installieren
Bitte beachten Sie, dass der stabile Treiber nicht mit Einheit arbeitet.
Dann klicken Sie hier, um ein Skript zum Entfernen des Wasserzeichens zu erhalten: http://areyoueye.net/?p=187
Getötet!
quelle
Gegenwärtig gibt es einen offenen Fehler mit fglrx-installer und Ubuntu 12.10
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1025488
Ich sage immer "Suche nach offenen und bestätigten Fehlern", bevor Sie mit etwas fortfahren, insbesondere wenn die Distribution neu veröffentlicht wird.
Sie können an diesem Fehler teilnehmen, wenn er Sie betrifft, indem Sie dort Kommentare veröffentlichen und auf die Schaltfläche "Ja, das betrifft mich" klicken (Sie müssen über ein Launchpad-Konto verfügen).
quelle
Lösung für mich:
entferne den aktuellen fglrx
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx*
Fügen Sie das ppa-Repository hinzu
sudo apt-add-repository ppa:andrikos/ppa
Paketliste aktualisieren
sudo apt-get update
Pakete installieren
sudo apt-get install fglrx-updates
quelle
Ich habe das gleiche Problem. Darf ich eine mögliche Lösung finden? Zuerst habe ich das Ubuntu-Software-Center geöffnet und nach "zusätzlichen Treibern" gesucht. Nach der Installation der "zusätzlichen Treiber" habe ich den ATI-Treiber installiert und nach einem Neustart startete mein Notebook normal mit Unity und mit dem richtigen Propietary-Treiber.
Hinweis: Die Installation von der Software-Sources-Schaltfläche hat in meinem Fall nicht funktioniert.
quelle