xorg.conf and autodetection, resolution and keyboard layout

Nadav Kavalerchik nadavkav at gmail.com
Sat Jun 21 19:41:59 UTC 2008


hi wtogami :-)

i am nadav that was IRCing with you last meeting.
i upgrade FC6 to FC8 and everything worked fine and then to FC9 and many
issues surfaced :-(
i still did not wipe clean install FC9 as you suggest on your personal blog.
but i will have time for it this week and so i let you know how it was
progressing, especially with the hebrew and RTL issues (we sadly have all
the time)

anyways...
back to your post. here is a snap of how we use (ltsp 4.2) to configure X in
lts.conf :
XKBSYMBOLS = "us(pc101)"
XKBMODEL = "pc101"
XKBLAYOUT = "us,il"
XKBRULES = "xorg"
#XKBOPTIONS = "grp:alt_shift_toggle,grp_led:scroll"

# hebrew nikud support (Win+Num)
XKBOPTIONS = "grp:alt_shift_toggle,grp_led:scroll,lv3:lwin_switch"
XKBVARIANT = ",si1452"

and a link to a backup of this file (to get the whole picture)

http://www.eagle-israel.co.il/ltsp/opt_ltsp/i386/etc/lts.conf

will i still need that ?


On Fri, Jun 20, 2008 at 11:51 PM, Warren Togami <wtogami at redhat.com> wrote:

> Debian LTSP uses configure-x.sh which writes an xorg.conf before running X.
>
> Fedora LTSP by default has no xorg.conf when the client runs, because we
> rely on X autoconfiguration which works for the vast majority of hardware.
>  This however means many of the XKB* layout related options and X_* options
> for forcing a screen resolution do not work.
>
> So I learned from ajax yesterday during FUDCon Boston 2008 something that I
> did not previously realize.  xorg.conf with *only* screen resolution or
> layout options will not prevent autodetection of everything else (video
> driver mainly).
>
> This means we could use a significantly streamlined configure-x.sh for only
> a few options that people use.
>
> On a related matter, I'm 50% done writing a script that can be run from
> ldm's rc.d scripts that sets the keyboard layout without getting xorg.conf
> involved.  By default in Fedora it would set the keyboard layout from
> /etc/sysconfig/keyboard (which is copied from the server during
> ltsp-build-client).  If the user attempts an lts.conf override with XKB*
> options then it would use that instead.
>
> So this is one less thing that we need would need in configure-x.sh.
>
> Keep in mind though, that needing anything at all in xorg.conf is only for
> the minority of users.
>
> Warren Togami
> wtogami at redhat.com
>
> _______________________________________________
> K12Linux-devel-list mailing list
> K12Linux-devel-list at redhat.com
> https://www.redhat.com/mailman/listinfo/k12linux-devel-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/k12linux-devel-list/attachments/20080621/d5b7cb46/attachment.htm>


More information about the K12Linux-devel-list mailing list