FS#36521 - [glibc] Can't open console/shell in X with glibc 2.18-1
Attached to Project:
Arch Linux
Opened by Andreas (misc) - Tuesday, 13 August 2013, 21:01 GMT
Last edited by Allan McRae (Allan) - Wednesday, 14 August 2013, 03:35 GMT
Opened by Andreas (misc) - Tuesday, 13 August 2013, 21:01 GMT
Last edited by Allan McRae (Allan) - Wednesday, 14 August 2013, 03:35 GMT
|
Details
tmux (if opened while 2.17 still installed, otherwise it'll
fail entirely) will refuse to create a new shell with "Exec
format error", urxvtc with "can't initialize pseudo-tty,
aborting.", and gnome-terminal with "grantpt failed: Not
allowed".
Outside of X everything seems to work fine. Downgrading to 2.17 resolves these issues within X. A change to the PKGBUILD removed pt_chown — judged by urxvtc's & gnome-terminal's errors, and the description of pt_chown as "helper function for grantpt, changes ownship and permissions of pseudotty", I suppose that's it. |
This task depends upon
"It is not built by default because systems using the Linux kernel are commonly built with the `devpts' filesystem enabled and mounted at `/dev/pts', which manages pseudo-terminal ownership automatically."
Despite that however — I *do* have devpts enabled, and still got the errors. From my fstab:
devpts /dev/pts devpts defaults 0 0
systemd already mounts /dev/pts with the correct options and the fstab entry was making it wrong.
Please confirm it worked for you.