ATI fail
Ich hatte es ja vorher gesagt, aber andererseits gabs auch wirklich keine echte Auswahl. Wir haben auf Arbeit neue Laptops bekommen, da die alten unsere Schreibtische wohl nicht mehr mochten und vor zwei Wochen ueber das Wochenende einfach mal ausgewandert sind. Es sollten aber wieder Lenovo ThinkPads werden, wegen der Linux-Kompatibilitaet. Habe ich auch absolut nichts gegen. Die alten Laptops liefen super, Suspend, Standby, Wifi, FN-Tasten, einfach alles.
Nun gab es leider aber fast nur noch welche mit ATI Grafikkarten (die mit Intel GMA lassen wir mal aussen vor). Ich habe gewarnt, dass ATI fuer schlechte Treiber bekannt ist, aber auf mich wollte man wohl nicht hoeren. Hier also ein kleiner Vergleich des Setups:
Nvidia vorher: Booten, nvidia binary driver installieren, externen Monitor anschliessen, in nvidia-settings monitor detecten und NView anmachen, X restarten, damit KWin auch alles richtig mitbekommen und freuen, dass es laeuft.
ATI jetzt: Booten, externen Monitor anschliessen, fglrx binary driver installieren, amdccle starten, monitor detecten und wundern, wieso der Monitor zwar erkannt wird, man aber keinerlei Einstellungen machen kann. Wie gewuenscht restartet man seinen XServer und nichts passiert. System haengt. Also rebooten. System kommt hoch und haengt an schwarzem Schirm mit roten Streifen. System haengt. RumGoogeln, aticonfig --acpi-services off finden und ausprobieren. Scheint nach reboot erstmal zu tun. Also wieder amdccle und sehen, dass man jetzt wirklich Einstellungen machen kann. Also machen und Xinerama anmachen.
Lasst uns raten: Richtig, bitte XServer restarten. X haengt, auf die Console wechseln geht nicht, Ctrl+Alt+Backspace tut nicht (DontZap war auf false, ja!), PowerButton druecken faehrt das System aber korrekt herunter. Also nochmal mit der X config und amdccle rumprobiert. Nach haufenweise Restarts mit manchmal haengen und manchmal nicht, bekommen man es dann hin, dass X auch startet und man sich einloggen kann. Leider kommt nur der Rest von KDE nicht hoch, nachdem der Startschirm fertig ist. Fluchen, an der Config rumbasteln und Googeln, rebooten (X restart tut nicht, kdm stoppen tut nicht, antwortet nicht auf SIGTERM, nach kill -9 ist alles weg, aber ein Neustart von X fuehrt zu haengendem System. Nach zahlreichen Reboots, geht sobald man in X ist weder Tastatur noch Maus (weder extern per USB, noch die des Laptops). In der Console taten beide. Verwendet man statt kdm, startx von der Console aus, kommt KDE hoch. Sogar mit beiden Monitoren. Nach Wegwerfen von xorg.conf UND /etc/ati/ gehts nochmal von vorne los. Natuerlich vergisst man zuerst den acpi-services call und haengt wieder.
Dieselben Probleme hat mein Kollege uebrigens auch, bis auf das KWin-Problem, da er XFCE mit Gnome faehrt. Dafuer hat bekommt er seinen externen Monitor nicht auf eine hoehere Aufloesung umgestellt. Bis ich beim letzten Schritt angekommen bin, hat er allerdings seine ATI und X config inzwischen hinbekommen, so dass ich dann einfach seine xorg.conf und sein /etc/ati/ komplett uebernehmen konnte und schon startete auch KDE wunderbar mit beiden Monitoren.
Mein Kommentar an meinen Kollegen: "Siehst du, hab ichs doch gesagt, dass ATI nicht richtig tut! Mit NVidia hatten wir diese Probleme nicht." Wir haben also einen halben Tag verbaselt, an dem wir eigentlich schon haetten entwickeln koennen (und das tut Not, denn Termine warten nicht auf Grafikkarten). Seine Antwort war doch tatsaechlich: "Doch klar, nvidia war auch scheisse. Der erkennt nichtmal, wenn man den externen Monitor abmacht und der Desktop bleibt trotzdem noch erweitert, so dass man seine Fenster nicht wiederfindet". Das Schoene daran: das ist mit der ATI und Xinerama nicht anders ... *seufz*
ATI FAIL
Nun gab es leider aber fast nur noch welche mit ATI Grafikkarten (die mit Intel GMA lassen wir mal aussen vor). Ich habe gewarnt, dass ATI fuer schlechte Treiber bekannt ist, aber auf mich wollte man wohl nicht hoeren. Hier also ein kleiner Vergleich des Setups:
Nvidia vorher: Booten, nvidia binary driver installieren, externen Monitor anschliessen, in nvidia-settings monitor detecten und NView anmachen, X restarten, damit KWin auch alles richtig mitbekommen und freuen, dass es laeuft.
ATI jetzt: Booten, externen Monitor anschliessen, fglrx binary driver installieren, amdccle starten, monitor detecten und wundern, wieso der Monitor zwar erkannt wird, man aber keinerlei Einstellungen machen kann. Wie gewuenscht restartet man seinen XServer und nichts passiert. System haengt. Also rebooten. System kommt hoch und haengt an schwarzem Schirm mit roten Streifen. System haengt. RumGoogeln, aticonfig --acpi-services off finden und ausprobieren. Scheint nach reboot erstmal zu tun. Also wieder amdccle und sehen, dass man jetzt wirklich Einstellungen machen kann. Also machen und Xinerama anmachen.
Lasst uns raten: Richtig, bitte XServer restarten. X haengt, auf die Console wechseln geht nicht, Ctrl+Alt+Backspace tut nicht (DontZap war auf false, ja!), PowerButton druecken faehrt das System aber korrekt herunter. Also nochmal mit der X config und amdccle rumprobiert. Nach haufenweise Restarts mit manchmal haengen und manchmal nicht, bekommen man es dann hin, dass X auch startet und man sich einloggen kann. Leider kommt nur der Rest von KDE nicht hoch, nachdem der Startschirm fertig ist. Fluchen, an der Config rumbasteln und Googeln, rebooten (X restart tut nicht, kdm stoppen tut nicht, antwortet nicht auf SIGTERM, nach kill -9 ist alles weg, aber ein Neustart von X fuehrt zu haengendem System. Nach zahlreichen Reboots, geht sobald man in X ist weder Tastatur noch Maus (weder extern per USB, noch die des Laptops). In der Console taten beide. Verwendet man statt kdm, startx von der Console aus, kommt KDE hoch. Sogar mit beiden Monitoren. Nach Wegwerfen von xorg.conf UND /etc/ati/ gehts nochmal von vorne los. Natuerlich vergisst man zuerst den acpi-services call und haengt wieder.
Dieselben Probleme hat mein Kollege uebrigens auch, bis auf das KWin-Problem, da er XFCE mit Gnome faehrt. Dafuer hat bekommt er seinen externen Monitor nicht auf eine hoehere Aufloesung umgestellt. Bis ich beim letzten Schritt angekommen bin, hat er allerdings seine ATI und X config inzwischen hinbekommen, so dass ich dann einfach seine xorg.conf und sein /etc/ati/ komplett uebernehmen konnte und schon startete auch KDE wunderbar mit beiden Monitoren.
Mein Kommentar an meinen Kollegen: "Siehst du, hab ichs doch gesagt, dass ATI nicht richtig tut! Mit NVidia hatten wir diese Probleme nicht." Wir haben also einen halben Tag verbaselt, an dem wir eigentlich schon haetten entwickeln koennen (und das tut Not, denn Termine warten nicht auf Grafikkarten). Seine Antwort war doch tatsaechlich: "Doch klar, nvidia war auch scheisse. Der erkennt nichtmal, wenn man den externen Monitor abmacht und der Desktop bleibt trotzdem noch erweitert, so dass man seine Fenster nicht wiederfindet". Das Schoene daran: das ist mit der ATI und Xinerama nicht anders ... *seufz*
ATI FAIL

0 Comments:
Kommentar veröffentlichen
Links to this post:
Link erstellen
<< Home