[Fedora-livecd-list] resource: X11-auto-config, another unionfs imp, CentOS

Jeremy Katz katzj at redhat.com
Mon May 1 16:02:25 UTC 2006


On Sun, 2006-04-30 at 23:08 -0700, Toshio Kuratomi wrote:
> On Sun, 2006-04-30 at 18:18 -0700, Jane Dogalt wrote:
> > 	echo "Trying to auto configure X"
> > 	system-config-display --noui --reconfig --set-resolution=1024x768
> > 
> This approach has some problems (I know, it's what I've got for now :-)
> 
> 1) system-config-display drags in metacity, pygtk, and other things that
> aren't needed when you're developing a minimal livecd or one that uses a
> different GUI environment.

Well, I wouldn't expect a truly minimal one to have X at all ;-)  pygtk
and metacity would concern me a little less, mostly due to the fact that
if you're going to use firstboot at all, you have both and you'll be
pretty hard-pressed to really do even another GUI environment with
Fedora tools and not have pygtk.

But for the non-interactive case, it should be pretty trivial to get the
basic bits abstracted into just being in rhpxl and then a simple script
could be used to create the config instead of pulling in all of
system-config-display.  All of the guts should be in rhpxl anyway

> 2) When the monitor isn't recognized, the resolution can get kicked down
> to 640x480.  (I don't remember if that's just from setting a
> conservative hsync or if there's some other issues as well.)
> 
> I haven't been testing all the ideas Jeremy has been relaying recently
> but getting X to configure as much of the hardware as possible when it
> starts seems like a big win.

It's definitely the right long-term answer.  The question is really how
far along it we can get in the FC6 timeframe, and if we can't get "far
enough", what do we do as a stop-gap.

> I haven't looked hard enough at the detection schemes in
> system-config-display to know if the problems I'm seeing with some
> monitors comes from a db that system-config-display owns or from some
> auto-detection that Xorg is doing, though.  So I don't know if there
> will still be some work to configure the monitors I'm working with.

Right now, s-c-display uses kudzu to try to DDC probe to find out
ranges.  The DB is mostly just for information when monitors lie or to
make things a little bit more user-pretty.

Jeremy




More information about the Fedora-livecd-list mailing list