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

Reply via email to