Commit Graph

58 Commits

Author SHA1 Message Date
Joan Torres Lopez
1bc466f401 Fix precedence order when loading sessions
Resolves: RHEL-4133
2025-08-21 11:51:51 +02:00
Joan Torres Lopez
52184a1c34 Remove -nocursor option
Using a cursor-theme already allows this.

Related: RHEL-81194
2025-07-31 13:59:13 +02:00
Joan Torres Lopez
a0d07b8b41 Only allow adding -nocursor in Xorg
Instead of allowing adding custom parameters to Xorg,
only allow adding -nocursor. Allowing adding custom parameters
is a potential security issue.

Related: RHEL-81194
2025-07-16 11:12:11 +02:00
Joan Torres Lopez
05a5d6db39 Allow adding custom parameters to Xorg
Resolves: RHEL-81194
2025-07-17 12:06:04 +02:00
Joan Torres López
23d589cff2 Fix leak on new connections
Resolves: RHEL-98562
2025-06-20 11:27:06 +02:00
Joan Torres López
263911e961 Leave session-opened signature the same as before
Use session-opened-with-session-id signal to keep ABI compatibility
Related: RHEL-46383
2025-06-19 18:07:06 +02:00
Joan Torres López
6ce94b9c23 Update patches to avoid conflict
Just reducing the patch context fixes the conflict.
2025-06-17 16:31:56 +02:00
Joan Torres López
04df85fd3f Fix user switching with legacy Xorg
Resolves: RHEL-72694
2025-06-17 16:31:54 +02:00
Joan Torres
a24e6de60c Update patch to avoid conflicts 2025-05-19 12:22:00 +02:00
Joan Torres
5b18746822 Handle conflicting sessions on greeter and allow terminating them
Resolves: RHEL-46383
2025-05-19 12:21:59 +02:00
Joan Torres
f874ae3ce0 Update missing release
Related: RHEL-89936
2025-05-13 09:30:14 +02:00
Joan Torres
e2bae6ed4e meson: Define missing HAVE_LIBAUDIT
Resolves: RHEL-89936
2025-05-07 10:52:28 +02:00
Tomas Pelka
ba27b1edda forgoten "%" in front of sysusers_create_compat
Related to: RHEL-82643
2025-03-10 18:12:13 +01:00
Tomas Pelka
7d11908bd9 Use systemd sysusers config to create user and group
Resolves: RHEL-82643

Apply 1 suggestion(s) to 1 file(s)

Co-authored-by: Michael Catanzaro <mcatanzaro+gitlab@innerfocus.xyz>
2025-03-07 19:25:59 +01:00
Ray Strode
a858c6f29b More fixes with wayland->xorg fallback
Related: RHEL-35045
Resolves: RHEL-50393
2024-07-24 13:05:08 -04:00
Ray Strode
218a123863 Add changelog entry
Related: RHEL-35045
2024-07-23 08:41:31 -04:00
Ray Strode
e73a2e86c8 Bump release
Related: RHEL-35045
2024-07-23 08:29:43 -04:00
Ray Strode
ef9e172681 Fix plymouth shutdown race when doing Xorg fallback
Resolves: RHEL-35045
2024-07-22 17:38:40 -04:00
Ray Strode
ce05592878 Fix user switching with PreferredDisplayServer=legacy-xorg
Related: RHEL-29845
2024-07-11 07:36:22 -04:00
a45c5a9e16 Explicitly cache remote users 2024-01-16 15:45:52 +01:00
Ray Strode
cdd9535047 Make /var/log/gdm tmpfiles.d snippet match files manifest to fix installability test
Related: RHEL-19410
2023-12-15 11:50:49 -05:00
Ray Strode
0f4f9cd44b Fix PreferredDisplayServer=legacy-xorg in /etc/gdm/custom.conf 2023-12-14 13:12:37 -05:00
Ray Strode
3c8edc0c7f Enable IPV6 support
Resolves: #2165049
2023-01-27 11:17:25 -05:00
Ray Strode
f25a33055b Ensure /run/gdm and other gdm directories are created at boot up
Resolves: #2047942
2023-01-18 10:25:45 -05:00
Ray Strode
25748b1418 Revert "Disable Wayland on aspeed"
This reverts commit a90e4d6a65.

Resolves: #2131203
2023-01-11 09:33:17 -05:00
Ray Strode
36f981b7ae Fix btmp accounting
Resolves: #2073275
2022-11-02 13:07:27 -04:00
Ray Strode
a90e4d6a65 Disable Wayland on aspeed
Related: #2097308
2022-09-30 09:03:23 -04:00
Ray Strode
d09c80e7c2 Reenable Wayland for matrox and aspeed
Resolves: #2097308
2022-08-03 15:37:30 -04:00
Ray Strode
42983d2f54 Matrox fixes
- Fix accountsservice user templates
  Resolves: #2062827
- Properly force Xorg on matrox cards
  Related: #2074013
- Fix typo that prevents the correct session type from being
  used when user switching.
  Resolves: #2074014
2022-04-12 10:57:36 -04:00
Ray Strode
f77aa281f0 Fix erroneous jump back to login screen on udev events after login
Resolves: #2065901
2022-03-22 10:43:33 -04:00
Ray Strode
1054e3fbf5 Pull in latest udev rules and race fixes for handling udev rules
Related: #2060793
2022-03-09 11:08:28 -05:00
Ray Strode
7c05e20e13 - More fixes from RHEL 8:
- Fix DisallowTCP=false
  - Fix crash when both wayland and xorg are unavailable
  Related: #2056931
2022-02-22 13:56:59 -05:00
Ray Strode
6c2bc99f3c Pull in RHEL 8 patches and drop unused patches
Related: #2017859
2021-10-27 13:05:30 -04:00
Ray Strode
00b5f5efa7 Remove module-rescue-stream from default.pa
Resolves: #2017439
2021-10-26 10:08:36 -04:00
Ray Strode
8b7e8b5dec Synchronize permission and group ownership for log dir between rpm file manifest and daemon expectations.
Resolves: #1999586
2021-10-25 10:35:27 -04:00
Ray Strode
7d29b260c0 Add latest session type propagation fixes from upstream
Related: #2009044
2021-10-13 13:12:30 -04:00
Ray Strode
a3e00efd60 Don't use gdm-disable-wayland binary in udev rules.
It doesn't exist anymore.

Related: #1985099
2021-08-23 10:56:01 -04:00
Ray Strode
88a7d51f15 Disable wayland on server chips
Resolves: #1963919
2021-08-19 11:43:20 -04:00
Mohan Boddu
5b8566fb50 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 20:08:38 +00:00
Ray Strode
d27947010f Another session selection fix
The last commit pruned something that should have been integrated
into a different patch. This commit fixes that.

Also, clean up the intermediate changelog entries, because they
look kind of redundant.

Related: #1985099
2021-07-28 11:55:22 -04:00
Ray Strode
bac40f22aa Clean up the initial-setup disabling patch that somehow got bits from another patch in it
Related: #1985099
2021-07-28 11:22:55 -04:00
Ray Strode
224724693b A few clean ups and fixes in session selection patch
Related: #1985099
2021-07-28 10:31:42 -04:00
Ray Strode
1b44d3556e Allow vendor nvidia users to choose wayland sessions
Update to 40.1

Related: #1985099
2021-07-27 16:00:45 -04:00
Ray Strode
b59bfdfb53 Ensure /etc/dconf/db/gdm is generated at install time
This avoids warnings in the log from login screen
2021-06-16 13:25:48 +00:00
Tomas Pelka
b1ee1c8e2c enabling gating for el9 2021-06-16 13:20:01 +02:00
Ray Strode
1864224b35 Stop checking for xml validity
Related: #1972234
2021-06-15 14:23:48 -04:00
Ray Strode
81e0882ddc Ensure dconf dirs are created
Related: #1972234
2021-06-15 13:27:18 -04:00
Ray Strode
01e01f66d2 Provide gdm specific dconf source 2021-06-15 11:49:25 -04:00
Mohan Boddu
f37aa43217 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-15 23:27:32 +00:00
DistroBaker
4aaaabcd00 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/gdm.git#b1a6ccabe55f3f21b06d26e59b5f0ed2d262ffd8
2021-03-31 16:30:56 +00:00