• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Leap 15.4: x-server - Maximum number of clients reached

f.gruber

Hacker
Seit einigen Tagen - ich nehme an infolge einer Aktualisierung - ist mein System openSUSE 15.4 mit Plasma Desktop so gut wie unbrauchbar geworden.

Code:
lsof | wc -l

ergibt 293578

Also 293578 Zeilen -(Dateien). Das scheint mir nicht normal zu sein.

Diesen Forumthread konnte ich schreiben (mit Firefox), aber der Versuch, andere Programme zu starten, schlägt fehl (LibreOffice, Konsole, Thunderbird ... ).

Ich stehe vor einem Rätsel - so etwas ist mir seit ich (Suse) Linux verwende - immerhin seit mehr als 15 Jahren - noch nicht passiert.
 
OP
F

f.gruber

Hacker
Nein, das ist es nicht.

Code:
df -h
Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
devtmpfs        4,0M       0  4,0M    0% /dev
tmpfs           7,9G       0  7,9G    0% /dev/shm
tmpfs           3,2G    9,9M  3,2G    1% /run
tmpfs           4,0M       0  4,0M    0% /sys/fs/cgroup
/dev/sda1        98G     52G   42G   56% /
/dev/sda2        98G    1,4G   92G    2% /sda2
/dev/sdb1       458G    199G  236G   46% /home
/dev/sda3        33G    9,6G   21G   32% /ubuntu
/dev/sdc1       442G    242G  178G   58% /local
tmpfs           1,6G    864K  1,6G    1% /run/user/1000

Jetzt erhalte ich auf der grafischen Konsole als User

Code:
lsof -U | wc -l
2044

Auf der grafischen Root Konsole erhalte ich

Code:
lsof -u mein_userName | wc -l
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc
Output information may be incomplete.
52466

LibreOffice, Thunderbird kann ich nicht starten. Wine Programme - diese sind für mich sehr wichtig (Lotus Smartsuite) - gehen auch überhaupt nicht mehr.

Auch winecfg liefert nur Fehlermeldungen, am Schluss:
Make sure that your X server is running and that $DISPLAY is set correctly
 
OP
F

f.gruber

Hacker
Code:
lsof -U +c 15 | cut -f1 -d' ' | sort | uniq -c | sort -rn | head -3
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc
Output information may be incomplete.
780 kmozillahelper
571 dbus-daemon
256 X
Danke für diesen genialen Einzeiler.
 
ok,
Diese lsof WARNING wegen fuse gvfs ist eine andere Baustelle.

Probiere folgenden Eintrag in xorg.conf. (Ist wahrscheinlich in /etc/X11/)
Section "ServerFlags" anlegen wenn nicht vorhanden.

Code:
Section "ServerFlags"
    Option "MaxClients" "512"
EndSection
x Neustart -> testen
 
OP
F

f.gruber

Hacker
Mir ist aufgefallen, dass das Programm kmozillahelper sehr viele offene Dateien erzeugt - obwohl ich Mozille Firefox gar nicht gestartet hatte. Ich hatte ja ohnehin schon den Verdacht, dass Mozilla (Firefox) an dem Desaster irgendwie beteiligt ist.

Nun habe ich in den Plasma Systemeinstellungen unter Arbeitsflächen-Sitzung eingestellt, dass die Anmeldung Mit leerer Sitzung erfolgen soll. Vorher war eingestellt Vorherige gespeicherte Sitzung wiederherstellen.

Mir scheint, damit ist das Problem vorerst einmal beseitigt.

Ich warte aber ein paar Tage ab, bevor ich den Thread als gelöst markiere.

Erst wenn mit gespeicherter Arbeitsflächensitzung auch wieder alles okay ist, betrachte ich das Problem wirklich als gelöst.
 
Oben