Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Bastien Nocera
On Wed, 2009-11-25 at 12:33 -0500, Jud Craft wrote:
 I assumed, via the release notes, that the new Xorg operates in
 extend-desktop mode by default.
 
 However, I'm not sure.
 
 When I hook up a running Fedora laptop to a projector, my desktop is
 extended.  Very nice.
 When I hook up the same projector and then -boot- my Fedora laptop, I
 am set to mirrored-mode by default at startup.
 
 Does anyone else have this?  Why are there two different external
 display behaviors?

The latter is probably due to your BIOS... Have you tried plugging the
external projector when you're in GRUB and not before cold starting?


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Matthias Clasen
On Wed, 2009-11-25 at 12:33 -0500, Jud Craft wrote:
 I assumed, via the release notes, that the new Xorg operates in
 extend-desktop mode by default.
 
 However, I'm not sure.
 
 When I hook up a running Fedora laptop to a projector, my desktop is
 extended.  Very nice.
 When I hook up the same projector and then -boot- my Fedora laptop, I
 am set to mirrored-mode by default at startup.
 
 Does anyone else have this?  Why are there two different external
 display behaviors?

This is intentional. Plymouth is rendering the same boot animation on
all heads; not sure we can do much better. 

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Jud Craft
On Wed, Nov 25, 2009 at 12:48 PM, Matthias Clasen wrote:
 This is intentional. Plymouth is rendering the same boot animation on
 all heads; not sure we can do much better.

Oh, I don't mind that at all.  That's awesome.  I understand that
clone mode is excellent for Plymouth.

But after Fedora logs in, couldn't GNOME/Xorg set an extended desktop?
 Since that does seem to be the endorsed behavior.  Surely letting
Plymouth use clone mode doesn't mean the desktop session can't expand
the desktop after login?

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Matthias Clasen
On Wed, 2009-11-25 at 13:00 -0500, Jud Craft wrote:
 On Wed, Nov 25, 2009 at 12:48 PM, Matthias Clasen wrote:
  This is intentional. Plymouth is rendering the same boot animation on
  all heads; not sure we can do much better.
 
 Oh, I don't mind that at all.  That's awesome.  I understand that
 clone mode is excellent for Plymouth.
 
 But after Fedora logs in, couldn't GNOME/Xorg set an extended desktop?
  Since that does seem to be the endorsed behavior.  Surely letting
 Plymouth use clone mode doesn't mean the desktop session can't expand
 the desktop after login?

Oh, I misunderstood. Yeah, it should remember the previous configuration
you had with this combination of outputs. This information is stored in
~/.config/monitors.xml.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Jud Craft
 Oh, I misunderstood. Yeah, it should remember the previous configuration
 you had with this combination of outputs. This information is stored in
 ~/.config/monitors.xml.

Right.  I guess what I'm saying is...it doesn't seem to.

The very first time I booted my laptop with this (800x600) projector,
it defaulted to clone mode in session.

I left the room and restarted my laptop.  When I returned, plugging
the monitor in live resulted in an extended desktop (very cool).

I then restarted my laptop and let it boot fresh with the monitor
plugged in.  The desktop session started in clone mode again.

I have a completely-different-in-every-way giant widescreen monitor at
home, so I don't think Display Settings is mixing up the external
display configurations.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Jeff Spaleta
On Wed, Nov 25, 2009 at 9:13 AM, Jud Craft craft...@gmail.com wrote:
 Oh, I misunderstood. Yeah, it should remember the previous configuration
 you had with this combination of outputs. This information is stored in
 ~/.config/monitors.xml.

 Right.  I guess what I'm saying is...it doesn't seem to.

At this point, wouldn't it be most constructive to reveal what the
contents of that file so we all have a baseline expectation as to what
should be happening?

For example when  you get a cloned setup do you see a
cloneyes/clone line in that file? And is that ling gone if you get
an extended setup?

It would be good to see how the monitors.xml file is changing between
your cloned versus extended scenarios for that projector hardware.

-jef

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Adam Williamson
On Wed, 2009-11-25 at 13:13 -0500, Jud Craft wrote:
  Oh, I misunderstood. Yeah, it should remember the previous configuration
  you had with this combination of outputs. This information is stored in
  ~/.config/monitors.xml.
 
 Right.  I guess what I'm saying is...it doesn't seem to.
 
 The very first time I booted my laptop with this (800x600) projector,
 it defaulted to clone mode in session.
 
 I left the room and restarted my laptop.  When I returned, plugging
 the monitor in live resulted in an extended desktop (very cool).
 
 I then restarted my laptop and let it boot fresh with the monitor
 plugged in.  The desktop session started in clone mode again.
 
 I have a completely-different-in-every-way giant widescreen monitor at
 home, so I don't think Display Settings is mixing up the external
 display configurations.

