Wie kann ich die diskrete ATI-Grafik-GPU beim Start in Ubuntu 14.04 ohne BIOS deaktivieren?

7

Ich könnte diskrete ATI-Grafiken in Ubuntu 13.10 mit diesem Befehl deaktivieren:

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

Aber in Ubuntu 14.04 funktioniert es nicht. cat /sys/kernel/debug/vgaswitcheroo/switchzeigt das gleiche:

0:IGD:+:DynPwr:0000:01:05.0 
1:DIS-Audio: :Pwr:0000:02:00.1 
2:DIS: :DynPwr:0000:02:00.0 

Was soll ich in Ubuntu 14.04 tun?

user270817
quelle
1
Ich mache das alles. Aber die Antwort von cat / sys / kernel / debug / vgaswitcheroo / switch ist dieselbe: 0: IGD: +: DynPwr: 0000: 01: 05.0 1: DIS-Audio :: Pwr: 0000: 02: 00.1 2: DIS :: DynPwr: 0000: 02: 00.0 in Ubuntu 14.04 ist etwas anders?
Bitte folgen Sie den Anweisungen auf dieser Seite (launchpad.net/~hybrid-graphics-linux), damit Linux Hybrid-Graphics effizienter unterstützen kann
Muhammad Gelbana
Bitte folgen Sie den Anweisungen auf dieser Seite (launchpad.net/~hybrid-graphics-linux), damit Linux Hybrid-Graphics effizienter unterstützen kann
Muhammad Gelbana

Antworten:

6

In dieser Ubuntu-Version sind dynamische Radeon-Treiber enthalten und aktiviert, sodass die von Ihnen erwähnte alte Lösung nicht funktioniert.

Um die alte Lösung zu betreiben, können Sie die Datei bearbeiten /etc/default/grub.

In dieser Datei können Sie die Option radeon.runpm=0im Aufruf zum aktuellen Kernel hinzufügen (normalerweise danach ro quiet splash).

Alternativ können Sie auch radeon.runpm=0den Wert der Variablen erhöhen GRUB_CMDLINE_LINUX_DEFAULT, dann speichern und ausführen sudo update-grub.

user3267589
quelle
versuchte diese Lösung mit einer HP dv7-4263cl / radeon HD4225 / HD6370 und hatte keine Änderung in den Ergebnissen des Inhalts der Switcheroo-Datei.
Charles Green
1
@CharlesGreen könnten Sie versuchen , turn_off_gpu.shaus acpi_call . Anweisungen finden Sie im Arch-Wiki: Diskrete GPU vollständig ausschalten .
Bain
Vielen Dank! Ich kann es versuchen: Ich werde den AMD-Treibern eine Chance geben, vorausgesetzt, sie wechseln ziemlich bald von der Beta zur Veröffentlichung. Wenn das nicht ausreicht, gehe ich zu dieser Lösung.
Charles Green
Seufz - die Beta-Treiber von AMD haben bei mir nicht funktioniert - etwas in der HP hindert sie daran, die Hardware zu erkennen ...
Charles Green
@CharlesGreen (oder jemand anderes mit diesem Problem) - Wenn Sie Open Source-Treiber verwenden und Probleme mit der Radeon-Energieverwaltung und spezifischer Hardware haben, fragen Sie in der Mailingliste für Radeon- Treiber unter lists.x.org/mailman/ danach. listinfo / xorg-driver-ati erhält eher eine genaue Antwort. Mit den neuesten Treibern sollte Radeon Power Management wirklich "einfach funktionieren". Wenn es bei einigen Karten nicht funktioniert, müssen die Entwickler wissen, was defekt ist, damit sie es beheben können.
Bain
0

Das hat bei mir funktioniert ....

Geben Sie dies ein

"echo OFF > /sys/kernel/debug/vgaswitcheroo/switch" 

zweimal danach

"echo DIS > /sys/kernel/debug/vgaswitcheroo/switch"

Anschließend wird die diskrete Grafikkarte als ausgeschaltet anstelle von dynoff angezeigt. Und funktioniert genauso wie in früheren Versionen.

Navarurh
quelle
0

Ich habe das gleiche Problem und der Befehl unten scheint zu funktionieren

sudo aticonfig --initial --px-igpu --effective=startup

dann neu starten. (Ich benutze den fglrx-Treiber)

Foad
quelle