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

Reply via email to