Mulla on ongelma Mesa 3D OpenGL -ajurin poistamisessa Fedora Core 3:ssa. Näytönohjain on ATI Radeon 9800 Pro. ATIn omat OpenGL-ajurit eivät suostu asentumaan, koska tämä Mesa3D keikkuu tuolla alla. Eli esimerkiks paketteja [bold]xorg-x11-Mesa-libGLU-6.8.1-12.FC3.21[/bold] ja [bold]xorg-x11-Mesa-libGL-6.8.1-12.FC3.21[/bold] ei voi poistaa, koska ne ovat riippuvaisia muista Xorgin paketeista ja systeemitiedostoista. Mites tosta Mesasta pääsee eroon mahdollisimman yksinkertaisesti?? fglrxinfo: ------------------------------------------------------- [root@b-196-122 timo]# fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.1) -------------------------------------------------------
Kun asennat sitä ati fglrx pakettia niin minkälaisen virheen se antaa? postaa tänne virhe mikä tulee kun asennat ? rpm -ihv fglrx-glxxx-x.x.x-x.x.xi586.rpm
Selvitettyäni alun pakettiongelmat, ei ATIn ajureiden asennus tainnut enää antaa virheilmoituksia... Hieman vanhemmat ATIn ajurit (ne jotka vaativat FC3:n kernelin sourcen olevan asennettuna) taisivat annella fatal erroreita ja sen sellasta, mutta nämä uusimmathan eivät sourcea tarvitse. Jos tänään en kerkeä katsomaan uusiksi sitä asennusta, siirtyy se mulla Sunnuntai-iltaan tai ensi viikon alkuun... Jos joku tietäisi tosta Mesa3D:n poistamisesta niin tänne vois kirjotella... kerkeen sit vloppuna lukea.
Minäkin kaipaisin samaa apua Kortti on r9700 pro ja kun tuon fglrxconfigin vetää läpi niin se ei kiihdytystä kuitenkaan laita päälle vaan fglrxinfo antaa juuri tuon: display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.1) Myöskään tuolta sax:sta ei kiihdytystä saa päälle vaan se sanoo että: "The installed card cannot use hardware 3d/opengl acceleration" Osaisiko joku auttaa, tässä on useampi päivä tämän kanssa taisteltu
SuSElle ohje lataa molemmat paketit fglrx.i586.rpm ja km_fglrx.i586.rpm osoitteesta ftp.suse.com/pub/suse/i386/supplementary/X/ATI/suse92/i386/fglrx/ Paina Ctrl + Alt +F1 ja kirjaudu root käyttäjänä linux login: root Password: Vaihda hakemistoon jonne tallensit ATIn ajurin ja kernel moduulin linux:~ # cd /home/user/ATI Asenna Xorg ajuri linux:/home/user/ATI # rpm -Uhv fglrx*.rpm –force linux:/home/user/ATI # pushd /usr/src/linux linux:/home/user/ATI # rm -f .config linux:/home/user/ATI # make cloneconfig linux:/home/user/ATI # make prepare-all linux:/home/user/ATI # rm -rf /usr/src/kernel-modules/fglrx linux:/home/user/ATI # popd linux:/home/user/ATI # rpm -Uhv km_fglrx*.rpm –force linux:/home/user/ATI # pushd /usr/src/kernel-modules/fglrx linux:/home/user/ATI # KERNEL_SOURCE=/usr/src/linux make modules linux:/home/user/ATI # KERNEL_SOURCE=/usr/src/linux make install linux:/home/user/ATI # depmod -a linux:/home/user/ATI # popd linux:/home/user/ATI # rcxdm stop linux:/home/user/ATI # sax2 -r -m 0=fglrx -b /usr/X11R6/lib/sax/profile/firegl -i Ajurin voi myös määrittää käyttäen ATIn omaa fglrxconfig ohjelmaa
Nyt kusi sitten niin lahjakkaasti tuo että menee graafiseen tilaan eikä x käynnisty.. Valittaa tuosta xorg.conf:sta! kuinkahan tuon saisi korjattua niin pääsisi koittamaan noita ajureita asentaa?
koita ajaa sax2 määritä näyttö ja näytönohjain uudestaan(älä yritä valita fglrx vaan ota radeon) kun saat X toimimaan tee kopio siitä xorg.conf tiedostosta. Muokkaa xorg.conf tiedostoa siten että section "Module" kohdasta löytyy Load "dri" ja että Section "Device" kohdassa muutat radeon -> fglrx Driver "fglrx"
Valittaa vieläkin että ei löydä tuota fglrx:ää.. Eikö tuota voi jotenkin "nollata" koko hommaa, että tulisi ne asetukset jotka ´tulee kun linuxin asentaa?
Itsekin takkuilin vastaavanlaisten asioiden kanssa, ja törmäsin tähän sivustoon; http://www.fedorafaq.org/ Sen jälkeen alkoi näkyä valoa putken päässä. Itselläni herjat tuli juuri tuosta *grlx* kohdista, ja selvisin siitä itse tekemällä nvidian kortille; yum install nvidia-glx kernel-module-nvidia-`(uname -r)` Atille tehoaa todnäk tämä; yum install ati-fglrx kernel-module-fglrx-`(uname -r)` HUOM! Fiksakkaa ensin yum.conf ohjeiden mukaisesti kuntoon.
ppee: Kerro vähän laitteistostasi, emo(piirisarja), prossu? Voit ottaa mallia mun xorg.conf tiedostosta(muuta ainakin monitor ja screen kohta vastaamaan omaasi) http://koti.mbnet.fi/tools/data/xorg.conf Katso tuolta ohje http://koti.mbnet.fi/tools/ati.html
Ei tunnu auttavan mikään Onko tuo fglrx siis joku radeonin ajuri? Jos on, niin mitäs ajuria tuo sitten käyttää aina kun asentaa uuden linuxin?
muuta se fglrx -> radeon siis fglrx on ATI:n binääri ajuri Radeon sarjan korteille. radeon on X.org ajuri ATI:n Radeon sarjan korteille
Editoit millä? gedit --> file, save as vi, vim --> "esc", ":" ja sitten "wq" etc... Edit: Niin ja editointi tulee tapahtua roottina, tai sudona
editoit millä? kwrite, pico, vi, emacs? Tee varmuuskopio originaalista omaan kotihakemistoosi. Tee siitä vaikka kopio jota sitten muokkaat. Sitten vain siirrät/kopioit muokatun tiedoston /etc/X11/ hakemistoon roottina. Käynnista X uudelleen ja katso käynnistyykö kunnolla. Jos ei niin tarkista virheeet /var/log/Xorg.0.log tiedostosta. Tekstitilassa muokkaa tiedostoa pico:lla Ctrl + X ja siiten Y tallentaaksesi
Siis en saa x:ää käyntiin eli menee tohon teksti tilaan alussa.. siellä kun aukaisen ton tiedoston niin kuinka sen saan tallennettua?