• Xorg not finding video device

    From Noel Hunt@noel.hunt@gmail.com to comp.windows.x on Sat Mar 5 16:05:59 2016
    From Newsgroup: comp.windows.x

    I am running Xorg on an HP desktop machine with an Intel Q45/Q43
    video card (Solaris). Although HAL knows about this card, and what
    driver to use:

    udi = '/org/freedesktop/Hal/devices/pci_0_0/display_2_0'
    info.solaris.driver = 'i915' (string)
    solaris.devfs_path = '/pci@0,0/display@2' (string)
    info.product = 'VGA compatible controller' (string)
    info.udi = '/org/freedesktop/Hal/devices/pci_0_0/display_2_0' (string)
    info.parent = '/org/freedesktop/Hal/devices/pci_0_0_0' (string)

    Xorg gives

    [ 7014.986] (EE) No devices detected.
    [ 7014.986] (EE) no screens found(EE)

    I have a very straightforward xorg.conf:

    Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0" 0 0
    EndSection

    Section "ServerFlags"
    Option "AutoAddDevices" "False"
    EndSection

    Section "Screen"
    Identifier "Screen0"
    Monitor "VGA screen"
    Device "Intel Q45/Q43"
    EndSection

    Section "Monitor"
    Identifier "VGA screen"
    VendorName "Hewlett-Packard"
    ModelName "HP L1910"
    # Option "PreferredMode" "1280x1024_75"
    Option "Enable" "true"
    EndSection

    Section "Device"
    Identifier "Intel Q45/Q43"
    Driver "intel"
    BusID "PCI:0:2:0"
    EndSection

    When I run Xorg and specify the 'vesa' driver, Xorg's log shows
    that it detects the card as

    [ 7084.222] (--) PCI:*(0:0:2:0) 8086:2e12:103c:3034 rev 3, Mem @ ...
    [ 7084.222] (--) PCI: (0:0:2:1) 8086:2e13:103c:3034 rev 3, Mem @ ...

    Since I am explicitly telling Xorg what to use I don't
    understand why it's failing.

    Can anyone help please?

    --- Synchronet 3.21d-Linux NewsLink 1.2