** Changed in: oem-priority
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1817738
Title:
Can't change virtual terminal when auto-login is enabled
To
@vicamo,
Seems like you are experiencing the same problem as I experience when being on
VT-1.
Which was part of the reason why we SRU'd this change to avoid gmd3 to use VT-1
by default.
The problem can't be reproduce using other VT.
Seems like something acquires VT-1 (systemd ? gdm3 ?) and
# Bionic
| |4.15|4.18|4.19
|-|||
|nouveau |[1] |[2] |[1]
|-|||
|nvidia |[1] |[1] |[1]
* kernel:
* 4.15.0-46-generic (bionic)
* 4.18.0-16-generic (bionic)
* 4.19.0-13-generic (disco)
*
** No longer affects: linux (Ubuntu Bionic)
** No longer affects: linux (Ubuntu)
** Changed in: gdm3 (Ubuntu)
Importance: Undecided => Medium
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
Tested both testppa and proposed:
[UPGRADE] gdm3:amd64 3.28.3-0ubuntu18.04.4 -> 3.28.3-0ubuntu18.04.4+testpkgb1
[UPGRADE] gir1.2-gdm-1.0:amd64 3.28.3-0ubuntu18.04.4 ->
3.28.3-0ubuntu18.04.4+testpkgb1
[UPGRADE] libgdm1:amd64 3.28.3-0ubuntu18.04.4 -> 3.28.3-0ubuntu18.04.4+testpkgb1
and
[UPGRADE]
By installing the test packages from PPA
https://launchpad.net/~slashd/+archive/ubuntu/lp1817738, login process
stops at Ubuntu greeting screen and gnome-shell fails to start up
normally. In syslog expecting:
gnome-shell[1330]: GNOME Shell started at Fri Mar 08 2019 03:09:04
GMT-0500 (EST)
Hello Eric, or anyone else affected,
Accepted gdm3 into bionic-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/gdm3/3.28.3-0ubuntu18.04.5 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
** Also affects: oem-priority
Importance: Undecided
Status: New
** Changed in: oem-priority
Importance: Undecided => Critical
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
** Tags removed: rls-bb-incoming
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1817738
Title:
Can't change virtual terminal when auto-login is enabled
To manage notifications about
Uploaded in bionic by desktop team. Thanks.
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1817738
Title:
Can't change virtual terminal when auto-login is enabled
To manage
Note: Desktop team kindly offered to update the vcs and do the upload in
bionic on my behalf.
Thanks !
** Description changed:
[Impact]
When AutomaticLogin is enable in gdm3. The "chvt" command hangs forever,
preventing from changing foreground virtual terminal.
[Test case]
I have a laptop that exhibits this behavior. The switching of the ttys
will hang about 95% of the time (1 in 20). With this test package, it
now works 100% of the time as long as I don't switch to tty1.
I tested it 5 times in a row with a reboot between each.
I can Ctrl+Alt+F# without any issue.
** Description changed:
[Impact]
When AutomaticLogin is enable in gdm3. The "chvt" command hangs forever,
preventing from changing foreground virtual terminal.
[Test case]
1) Install Bionic/18.04LTS Desktop
2) Enable AutomaticLogin
2.1) Modify /etc/gdm3/custom.conf
#
** Description changed:
[Impact]
When AutomaticLogin is enable in gdm3. The "chvt" command hangs forever,
preventing from changing foreground virtual terminal.
[Test case]
1) Install Bionic/18.04LTS Desktop
2) Enable AutomaticLogin
2.1) Modify /etc/gdm3/custom.conf
#
** Description changed:
[Impact]
When AutomaticLogin is enable in gdm3. The "chvt" command hangs forever,
preventing from changing foreground virtual terminal.
[Test case]
1) Install Bionic/18.04LTS Desktop
2) Enable AutomaticLogin
2.1) Modify /etc/gdm3/custom.conf
#
** Description changed:
[Impact]
When AutomaticLogin is enable in gdm3. The "chvt" command hangs forever,
preventing from changing foreground virtual terminal.
[Test case]
1) Install Bionic/18.04LTS Desktop
2) Enable AutomaticLogin
2.1) Modify /etc/gdm3/custom.conf
#
** Description changed:
[Impact]
When AutomaticLogin is enable in gdm3. The "chvt" command hangs forever,
preventing from changing foreground virtual terminal.
[Test case]
1) Install Bionic/18.04LTS Desktop
2) Enable AutomaticLogin
2.1) Modify /etc/gdm3/custom.conf
#
** Description changed:
[Impact]
When AutomaticLogin is enable in gdm3. The "chvt" command hangs forever,
preventing from changing foreground virtual terminal.
[Test case]
1) Install Bionic/18.04LTS Desktop
2) Enable AutomaticLogin
2.1) Modify /etc/gdm3/custom.conf
#
** Description changed:
[Impact]
When AutomaticLogin is enable in gdm3. The "chvt" command hangs forever,
preventing from changing foreground virtual terminal.
[Test case]
1) Install Bionic/18.04LTS Desktop
2) Enable AutomaticLogin
2.1) Modify /etc/gdm3/custom.conf
#
** Description changed:
[Impact]
When AutomaticLogin is enable in gdm3. The "chvt" command hangs forever,
preventing from changing foreground virtual terminal.
[Test case]
1) Install Bionic/18.04LTS Desktop
2) Enable AutomaticLogin
- 2.1) Modify /etc/gdm3/custom.conf
+
I was able to reproduce the bug, and this upstream fix[1] look
promising.
On my test machine, using a test package containing this patch on top of
current gdm3 bionic, chvt doesn't hang anymore, and work as expected.
I'd would like more feedback before I proceed with an SRU.
[1] - 39fb4ff6
** Description changed:
+ [Impact]
+
+ When AutomaticLogin is enable in gdm3. The "chvt" command hangs forever,
+ preventing from changing foreground virtual terminal.
+
+ [Test case]
+
+ 1) Install Bionic/18.04LTS Desktop
+
+ 2) Enable AutomaticLogin
+ 2.1) Modify /etc/gdm3/custom.conf
+ #
** Changed in: gdm3 (Ubuntu Bionic)
Status: New => In Progress
** Changed in: gdm3 (Ubuntu Bionic)
Assignee: (unassigned) => Eric Desrochers (slashd)
** Changed in: gdm3 (Ubuntu Bionic)
Importance: Undecided => Medium
--
You received this bug notification because you are a
** Also affects: linux (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1817738
Title:
Can't change virtual terminal when
$ cat /proc/5222/stack
[<0>] __vt_event_wait.isra.3.part.4+0x40/0x90
[<0>] vt_waitactive+0x80/0xd0
[<0>] vt_ioctl+0xd34/0x1150
[<0>] tty_ioctl+0xf6/0x8c0
[<0>] do_vfs_ioctl+0xa8/0x630
[<0>] ksys_ioctl+0x75/0x80
[<0>] __x64_sys_ioctl+0x1a/0x20
[<0>] do_syscall_64+0x5a/0x120
[<0>]
# gdb attach
(gdb) bt F
#0 0x7fd01e9c65d7 in ioctl () at ../sysdeps/unix/syscall-template.S:78
No locals.
#1 0x55fbea90bce1 in main (argc=2, argv=) at chvt.c:45
fd = 3
num =
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which
https://gitlab.gnome.org/GNOME/gdm/issues/466
** Description changed:
- sudo strace chvt 4
- execve("/bin/chvt", ["chvt", "4"], 0x7ffd63e5c758 /* 17 vars */) = 0
- brk(NULL) = 0x561e1843
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
-
Hmm, no idea right now.
Try turning on debugging in /etc/gdm3/custom.conf and see if anything is
outputted in the journal when you try this.
If this happens in disco, an upstream bug would be good too if you don't
mind. Cheers!
--
You received this bug notification because you are a member of
** Tags added: rls-bb-incoming
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm3 in Ubuntu.
https://bugs.launchpad.net/bugs/1817738
Title:
Can't change virtual terminal when auto-login is enabled
To manage notifications about
29 matches
Mail list logo