Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Zakładam nowy wątek, bo tamten się już rozmył, i jest mało czytelny.
Mój problem:
Debian Etch,
xorg 7.0.0
sterownik: ati-driver-installer-8.28.8.run
Plik fglrx-install.log wygląda tak:
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
Assuming default VMAP API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.17.3/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Wejście do katalogu `/opt/linux-2.6.17.3'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:447: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_stub_open':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:570: warning: assignment discards qualifiers from pointer target type
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST
CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Opuszczenie katalogu `/opt/linux-2.6.17.3'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
- recreating module dependency list
- trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Failed to install compiled kernel module - please consult readme.
a polecenie: modprobe fglrx wywala takiego błęda:
domek:/home/bodzio# modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.17.3/kernel/drivers/char/drm/fglrx.ko): Operation not permitted
domek:/home/bodzio#
Wcześniejsze wersje sterów nie będą bo się wysypują na xorg 7.0.0
Próbowałem założyć patcha, ale on jest do wersji 8.24.8 włącznie, a wersja 8.24.8 obsługuje xorg 6.9
I jeszcze jedno - jądro włąsne 2.6.17.3 kompilowane gcc-4.1
Moduł fglrx próbowałem kompilować na gcc-4.1 i gcc 4.0 i na obu się wykłada.
Pytanie - czy będę miał wsparcie 3D, czy trzeba czekać na nowe stery ?
Offline
hm probowales hardcorowo czyli cos takiego
insmod -f /lib/modules/2.6.17.3/kernel/drivers/char/drm/fglrx.ko
pamietam kiedys ladowalem tak modul do ipp2p i dziala do dzis:)
Offline
A żeby nie było za fajnie:
domek:/home/bodzio# insmod -f /lib/modules/2.6.17.3/kernel/drivers/char/drm/fglrx.ko
insmod: error inserting '/lib/modules/2.6.17.3/kernel/drivers/char/drm/fglrx.ko': -1 Operation not permitted
domek:/home/bodzio#
Offline
hm moze tak strace potraktowac czy cos pokaze tam ciekawego?
A secure level nie masz wlaczone:)
Offline
Bodzio jak sięgam pamięcią ja tak miełaem dopuki nie kompilowalem sterów tym smamy gcc ktorym bylo kompilowane jajko.
Cyzli zrobilem link symboliczny odpowiedniego gcc-wersja do do /usr/bin/gcc
Edit:
a moze i bzdury plote(napewno bzdury plote, ja mialem nieco inny komunikat), tutaj masz podobny problem
http://radeon.fc.pl/e107_plugins/content/content.php?content.47
Offline
Bodzio spróbuj najpierw usunąć moduł radeon a potem załaduj fglrx.
Offline
moduł radeon nie da się usunąć ani przez modconf ani przez modprobe -r
Offline
moduł radeon nie da się usunąć ani przez modconf ani przez modprobe -r
Nawet przy zabitych iksach?
Offline
JEzeli z configu xorga czy tam xfree zapodasz fglrx i zrestartujesz kompa to radeon i jeszcze coś tam do niego Ci sie nie zaladujei albo fglrx ruszy albo nie.
A za ten link co podałem to sorówa, jest o dupe rozbić. Mialem go w zakladkach i myslalem ze kiedys go uzywalem.
Offline
JEzeli z configu xorga czy tam xfree zapodasz fglrx i zrestartujesz kompa to radeon i jeszcze coś tam do niego Ci sie nie zaladujei albo fglrx ruszy albo nie.
A za ten link co podałem to sorówa, jest o dupe rozbić. Mialem go w zakladkach i myslalem ze kiedys go uzywalem.
hehe dobre sobie, nie przeczytałem Twojego linka a korzystałem w sumie z tego samego, też mam go w zakładkach.
http://www.linux.pl/gry/?id=article&kategoria=3 … 248&kom=1
Offline
moduł radeon nie da się usunąć ani przez modconf ani przez modprobe -r
Nawet przy zabitych iksach?
Tak BaB - nawet przy zabitych X-ach. Dostaję głupi komunikat w stylu:
Coś poszło nie tak, moduł nie został usunięty. Jeżeli chciałbyś/chciałabyś zgłosić..... i takie bla bla bla
Offline
Moduł się ładuje przy starcie X, może wyłączyć X w /etc/init.d/ i zrestartować system bez uruchamiania X. Modułu nie powinno być wtedy w pamięci i fglrx powinien wejść.
Offline
Moduł się ładuje przy starcie X, może wyłączyć X w /etc/init.d/ i zrestartować system bez uruchamiania X. Modułu nie powinno być wtedy w pamięci i fglrx powinien wejść.
To akurat Bodzio wiedzieć........:) nic - żarty na bok. Zrobiłem dokładnie tak jak napisałeś. Moduł radeon już oczywiście nie był załadowany, ale przy próbie wpakowania fglrx'a znowu wywaliło komunikat "Operation not permitted"
Nic, przyekompiluję jeszcze raz jajko, a moduł i jądro walnę jednym gcc. Ciekawe co z tego wyjdzie. Ewentualnie doradź co w jądrze na stałe, a co jako moduł - oczywiście tylko do grafy :)
Offline