You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
xserver/hw/xfree86
Jocelyn Falempe 66890ca569 xf86/logind: fix missing call to vtenter if the platform device is not paused
If there is one platform device, which is not paused nor resumed,
systemd_logind_vtenter() will never get called.
This break suspend/resume, and switching to VT on system with Nvidia
proprietary driver.
This is a regression introduced by f5bd039633

So now call systemd_logind_vtenter() if there are no paused
platform devices.

Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1271
Fixes: f5bd0396 - xf86/logind: fix call systemd_logind_vtenter after receiving drm device resume

Signed-off-by: Jocelyn Falempe <jfalempe@redhat.com>
Tested-by: Olivier Fourdan <ofourdan@redhat.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
3 years ago
..
common xf86/logind: Fix compilation error when built without logind/platform bus 3 years ago
ddc xfree86: fix gtf support detection for EDID 1.4 4 years ago
dixmods mi: List extensions in usage message 4 years ago
doc meson: Implement developer documentation build 3 years ago
dri Fix spelling/wording issues 4 years ago
dri2 dri2: Sync i965_pci_ids.h from mesa iris_pci_ids.h 4 years ago
drivers dri2: add crocus to the list of va_gl users 3 years ago
exa meson: Install man pages 7 years ago
fbdevhw Fix spelling/wording issues 4 years ago
glamor_egl glamor: Make Xv extension initialize at depth 30. 7 years ago
i2c Fix spelling/wording issues 4 years ago
int10 int10: wrap entire V_ADDR_R* macros in parens for safer expansion 4 years ago
loader loader: strdup const string assigned to local variable name 5 years ago
man Update URL's in man pages 5 years ago
modes Revert "hw/xfree86: Propagate physical dimensions from DRM connector" 3 years ago
os-support xf86/logind: fix missing call to vtenter if the platform device is not paused 3 years ago
parser Fix spelling/wording issues 4 years ago
ramdac xfree86: Take second reference for SavedCursor in xf86CursorSetCursor 4 years ago
shadowfb meson: Fix linkage of loadable modules for PE/COFF 7 years ago
utils xfree86/cvt: Drop cvt utility 3 years ago
vgahw Fix spelling/wording issues 4 years ago
x86emu Fix spelling/wording issues 4 years ago
xkb XKB: Add debug key actions for grabs & window tree 4 years ago
.gitignore Xorg: Add Xorg.wrap to hw/xfree86/.gitignore 11 years ago
Makefile.am xfree86: Merge vbe into int10 5 years ago
Xorg.sh.in xfree86: rename Xorg.bin to Xorg 10 years ago
meson.build meson: Implement developer documentation build 3 years ago
sdksyms.sh Consolidate fourcc.h 4 years ago
xorg-wrapper.c Fix various spelling errors 5 years ago
xorgconf.cpp Fix spelling/wording issues 4 years ago