noxqs.org's

FROG
FRee-open-source project-lOG

6/9/2006

ATi en OSS

Filed under: General, Hardware — wig @ 3:55 pm

Hoe vriendelijk is mijn hardware vraag ik me soms af, als ik weer eens een niet-merk systeem bestel omdat ze geen keuze hebben aan voorgeinstalleerde Linux-(desktop) computers. En kunnen hardware fabrikanten niet een beetje Linux-vriendelijker denken, doen en zijn. Als er geen open-source driver is voor het apparaat, betekent dat nog niet dat het onbruikbaar is met Linux. Soms is er een tussenoplossing, zoals “proprietary drivers”: door de fabrikant ter beschikking gesteld tegen andere voorwaarden dan de GPL.

Verschillende Linux distributies hebben problemen met mijn nieuw systeem, meer bepaald de grafische kaart. Ik probeerde o.a. Knoppix, KUbuntu, Fedora Core 5, Suse 10 en 10.1.

Grafische kaart: ATi Radeon XPRESS 200 5A61 (PCIE)
Phoenix AwardBIOS GC11010N.86A.0311
Processor Intel P4 3.2 GHz

Meestal is het effect een zwart scherm, reeds in het begin van de installatie. Ik beschrijf verder het verloop met:

Suse 10.1 DVD (OSS-edition)

Dus bij het begin van de installatie:

F3 Boot Options,
F3 1280×1024 verzet naar 1024×768 of 800×600
(geprobeerd met aantal verschillende parameters),
Installation.
(…)

Het scherm wordt herkend als 17 inch met de verhouding 5:4 en resolutie 1280 x 1024 (de resolutie die bij het starten van de installatie foutging). Een test is hier mogelijk. Die geeft een mooi sneeuwlandschap en ik vraag me af hoe ik hier uitgeraak (dat stond voordien waarschijnlijk op het scherm). Maar na verloop van tijd kom ik mooi terug in het configuratiescherm. daar zet ik de resolutie lager. Er is nog 1152×864 (met 24 bit) maar gaat ook de mist in, 1024×768, 1024×600 en 800×600 gaat zelfs niet. (misschien ligt het aan de 24 bits kleuren?) Of is er toch een ATI driver nodig …
65.000 (16 bit) kleuren brengt geen verbetering (evenmin 15 bit) Na de 8 bit is zelfs mijn tekstscherm naar de knoppen). De schermratio wijzigen? Grootte? Niets werkt.

Zoals te verwachten was, is na de installatie het scherm onleesbaar.

De /etc/X11/xorg.conf file bevat:

Section “Device”
BoardName “Radeon XPRESS 200 5A61 (PCIE)”
BusID “1:5:0″
Driver “radeon”
Identifier “Device[0]”
VendorName “ATI”
EndSection

Ik volg nu de weg:
- eerst volledig installeren
- software: erbij opletten dat je mee installeert:
* gcc
* make, automake
* kernel-source

Als je GCC compiler en tools installeert heb je waarschijnlijk alles wat je nodig hebt.
De kernel source zit onder

Package Groups / Development / Sources

Ik controleer met search ook of “mc”, de midnight commander, wel aanstaat; die wil ik er altijd bij al is het maar om zijn “mcedit”.

Na de instelling van de server kies ik voor “update now”, en selecteer alles.
Dat duurde maar een paar minuten eigenaardig genoeg - het lijkt of yast stopt na de eigen update.
Bij de melding van de kernel update (niet bij nieuwe installatie) op ok klikken geeft daarna geen mogelijkheid meer om die af te zetten. De rest van de online update downloads begint en duurt iets langer (drie kwartier hier).
Daarna herstarten …

In de Release notes wordt gezegd dat ZENworks updater de vroegere YOU vervangt. Zie ook “rug” en “rwalter”. Er is ook melding van de ATI radeon en de radeonold drivers. Ze zeggen hier “sax2 -m 0=radeonold” om de configuratie te veranderen.

Dan komt “hardware configuration” met de onvermijdelijke “Graphics Cards”. Helaas hebben de updates niet geholpen: test configuration geeft nog altijd gekleurde sneeuw, ook de lagere schermresoluties.

En dan plan ik de aanwijzingen te volgen zoals gevonden op web (zie links) voor de installatie van de ATI drivers.

Ik volg de instructies op :
http://www.linux-club.de/ftopic62114.html
Ik heb eerst de drivers gedownload via een browser op een andere computer, maar dat gaat ook via “wget” vanop het toestel zelf, ingelogd op de “command prompt” als de aangemaakte user.

wget http://download.opensuse.org/distribution/SL-10.1/inst-source/suse/i586/compat-expat1-1.95.8-6.i586.rpm
wget –no-check-certificate https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.25.18-x86.run

Je krijgt een nieuw login scherm met ctrl-alt-F2 bv. Voor de https link heb ik dan wel als parameter meegeven “–no-check-certificate”, anders krijg je een melding.

Wijzig de rechten met chmod +x om “ati-driver-installer-8.25.18-x86.run” uitvoerbaar te maken. Het is een programma dat de installatie voor zijn rekening gaat nemen.
Na het uitvoeren van de “run” file :

rpm has been successfully generated

Na het uitvoeren van aticonfig –initial om de ATi driver in gebruik te nemen:

Uninitialised file found, configuring
generate load “dri” module
Using /etc/X11/xorg.conf
Saved back-up to /etc/X11/xorg.conf.original-0

Dan ga ik met Alt-F7 naar het “grafische sessie” waar het gekleurde-sneeuw scherm staat.
Met Ctrl-Alt-BS herstart de X server, en ik krijg een mooi blauw login scherm!

Daarna maak ik een backup op CD van de drivers.

auteur wig

Powered by WordPress