You are not logged in.
Pages: 1
I just ran a system update (not sure how long it had been; possibly a few months), and now xmonad crashes when I run "startx". (I am still able to start X if I switch to twm.)
I get these errors when I try to run startx with xmonad:
X.Org X Server 1.19.5
Release Date: 2017-10-12
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.9.54-1-lts x86_64
Current Operating System: Linux eschaton 4.14.4-1-ARCH #1 SMP PREEMPT Tue Dec 5 19:10:06 UTC 2017 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=461ea40d-5313-4ddb-9009-481b56a8f170 rw quiet "acpi_osi=!Windows 2012"
Build Date: 12 October 2017 09:59:53PM
Current version of pixman: 0.34.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/njoliat/.local/share/xorg/Xorg.0.log", Time: Sat Dec 9 22:12:21 2017
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
/home/njoliat/.xmonad/xmonad-x86_64-linux: error while loading shared libraries: libHSxmonad-contrib-0.13-LqA4dLENpK1ERuUS0s1ZBX-ghc8.0.2.so: cannot open shared object file: No such file or directory
xinit: connection to X server lost
waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.
and
[13091.037893] [drm:drm_atomic_helper_commit_cleanup_done [drm_kms_helper]] *ERROR* [CRTC:36:pipe A] flip_done timed out
My .xinitrc file looks like this:
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
xrdb -merge ~/.Xresources
xbindkeys
xinput --set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0
setxkbmap -option terminate:ctrl_alt_bksp
xset -b
exec xmonad
#exec twm
Last edited by njoliat (2017-12-11 22:31:57)
Offline
/home/njoliat/.xmonad/xmonad-x86_64-linux: error while loading shared libraries: libHSxmonad-contrib-0.13-LqA4dLENpK1ERuUS0s1ZBX-ghc8.0.2.so: cannot open shared object file: No such file or directory
Have you read any of the other Haskell threads?
Moving to NC...
Offline
Which threads are you talking about, jasonwryan?
Also, did you figure it out, njoliat? I mean, it's quite obviously a problem with some shared libs, but what is the solution?
Offline
For the record, `xmonad --recompile` solved the issue for me
Offline
thanks all. I was able to get things working by rebuilding xmonad as in this comment. there's also info in this bug report.
Offline
Pages: 1