19.03.2024, 06:20 UhrDeutsch | English
Hallo Gast [ Registrierung | Anmelden ]

Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
HolyDiver
Titel: Derzeit verwendeter Nvidia-Treiber: Elision/Mutex-Bug  BeitragVerfasst am: 27.08.2016, 14:02 Uhr



Anmeldung: 01. Feb 2009
Beiträge: 7
Wohnort: Rheinland-Pfalz
Hallo zusammen,

habe einen neuen PC mit Spitfire aufgesetzt und renne offenbar in einen Bug im dort verwendeten nvidia-Treiber im Zusammenhang mit dem Intel-Prozessor.
Das Ganze äußert sich bei mir bisher vor allem als Segmentation Fault beim Start von vlc.

Mein System:
Code:
stefan@dt8900:~$ infobash -v3
Host/Kernel/OS  "dt8900" running Linux 4.4.0-30-generic x86_64 [ Kanotix Spitfire-nightly Spitfire64 160819a KDE-special ]
CPU Info        8x Intel Core i7-6700 @ clocked at Min:949.210Mhz Max:1475.546Mhz 8192 KB cache flags ( sse sse2 nx lm pni vmx )
Videocard       NVIDIA GM206 [GeForce GTX 960]  X.Org 1.16.4  [ 1680x1050
1680x1050 ]
Network cards   Intel Wireless 3165
                Intel Ethernet Connection (2) I219-V
Processes 234 | Uptime 1:35 | Memory 1487.6/15986.3MB
| HDD ATA ST2000DM001-1ER1,ATA LITEON CV3-8D256,Generic- SD/MMC,Generic- MS/MS-PRO,Generic- xD-Picture Size 2256GB (0%used)
| GLX Renderer GeForce GTX 960/PCIe/SSE2 | GLX Version 4.5.0 NVIDIA 352.63
| Client Shell | Infobash v2.67.2


Von mir zusätzlich zum Iso installiert wurden - erst nach Auftreten (und eben deswegen):
- intel-microcode
- gdb

Der Bug, um den es sich handelt, wurde offenbar inzwischen von nvidia behoben, wenn ich das alles richtig verstehe Winken
Zitat:
New upstream long lived branch release 352.79 (2016-01-25).
(...)
Fixed a bug in the EGL driver where a mutex was unlocked more than once. This triggers undefined behavior, and in particular, if lock elision is enabled in glibc, may result in a segmentation fault. (Closes: #807244)

aus https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807244
was ich wiederum hierher habe
https://devtalk.nvidia.com/default/topic/893325/newest-and-beta-linux-driver-causing-segmentation-fault-core-dumped-on-all-skylake-platforms/

Besteht die Möglichkeit, die (oder eine noch) neuere Version des nvidia-Treibers über die Repos oder ein neues Iso zu bekommen?

Auffällig ist auch noch, dass bei Neuinstallation von vlc gemeldet wird, dass die Linkgruppe glx defekt sei:
Code:
root@dt8900:/home/stefan# apt-get install vlc
(...)
Vorbereitung zum Entpacken von .../vlc_2.2.4-1~deb8u1_amd64.deb ...
Entpacken von vlc (2.2.4-1~deb8u1) ...
Trigger für glx-alternative-mesa (0.7.1) werden verarbeitet ...
update-alternatives: Warnung: Neuinstallation der Alternative /usr/lib/nvidia ist erzwungen, weil Linkgruppe glx defekt ist
Trigger für fontconfig (2.11.0-6.3+deb8u1) werden verarbeitet ...
Trigger für man-db (2.7.0.2-5) werden verarbeitet ...
Trigger für hicolor-icon-theme (0.13-1) werden verarbeitet ...
Trigger für menu (2.1.47) werden verarbeitet ...
(...)

Gleiches Phänomen auch im Zusammenhang mit anderen Installationen:
https://github.com/ValveSoftware/SteamOS/issues/523

Danke vorab fürs Nachschauen, viele Grüße und ein schönes WE,
Stefan

P. S. Hier der Backtrace des Segmentation Faults beim vlc-Start
Code:
stefan@dt8900:~$ gdb vlc
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from vlc...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/vlc
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
VLC media player 2.2.4 Weatherwax (revision 2.2.3-37-g888b7e89)

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff79af2c8 in __lll_unlock_elision () from /lib/x86_64-linux-gnu/libpthread.so.0
(gdb) backtrace
#0  0x00007ffff79af2c8 in __lll_unlock_elision () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fffeda1326c in ?? () from /usr/lib/x86_64-linux-gnu/libEGL.so.1
#2  0x00007fffed9a3a22 in ?? () from /usr/lib/x86_64-linux-gnu/libEGL.so.1
#3  0x00007fffffffda00 in ?? ()
#4  0x00007fffeda27ea1 in ?? () from /usr/lib/x86_64-linux-gnu/libEGL.so.1
#5  0x00007fffffffda00 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) finish
Run till exit from #0  0x00007ffff79af2c8 in __lll_unlock_elision () from /lib/x86_64-linux-gnu/libpthread.so.0

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) quit
stefan@dt8900:~$

