Krystian Kiermasz Napisano Listopad 12, 2013 Zgłoszenie Share Napisano Listopad 12, 2013 Witam. Jądro - 3.11.7 ze wszystkimi możliwymi dodatkowymi pakietami Pakiet gcc zainstalowany Sterowniki ściągnięte z oficjalnej strony AMD, natomiast po instalacji wyświetlił się błąd a logi niestety nic mi nie mówią.... Check if system has the tools required for installation. Uninstalling any previously installed drivers. [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. AMD kernel module generator version 2.1 doing Makefile based build for kernel 2.6.x and higher rm -rf *.c *.h *.o *.ko *.a .??* *.symvers make -C /lib/modules/3.11.7-200.fc19.i686/build SUBDIRS=/usr/lib/modules/fglrx/build_mod/2.6.x modules make[1]: WejĹ›cie do katalogu `/usr/src/kernels/3.11.7-200.fc19.i686' CC [M] /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o In file included from /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:464:0: /usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h: In function â€FGLDRM_proc_init’: /usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:98:2: error: implicit declaration of function â€create_proc_entry’ [-Werror=implicit-function-declaration] if (!minor) root = create_proc_entry("dri", S_IFDIR, NULL); ^ /usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:98:19: warning: assignment makes pointer from integer without a cast [enabled by default] if (!minor) root = create_proc_entry("dri", S_IFDIR, NULL); ^ /usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:105:12: warning: assignment makes pointer from integer without a cast [enabled by default] *dev_root = create_proc_entry(name, S_IFDIR, root); ^ /usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:112:7: warning: assignment makes pointer from integer without a cast [enabled by default] ent = create_proc_entry(DRM(proc_list)[i].name, ^ /usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:124:6: error: dereferencing pointer to incomplete type ent->read_proc = DRM(proc_list)[i].f; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:125:6: error: dereferencing pointer to incomplete type ent->data = dev; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function â€firegl_proc_init’: /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:586:14: warning: assignment makes pointer from integer without a cast [enabled by default] root = create_proc_entry("ati", S_IFDIR, NULL); ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:598:13: warning: assignment makes pointer from integer without a cast [enabled by default] ent = create_proc_entry("major", S_IFREG|S_IRUGO, root); ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:605:12: error: dereferencing pointer to incomplete type ent->read_proc = (read_proc_t*)firegl_major_proc_read; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:605:27: error: â€read_proc_t’ undeclared (first use in this function) ent->read_proc = (read_proc_t*)firegl_major_proc_read; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:605:27: note: each undeclared identifier is reported only once for each function it appears in /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:605:39: error: expected expression before â€)’ token ent->read_proc = (read_proc_t*)firegl_major_proc_read; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:609:15: warning: assignment makes pointer from integer without a cast [enabled by default] *dev_root = create_proc_entry(name, S_IFDIR, root); ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:619:13: warning: assignment makes pointer from integer without a cast [enabled by default] ent = create_proc_entry(list->name, S_IFREG|S_IRUGO, *dev_root); ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:639:16: error: dereferencing pointer to incomplete type ent->read_proc = (read_proc_t*)list->f; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:639:43: error: expected expression before â€)’ token ent->read_proc = (read_proc_t*)list->f; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:644:16: error: dereferencing pointer to incomplete type ent->proc_fops = (struct file_operations*)list->fops; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:648:16: error: dereferencing pointer to incomplete type ent->data = (dev->pubdev.signature == FGL_DEVICE_SIGNATURE)? firegl_find_device(minor) : (dev); ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:657:13: warning: assignment makes pointer from integer without a cast [enabled by default] ent = create_proc_entry("debug", S_IFREG|S_IRUGO, root); ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:660:16: error: dereferencing pointer to incomplete type ent->read_proc = (read_proc_t*)firegl_debug_proc_read_wrap; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:660:43: error: expected expression before â€)’ token ent->read_proc = (read_proc_t*)firegl_debug_proc_read_wrap; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:661:16: error: dereferencing pointer to incomplete type ent->write_proc = (write_proc_t*)firegl_debug_proc_write_wrap; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:661:32: error: â€write_proc_t’ undeclared (first use in this function) ent->write_proc = (write_proc_t*)firegl_debug_proc_write_wrap; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:661:45: error: expected expression before â€)’ token ent->write_proc = (write_proc_t*)firegl_debug_proc_write_wrap; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:662:16: error: dereferencing pointer to incomplete type ent->data = dev; ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function â€KCL_MEM_AllocLinearAddrInterval’: /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2152:5: error: implicit declaration of function â€do_mmap’ [-Werror=implicit-function-declaration] vaddr = (void *) do_mmap(file, 0, len, prot, flags, pgoff); ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function â€KCL_MEM_VM_MapRegion’: /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3700:39: error: â€VM_RESERVED’ undeclared (first use in this function) vma->vm_flags |= VM_SHM | VM_RESERVED; /* Don't swap */ ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level: /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:511:16: warning: â€firegl_debug_proc_read_wrap’ defined but not used [-Wunused-function] READ_PROC_WRAP(firegl_debug_proc_read) ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:496:12: note: in definition of macro â€READ_PROC_WRAP’ static int func##_wrap(char *buf, char **start, kcl_off_t offset, \ ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:516:12: warning: â€firegl_debug_proc_write_wrap’ defined but not used [-Wunused-function] static int firegl_debug_proc_write_wrap(void* file, const char *buffer, unsigned long count, void *data) ^ /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:534:12: warning: â€firegl_major_proc_read’ defined but not used [-Wunused-function] static int firegl_major_proc_read(char *buf, char **start, kcl_off_t offset, ^ cc1: some warnings being treated as errors make[2]: *** [/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] BĹ‚Ä…d 1 make[1]: *** [_module_/usr/lib/modules/fglrx/build_mod/2.6.x] BĹ‚Ä…d 2 make[1]: Opuszczenie katalogu `/usr/src/kernels/3.11.7-200.fc19.i686' make: *** [kmod_build] BĹ‚Ä…d 2 build failed with return value 2 [Error] Kernel Module : Failed to compile kernel module - please consult readme. [Reboot] Kernel Module : dracut Edit (17.11.2013) Nikt nic nie wie? Cały czas nie mogę sobie z tym poradzić. Mam Ati mobility radeon hd 3470. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Krystian Kiermasz Napisano Grudzień 18, 2013 Autor Zgłoszenie Share Napisano Grudzień 18, 2013 Rozumiem, że już dużo nie da się zrobić w tej sprawie. A czy jest może jakieś jądro które współpracuje dobrze z zamkniętymi sterami od AMD? System na otwartych chodzi mi płynnie i nie mam tu zastrzeżeń, jednak chciałem przetestować sobie steam na linuxa a tam nawet najbardziej prymitywne gry mi się zacinają niemiłosiernie. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Grudzień 18, 2013 Zgłoszenie Share Napisano Grudzień 18, 2013 Ja ostatnio w temacie sterowników to nie bardzo jestem na bieżąco, ale jest kmod-catalyst. Nie nadaje się? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Krystian Kiermasz Napisano Grudzień 19, 2013 Autor Zgłoszenie Share Napisano Grudzień 19, 2013 W tej sprawie albo faktycznie masz rację i nie jesteś na bieżąco, albo ja źle to robię, ale nie mogę zainstalować sterownika przez yum bo zwyczajnie go nie ma. Yum podaje że nie ma niczego do zrobienia, a próbowałem już wszelakich kombinacji. Na stronie głównej AMD sterowniki do mojej karty zakończyły się na wersji 13.1 która nie działa już od Fedory 19 z uwagi na wersję Xservera. No chyba że to w związku z tym yum tak podaje. Mam Ati mobility hd 3470, i wiem że postaram się nie kupić już komputera z kartą Ati, chociaż zauważyłem że jeżeli chodzi o laptopy to większość niestety ma radeony. Chociaż z drugiej strony złego słowa nie mogę powiedzieć o otwartych sterownikach - kawał dobrej roboty bo przy codziennej pracy wszystko działa jak należy. Platforma steam jest na tyle przełomem w dziejach linuxa, że chciałem zwyczajnie przetestować tą aplikację. Dziwi mnie tylko fakt, ciągłego podkreślania że oficjalnie wspiera tylko system Ubuntu. To trochę takie dzielenie i tak podzielonego świata tego systemu, oraz ogromna reklama i promowanie jednego systemu. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Grudzień 19, 2013 Zgłoszenie Share Napisano Grudzień 19, 2013 Masz na pewno RPM Fusion zainstalowane? Bo o ile mogę się mylić co do działania lub nie działania tego kmoda, to przed napisaniem posta sprawdziłem czy paczka jest w repo - jest, zacząłem nawet instalację, która dociągnęła zależności. A może masz już ten pakiet zainstalowany? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Krystian Kiermasz Napisano Grudzień 19, 2013 Autor Zgłoszenie Share Napisano Grudzień 19, 2013 [root@localhost ~]# yum repolist Wczytane wtyczki: langpacks, refresh-packagekit identyfikator repozytorium nazwa repozytorium stan adobe-linux-i386 Adobe Systems Incorporated 2 fedora/20/i386 Fedora 20 - i386 32475+18 google-chrome google-chrome 3 playonlinux PlayOnLinux Official reposito 38 rpmfusion-free/20/i386 RPM Fusion for Fedora 20 - Fr 391 rpmfusion-free-updates/20/i386 RPM Fusion for Fedora 20 - Fr 0 rpmfusion-free-updates-testing/20/i386 RPM Fusion for Fedora 20 - Fr 0 rpmfusion-nonfree/20/i386 RPM Fusion for Fedora 20 - No 178 rpmfusion-nonfree-updates/20/i386 RPM Fusion for Fedora 20 - No 0 rpmfusion-nonfree-updates-testing/20/i386 RPM Fusion for Fedora 20 - No 0 russianfedora-free/20/i386 Russian Fedora for Fedora 20 54 russianfedora-free-updates/20/i386 Russian Fedora for Fedora 20 0 russianfedora-nonfree/20/i386 Russian Fedora for Fedora 20 19 russianfedora-nonfree-updates/20/i386 Russian Fedora for Fedora 20 0 updates/20/i386 Fedora 20 - i386 - Updates 2214 repolist: 35374 [root@localhost ~]# yum search kmod-catalyst Wczytane wtyczki: langpacks, refresh-packagekit Ostrzeżenie: nie odnaleziono wyników dla: kmod-catalyst No matches found [root@localhost ~]# yum search kmod-catalyst xorg-x11-drv-catalyst Wczytane wtyczki: langpacks, refresh-packagekit Ostrzeżenie: nie odnaleziono wyników dla: kmod-catalyst Ostrzeżenie: nie odnaleziono wyników dla: xorg-x11-drv-catalyst No matches found I nic. Nie mam pojęcia o co może chodzić. Teraz znalazłem takie coś [root@localhost ~]# rpm -qa kmod kmod-15-1.fc20.i686 Czy to oznacza zamknięty sterownik? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Grudzień 19, 2013 Zgłoszenie Share Napisano Grudzień 19, 2013 raczej sprawdź rpm -qa | grep kmod Polecenie, które podałeś sprawdza czy zainstalowany jest pakiet kmod. Dokładnie o takiej nazwie. Pominie np. kmod-catalyst, kmod-wl itp [EDIT] OK, znowu niespójność tematu z postem - sprawdzałem na F19. Możliwe, że na F20 nie ma jeszcze kmoda Sprawdziłem, nie ma paczki dla F20. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Krystian Kiermasz Napisano Grudzień 19, 2013 Autor Zgłoszenie Share Napisano Grudzień 19, 2013 No to już wszystko jasne. Pozostaje czekać, może kiedyś się pojawi. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@sunrise Napisano Grudzień 19, 2013 Zgłoszenie Share Napisano Grudzień 19, 2013 Tak jak napisał WalDo paczki narazie nie ma, możesz spróbować sciągnąć akmod-catalyst z repo 19, może uda się zainstalować na 20. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Krystian Kiermasz Napisano Grudzień 19, 2013 Autor Zgłoszenie Share Napisano Grudzień 19, 2013 A w przypadku czarnego ekranu albo innych przykrych niespodzianek jest jakiś prosty sposób na przywrócenie obecnego sterownika? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@sunrise Napisano Grudzień 19, 2013 Zgłoszenie Share Napisano Grudzień 19, 2013 A w przypadku czarnego ekranu albo innych przykrych niespodzianek jest jakiś prosty sposób na przywrócenie obecnego sterownika? Tak/Nie/Może. Wybierz sam odpowiedź, wszystko zależy od twoich umiejętności/determinacji/wiedzy. Jeżeli nie usuniesz fizycznie sterownika zawartego w kernelu, tylko dodasz go do blacklisty, to teoretycznie w razie problemów wystarczy uruchomić w trybie rescue/single usunąć z blacklisty stary moduł i odinstalować ten sprawiający problemy. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się