Did you read Bastien's suggestion about the BIOS?

-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Matthias Clasen
On Wed, 2009-11-25 at 13:13 -0500, Jud Craft wrote:
  Oh, I misunderstood. Yeah, it should remember the previous configuration
  you had with this combination of outputs. This information is stored in
  ~/.config/monitors.xml.
 
 Right.  I guess what I'm saying is...it doesn't seem to.
 
 The very first time I booted my laptop with this (800x600) projector,
 it defaulted to clone mode in session.
 
 I left the room and restarted my laptop.  When I returned, plugging
 the monitor in live resulted in an extended desktop (very cool).
 
 I then restarted my laptop and let it boot fresh with the monitor
 plugged in.  The desktop session started in clone mode again.
 
 I have a completely-different-in-every-way giant widescreen monitor at
 home, so I don't think Display Settings is mixing up the external
 display configurations.


https://bugzilla.gnome.org/show_bug.cgi?id=572876 might be related.
It has some discussion about ~/.config/monitors.xml.backup.
I don't have a multi-monitor setup at hand over the long weekend, so I
can't investigate further atm.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Jud Craft
Please pardon my answering everyone in one email.



To Adam:  I have not used my BIOS.  The Intel 965 card on my Toshiba
laptop has no BIOS options.  I can't even change the default scaling
from full-panel to off.  It's really sad.

The OS has to do everything in this laptop, since the BIOS doesn't
have an option.  The Windows drivers had a tool that let me set
panel-only, but it only worked after I booted into Windows.  Linux
has no such driver-management tool as far as I know.



To Jeff:  Thank you for replying.  I tried going through my
monitors.xml file, and there is not a single
lt;clonegt;yeslt;/clonegt; line.  Every config (including for the
800x600 projector) sets clone to no.

I tried the projector multiple times in multiple boots last night, so
I don't think this was a monitors.xml, specifically after using
extended mode and rebooting my laptop, and I still got clone mode.



To Matthias:  thanks for the tip, but I don't have a monitors.xml.backup file.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Jud Craft
 lt;clonegt;yeslt;/clonegt; line.  Every config (including for the
 800x600 projector) sets clone to no.

Sorry for the bad escape code.  I meant there are no
cloneyes/clone lines at all.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Jeff Spaleta
On Wed, Nov 25, 2009 at 10:28 AM, Jud Craft craft...@gmail.com wrote:
 To Matthias:  thanks for the tip, but I don't have a monitors.xml.backup file.


From reading the bug... I think if you copy monitors.xml to
monitors.xml.backup  I think you'll see a difference.   From the bug
comments it seems monitors.xml isn't being read  but if
montors.xml.backup exists  its always read.   Looks like a real
upstream bug.

-jef

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Adam Williamson
On Wed, 2009-11-25 at 14:28 -0500, Jud Craft wrote:
 Please pardon my answering everyone in one email.
 
 
 
 To Adam:  I have not used my BIOS.  The Intel 965 card on my Toshiba
 laptop has no BIOS options.  I can't even change the default scaling
 from full-panel to off.  It's really sad.

so, um, you didn't read it, then. =) he simply suggested connecting the
external monitor at grub stage rather than having it plugged in at BIOS
stage, to see if that made a difference.

-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: crazy Xrandr/XOrg automatic display configuration.

2009-11-25 Thread Jud Craft
On Wed, Nov 25, 2009 at 2:37 PM, Adam Williamson wrote:
 so, um, you didn't read it, then. =) he simply suggested connecting the
 external monitor at grub stage rather than having it plugged in at BIOS
 stage, to see if that made a difference.

Oh, curses!  Right, sorry about that.  When I go back to school after
thanksgiving I'll try this.

On Wed, Nov 25, 2009 at 2:31 PM, Jeff Spaleta wrote:
 From reading the bug... I think if you copy monitors.xml to
 monitors.xml.backup  I think you'll see a difference.   From the bug
 comments it seems monitors.xml isn't being read  but if
 montors.xml.backup exists  its always read.   Looks like a real
 upstream bug.

I'll try that.  But, that upstream bug looks stalled.  I guess if this
is the problem, it's the end of the line for now.  As I can barely use
GCC, let alone GDB.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list