Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Cześć!
Mam małą zagwozdkę.
W XFCE wyłączyłem sobie wyłączanie ekranu po 10 min i jest OK. Na ekranie logowania (lightdm) monitor gaśnie po 10 minutach i wszystko było ok do momentu aż zmieniłem kabel vga na display port.
Teraz monitor zgaśnie po tych 10 min bezczynności i co kilka sekund wybudza się i gaśnie więc najskuteczniejszym rozwiązaniem problemu było po prostu wyłączenie wyłączania się ekranu XD
Tyle, że kiedyś (w jakiejś konfiguracji) zadziałało u mnie:
$ cat /etc/X11/xorg.conf napisał(-a):
Section "ServerFlags"
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
EndSection
Teraz nie wiedzieć czemu te ustawienia są ignorowane. Ale:
$ cat /etc/lightdm/lightdm-gtk-greeter.conf napisał(-a):
[greeter]
background = #000000
theme-name = Adwaita-dark
user-background = false
hide-user-image = true
icon-theme-name = Adwaita
screensaver-timeout = 0
Też są ignorowane. W plikach konfiguracyjnych od systemd nie mogłem nic konkretnego znaleźć (może coś przeoczyłem?). System to Debian Stable.
$ uname -a napisał(-a):
Linux pc 6.7.3-3-liquorix-amd64 #1 ZEN SMP PREEMPT liquorix 6.7-7.1~bookworm (2024-02-01) x86_64 GNU/Linux
GPU to integra wbudowana w i5-11400:
$ sudo lspci -s 00:02.0 -vvv napisał(-a):
00:02.0 VGA compatible controller: Intel Corporation RocketLake-S GT1 [UHD Graphics 730] (rev 04) (prog-if 00 [VGA controller])
DeviceName: Onboard - Video
Subsystem: ASUSTeK Computer Inc. RocketLake-S GT1 [UHD Graphics 730]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 168
Region 0: Memory at 6000000000 (64-bit, non-prefetchable) [size=16M]
Region 2: Memory at 4000000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at 3000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0
ExtTag- RBE+ FLReset+
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS-
AtomicOpsCap: 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
AtomicOpsCtl: ReqEn-
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit-
Address: fee00018 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [d0] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [100 v1] Process Address Space ID (PASID)
PASIDCap: Exec- Priv-, Max PASID Width: 14
PASIDCtl: Enable- Exec- Priv-
Capabilities: [200 v1] Address Translation Service (ATS)
ATSCap: Invalidate Queue Depth: 00
ATSCtl: Enable-, Smallest Translation Unit: 00
Capabilities: [300 v1] Page Request Interface (PRI)
PRICtl: Enable- Reset-
PRISta: RF- UPRGI- Stopped+
Page Request Capacity: 00008000, Page Request Allocation: 00000000
Kernel driver in use: i915
Kernel modules: i915
Konfiguracja w miarę prosta, bez zbędnych pierdół:
$ dpkg -l | grep -e xorg -e lightdm -e locker -e xfce -e upower -e systemd napisał(-a):
ii dbus-user-session 1.14.10-1~deb12u1 amd64 simple interprocess messaging system (systemd --user integration)
ii liblightdm-gobject-1-0:amd64 1.26.0-8 amd64 simple display manager (GObject library)
ii libpam-systemd:amd64 252.19-1~deb12u1 amd64 system and service manager - PAM module
ii libsystemd-shared:amd64 252.19-1~deb12u1 amd64 systemd shared private library
ii libsystemd0:amd64 252.19-1~deb12u1 amd64 systemd utility library
ii libupower-glib3:amd64 0.99.20-2 amd64 abstraction for power management - shared library
ii libxfce4panel-2.0-4 4.18.2-1 amd64 Xfce4 panel library (GTK3 variant)
ii libxfce4ui-2-0:amd64 4.18.2-2 amd64 widget library for Xfce - Gtk+3 variant
ii libxfce4ui-common 4.18.2-2 all common files for libxfce4ui
ii libxfce4util-common 4.18.1-2 all common files for libxfce4util
ii libxfce4util7:amd64 4.18.1-2 amd64 Utility functions library for Xfce4
ii light-locker 1.8.0-3 amd64 simple screen locker for lightDM display manager
ii lightdm 1.26.0-8 amd64 simple display manager
ii lightdm-gtk-greeter 2.0.8-2+b1 amd64 simple display manager (GTK+ greeter)
ii lightdm-gtk-greeter-settings 1.2.2-5 all settings editor for the LightDM GTK+ Greeter
ii systemd 252.19-1~deb12u1 amd64 system and service manager
ii systemd-sysv 252.19-1~deb12u1 amd64 system and service manager - SysV compatibility symlinks
ii systemd-timesyncd 252.19-1~deb12u1 amd64 minimalistic service to synchronize local time with NTP servers
ii upower 0.99.20-2 amd64 abstraction for power management
ii xfce4-appfinder 4.18.0-1 amd64 Application finder for the Xfce4 desktop environment
ii xfce4-appmenu-plugin 0.7.6+dfsg1-4+b1 amd64 Application Menu plugin for xfce4-panel
ii xfce4-battery-plugin:amd64 1.1.4-1 amd64 battery monitor plugin for the Xfce4 panel
ii xfce4-clipman 2:1.6.2-1 amd64 clipboard history utility
ii xfce4-cpufreq-plugin:amd64 1.2.8-1 amd64 cpufreq information plugin for the Xfce4 panel
ii xfce4-datetime-plugin:amd64 0.8.2-1 amd64 date and time plugin for the Xfce4 panel
ii xfce4-helpers 4.18.2-1 amd64 helpers for the Xfce4 desktop environment
ii xfce4-mount-plugin:amd64 1.1.5-1 amd64 mount plugin for the Xfce4 panel
ii xfce4-mpc-plugin:amd64 0.5.2-2 amd64 Xfce panel plugin which serves as client for MPD music player
ii xfce4-notifyd 0.7.3-1 amd64 simple, visually-appealing notification daemon for Xfce
ii xfce4-panel 4.18.2-1 amd64 panel for Xfce4 desktop environment
ii xfce4-power-manager 4.18.1-1 amd64 power manager for Xfce desktop
ii xfce4-power-manager-data 4.18.1-1 all power manager for Xfce desktop, arch-indep files
ii xfce4-power-manager-plugins 4.18.1-1 amd64 power manager plugins for Xfce panel
ii xfce4-screenshooter 1.10.3-1 amd64 screenshots utility for Xfce
ii xfce4-session 4.18.1-1 amd64 Xfce4 Session Manager
ii xfce4-settings 4.18.2-1 amd64 graphical application for managing Xfce settings
ii xfce4-timer-plugin:amd64 1.7.1-1 amd64 timer plugin for Xfce panel
ii xfce4-weather-plugin:amd64 0.11.0-1 amd64 weather information plugin for the Xfce4 panel
ii xorg 1:7.7+23 amd64 X.Org X Window System
ii xorg-docs-core 1:1.7.1-1.2 all Core documentation for the X.org X Window System
ii xserver-xorg 1:7.7+23 amd64 X.Org X server
ii xserver-xorg-core 2:21.1.7-3+deb12u5 amd64 Xorg X server - core server
ii xserver-xorg-input-all 1:7.7+23 amd64 X.Org X server — input driver metapackage
ii xserver-xorg-input-libinput 1.2.1-1+b1 amd64 X.Org X server — libinput input driver
ii xserver-xorg-input-synaptics 1.9.2-1+b1 amd64 Synaptics TouchPad driver for X.Org server
ii xserver-xorg-input-wacom 1.1.0-1 amd64 X.Org X server — Wacom input driver
ii xserver-xorg-legacy 2:21.1.7-3+deb12u5 amd64 setuid root Xorg server wrapper
ii xserver-xorg-video-all 1:7.7+23 amd64 X.Org X server — output driver metapackage
ii xserver-xorg-video-amdgpu 23.0.0-1 amd64 X.Org X server — AMDGPU display driver
ii xserver-xorg-video-ati 1:19.1.0-3 amd64 X.Org X server — AMD/ATI display driver wrapper
ii xserver-xorg-video-fbdev 1:0.5.0-2 amd64 X.Org X server — fbdev display driver
ii xserver-xorg-video-intel 2:2.99.917+git20210115-1 amd64 X.Org X server — Intel i8xx, i9xx display driver
ii xserver-xorg-video-nouveau 1:1.0.17-2 amd64 X.Org X server — Nouveau display driver
ii xserver-xorg-video-qxl 0.1.5+git20200331-3 amd64 X.Org X server — QXL display driver
ii xserver-xorg-video-radeon 1:19.1.0-3 amd64 X.Org X server — AMD/ATI Radeon display driver
ii xserver-xorg-video-vesa 1:2.5.0-1+b1 amd64 X.Org X server — VESA display driver
ii xserver-xorg-video-vmware 1:13.3.0-3.1+b1 amd64 X.Org X server — VMware display driver
Po zalogowaniu do sesji xfce"
$ xset -q napisał(-a):
Keyboard Control:
auto repeat: on key click percent: 0 LED mask: 00000000
XKB indicators:
00: Caps Lock: off 01: Num Lock: off 02: Scroll Lock: off
03: Compose: off 04: Kana: off 05: Sleep: off
06: Suspend: off 07: Mute: off 08: Misc: off
09: Mail: off 10: Charging: off 11: Shift Lock: off
12: Group 2: off 13: Mouse Keys: off
auto repeat delay: 500 repeat rate: 20
auto repeating keys: 00ffffffdffffbbf
fadfffefffedffff
9fffffffffffffff
fff7ffffffffffff
bell percent: 50 bell pitch: 400 bell duration: 100
Pointer Control:
acceleration: 2/1 threshold: 4
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 600
Colors:
default colormap: 0x20 BlackPixel: 0x0 WhitePixel: 0xffffff
Font Path:
/usr/share/fonts/X11/misc,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,built-ins
DPMS (Energy Star):
Standby: 0 Suspend: 0 Off: 0
DPMS is Enabled
Monitor is On
O czym zapomniałem?
Ostatnio edytowany przez Pavlo950 (2024-02-06 18:12:09)
Offline
morfik napisał(-a):
Może to z winy:
Kod:
DPMS (Energy Star): Standby: 0 Suspend: 0 Off: 0 DPMS is EnabledA jakbyś ustawił te czasy na takie same, tj.
Kod:
$ xset s 600 $ xset dpms 600 600 600
Sprawdzę efekt bo może pomoże na wybudzanie się monitora, co nie zmienia faktu że chcę wyłączyć całkowicie :D (xset -dpms nie daje efektu)
Offline
Zawsze ten czas możesz ustawić na dość długi. xD
Może zwyczajnie dodanie do konfiguracji Xserver'a tego poniższego by pomogło:
Section "Monitor" Option "DPMS" "false" EndSection
Bo coś ten DPMS u ciebie nie działa chyba najlepiej.
Offline
O ile nie rozrabia tutaj loginctl.
# root ~> lsof /dev/input/* | grep root elogind-d 1185 root 15u CHR 13,66 0t0 156 /dev/input/event2 elogind-d 1185 root 16u CHR 13,64 0t0 154 /dev/input/event0 elogind-d 1185 root 17u CHR 13,65 0t0 155 /dev/input/event1 elogind-d 1185 root 18u CHR 13,83 0t0 254 /dev/input/event19 elogind-d 1185 root 19u CHR 13,81 0t0 241 /dev/input/event17 elogind-d 1185 root 20u CHR 13,86 0t0 273 /dev/input/event22 elogind-d 1185 root 31u CHR 13,67 0t0 157 /dev/input/event3 elogind-d 1185 root 32u CHR 13,85 0t0 271 /dev/input/event21 elogind-d 1185 root 34u CHR 13,84 0t0 260 /dev/input/event20 elogind-d 1185 root 35u CHR 13,83 0t0 254 /dev/input/event19 elogind-d 1185 root 39u CHR 13,86 0t0 273 /dev/input/event22 elogind-d 1185 root 40u CHR 13,82 0t0 244 /dev/input/event18 elogind-d 1185 root 41u CHR 13,81 0t0 241 /dev/input/event17 elogind-d 1185 root 49u CHR 13,66 0t0 156 /dev/input/event2 elogind-d 1185 root 56u CHR 13,65 0t0 155 /dev/input/event1 elogind-d 1185 root 57u CHR 13,64 0t0 154 /dev/input/event0
Ja z tego powodu mpv odpalam w taki sposób:
#!/bin/bash export ALSAOUT="vlc" /bin/elogind-inhibit --why="Filma Gramy \;\)" /usr/bin/mpv --pause "$@"
Ostatnio edytowany przez Jacekalex (2024-02-07 05:04:13)
Offline
Panie i Panowie, przez przypadek chyba rozwiązałem problem XD
Jak widzicie wyżej, kernel to liquorix. Z ciekawości odpaliłem kompa na tym "stockowym" kernelu z repo Debiana i wsio zaczęło normalnie działać. Zostawiłem kompa na ekranie logowania ze stoperem i przez 15 minut ekran nie zgasł. Które ustawienia zadziałały, tego nie wiem XD może było tak, że konfigi swoje, kernel swoje i działo się jak się działo.
morfik napisał(-a):
Zawsze ten czas możesz ustawić na dość długi. xD
Może zwyczajnie dodanie do konfiguracji Xserver'a tego poniższego by pomogło:Kod:
Section "Monitor" Option "DPMS" "false" EndSectionBo coś ten DPMS u ciebie nie działa chyba najlepiej.
Jak widać jeszcze nie zdążyłem ale sprawdzę.
Jacekalex napisał(-a):
O ile nie rozrabia tutaj loginctl.
Zgłębię temat głębiej XD ale na pierwszy rzut oka raczej nie.
Jacekalex napisał(-a):
Ja z tego powodu mpv odpalam w taki sposób:
Kod:
#!/bin/bash export ALSAOUT="vlc" /bin/elogind-inhibit --why="Filma Gramy \;\)" /usr/bin/mpv --pause "$@"
No akurat jak się zalogowałem to nic mi się nie wyłączało, system i monitor głupiały tylko na ekranie logowania.
Offline