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/.
Problem jest taki, że instalator nie może czegoś dokompilować czy inne badziestwo...
Oto log fglrx-install.log
[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... doing Makefile based build for kernel 2.6.x and higher make -C /lib/modules/2.6.15-1-686/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.15-1-686' CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2137: warning: 'deferred_flush' defined but not used 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 `/usr/src/linux-headers-2.6.15-1-686' 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.
Mam jajko 2.6.15-1-686
linux-headers też w tej wersji zassałem aptem.
Czyżby Xorg 7 nie śmigał na sterach ATI? (lub ati nie działało w Xorg 7)
Offline
Po googlowaniu znalazłem na forum debiana oficjalnym trochę info. Zainstalowałem paczki module-assistant i fglrx-driver z unstabla.
Pokompilowało się jak trza chyba.
aptitude install fglrx-driver module-assistant module-assistant prepare module-assistant a-i fglrx
Do tego momentu żadnych błędów. fglrx-kernel skompilował się chyba poprawnie.
Jednak nie mogę odpalić modułu:
misiozolek@debilek:~$ sudo modprobe -v fglrx insmod /lib/modules/2.6.15-1-686/kernel/drivers/char/drm/fglrx.ko FATAL: Error inserting fglrx (/lib/modules/2.6.15-1-686/kernel/drivers/char/drm/fglrx.ko): Operation not permitted
Ktoś ma jakiś pomysł jak te fglrx odpalić?
Offline
Sprobuj tak:
Sprawdz:
lsmod | grep radeon
i jeśli siedzi to
# modprobe -r radeon
a potem dopiero
# modprobe fglrx
Offline
Pablo, a jak wyłączyć X-y całe? ;P
Radeon siedzi w modułach. -r nie izie, bo in use
Offline
Przeczytaj artykul Czdmana http://dug.net.pl/faq/index.php?kat=7&id=147
zmien tak jak tam pisze odpowiedni wpis w xorgu czy tam xfree86 zalezy co masz, zrestartuj komp to radeon nie bedzie ci sie ladowal tylko zapakuje sie fglrx tak jak nalezy ze wszystkimi modulami czy czymś tam z nim wspolpraującymi.
Xy wyłącza się skrótem klawiatorowym crtl+alt+backspace.
Offline
ctrl+alt+bckspce wywala mnie do kdm -a (bo tego używam do logowania). Serwer Xów chyba nadal pracuje, czyż nie? I jak mogę wstawić w plik xorga jako driver 'fglrx' jak nie mam modułu załadowanego? Sprawdzę, ale nie wróżę nic dobrego. Dobrze, że już chroot mam opanowane jakoś ;P
----EDIT----
Zwracam honor ;) Poprawiłem plik xorg.conf i w lsmod mam jż fglrx zamiast radeona. Tylko nadal 3D nie działa.
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.4.1)
Zrobiłem modprobe -r fglrx i modprobe -i fglrx.
dmesg | grep fglrx :
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GER$[fglrx] Maximum main memory to use for locked dma buffers: 681 MBytes. [fglrx] module loaded - fglrx 8.25.18 [May 18 2006] on minor 0 [fglrx:firegl_pci_getinfo] *ERROR* Cannot find Asic ID: 0x0001 [fglrx:firegl_init_asic] *ERROR* Cannot get PCI info. [fglrx:firegl_unlock] *ERROR* Process 5187 using kernel context 0 [fglrx] module unloaded - fglrx 8.25.18 [May 18 2006] on minor 0 [fglrx] Maximum main memory to use for locked dma buffers: 681 MBytes. [fglrx] module loaded - fglrx 8.25.18 [May 18 2006] on minor 0
Offline
# /etc/init.d/kdm stop
Offline
Dzięki Bodzio (ponownie), ale tym chyba nie zmienię Mesy na jakieś coś co 3D obsłuży jak trzeba? W Slune mam 8fps :(
Offline
U mnie samo zaladowanie modułu będąc już w xach nic nie dawało z tego co pamietam. Musisz dopisać fglrx tam gdzie tzreba i uruchomić xy a najlepiej to zrestartowac komp abo niewiadomo co aktualnie masz powładowywane (tak dla pewności)
Offline
Po restarcie dopiero mam fglrx załadowany.
Zrobiłem tak:
Zainstalowałem fglrx. (apt-getem)
Nie mogło się dodać samo, to zmieniłem w devices w plki xorg.conf z radeon na fglrx.
Restart maszyny (konsola -> reboot).
Po odpaleniu już moduł radeon nie był załadowany, a załadował się fglrx.
Jednak nadal nie mam akceleracji 3D, tylko mesa (posty wyżej).
------------
Może jakiś reconfig fglrx trzeba zrobić? Tylko jak? Całego Xorga
dpkg -reconfigure xorg ?
Offline
Wklej tu wynik komendy:
lsmod | grep fglrx
Offline
misiozolek@debilek:~$ lsmod|grep fglrx fglrx 382604 0 agpgart 31400 2 fglrx,intel_agp
Taki wynik.
A tutaj 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.4.1)
lsmod nie zawiera ati ani radeon, tylko fglrx.
Offline
Sam zrobiłem, hyhy!
misiozolek@debilek:~$ fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: MOBILITY RADEON 9700 Generic OpenGL version string: 2.0.5814 (8.25.18)
Slune 1400x1050, full screen, detale high ~ 50fps :D
Offline
Może się pochwalisz?
Zawsze się może przydać, ja po przejściu na Xorg 7.0 mam problemy z akceleracją dla ATI. Doszedłem dokładnie do tego punktu w którym Ty byłeś
fglrx 456928 0 agpgart 29296 2 fglrx,via_agp
jednak akceleracji niet...
Offline
Zainstaluj najnowsze stery od ATI (nie z repo), ale spod konsoli i z WYŁĄCZONYMI X-ami oraz zapodanym modprobe -r radeon- u mnie poszło. Ręcznie w xorg.conf zmieniłem ati na fglrx
Tylko że teraz to zrobiłem tak samo jak wtedy i dupa. Jak dam fglrx, to mam czarny ekran :(
Wtedy chyba stery z ati 8.25 były. A teraz są siakieś 8.26.
-----EDIT-----
Log z instalacji:
misiozolek@debilek:/usr/share/fglrx$ cat fglrx-install.log [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 kern el 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.15-1-686/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6 .x modules make[1]: WejÅie do katalogu `/usr/src/linux-headers-2.6.15-1-686' CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2143: warning: â defined but not used 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 `/usr/src/linux-headers-2.6.15-1-686' build succeeded with return value 0 duplicating results into driver repository... done. ============================== - recreating module dependency list - trying a sample load of the kernel modules done.
Czyli wygląda na to, że wszystko tutaj jest ok. Jednak jak w xorg.conf zapodam fglrx zamiast ati to mam czarny ekran :/ Innego loga w tym katalogu nie widzę.
Offline