On Friday 10 July 2009 17:43:44 Kevin O'Gorman wrote: > On Fri, Jul 10, 2009 at 4:55 AM, Philip Webb<purs...@ca.inter.net> wrote: > > 090709 Kevin O'Gorman wrote: > >>> On Thu, Jul 9, 2009 at 8:51 PM, Dale<rdalek1...@gmail.com> wrote: > >>>> If all else fails: > >>>> x11-base/xorg-server -hal > >>> > >>> Is there any other advice? > >> > >> A new HAL made no difference. Sigh. > > > > I ran into this twice, first on my frontline machine, then on the > > stand-by. The solution was 'USE="-hal" emerge xorg-server', then remerge > > all drivers. There was a Gentoo help doc re it, which gave this as the > > simplest option. > > > > 'evdev' is a separate matter: you need to include it in your kernel, > > than you can simplify your drivers. > > > > HTH > > Evdev has been included in my kernels throughout this mess. It hasn't > helped. The Gentoo doc on the upgrade was a bit scetchy about > configuring HAL; now that I find that disabling HAL in xorg is the > solution, I suspect that the underlying problem is HAL configuration. > After all, there's nothing at all special about my mouse or keyboard. > > Why should we have to configure HAL manually? Since the stone ages, > Linux installations have determined what keyboard we have and have set > things up for us. How different can PS/2 or USB mice be? > > SO: if anyone succeeded with xorg and HAL, with a USA keyboard and a > wheel mouse, would please tell me about their HAL config, I'd sure > love to see it.
I run latest unstable here with a regular USA layout on a Dell XPS M1530 with nvidia driver, hal and evdev. The HAL config is empty apart from a policy file for a touch pad, and it's a dual-screen setup. Here's my xorg.conf: # egrep -v '^$|^#' /etc/X11/xorg.conf Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 EndSection Section "Files" EndSection Section "Module" Load "dbe" Load "extmod" Load "glx" EndSection Section "ServerFlags" Option "Xinerama" "0" EndSection Section "Monitor" # HorizSync source: edid, VertRefresh source: edid Identifier "Monitor0" VendorName "Unknown" ModelName "Samsung SyncMaster" HorizSync 30.0 - 81.0 VertRefresh 56.0 - 75.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8600M GT" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "NoLogo" "True" Option "TwinView" "1" Option "TwinViewXineramaInfoOrder" "DFP-0" Option "metamodes" "CRT: nvidia-auto-select @1440x900 +1920+0, DFP: nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection It all JustWorks for me, I assume in my case at least it's working as designed. -- alan dot mckinnon at gmail dot com