Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic:  Bildschirmaktualisierung nach Bildschirmsperre  (Read 2918 times)

Offline Pirmin

  • User
  • Posts: 32
Bildschirmaktualisierung nach Bildschirmsperre
« on: 2021/11/06, 20:11:52 »
Ich habe in der Energieverwaltung eingestellt, dass der Bildschirm gesperrt wird, wenn ich den Laptopdeckel schließe. Wenn ich ihn dann wieder öffne, muss ich das Passwort eingeben. Das funktioniert aber nur manchmal.

Ich habe festgestellt, dass der Bildschirm sich aktualisiert, wenn man den Laptopdeckel öffnet. Man sieht für einen kurzen Moment das Bild, bevor man den Deckel geschlossen hat. Anschließend ändert sich der Bildschirm und man muss das Passwort eingeben. Es gibt aber auch Fälle, da ändert sich das Bild nicht. Ich sehe noch die Fenster, die ich offen hatte, bevor ich den Laptotpdeckel geschlossen habe. Ich kann aber nichts anklicken. Also habe ich mal probiert mein Passwort einzugeben. Und tataa, jetzt kann ich wieder etwas anklicken. Für mich fühlt es sich so an, dass im Hintergrund das Passwort erwartet wird, aber der Bildschirm nicht aktualisiert wird. Wenn ich die Maus bewege, dann sehe ich das.

Hat jemand eine Idee, was man hier machen könnte um das Phänomen zu umgehen?

Offline devil

  • Administrator
  • User
  • *****
  • Posts: 4.838
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #1 on: 2021/11/07, 08:50:40 »
Da wäre zunächst vermutlich die verwendete Grafikkarte samt Treiber wichtig. Ich habe im Moment nur AMD Grafik, da ist mir das noch nie aufgefallen.

Offline Pirmin

  • User
  • Posts: 32
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #2 on: 2021/11/07, 10:03:34 »
Hier ist die Auflistung der verwendeten Grafikkarte:
Code: [Select]
$ lspci -nnk | grep -i VGA -A3
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
Subsystem: ASUSTeK Computer Inc. 4th Gen Core Processor Integrated Graphics Controller [1043:177d]
Kernel driver in use: i915
Kernel modules: i915

Ich hatte vor kurzem auf lightdm als Login-Bildschirm umgestellt. Könnte das damit zusammenhängen?

Offline hendrikL

  • Administrator
  • User
  • *****
  • Gravatar
  • Posts: 927
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #3 on: 2021/11/07, 10:55:04 »
Um welchen Desktop handelt es sich denn? (wegen lightdm vs. sddm)
Bei plasma kde würde ich sagen, könnte es eine Rolle spielen
Code: [Select]
inxi -GSa

Bitte hier mal reinkopieren.


Offline Pirmin

  • User
  • Posts: 32
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #4 on: 2021/11/07, 12:03:24 »
Code: [Select]
$ inxi -GSa
System:    Host: IRIS Kernel: 5.15.1-1-siduction-amd64 x86_64 bits: 64 compiler: gcc v: 11.2.0
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.15.1-1-siduction-amd64
           root=UUID=c8080e50-f034-418a-bdcc-f35998e55a5a ro quiet systemd.show_status=1
           Desktop: Xfce 4.16.0 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm 4.16.1 vt: 7
           dm: LightDM 1.26.0 Distro: siduction 21.2.0 Farewell - xfce - (202109171810)
           base: Debian GNU/Linux bookworm/sid
