Hello, I am having this exact problem with StumpWM right now. Was this ever resolved? I built StumpWM from the latest git pull. I haven't tried reverting back to the last tagged release yet.
My scenario is this: a (corporate) laptop running Ubuntu 12.04 LTS is connected to an external monitor. Xorg is handling autodetection and configuration. I have attached a very interesting log file: it seems that Xorg is removing ALL heads, which is what triggers the errors. I don't know if this is typically how Xorg handles these things, but it is very frustrating to go through a long bootup process every time I disconnect the monitor (reconnecting works fine). I intend to try disabling the autodetection (once I figure out how, all GNOME services are still running because I need some things for work) and using XRandR, which has worked well on my personal laptop. On Sun, Apr 27, 2014 at 1:58 AM, Eric Abrahamsen <e...@ericabrahamsen.net> wrote: > David Bjergaard <dbjerga...@gmail.com> writes: > > > This is integrated into the main branch... I reworked some patches to > > avoid clobbering other behavior. I admit I probably missed > > something. Are you saying that this commit created this bug or fixed it? > > > > Dave > > My sense is that this commit was meant to address the problem in > question, but didn't quite do it, possibly because of that :key clause. > I can help with testing in a bit, as I can reliably reproduce the problem. > > > iii_...@aol.co.uk writes: > > > >> This one? > >> > >> > https://github.com/stumpwm/stumpwm/commit/8a59c96f340351559f87a39685268e8c15a98e0e > >> > >> iii_...@aim.com > >> > >> > >> -----Original Message----- > >> From: David Bjergaard <dbjerga...@gmail.com> > >> To: Eric Abrahamsen <e...@ericabrahamsen.net> > >> Cc: stumpwm-devel <stumpwm-devel@nongnu.org> > >> Sent: Sun, Apr 27, 2014 5:22 am > >> Subject: Re: [STUMP] Crash Report > >> > >> > >> > >> > >>>> This appears related to https://github.com/stumpwm/stumpwm/issues/71. > >>> > >>> I'm pretty sure this is it, and pretty sure this is related to the bug > >>> where removing an external monitor causes the same error. As far as I > >>> know this was meant to be addressed by commit 8a59c9 "Head hotfix" on > >>> the experimental branch, but no one seemed to understand the patch > >> well > >>> enough to make a decision about it! > >>> > >>> Eric > >> Hi Eric, can you provide a specific link so I can look it over? > >> > >> Dave > >> > >> _______________________________________________ > >> Stumpwm-devel mailing list > >> Stumpwm-devel@nongnu.org > >> https://lists.nongnu.org/mailman/listinfo/stumpwm-devel > >> > >> > >> > >> _______________________________________________ > >> Stumpwm-devel mailing list > >> Stumpwm-devel@nongnu.org > >> https://lists.nongnu.org/mailman/listinfo/stumpwm-devel > > > _______________________________________________ > Stumpwm-devel mailing list > Stumpwm-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/stumpwm-devel >
17:46:23 Removing head #0 17:46:23 maximizing #S(TILE-WINDOW "Displays" #xC00003) 17:46:23 maximize window #S(TILE-WINDOW "Displays" #xC00003) x: 1509 y: 1239 width: 740 height: 459 border: 1 stick: T 17:46:23 maximizing #S(TILE-WINDOW "ubuntu gnome display manager - Google Search - Mozilla Firefox" #x38000B6) 17:46:23 maximize window #S(TILE-WINDOW "ubuntu gnome display manager - Google Search - Mozilla Firefox" #x38000B6) x: 1080 y: 1020 width: 1598 height: 898 border: 1 stick: T 17:46:23 maximizing #S(TILE-WINDOW "Desktop" #x1E00004) 17:46:23 maximize window #S(TILE-WINDOW "Desktop" #x1E00004) x: 1080 y: 1020 width: 1598 height: 898 border: 1 stick: T 17:46:23 hide window: #S(TILE-WINDOW "Displays" #xC00003) 17:46:23 hide window: #S(TILE-WINDOW "ubuntu gnome display manager - Google Search - Mozilla Firefox" #x38000B6) 17:46:23 hide window: #S(TILE-WINDOW "Desktop" #x1E00004) 17:46:23 resize-tree 1080x1920 -> 1600x900 17:46:23 maximizing #S(TILE-WINDOW "Displays" #xC00003) 17:46:23 maximize window #S(TILE-WINDOW "Displays" #xC00003) x: 429 y: 219 width: 740 height: 459 border: 1 stick: T 17:46:23 maximizing #S(TILE-WINDOW "ubuntu gnome display manager - Google Search - Mozilla Firefox" #x38000B6) 17:46:23 maximize window #S(TILE-WINDOW "ubuntu gnome display manager - Google Search - Mozilla Firefox" #x38000B6) x: 0 y: 0 width: 1598 height: 898 border: 1 stick: T 17:46:23 maximizing #S(TILE-WINDOW "smithjd@smithjd: ~" #x3400009) 17:46:23 maximize window #S(TILE-WINDOW "smithjd@smithjd: ~" #x3400009) x: 0 y: 0 width: 1588 height: 878 border: 1 stick: NIL 17:46:23 maximizing #S(TILE-WINDOW "Desktop" #x1E00004) 17:46:23 maximize window #S(TILE-WINDOW "Desktop" #x1E00004) x: 0 y: 0 width: 1598 height: 898 border: 1 stick: T 17:46:23 <<< :CONFIGURE-NOTIFY 17:46:23 timeout: NIL 17:46:23 >>> :CONFIGURE-NOTIFY 17:46:23 CONFIGURE NOTIFY NIL #<XLIB:WINDOW :0 9F> 0 0 2680 1920 0 NIL 17:46:23 Updating Xinerama configuration for #S<screen #<XLIB:SCREEN :0.0 1600x900x24 TRUE-COLOR>>. 17:46:23 Removing head #1 17:46:23 hide window: #S(TILE-WINDOW "Displays" #xC00003) 17:46:23 hide window: #S(TILE-WINDOW "ubuntu gnome display manager - Google Search - Mozilla Firefox" #x38000B6) 17:46:23 hide window: #S(TILE-WINDOW "smithjd@smithjd: ~" #x3400009) debugger invoked on a TYPE-ERROR in thread #<THREAD "initial thread" RUNNING {1003C20C93}>: The value NIL is not of type STUMPWM::FRAME. 17:46:50 <<< :CONFIGURE-NOTIFY 17:46:50 timeout: NIL 17:46:50 >>> :EXPOSURE 17:46:50 show-frame-outline! debugger invoked on a TYPE-ERROR in thread #<THREAD "initial thread" RUNNING {1003C20C93}>: The value NIL is not of type STUMPWM::FRAME.
_______________________________________________ Stumpwm-devel mailing list Stumpwm-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/stumpwm-devel