On Tue, 04 Mar 2014 14:26:37 -0800 David Moylan <[email protected]> said:

> On 03/04/2014 01:50 PM, Carsten Haitzler (The Rasterman) wrote:
> > On Tue, 04 Mar 2014 05:56:19 -0800 David Moylan <[email protected]>
> > said:
> >
> >> On 03/03/2014 09:15 PM, Carsten Haitzler (The Rasterman) wrote:
> >>> On Mon, 03 Mar 2014 19:12:42 -0800 David Moylan <[email protected]>
> >>> said:
> >>>
> >>>> On 03/03/2014 05:38 PM, Carsten Haitzler (The Rasterman) wrote:
> >>>>> On Mon, 03 Mar 2014 16:26:10 -0800 David Moylan
> >>>>> <[email protected]> said:
> >>>>>
> >>>>>> On my laptop I plugged in an external monitor.  Everything worked fine.
> >>>>>> However, when I disconnected the external monitor it didn't revert to a
> >>>>>> single monitor state.  The windows that were on the external monitor
> >>>>>> are still offscreen and if I scroll off the screen in that direction
> >>>>>> the mouse disappears as if it's on the phantom screen.  Only one
> >>>>>> monitor is shown under screen settings.  Is there a way to manually go
> >>>>>> back to single screen mode?
> >>>>> screen setup dialog.
> >>>> How so?  Screen Setup dialog only shows one monitor (which is correct)
> >>>> but doesn't give me any options to rectify the situation.
> >>> tried dragging it around? if a mini monitor icon is inside of it - click
> >>> it (this indicates cloning). this dialog should be showing the current
> >>> screen setup/state and let you modify it.
> >> Yeah, I've tried changing the resolution by dragging the corner of the
> >> single monitor shown.  That does change the resolution, but doesn't do
> >> anything to affect the phantom monitor.  No other icon is shown inside
> >> the single monitor. xrandr output shows only the single monitor
> >> connected.  Other options are all listed as disconnected. Reconnecting
> >> the external monitor is fine as well and the existing windows are all
> >> still there.
> > hmm ok. then we don't have an e error here...
> >
> > either
> >
> >    1. xserver is broken - randr just has no idea whats going on, and e just
> > knows what randr tells it, so not much we can do...
> >
> > OR
> >
> >    2. you aren't using randr... you're using old-fashioned multihead setup
> > and you have another SCREEN there. xdpyinfo will list all screens -
> > normally you have only screen #0, but if you have multihead you'll have
> > screen #1 (or more). there is no way to dynamically configure this via x,
> > so you must have configured this via xorg.conf or some custom
> > driver-specific tool, but if you have multihead... it's in your ballcourt
> > as there is no way we can modify it, configure it or otherwise de-configure
> > it for you.
> >
> I believe xrandr knows what's happening.  When external monitor is 
> connected, it shows 2 monitors.  When disconnected it only shows the 
> primary monitor connected.  So that's all correct.  xdpyinfo shows only 
> one monitor whether the external is connected or not.  So, I don't think 
> I'm using that method.  If e is using xrandr than it should have the 
> correct info on the monitor config.  I assume it is getting correct info 
> because the Screen Setup panel shows the correct layout of monitors 
> whether the external is connected or disconnected.  However, the 
> configuration of the desktops when switching from 2 monitors to 1 does 
> not update.  It updated correctly when going from 1 to 2, but now it's 
> stuck in that state.

well if xrandr is showing 1 screen, then screen setup should too - and then
your mouse should not go off the edge... but it does... it sounds like you have
somehow hit a bug in x where xrandr state does not match the actual one...

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to