nulliksvierde
Anmeldungsdatum: 21. Juli 2012
Beiträge: Zähle...
|
Hallo Community! Vor kurzem habe ich mir nochmal einen Ruck gegeben und auf meinem Laptop Ubuntu 12.04 mit Gnome 3 installiert. Nach anfänglichen Schwierigkeiten läuft er soweit ganz gut, allerdings habe ich noch zwei mehr oder weniger große Probleme und hoffe, dass ihr mir helfen könnt: 1. In meinem Laptop, Dell Vostro 3550 mit Core i7 mit integrierter Intel HD Graphics (sollte dann eine HD 3000 sein), werkelt nebenbei noch eine AMD Radeon 6330M. Nach ein wenig frickelerei habe ich es geschafft, den präpriotären fglrx-Treiber zu installieren (direkt über die Paquetquellen, da er über "Additional Drivers" nicht wollte) und damit den 3D-Desktop von Gnome3 zu nutzen.
Nun scheint es mir aber so, als würde der Laptop dauerhaft nur die AMD-Grafikkarte nutzen, und verbraucht damit viel Strom und wird (aufgrund der Hitzeentwicklung) relativ laut, obwohl die ganze Leistung ja unter Linux nicht unbedingt benötigt wird (nutze es nicht zum spielen). Das Catalyst Control Center bietet mir die Möglichkeit, zum "stromsparen" nur auf den HD-Chip umzuschalten, allerdings geht mir dann die 3D-Fähigkeit von Gnome verloren (was ich schade fände). Kennt jemand eine Möglichkeit, den Intel-Chip doch brauchbar zu nutzen und den AMD abzuschalten oder wenigstens den AMD zuverlässig runterzutakten, sodass er stromsparender und leister wird? 2. Als etwas kleineres Problem ist es mir nicht möglich, meinen Laptop mit zwei Bildschirmen zu nutzen. Wenn ich einen zweiten Bildschirm anschließe, egal ob über VGA oder über HDMI, dann geht dies ca. 20 Minuten lang gut, danach beginnt der Laptop nach Lust und Laune beide Bildschirme nebeneinander zu nutzen, auf gespiegelte Displays umzuschalten, nur das Laptopdisplay zu nutzen, wieder auf doppelbilrschirm umzuschalten und so weiter, das alles im 10-sekunden-wechsel. Außer den Stecker zu ziehen bleibt keine andere Möglichkeit mehr. Kennt hier jemand eine Lösung? Im Vorraus schoneinmal vielen Dank für die Hilfe!
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
nulliksvierde schrieb: Nun scheint es mir aber so, als würde der Laptop dauerhaft nur die AMD-Grafikkarte nutzen, und verbraucht damit viel Strom
Das ganze ist halt eine entweder-oder Angelegenheit. Ein spontaner Wechsel zwischen beiden Chips ist nicht möglich, man muss mindestens den X Server dazu neustarten. nulliksvierde schrieb: zum "stromsparen" nur auf den HD-Chip umzuschalten, allerdings geht mir dann die 3D-Fähigkeit von Gnome verloren (was ich schade fände).
Dann hast du eindeutig etwas kaputt gemacht - oder das CCC baut einfach Mist, die ganze Prozedur des Umschaltens basiert auf einigen sehr dreckigen Tricks. nulliksvierde schrieb: oder wenigstens den AMD zuverlässig runterzutakten, sodass er stromsparender und leister wird?
Das passiert schon, der proprietäre Treiber macht das automatisch.
|
nulliksvierde
(Themenstarter)
Anmeldungsdatum: 21. Juli 2012
Beiträge: 15
|
Letalis Sonus schrieb:
nulliksvierde schrieb: zum "stromsparen" nur auf den HD-Chip umzuschalten, allerdings geht mir dann die 3D-Fähigkeit von Gnome verloren (was ich schade fände).
Dann hast du eindeutig etwas kaputt gemacht - oder das CCC baut einfach Mist, die ganze Prozedur des Umschaltens basiert auf einigen sehr dreckigen Tricks.
Hmm, ich wüsste nicht wirklich was, denn abgesehen von der Installation des fglrx-Treibers und Gnome3 habe ich keine nennenswerten Änderungen am System vorgenommen (außer halt Benutzereinstellungen etc.)
Stelle ich das CCC auf Stromsparen um, dann läd er zwar den Desktop inkl. Icons, aber sonst nichts von der GUI, heißt keine Statusleiste etc. Tastenkombinationen funktionieren abgesehen von strg+alt+entf auch nicht. Ich muss mich also über den Fallback-Modus anmelden und das CCC wieder zurückstellen.
nulliksvierde schrieb: oder wenigstens den AMD zuverlässig runterzutakten, sodass er stromsparender und leister wird?
Das passiert schon, der proprietäre Treiber macht das automatisch.
Dann tut er es leider nicht sehr effektiv... In erster Linie habe ich mir vom Umsteig mehr Akkuleistung erhofft. Dadruch, dass der ATI-Chip dauerhaft zu laufen scheint erreiche ich in etwa die selbe Akkulaufzeit wie unter Windows, deswegen bin ich fast schon "euphorisch", was der Akku hergeben würde, wenn dieser Stromfresser nicht mehr laufen würde 😉
|
nulliksvierde
(Themenstarter)
Anmeldungsdatum: 21. Juli 2012
Beiträge: 15
|
Fällt niemandem eine Lösung für mein Problem ein? Ein Anfang wäre auch wenigstens eine Lösung für das zweite Problem, sodass ich Ubuntu endlich einmal wirklich "Produktiv" nutzen kann 😉
|
L.A.S.
Anmeldungsdatum: 15. April 2012
Beiträge: 966
|
hi! Einen Versuch wär's wert. Vorschlag, wg Core-i7 Prozessor: Installier Dir mal testhalber den Mainline-Kernel Version 3.5-Final, erschienen am 19.7. Das sind etliche Verbesserungen zum i915 Treiber eingeflossen. Danach testen:
sudo grep -i switcheroo /boot/config-3.5.* Näheres zu dem Befehl (der hier auf den Mainlinekernel anpasst ist) findest Du im Wikiartikel switcheroo Interessant wäre natürlich schon zu erfahren, um welchen Core i7 Prozessor es sich handelt.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Das switcheroo funktioniert nicht mit dem proprietären Treiber.
|
L.A.S.
Anmeldungsdatum: 15. April 2012
Beiträge: 966
|
Dann bleibt also nur das Ausprobieren des neueren Kernel übrig
... Der Radeon-Treiber hat eine bessere Unterstützung für HDMI-Audio sowie weitere Verbesserungen bei der Speicherverwaltung. Gleichzeitig hat AMD die Unterstützung für Radeon-Chipsätze 2000, 3000 und 4000 aus seinem offiziellen Catalyst-Treiber mit der aktuellen Version 12.4 entfernt. Sie werden künftig nur noch als Legacy-Treiber unterstützt. Linux-Anwender, die Grafikkarten mit solchen Chipsätzen verwenden, müssen künftig auf die Open-Source-Treiber des Linux-Kernels zugreifen oder auf aktuellere Updates verzichten.
Auszug aus: Linux Kernel 3.5 ist fertig, Abschnitt: Grafiktreiber @Golem, v. 22.7. Also stellt sich auch die Frage, welches CCC verwendet wird und welche Grafik iGP es denn nun genau ist:
lspci -nnk | grep -i VGA -A2 Und:
... Der Radeon-Treiber legt Daten jetzt anders im Videospeicher ab; das soll aus einigen GPUs der Reihen R600 bis R900 (Radeon HD 2400 bis 7670) mehr Performance herauskitzeln. Die Kernel-Entwickler haben zudem die Unterstützung für den Audio-Transport via HDMI bei neueren Radeon-GPUs erheblich ausgebaut, wodurch auch die meisten Northern-Island-GPUs (viele 6000er-Radeons) diesen nun unterstützen, wenn der Radeon-Treiber mit dem Parameter "audio" geladen wird.
Auszug aus: Die Neuerungen von Linux 3.5, Abschnitt: Grafiktreiber @Heise-Open, v.22.7.
|
nulliksvierde
(Themenstarter)
Anmeldungsdatum: 21. Juli 2012
Beiträge: 15
|
Hey, danke für die Antwort! Beim Prozessor handelt es sich um einen Core i7-2620M (Sandy Bridge-Generation, ergo mit einer HD 3000) | lspci -nnk | grep -i VGA -A2
|
|
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09)
Subsystem: Dell Device [1028:04cd]
Kernel driver in use: i915
--
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Whistler [AMD Radeon HD 6600M Series] [1002:6741]
Subsystem: Dell Device [1028:04cd]
Kernel driver in use: fglrx_pci
|
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
L.A.S. schrieb: Also stellt sich auch die Frage, welches CCC verwendet wird
Was genau hat jetzt das Kernel Modul des freien Treibers mit dem fglrx zu tun...? Es gibt übrigens in den Quellen keine inkompatible fglrx Version.
|
L.A.S.
Anmeldungsdatum: 15. April 2012
Beiträge: 966
|
nulliksvierde schrieb:
Nach ein wenig frickelerei habe ich es geschafft, den präpriotären fglrx-Treiber zu installieren (direkt über die Paquetquellen, da er über "Additional Drivers" nicht wollte)
Keine Ahnung, was man sich unter "direkt über die Paquetquellen" vorstellen darf. 😉 Könnte mir aber vorstellen, dass dabei etwas schiefgelaufen ist, sry. Ich meinte übrigens fglrx-amdcccle, als ich von CCC sprach. Das Kernel-Modul des freien Treibers hat natürlich nichts mit fglrx zu tun.
|
nulliksvierde
(Themenstarter)
Anmeldungsdatum: 21. Juli 2012
Beiträge: 15
|
Naja, den Synaptic Package Manager installieren und dort fglrx runterladen, statt über das Einstellungsmenü 😉
|
L.A.S.
Anmeldungsdatum: 15. April 2012
Beiträge: 966
|
O.K. Das hört sich doch schonmal gut an. Es gibt die erstaunlichsten nicht empfehlenswerten Möglichkeiten (Launchpad-Produktseite, Webverzeichnis, usw.), stattdessen. Ich hoffe Du siehst mir die Frage nach, Paketmanager. Nun ist's klar. Also, die erste Massnahme wäre den xserver-xorg-video-intel (changelog) aus dem ppa X-Updates von ubuntu-x-swat zu aktualisieren. Diese Aktualisierungen werden normalerweise nicht automatisch eingespielt. Es sind nicht viele. Hier die Übersicht der Aktualisierungsvorschläge für Precise zum Ansehen im Internet-Browser. Die Möglichkeit zum späteren Aktualisieren auf Quantal wird dadurch nicht gebrochen, da dort eine neuere Version vorliegt. Weisst Du wie man die ppa-Paketquelle hinzufügt? Die zweite Massnahme wäre (wg i915) den Mainline-Kernel 3.5 zu installieren. Dein normaler Kernel bleibt Dir dabei erhalten und wird nicht überschrieben. Er erscheint immer noch im GRUB-Auswahlmenü, wenngleich auch etwas versteckt unter "Previous Linux Versions"
|
nulliksvierde
(Themenstarter)
Anmeldungsdatum: 21. Juli 2012
Beiträge: 15
|
Hallo und sorry, dass ich so lange nicht geantwortet habe; hatte in der letzten Zeit recht viel um die Ohren. Das Updaten des Intel-Treibers durch die "erste Maßnahme" hat leider nicht geholfen, der Laptop verhält sich genauso wie vorher, wenn ich über das amd ccc auf den Intel-Chip umschalte. d.h. ich versuche mich nun einmal am neuen mainline-Kernel und berichte dann, ob es geholfen hat ^^
|
nulliksvierde
(Themenstarter)
Anmeldungsdatum: 21. Juli 2012
Beiträge: 15
|
Ich habe nun den aktuellen Mainline-Kernel installiert, mit dem großen Erfolg, dass der amd-Treiber nicht mehr funktioniert 😉 Der Befehl
sudo grep -i switcheroo /boot/config-3.5.* gibt mir CONFIG_VGA_SWITCHEROO=y aus, wenn ich nun aber dem wiki-Artikel zu switcheroo weiter folge und sudo ls -l /sys/kernel/debug/vgaswitcheroo/switch abfrage sagt er mir nur, dass das Verzeichnis nicht existiert. lspci -nnk | grep -i VGA -A2 sagt mir aktuell das folgende: root@mfvostro:~# lspci -nnk | grep -i VGA -A2
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09)
Subsystem: Dell Device [1028:04cd]
Kernel driver in use: i915
--
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Whistler [AMD Radeon HD 6600M Series] [1002:6741]
Subsystem: Dell Device [1028:04cd]
Kernel modules: radeon
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Es gibt soweit ich weiß ein paar Geräte, die keinen Weichenchip haben, ähnlich wie aktuelle Optimus Laptops. In dem Fall lässt sich meines Wissens nach das switcheroo nicht nutzen - man bräuchte eine Bumblebee-ähnliche Lösung, die für Radeon Karten noch nicht existiert.
|