_________________
"TBD" running Linux 3.11.0-4-generic x86_64 [ Kanotix acritox-TrialShot Dragonfire64 130828a KDE ]
(1+2) Intel Core2 Duo E4400 @ clocked at [ 1994.911 MHz ]
NVIDIA G86 [Quadro NVS 290]
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Kano
Titel: Derzeit verwendeter Nvidia-Treiber: Elision/Mutex-Bug  BeitragVerfasst am: 28.08.2016, 05:07 Uhr



Anmeldung: 17. Dez 2003
Beiträge: 16783

Du kannst vorübergehend

!nvidia-vulkan

vom IRC ausprobieren, ich guck mal wegen dem Standard Treiber nächste Woche. Der ist halt etwas anders paketiert, aber sollte sich später auch updaten lassen. Debian wird im Vergleich zu SteamOS wo der Treiber her ist wohl eine Datei an ner anderen Postition später haben. Irgendwie braucht Debian etwas länger für Vulkan Winken
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
HolyDiver
29 Titel: Derzeit verwendeter Nvidia-Treiber: Elision/Mutex-Bug  BeitragVerfasst am: 29.08.2016, 22:12 Uhr



Anmeldung: 01. Feb 2009
Beiträge: 7
Wohnort: Rheinland-Pfalz
So, ich probiere grad... vlc beschwert sich nicht mehr und bisher keine weiteren Auffälligkeiten. Smilie Smilie

Vielen vielen Dank soweit schon mal!

N8,
Stefan

_________________
"TBD" running Linux 3.11.0-4-generic x86_64 [ Kanotix acritox-TrialShot Dragonfire64 130828a KDE ]
(1+2) Intel Core2 Duo E4400 @ clocked at [ 1994.911 MHz ]
NVIDIA G86 [Quadro NVS 290]
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
OlliFri
Titel: Derzeit verwendeter Nvidia-Treiber: Elision/Mutex-Bug  BeitragVerfasst am: 12.11.2016, 15:43 Uhr



Anmeldung: 10. Nov 2016
Beiträge: 2
Wohnort: Oranienburg/Brandenburg
Hallo Kanotix Fans.
Bin ganz neu hier bei euch. Wollte mich ja eigentlich erst mal vorstellen, bin aber noch nicht dazu gekommen.
Habe vorgestern Kanotix installiert und bin eigentlich begeistert. Aber..... Kernel und Nvidia Treiber waren mir dann doch ein bissel zu alt.
Hab ich inzwischen mit Kernel 4.7 und Nvidia 3.67 aus den debian backports ersetzt. Seit dem läuft die Kiste richtig klasse. Insbesondere was die 3D Grafik betrifft. Hab seit gut einem Jahr Arch Linux am laufen und bin es halt gewöhnt immer sehr aktuelle Treiber zu nutzen.
Aber mit den Standart Nvidia Treibern, oder den 304. Treiber läuft die Grafik nicht wirklich gut.
Und da mein System auf btrfs installiert ist, empfiehlt es sich so wie so einen aktuellen Kernel und aktuelle btrfs progs zu installieren.
Aber das ist jetzt ein ganz anderes Thema.
Also vielleicht mal den neusten Nvidia Treiber ausprobieren.

_________________
Gruß Olli

Was man nicht wirklich weiß, das muss man sich erklären!

Kanotix Spitfire-nightly - Kernel: 4.7.0-0.bpo.1-amd64 - x86_64 - KDE 4.14.2 (Qt 4.8.6) - Quad core AMD Phenom 9650 8 GB - NVIDIA GeForce GT 610 Treiber NVIDIA 367.44
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Kano
Titel: Derzeit verwendeter Nvidia-Treiber: Elision/Mutex-Bug  BeitragVerfasst am: 14.11.2016, 23:56 Uhr



Anmeldung: 17. Dez 2003
Beiträge: 16783

Btrfs solltest wirklich nur einsetzen, wenn du ein aktuelles Backup deiner Daten hast. Für deine GK wäre 304 auch zu alt.
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 2003-2007 
 
Deutsch | English
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2004 - 2006 by Jörg Schirottke (Kano).
Consult Impressum and Legal Terms for details. Kanotix is Free Software released under the GNU/GPL license.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed and hosted by w3you. Our web server is running on Kanotix64-2006.