Kezdőlap › Fórumok › Videokártyák › ATi driver › Az ATI Drivert nem sikerül feltenni
- This topic has 303 hozzászólás, 29 résztvevő, and was last updated 19 years, 2 months telt el by
admin.
-
SzerzőBejegyzés
-
2006-04-02-11:13 #2047454
Pusztito,
Nem tudom megnyitni egyik fajlt sem. Probald meg a http://pastebin.com -ra feltolteni, majd linkeld be onnet. :wink1:
Udv
Rigidus
2006-04-02-11:50 #2047455Hi rigidus!
Még elég kezdõ vagyok a Linuxba, és nemtudom hogy kapcsoljam ki a DRM-et. A kernel fordításról nem is beszélve. :blush:2006-04-02-12:04 #2047456Nos, közben megnéztem én is kernelkonfigod, nemhiába kértem, mint ahogyan mások is mondták már elõtted. Az agpgart be van kapcsolva, ez oké. A DRM-et viszont szedd ki. A driver pedig nem ment fel, mert nem találja az fglrx modult, mivel nem jött létre.
Nem teljesen értem, miért kellett UHU után egy Debian-ra váltanod, várhattál volna egy ilyen lépéssel szerintem. Mindenesetre nem tudom mivel telepítetted az fglrx-et, de kézzel kell megcsinálnod a modult. /lib/modules/fglrx/build_mod/-ban le kell futtatni a make.sh-t, majd egy szinttel feljebb a make_install.sh-t. Ha megvan, létrejön az fglrx modul (amit a telepítõ hozott volna létre, de nem tett). Ha nem jön létre, akkor itt legalább írja a rendszered, hogy miért nem jött létre, és akkor azt írd be ide. Ha minden oké, akkor utána már be tudod tölteni a modprobe paranccsal az fglrx modult.
Ha az aticonfig paranccsal megszerkesztetted az xorg.conf-od, akkor indítsd újra az X-et (az fglrx legyen betöltve) és utána ellenõrizd, hogy valóban azt használja a rendszer(fglrxinfo). Ha nem, akkor kernelbõl ki kell szedni a DRM-et. Ezt majd további lépésként, egyenlõre csináld meg ezeket, hogy egyáltalán meg tudod-e építeni a modult.
Szerk.: mivel nem valószínû, hogy a DRM mellett mûködni fog, mégis leírom ide kernelügyben mit tegyél.
1. rootként belépsz a /usr/scr/kerneled könyvtárba.
2. make menuconfig parancsot kiadod (bejön a konfiguráló felület)
3. belépsz ide: Device Drivers -> Graphic Support (innen minden ATI-s cuccot kiveszel)
4. belépsz ide: Device Drivers -> Character Devises (itt a /dev/agpgart és az alaplap chipset supportot fixre be, a Direct Rendering Manager-t pedig ki kell kapcsolni)
5. ha minden megvan, kilépsz, elmented a kernelkonfigot mikor rákérdez értelemszerûen.
6. utána make paranncsal lefordítod a kerneled, ami ha végzett kiírja az új kernelimage méretét, helyét stb.
7. ezt bemásolod a /boot könyvtáradba xykernel néven
8. a rendszerbetöltõdet beállítod, hogy kapjon egy menüpontot az új kerneled is (a gyárit hagyd benne, akármi gáz van, azzal be tudj bootolni)Debian-osok javítsatok ki, ha valami speciális teendõ is van nálatok kernel fordításnál.
2006-04-02-12:20 #2047457rigidus wrote:Az fglrx nem fog mukodni (rendesen) ha a kernelbe be van kapcsolva a DRM. Azt eloszor ki kell kapcsolni, majd ujra kell forgatni a kernelt.ize, hm, szoval eleg ha a DRM modulkent van forditva (jol johet az meg):
root@darkstar:/home/trogher# cat /usr/src/linux/.config | grep DRM
CONFIG_DRM=m
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=mroot@darkstar:/home/trogher# fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X700 Generic
OpenGL version string: 2.0.5695 (8.23.7)kernelforditashoz ezt mindenkepp olvasd el : http://hup.hu/wiki/index.php/Linux_kernel_konfigur%C3%A1l%C3%A1sa
2006-04-02-12:21 #2047458szaboga77 wrote:Sziasztok!2006-04-02-12:26 #2047459Pusztito wrote:Ezeket a parancsokat adtam ki:
http://linuxgames@uw.hu/admin/webftp/PHPFTP_main.php?phpftp_cmd=get&phpftp_file=ATI_LICENSE.TXT
log:
http://linuxgames@uw.hu/admin/webftp/PHPFTP_main.php?phpftp_cmd=get&phpftp_file=Xorg.0.logEzek üres fájlok, vagy én vagyok béna. Egyébként miért nem adsz meg közvetlen http linket?
2006-04-02-12:34 #2047460jaja:
Minimum System Requirements
Before attempting to install the ATI Proprietary Linux driver, the following software must be installed:
* POSIX Shared Memory (/dev/shm) support is required for 3D apps
* glibc version 2.2 or 2.3
* Linux kernel 2.4 or higher
* XOrg 6.7 or 6.8; XFree86 version 4.1, 4.2, or 4.3errol jut eszembe, gefi, ha vegeztel a kernelford-al, majd a balev altal leirt fglrx modult is elkeszitetted, csekkold le az /etc/fstab-t, es ha nem lenne benne, akkor ezt add hozza:
shm /dev/shm tmpfs defaults 0 0
no, sok sikert!
2006-04-02-12:41 #2047461trogher wrote:jaja:Minimum System Requirements
Before attempting to install the ATI Proprietary Linux driver, the following software must be installed:
* POSIX Shared Memory (/dev/shm) support is required for 3D apps
* glibc version 2.2 or 2.3
* Linux kernel 2.4 or higher
* XOrg 6.7 or 6.8; XFree86 version 4.1, 4.2, or 4.3errol jut eszembe, gefi, ha vegeztel a kernelford-al, majd a balev altal leirt fglrx modult is elkeszitetted, csekkold le az /etc/fstab-t, es ha nem lenne benne, akkor ezt add hozza:
shm /dev/shm tmpfs defaults 0 0
no, sok sikert!
Szerintem ezek mindegyikével rendelkezik az alap rendszer, mindenesetre jogos az fstab tmpfs, ezt elfelejtettem. Nekem is szaggatott egy-két 3d alkalmazás enélkül.
2006-04-02-12:43 #2047462Eloszor nyitsz egy konzol ablakot. (terminal ablak)
Valtsal felhasznalot az „su” paranccsal. A – jel nem kotelezo, de celszeru:
Code:# su –Ez be fog leptetni rendszergazdakent (root) egy uj shelbe. Kerni fog egy root jelszot, ezutan minden parancs amit kiadsz root-kent lesz ervenyes, egeszen az „exit” parancs kiadasaig, vagy az ablak bezarasaig.
Ezzel belepsz a /usr/src/linux konyvtarba:
Code:# cd /usr/src/linuxA fentiekbol feltetelezem, hogy mar fent van minden szukseges csomagod a kernelforgatashoz (kernelforras, gcc, egyebek), ha nem akkor visszaterunk ra.
Ez a parancs elinditja azt a menuvezerelt konfiguracios programot, amelyikkel be tudod allitani a kernelt, mielott leforditod. Bemessz a
Device Drivers / Character devices almenube, a Direct Rendering Manager menuponthoz, majd a Space-szel tudsz valtani, hogy a kernelmagba forditsa a DRM-et (*), modulkent forditsa (M) vagy egyaltalan ne forditsa ( ). Az utolsot beallitod neki.Code:# make menuconfigMiutan kileptel a Menuconfigbol, mentsed el (felajanlja), majd kezd el a forditast igy: Ez eleg sokaig eltarthat 15-40 perc is lehet akar, geptol es a beallitasoktol fugg. Kesobb, ha mar rutinosabb vagy, tudsz magadnak forgatni sajat kernelt is es tudni fogod, hogy mely hardvereket felesleges hozaforditanod a kernelhez. Nyilvan azokat amelyek nincsenek a gepedben.
Code:# makeA kovetkezo parancs feltelepiti a leforditott kernelmag image fajljat a /boot konyvtarba (vmlinuz-(kernel verzio) neven). Termeszetesen a mai datum es az aktualis idopont az latszani fog a fajlon
Code:# make installEz pedig a modulokat telepiti fel a /lib/modules/(kernel verzio) konyvtarba
Code:# make modules_installUgyelj arra, hogy pontosan ugy add ki a parancsokat ahogy leirtam, ill a fenti parancsok elott # jel az mar adott a konzolba, ezt neked nem kell beirni. Ez a parancskeszenleti jel. Unixoknal az a szokas, hogy nem „jarja a csardast” minden alkalommal mikor valami sikerult, mivel az ember eleve azert csinal valamit, hogy sikeruljon, 😀 hanem visszakapod a # jelet a konzolba. Ez annak a jele, hogy varja a kovetkezo parancsot. Tehat, uzenetet akkor ad, ha valami hiba tortent. 🙂 Meg annyit, hogy nehany disztroban nem # jel van hanem $ jel vagy valami mas.
Persze igy meg nem fogod tudni elinditani az uj kernellel, eppen ezert dobjal egy gyors valaszt kozben mig fordul a kernel, hogy melyik bootmanagert hasznalod a grub-ot, vagy a lilo-t.
Sok sikert addig is :wink1:
2006-04-02-12:49 #2047463Abban az esetben van igazad, ha 2.4 kernellel rakta fel a debian-t. 2.6 alatt nem kell, csak make.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz