After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 774144 - Multiseat support broken in Fedora 24
Multiseat support broken in Fedora 24
Status: RESOLVED OBSOLETE
Product: gnome-session
Classification: Core
Component: gnome-session
3.20.x
Other Linux
: Normal normal
: ---
Assigned To: Session Maintainers
Session Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-11-09 12:53 UTC by Sergio Pascual
Modified: 2020-10-30 14:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sergio Pascual 2016-11-09 12:53:46 UTC
I have a machine with two identical nvidia cards (nouveau driver) and I configured it with multiseat with Fedora 23 (gnome-session 3.18).

Then I updated to Fedora 24 and it stopped to work. I have tested that multiseat works with the LiveCDs of Fedora 23 and Fedora 24, but no with the updated Fedora 24 (gnome-session-3.20.2-1.fc24.x86_64) . The error seems related with gnome-session-check-accelerated

When I attach the second nvidia card to seat1, journalclt says

systemd-logind[1314]: New session c6 of user gdm.
systemd[1]: Started Session c6 of user gdm.

gdm-launch-environment][2804]: pam_unix(gdm-launch-environment:session): session opened for user gdm by (uid=0)

audit[2804]: USER_START pid=2804 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:session_open grantors=pam_keyinit,pam_keyinit,pam_limits,pam_systemd,pam_unix acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=? addr=? terminal=:6 res=success'
audit[2821]: ANOM_ABEND auid=4294967295 uid=42 gid=42 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 pid=2821 comm="gnome-session-c" exe="/usr/libexec/gnome-session-check-accelerated" sig=11

kernel: show_signal_msg: 3 callbacks suppressed
kernel: gnome-session-c[2821]: segfault at 71 ip 00007fb4b5655c8a sp 00007ffd216e9520 error 4 in libX11.so.6.3.0[7fb4b5629000+139000]

Basically, /usr/libexec/gnome-session-check-accelerated crashes


I have tried this with different video cards and all crash at this stage, is not nvidia specific. It's not related with selinux either. Permissive gives the same result
Comment 1 István Király 2016-11-12 18:51:41 UTC
I can't get multiseat to work in fedora 24 either.

From my logs:
Nov 12 14:27:58 localhost.localdomain abrt-hook-ccpp[1381]: Process 1226 (gnome-session-check-accelerated) of user 42 killed by SIGSEGV - dumping core
Comment 2 Sergio Pascual 2016-11-25 14:10:55 UTC
It doesn't work in Fedora 25 either (updated from Fedora 24)

gnome-session-3.22.1-2.fc25.x86_64
Comment 3 André Klapper 2020-10-30 14:32:07 UTC
Assuming that this problem is obsolete nowadays. 

If you can still reproduce this problem with a recent version (currently: 3.38) of GNOME / gnome-session, then please report this at https://gitlab.gnome.org/GNOME/gdm/-/issues/ and follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines - thanks a lot!