hi leute,
ich habe gerade mit diesem bug zwischen vlc & nvidia zu kämpfen.
das nervigste daran ist, dass vlc meine logs TOTAL vollspammt!!
heute morgen durfte ich feststellen, dass vlc meine ganze ssd vollgeschrieben hatte.
die ~/.xsession-errors war über 200GB groß-.-'
ich habe die datei kurzerhand durch einen symlink nach /dev/null ersetzt, damit die ganzen writes meine ssd nicht killen.
die anderen log-dateien, die in dem bug-report erwähnt werden (syslog,messages,user.log,...) habe ich natürlich auch überprüft.
sind aber alle normal gewesen.
habe mich daraufhin sicher genug gefühl, um vlc wieder anzuwerfen.
nach ein paar stunden habe ich dann jedoch festgestellt, dass meine ssd schon wieder angefangen hat sich zu füllen.
die suche nach dem übeltäter hat sich als ziemlich schwierig gestaltet.
tools wie du oder baobab konnten nichts auffinden.
schließlich habe ich von hand unter /dev/ die links stdout und stderr nach /proc/self/fd/ gefunden, welche mir mit einer größe von über 68GB angezeigt werden.
wenn ich stdout öffne, lädt mousepad eine datei, die voll mit der bekannten vlc-fehlermeldung ist...
also gehe ich zZ. davon aus, dass vlc jetzt nach stdout/stderr schreibt, um so meine ssd zu töten.-.-'
jetzt zu den fragen: wie verhindere ich, dass vlc weiterhin nach stdout/stderr schreibt?
und wie kriege ich stdout/stderr geleert? ich habe versucht /proc/self/fd/1 mit einer leeren datei zu überschreiben; ohne erfolg.
außerdem werden mir im terminal fd/1 und fd/2 von du mit einer größe von 0byte angezeigt. obwohl ich die dateien ja wie gesagt mit mousepad öffnen kann...
ich habe gerade mit diesem bug zwischen vlc & nvidia zu kämpfen.
das nervigste daran ist, dass vlc meine logs TOTAL vollspammt!!
heute morgen durfte ich feststellen, dass vlc meine ganze ssd vollgeschrieben hatte.
die ~/.xsession-errors war über 200GB groß-.-'
ich habe die datei kurzerhand durch einen symlink nach /dev/null ersetzt, damit die ganzen writes meine ssd nicht killen.
die anderen log-dateien, die in dem bug-report erwähnt werden (syslog,messages,user.log,...) habe ich natürlich auch überprüft.
sind aber alle normal gewesen.
habe mich daraufhin sicher genug gefühl, um vlc wieder anzuwerfen.
nach ein paar stunden habe ich dann jedoch festgestellt, dass meine ssd schon wieder angefangen hat sich zu füllen.
die suche nach dem übeltäter hat sich als ziemlich schwierig gestaltet.
tools wie du oder baobab konnten nichts auffinden.
schließlich habe ich von hand unter /dev/ die links stdout und stderr nach /proc/self/fd/ gefunden, welche mir mit einer größe von über 68GB angezeigt werden.
wenn ich stdout öffne, lädt mousepad eine datei, die voll mit der bekannten vlc-fehlermeldung ist...
also gehe ich zZ. davon aus, dass vlc jetzt nach stdout/stderr schreibt, um so meine ssd zu töten.-.-'
jetzt zu den fragen: wie verhindere ich, dass vlc weiterhin nach stdout/stderr schreibt?
und wie kriege ich stdout/stderr geleert? ich habe versucht /proc/self/fd/1 mit einer leeren datei zu überschreiben; ohne erfolg.
außerdem werden mir im terminal fd/1 und fd/2 von du mit einer größe von 0byte angezeigt. obwohl ich die dateien ja wie gesagt mit mousepad öffnen kann...