Skocz do zawartości

Nvidia-290.10-1


Fedoras

Rekomendowane odpowiedzi

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

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 przez Fedoras
Odnośnik do komentarza
Udostępnij na innych stronach

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ę
×
×
  • Dodaj nową pozycję...