ATi heeft gister, de 17e, een nieuwe linuxdriver gereleased. Ik heb een ATi M10 mobile 9600 in m'n laptop zitten, dus dat klonk goed; ik wist dat de oude drivers slechte APM support hadden (lees: doetniet) dus zat ik nog op de software OGL drivers die X kent.
Ik draai debian, en heb dus het rpm-pakketje dat ATi aanbiedt eerst omgezet naar een .deb. Hierna deze geinstalleerd, geconfigureerd, module moest ik nog even iets in de .c aanpassen omdat het geheel anders niet echt wilde insmodden (iets van pci_find in pci_get of andersom omzetten oid), maar goed, dat is in principe niet spannend. En toen kwam het spannende moment: x-windows opstarten. En de driver draait als een tierelier.
Maarrrr... toen dacht ik van: laat ik eens de standby proberen. Een simpele echo 3 >> /proc/acpi/sleep [enter] toverde mijn lieve laptopje in slaap. Echter toen ik hem weer uit zijn slaap wekte, stierf het geheel af zodra X-windows weer naar boven kwam. De desktop zag er distorted uit (zoals altijd na een powerup vanuit S3 eigenlijk) maar er gebeurde verder niks; hele systeem was dood.
Ik baal ervan dat het ATi weer is gelukt met drivers op de proppen te komen die gewoon ruk zijn. Ik heb echt geen spannende hardware ofzo, en het werkt allemaal prima. Tot je wilt standby'en; iets wat in deze energieconsumerende maatschappij meer en meer gaat voorkomen. En waar ik nog meer van baal is dat ik niet eens door de module te unloaden en m'n oude X-config terug te zetten weer met de softwaredriver kan werken; dan is m'n scherm ook zwaar borked omdat de driver overal libjes heeft zitten vervangen. En wat zegt ATi voor het verwijderen van de driver? Jah, moet je rpm -e gebruiken. Leuk, op debian! 'contact your system vendor'. Ik heb zelfs apt-get opdracht gegeven om een bepaald bestand (een openGL libraryfile, /usr/X11R6/lib/libGL.so.1.2) over te schrijven omdat ie dat zo graag wilde... daarvan ben ik nu dus het origineel kwijt en kan nu dus niet eens zonder de ATi driver werken. En dus geen standby.
Weet er iemand hoe ik dit gedoe kan oplossen? Zijn er mensen die wel dingen als suspend to ram (s3) met de ATi driver aan de praat hebben? Of iemand die dat libje voor me heeft, voor xfree 4.3.0.1 op een 2.6.10 kernel?
* HunterPro baalt nu alweer gruwelijk dat ie zoveel tijd in deze driver heeft gestoken...
Ik draai debian, en heb dus het rpm-pakketje dat ATi aanbiedt eerst omgezet naar een .deb. Hierna deze geinstalleerd, geconfigureerd, module moest ik nog even iets in de .c aanpassen omdat het geheel anders niet echt wilde insmodden (iets van pci_find in pci_get of andersom omzetten oid), maar goed, dat is in principe niet spannend. En toen kwam het spannende moment: x-windows opstarten. En de driver draait als een tierelier.
Maarrrr... toen dacht ik van: laat ik eens de standby proberen. Een simpele echo 3 >> /proc/acpi/sleep [enter] toverde mijn lieve laptopje in slaap. Echter toen ik hem weer uit zijn slaap wekte, stierf het geheel af zodra X-windows weer naar boven kwam. De desktop zag er distorted uit (zoals altijd na een powerup vanuit S3 eigenlijk) maar er gebeurde verder niks; hele systeem was dood.
Ik baal ervan dat het ATi weer is gelukt met drivers op de proppen te komen die gewoon ruk zijn. Ik heb echt geen spannende hardware ofzo, en het werkt allemaal prima. Tot je wilt standby'en; iets wat in deze energieconsumerende maatschappij meer en meer gaat voorkomen. En waar ik nog meer van baal is dat ik niet eens door de module te unloaden en m'n oude X-config terug te zetten weer met de softwaredriver kan werken; dan is m'n scherm ook zwaar borked omdat de driver overal libjes heeft zitten vervangen. En wat zegt ATi voor het verwijderen van de driver? Jah, moet je rpm -e gebruiken. Leuk, op debian! 'contact your system vendor'. Ik heb zelfs apt-get opdracht gegeven om een bepaald bestand (een openGL libraryfile, /usr/X11R6/lib/libGL.so.1.2) over te schrijven omdat ie dat zo graag wilde... daarvan ben ik nu dus het origineel kwijt en kan nu dus niet eens zonder de ATi driver werken. En dus geen standby.
Weet er iemand hoe ik dit gedoe kan oplossen? Zijn er mensen die wel dingen als suspend to ram (s3) met de ATi driver aan de praat hebben? Of iemand die dat libje voor me heeft, voor xfree 4.3.0.1 op een 2.6.10 kernel?
* HunterPro baalt nu alweer gruwelijk dat ie zoveel tijd in deze driver heeft gestoken...