Graphics:  Device-1: Intel 4th Gen Core Processor Integrated Graphics vendor: ASUSTeK
           driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0416 class-ID: 0300
           Device-2: NVIDIA GM107M [GeForce GTX 850M] vendor: ASUSTeK driver: nouveau v: kernel
           bus-ID: 01:00.0 chip-ID: 10de:1391 class-ID: 0302
           Display: x11 server: X.Org 1.20.11 compositor: xfwm4 v: 4.16.1 driver:
           loaded: modesetting unloaded: fbdev,vesa display-ID: :0.0 screens: 1
           Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
           s-diag: 582mm (22.9")
           Monitor-1: eDP-1 res: 1920x1080 hz: 60 dpi: 141 size: 345x194mm (13.6x7.6")
           diag: 396mm (15.6")
           OpenGL: renderer: Mesa DRI Intel HD Graphics 4600 (HSW GT2) v: 4.5 Mesa 21.2.5
           compat-v: 3.0 direct render: Yes

Offline hendrikL

  • Administrator
  • User
  • *****
  • Gravatar
  • Posts: 927
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #5 on: 2021/11/07, 12:47:15 »
Wie verhält es sich denn, wenn vor dem Schließen des Deckels der Rechner via Tastenkombination oder durch den Klick auf entsprechendes Symbol in den Ruhezustand (suspend) versetzt wird?

Offline Pirmin

  • User
  • Posts: 32
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #6 on: 2021/11/07, 12:52:07 »
Die Funktion Suspend ist bei mir am Rechner "gestorben". Ich kann den Rechner in den Ruhezustand versetzen. Wenn er wieder aufwacht, bricht wahrscheinlich intern die Stromversorgung für diese Funktion zusammen und er startet neu. Das ist distributionsunabhängig. Ich habe es mit mehreren Live-ISOs probiert.

Deshalb muss ich jetzt auf die Funktion verzichten.

Offline hendrikL

  • Administrator
  • User
  • *****
  • Gravatar
  • Posts: 927
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #7 on: 2021/11/07, 13:02:24 »
Oh, ha, hört sich nicht gut an!
Vielleicht hilft ja ein Blick auf dmesg oder  journalctl.


Offline Pirmin

  • User
  • Posts: 32
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #8 on: 2021/11/07, 15:56:47 »
Das war ein Versuch der geklappt hat. Mit journalctl erhalte ich folgende Ausgabe:
Code: [Select]
Nov 07 13:08:03 IRIS systemd-logind[910]: Lid closed.
Nov 07 13:08:04 IRIS xfce4-screensav[3073]: gdk_monitor_get_scale_factor: assertion 'GDK_IS_MONITOR (monitor)' failed
Nov 07 13:08:04 IRIS xfce4-screensav[3073]: gdk_monitor_get_scale_factor: assertion 'GDK_IS_MONITOR (monitor)' failed
Nov 07 13:08:04 IRIS xfce4-screensav[3073]: gdk_monitor_get_scale_factor: assertion 'GDK_IS_MONITOR (monitor)' failed
Nov 07 13:08:04 IRIS xfce4-screensav[3073]: gdk_monitor_get_scale_factor: assertion 'GDK_IS_MONITOR (monitor)' failed
Nov 07 13:08:04 IRIS xfce4-screensav[3073]: gdk_monitor_get_workarea: assertion 'GDK_IS_MONITOR (monitor)' failed
Nov 07 13:08:04 IRIS xfce4-screensav[3073]: gdk_monitor_get_workarea: assertion 'GDK_IS_MONITOR (monitor)' failed
Nov 07 13:08:04 IRIS xfce4-screensav[3073]: gdk_monitor_get_scale_factor: assertion 'GDK_IS_MONITOR (monitor)' failed

Nov 07 15:43:33 IRIS systemd-logind[910]: Lid opened.
Nov 07 15:43:33 IRIS xfce4-screensav[3073]: invalid uninstantiatable type '<unknown>' in cast to 'GSWindow'
Nov 07 15:43:35 IRIS pkexec[913326]: pam_unix(polkit-1:session): session opened for user root(uid=0) by (uid=1000)
Nov 07 15:43:35 IRIS pkexec[913326]: user01: Executing command [USER=root] [TTY=unknown] [CWD=/] [COMMAND=/usr/sbin/xfpm-power-backlight-helper --set-brightness 1581]
Nov 07 15:43:42 IRIS xfce4-screensaver-dialog[913309]: gkr-pam: unlocked login keyring

Das sind ziemlich viele Fehlermeldungen...

Bei dmesg erhalte ich als letzten Eintrag:

Code: [Select]
[17001.343482] nouveau 0000:01:00.0: Enabling HDA controller
[17001.460147] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 619444 [ PRIVRING ]

noveau war doch aber für die NVidia Grafikkarte...
Die Einträge habe ich heute 19 mal bei dmesg stehen.

Offline Pirmin

  • User
  • Posts: 32
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #9 on: 2021/11/08, 17:20:31 »
Ich habe für das gleiche Problem Bug-Reports gefunden. Das betrifft nicht nur mich:

https://gitlab.xfce.org/apps/xfce4-screensaver/-/issues/1
https://gitlab.xfce.org/apps/xfce4-screensaver/-/issues/89

Ich habe das Verhalten umgestellt. Beim Schließen des Laptopdeckels wird der Bildschirm nicht mehr gesperrt. Das bringt auch nichts. Man muss wissen, dass man das Passwort blind eingeben muss.

Offline hendrikL

  • Administrator
  • User
  • *****
  • Gravatar
  • Posts: 927
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #10 on: 2021/11/08, 18:41:28 »
Mal ganz ab von allem, schon einmal xscreensaver ausprobiert?

Offline Pirmin

  • User
  • Posts: 32
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #11 on: 2021/11/08, 21:10:25 »
Nein, das kannte ich noch nicht. Screensaver sind eigentlich nicht mein Ding. Ich bin ja nicht am Rechner, wenn die Dinger aktiv sind. ;) Aber wenn das Login dann funktioniert, werde ich es mal probieren. Vielen Dank.

Offline Pirmin

  • User
  • Posts: 32
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #12 on: 2021/11/12, 19:29:25 »
Ich habe xscreensaver probiert. Das scheint jetzt zu funktionieren. Bisher hatte ich noch keinen Ausfall in den letzten drei Tagen.

Danke hendrikL!

Offline Pirmin

  • User
  • Posts: 32
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #13 on: 2021/11/16, 20:51:53 »
Ich muss meine Antwort ändern. Irgendwie scheint es doch nicht zu funktionieren. Manchmal klappe ich den Laptopdeckel nur kurz zu und mache ihn wieder auf. Damit ist der Bildschirm gesperrt, aber ich sehe nicht den Sperrbildschirm. Stattdessen sehe ich noch den voherigen Bildschirm, ich kann aber den Mauszeiger nur in dem Bereich bewegen, den der Sperrbildschirm eigenlich hat. Ich kann meine Passwort blind eingeben und dann wird der Bildschirm entsperrt. Hmm, suboptimal. Ich habe die Einstellung vorerst deaktiviert.

Offline hendrikL

  • Administrator
  • User
  • *****
  • Gravatar
  • Posts: 927
Re: Bildschirmaktualisierung nach Bildschirmsperre
« Reply #14 on: 2021/11/17, 09:44:49 »
Mh, vielleicht hat es ja mit dem Grafikkarten-Konglomerat zu tun!?

Kann man via BIOS es so einstellen, sodass nur eine bestimmte GPU verwendet wird?
Also einfach mal die Nvidia Karte deaktivieren, wenn geht und testen und dann das ganze umgekehrt, also die INTEL abschalten.