Portál AbcLinuxu, 10. května 2025 05:33

Dotaz: ATI Radeon 9600XT + 3D v gentoo

13.11.2005 10:55 LinX2 | skóre: 16 | blog: LinX | Praha
ATI Radeon 9600XT + 3D v gentoo
Přečteno: 973×
Odpovědět | Admin
Omlouvam se, vim ze to tady je casto reseno, ale presto mam trochu zmatek v nastavenich, ktere musim provest pro spravnou instalaci. Mam Xorg 6.8.2, nainstalovane ovladace ati-drivers. V jadre mam povoleno agpgart (vestaveno) a vypnuto DRM. Ted nevim co mam udelat, jestli vypnout agpgart a prekompilovat, protoze ati ovladace nefunguji, vypis glxinfo | grep rendering vraci No. V xorg.conf mam povoleno Load "dri" Load "glx". Cipset mam VIA KT400 ...
Chybovati je lidské... Něco totálně zmrvit - na to potřebujete počítač.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

David Watzke avatar 13.11.2005 11:12 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://www.google.com/search?q=glxinfo+%7C+grep+rendering
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
13.11.2005 11:52 LinX2 | skóre: 16 | blog: LinX | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
tak jsem zkusil prekompilovat jadro, odebral jsem DRM a agpgart a stale nic.
Chybovati je lidské... Něco totálně zmrvit - na to potřebujete počítač.
13.11.2005 14:20 LinX2 | skóre: 16 | blog: LinX | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
tak soucasne to mam nastaveno takto > V kernelu 2.6 mam odebrano agpgart a Direct Rendering Manager take. Pak jsem zkonfiguroval xorg.conf pomoci nastroje pro ati-drivers fglrxconfig. V logu pro xka, dostavam ze 2D jede ale 3D ne. Doslova:

(II) fglrx(0): doing DRIScreenInit
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
[drm] failed to load kernel module "fglrx"
(II) fglrx(0): [drm] drmOpen failed
(EE) fglrx(0): DRIScreenInit failed!
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
Zacinam bejt zoufalej...
Chybovati je lidské... Něco totálně zmrvit - na to potřebujete počítač.
13.11.2005 14:34 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
Doufám, že jsi v tom konfiguráku nastavil, že má používat interní AGPgart namísto toho z jádra, když už jsi mu ho sebral.
13.11.2005 14:41 LinX2 | skóre: 16 | blog: LinX | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
mam Option "UseInternalAGPGART" "yes"
Chybovati je lidské... Něco totálně zmrvit - na to potřebujete počítač.
13.11.2005 15:06 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
a když dáš modprobe fglrx, tak je v dmesg co?
13.11.2005 15:13 LinX2 | skóre: 16 | blog: LinX | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
samotne modprobe fglrx skonci s hlaskou:

FATAL: Error inserting fglrx (/lib/modules/2.6.11-gentoo-r3/video/fglrx.ko): Unk nown symbol in module, or unknown parameter (see dmesg)

ve vypisu dmesg pak mam

fglrx: Unknown symbol agp_bind_memory
fglrx: Unknown symbol agp_enable
fglrx: Unknown symbol agp_backend_acquire
fglrx: Unknown symbol agp_free_memory
fglrx: Unknown symbol agp_allocate_memory
fglrx: Unknown symbol agp_unbind_memory
fglrx: Unknown symbol agp_copy_info
fglrx: Unknown symbol agp_backend_release
Chybovati je lidské... Něco totálně zmrvit - na to potřebujete počítač.
13.11.2005 16:07 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
A po té změně v nastavení kernelu jsi udělal znova emerge ati-drivers?
13.11.2005 15:38 al-Quaknaa
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak. Ja mam sice trosku jinou desku i kartu, lae melo by to byt vpodstate to same. Takze:
V kernelu si dejte jako Y (ne jako modul) agpgart via (kdyby to bylo jako modul, tak via_agp) a DRM vypnete. Zkompilovat, rebootovat. Nezapomente, ze musite mit spravne linky v /usr/src (tzn link linux musi ukazovat na aktualne pouzivany kernel).
$ emerge ati-drivers
To je dulezite: pozorne sledujet vystup, a pkud vyhodi neco ve smyslu "DRM module not build", tak napiste i par poslednich radku, verzi kernelu a verzi ati-drivers. Pokud probehne v pohode, tak v sekci Device v xorg.conf nastavte "fglrx" a pokud to nepojede, tak mi poslete vystup dmesg (staci poslednich 10 radku) a /var/log/Xorg.0.log (cely) na mail alquaknaa at gmail dot com . Urcite to rozjedem, ja to delal pul roku a ted tomu uz celkem rozumim. Jeste zkontrolujte, jestli mate zaple MTRR v kernelu, jinak fakt nevim co by to mohlo byt, vsak ono vam neco z tech logu vyleze...
al-Quaknaa
13.11.2005 16:12 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
V kernelu si dejte jako Y (ne jako modul) agpgart via (kdyby to bylo jako modul, tak via_agp) a DRM vypnete.
Ten ovladač sice umí použít i jaderný agpgart, ale doporučuje se namísto toho používat jeho vlastní interní. Takže dávat to do kernelu bych opravdu nedoporučoval a když, tak právě jako modul, aby se daly snadno zkusit obě varianty.
13.11.2005 16:14 LinX2 | skóre: 16 | blog: LinX | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
V kernelu si dejte jako Y (ne jako modul) agpgart via (kdyby to bylo jako modul, tak via_agp) a DRM vypnete.

Je pravda, ze diky tomuhle nastaveni mi to beha...
Chybovati je lidské... Něco totálně zmrvit - na to potřebujete počítač.
13.11.2005 16:20 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
Neříkám, že to nebude běhat. Říkám, že to nedoporučují a v některých případěch to může vést ke snížení výkonu nebo i k nestabilitě.
13.11.2005 16:30 LinX2 | skóre: 16 | blog: LinX | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
ja to zkusim a uvidime jak to bude behat.
Chybovati je lidské... Něco totálně zmrvit - na to potřebujete počítač.
13.11.2005 16:13 LinX2 | skóre: 16 | blog: LinX | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
uz to funguje. Delal jsem zasadni chybu...Takze pokud jsem rekompiloval jadro, tak jsem neprekompiloval ATI ovladace. Tohle byl porod, ale jednoducha blbost. Dekuji Vam za pomoc.
Chybovati je lidské... Něco totálně zmrvit - na to potřebujete počítač.
David Watzke avatar 13.11.2005 16:51 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: ATI Radeon 9600XT + 3D v gentoo
Napiš si na to script... na kompilaci celýho kernelu, remerge ovladačů (i alsa-driver) a zkopírování na správný místo.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.