How to change xorg.conf to use intel driver

Al Pacifico adpacifico at users.sourceforge.net
Wed Nov 21 14:31:36 PST 2007


I've been trying to get the intel driver to work correctly with my
Intel 915GM/Dell 2007WFP under Debian "lenny", but can't seem to get
any traction.

Previously, I'd had the i810 and 915resolution hack working nicely
with Debian "etch", but I upgraded to "lenny" and neither the intel
driver or the i810 seems to work for me.

I have xserver-xorg-video-intel 2.2.1 installed and get the following
outputs from xrandr and ddcprobe (run while using vesa driver,
installed as fallback)

#xrandr --verbose
Screen 0: minimum 640 x 480, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 normal (normal) 0mm x 0mm
        Identifier: 0x44
        Timestamp:  1681360507
        Subpixel:   horizontal rgb
        Clones:
        CRTC:       0
        CRTCs:      0
  1280x1024 (0x45)   78.6MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   61.4KHz
        v: height 1024 start    0 end    0 total 1024           clock   60.0Hz
  1024x768 (0x46)   48.0MHz
        h: width  1024 start    0 end    0 total 1024 skew    0 clock   46.8KHz
        v: height  768 start    0 end    0 total  768           clock   61.0Hz
  800x600 (0x47)   29.3MHz
        h: width   800 start    0 end    0 total  800 skew    0 clock   36.6KHz
        v: height  600 start    0 end    0 total  600           clock   61.0Hz
  640x480 (0x48)   18.7MHz
        h: width   640 start    0 end    0 total  640 skew    0 clock   29.3KHz
        v: height  480 start    0 end    0 total  480           clock   61.0Hz

#ddcprobe
# ddcprobe
vbe: VESA 3.0 detected.
oem: Intel(r)915GM/910ML/915MS Graphics Chip Accelerated VGA BIOS
vendor: Intel Corporation
product: Intel(r)915GM/910ML/915MS Graphics Controller Hardware Version 0.0
memory: 7872kb
mode: 1280x1024x256
mode: 1280x1024x64k
mode: 1280x1024x16m
mode: 1024x768x256
mode: 1024x768x64k
mode: 1024x768x16m
mode: 640x480x16m
mode: 800x600x64k
mode: 800x600x16m
mode: 640x480x256
mode: 800x600x256
mode: 640x480x64k
edid:
edid: 1 3
id: a019
eisa: DELa019
serial: 3148564c
manufacture: 21 2006
input: analog signal.
screensize: 43 27
gamma: 2.200000
dpms: RGB, active off, suspend, standby
timing: 720x400 at 70 Hz (VGA 640x400, IBM)
timing: 640x480 at 60 Hz (VGA)
timing: 640x480 at 75 Hz (VESA)
timing: 800x600 at 60 Hz (VESA)
timing: 800x600 at 72 Hz (VESA)
timing: 800x600 at 75 Hz (VESA)
timing: 1024x768 at 87 Hz Interlaced (8514A)
timing: 1024x768 at 75 Hz (VESA)
ctiming: 1280x1024 at 60
ctiming: 1152x864 at 75
dtiming: 1680x1050 at 59
monitorserial: HF73065P1HVL
monitorname: DELL 2007WFP
monitorrange: 30-83, 56-76

I want to use the 1680 x 1050 resolution, but Debian's configuration
tool let's me down (screen displays black when I log in via gdm) and
I've had no luck with a variety of xorg.conf changes.

I'll throw out one xorg.conf I tried and hope someone can steer me the
right way:

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "us"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "Device"
        Identifier      "Intel Corporation Mobile 915GM/GMS/910GML
Express Graphics Controller"
        Driver          "intel"
        BusID           "PCI:0:2:0"
        Option          "ModeDebug"             "yes"
#Tried with and without the following line, suggested somewhere on the
web! No dice.
        Option          "Monitor-VGA"           "DELL 2007WFP"
EndSection

Section "Monitor"
        Identifier      "DELL 2007WFP"
        Option          "DPMS"
#Tried with and without the following line, used with the i810 driver on "etch"
        Modeline "1680x1050" 119 1680 1728 1760 1840 1050 1053 1059 1080
EndSection
#Section "Monitor"
#       Identifier      "Generic Monitor"
#       Option          "DPMS"
#       HorizSync       28-84
#       VertRefresh     43-60
#EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "Intel Corporation Mobile 915GM/GMS/910GML
Express Graphics Controller"
        Monitor         "DELL 2007WFP"
        DefaultDepth    24
        SubSection "Display"
                Modes           "1680x1050"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection

gdm displays the login screen fine, but when I log in, all I see is
black. Generally, I've been logging in over ssh from another machine
and restarting X after modifying xorg.conf.

Error messages in /var/log/Xorg.0.log (obtained by grep '(EE)'
/var/log/Xorg.0.log):
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70.
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70.
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70.
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70.
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70.
(EE) intel(0): First SDVO output reported failure to sync
(EE) intel(0): First SDVO output reported failure to sync
(EE) AIGLX error: dlopen of /usr/lib/dri/i915_dri.so failed
(/usr/lib/dri/i915_dri.so: cannot open shared object file: No such
file or directory)
(EE) AIGLX: reverting to software rendering

I'm guessing the intel driver is not detecting my monitor correctly
from the log output, but I am not sure of this.

I've attached the entire Xorg.0.log to this email, if it is of more help.

I know there are newer drivers... if someone knows that they will fix
my problem, please point me in a good direction for either installing
a newer driver (not currently in "lenny") or building the newer ones.

TIA
-al

-- 
Al Pacifico
Seattle, WA
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: text/x-log
Size: 67263 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20071121/caf315f5/attachment.bin>


More information about the xorg mailing list