You are not logged in.

#1 2017-12-11 02:18:11

njoliat
Member
Registered: 2017-12-11
Posts: 2

[SOLVED] xmonad broken after update

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

#2 2017-12-11 02:27:18

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [SOLVED] xmonad broken after update

njoliat wrote:
/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...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2017-12-11 16:24:58

ahstro
Member
Registered: 2017-03-13
Posts: 5

Re: [SOLVED] xmonad broken after update

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

#4 2017-12-11 16:34:28

ahstro
Member
Registered: 2017-03-13
Posts: 5

Re: [SOLVED] xmonad broken after update

For the record, `xmonad --recompile` solved the issue for me

Offline

#5 2017-12-11 22:30:42

njoliat
Member
Registered: 2017-12-11
Posts: 2

Re: [SOLVED] xmonad broken after update

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

Board footer

Powered by FluxBB