Fedoras Napisano Grudzień 5, 2011 Zgłoszenie Share Napisano Grudzień 5, 2011 Czy komuś uruchamia się w GNOME3 np. xine czy digikam przy sterownikach nvidia-290.10-1? Obydwa programy wykonują crash zanim się otworzą w pełni. Nie podają też żadnych przydatnych informacji. Podejrzewając GNOME3 utworzyłem testowego użytkownika z KDE. I też lipa. Przy okazji okazało się, że w KDE crash wykonują także niektóre elementy centrum sterowania. Z przeszukiwania netu niewiele wynikło - podejrzenia co do QT. Postanowiłem to sprawdzić strace (strace -o plik_wynikowy <nazwa programu>). Okazało się, że zarówno w xine jak i w digikam "Segmentation fault" pojawia się po otwarciu /usr/lib/nvidia/libnvidia-glcore.so.290.10 open("/usr/lib/nvidia/libnvidia-glcore.so.290.10", O_RDONLY|O_CLOEXEC) = 31 read(31, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0RQB4\0\0\0"..., 512) = 512 fstat64(31, {st_mode=S_IFREG|0755, st_size=31625448, ...}) = 0 mmap2(0x41e9c000, 31701984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 31, 0) = 0x2831000 mmap2(0x45f8000, 401408, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 31, 0x1dc7) = 0x45f8000 mmap2(0x465a000, 76768, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x465a000 close(31) = 0 mprotect(0x2831000, 31223808, PROT_READ|PROT_WRITE) = 0 --- {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xc20ca315} (Segmentation fault) --- rt_sigaction(SIGALRM, {SIG_DFL, [ALRM], SA_RESTART}, {SIG_DFL, [], 0}, 8) = 0 Zmieniłem driver na nouveau i wszystkie crashe zniknęły. Otwiera się Xine, Digikam i wszystko co się waliło w KDE. Teraz nie wiem czy to sprawa mojej karty graficznej (NV96), sterownika Nvidii czy bibliotek? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Grudzień 5, 2011 Zgłoszenie Share Napisano Grudzień 5, 2011 U mnie digikam bez problemów. → http://i.imgur.com/GxWoV.jpg Karta GeForce 8400 GS Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Fedoras Napisano Grudzień 7, 2011 Autor Zgłoszenie Share Napisano Grudzień 7, 2011 (edytowane) Czyli masz karte NV86, to ta sama rodzina. Karte mozna wyeliminowac. Nouveau dziala bez problemów. Wyglada na to, ze jest jakis problem z glibc-2.14.90: http://www.gossamer-threads.com/lists/mythtv/users/497502 http://forums.fedoraforum.org/showthread.php?t=273509 https://bugzilla.redhat.com/show_bug.cgi?id=737223 EDIT Troche sie rozpedzilem. Problem nie jest z glibc-2.14.90, a ze stykiem otwartego glibc i zamknietego sterownika nvidii. Z Bugzilli wynika, ze byl problem z nvidia, który udalo sie rozwiazac programistom glibc. Driver nvidia-285.05.09 zaczal poprawnie wspólpracowac z glibc-2.14.90-12.999. Miesiac pózniej Nvidia wypuscila nowy driver 290.10, w którym "naprawiono" problemy wspólpracy z glibc "Fixed a bug that would cause OpenGL applications to crash when run with recent releases of glibc such as glibc 2.14.90" http://www.nvidia.com/object/linux-display-ia32-290.10-driver.html Troche to daje do myslenia. Zaczynam sie zastanawiac czy nie dac sobie spokoju z binarkami od nvidii. Edytowane Grudzień 7, 2011 przez Fedoras 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ę