LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   no screens found when running X11 with DVI monitor on i810 (https://www.linuxquestions.org/questions/linux-hardware-18/no-screens-found-when-running-x11-with-dvi-monitor-on-i810-4175435371/)

eglease 11-02-2012 06:54 PM

no screens found when running X11 with DVI monitor on i810
 
Hello,

I am testing a custom version of Fedora 7 on an industrial PC.

X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.23.15-80.fc7 i686
Current Operating System: Linux 2.6.16-rtl #1 Thu Nov 19 09:28:19 CST 2009 i686
Build Date: 19 November 2009 10:20:40AM

The PC has Pentium M 1.8 GHz with 1 GB RAM with an Intel 82855GME (i810) graphics chip. It has two DVI ports with the secondary port disabled in the BIOS.

The graphics driver used is i915
filename: /lib/modules/2.6.16-rtl/kernel/drivers/char/drm/i915.ko
author: Tungsten Graphics, Inc.
description: Intel Graphics
license: GPL and additional rights
vermagic: 2.6.16-rtl 586 gcc-3.3
depends: drm,drm

When using a VGA monitor (with VGA to DVI adapter), X Windows starts and works fine. Hardware rendering and acceleration are enabled and working.

When using a DVI monitor (same one as with VGA), X Windows gives an error when starting.

The screen turns bright white and kicks me back into the terminal after about a second.

Code:

X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.23.15-80.fc7 i686
Current Operating System: Linux 2.6.16-rtl #1 Thu Nov 19 09:28:19 CST 2009 i686
Build Date: 19 November 2009  10:20:40AM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Nov  2 20:33:26 2012
(==) Using config file: "/etc/X11/xorg.conf"

(II) Module "ddc" already built-in
(II) Module "i2c" already built-in
(EE) intel(0): No valid modes.
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0.0"
      after 0 requests (0 known processed) with 0 events remaining.

The Xorg.log has the following:
Code:

X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.23.15-80.fc7 i686
Current Operating System: Linux 2.6.16-rtl #1 Thu Nov 19 09:28:19 CST 2009 i686
Build Date: 19 November 2009  10:20:40AM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Nov  2 20:33:26 2012
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Milltronics Default"
(**) |-->Screen "FrontPanel" (0)
(**) |  |-->Monitor "FlatPanel"
(**) |  |-->Device "Intel855GME"
(**) |-->Input Device "Mouse"
(**) |-->Input Device "Keyboard"
(**) Option "BlankTime" "0"
(**) Option "StandbyTime" "0"
(**) Option "SuspendTime" "0"
(**) Option "OffTime" "0"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) Including the default font path built-ins.
(**) FontPath set to:
        /usr/lib/X11/fonts/misc/,
        built-ins
(**) RgbPath set to "/usr/share/X11/rgb"
(**) ModulePath set to "/usr/lib/X11/modules"
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Loader magic: 0x81d7440
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.3
        X.Org Video Driver: 2.0
        X.Org XInput driver : 2.0
        X.Org Server Extension : 0.3
        X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/X11/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
(--) using VT number 2

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,3580 card 0000,0000 rev 02 class 06,00,00 hdr 80
(II) PCI: 00:00:1: chip 8086,3584 card 8086,3584 rev 02 class 08,80,00 hdr 00
(II) PCI: 00:00:3: chip 8086,3585 card 8086,3585 rev 02 class 08,80,00 hdr 80
(II) PCI: 00:02:0: chip 8086,3582 card 8086,3582 rev 02 class 03,00,00 hdr 80
(II) PCI: 00:1d:0: chip 8086,24c2 card 8086,24c0 rev 02 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24c4 card 8086,24c0 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24cd card 8086,24c0 rev 02 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev 82 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24c0 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24cb card 8086,24c0 rev 02 class 01,01,8a hdr 00
(II) PCI: 00:1f:3: chip 8086,24c3 card 8086,24c0 rev 02 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,24c5 card 414c,4720 rev 02 class 04,01,00 hdr 00
(II) PCI: 01:03:0: chip 8086,1209 card 0000,0000 rev 10 class 02,00,00 hdr 00
(II) PCI: 01:08:0: chip 8086,103a card 0000,0000 rev 82 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Intel Bridge workaround enabled
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
        [0] -1  0      0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
        [0] -1  0      0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
        [0] -1  0      0x00000000 - 0xffffffff (0x0) MX[B]
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:30:0), (0,1,1), BCTRL: 0x0006 (VGA_EN is cleared)
(II) Bus 1 I/O range:
        [0] -1  0      0x0000d000 - 0x0000d0ff (0x100) IX[B]
        [1] -1  0      0x0000d400 - 0x0000d4ff (0x100) IX[B]
        [2] -1  0      0x0000d800 - 0x0000d8ff (0x100) IX[B]
        [3] -1  0      0x0000dc00 - 0x0000dcff (0x100) IX[B]
(II) Bus 1 non-prefetchable memory range:
        [0] -1  0      0xff800000 - 0xff8fffff (0x100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:2:0) Intel Corporation 82852/855GM Integrated Graphics Device rev 2, Mem @ 0xf0000000/27, 0xffa80000/19, I/O @ 0xec00/3
(II) Addressable bus resource ranges are
        [0] -1  0      0x00000000 - 0xffffffff (0x0) MX[B]
        [1] -1  0      0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
        [0] -1  0      0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [1] -1  0      0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0      0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0      0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0      0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1  0      0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
        [0] -1  0      0xff8fe000 - 0xff8fefff (0x1000) MX[B]
        [1] -1  0      0xff8c0000 - 0xff8dffff (0x20000) MX[B]
        [2] -1  0      0xff8ff000 - 0xff8fffff (0x1000) MX[B]
        [3] -1  0      0xffa7b400 - 0xffa7b4ff (0x100) MX[B]
        [4] -1  0      0xffa7b800 - 0xffa7b9ff (0x200) MX[B]
        [5] -1  0      0x40000000 - 0x400003ff (0x400) MX[B]
        [6] -1  0      0xffa7bc00 - 0xffa7bfff (0x400) MX[B]
        [7] -1  0      0xffa80000 - 0xffafffff (0x80000) MX[B](B)
        [8] -1  0      0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [9] -1  0      0x0000d880 - 0x0000d8bf (0x40) IX[B]
        [10] -1 0      0x0000dc00 - 0x0000dc3f (0x40) IX[B]
        [11] -1 0      0x0000e080 - 0x0000e0bf (0x40) IX[B]
        [12] -1 0      0x0000e400 - 0x0000e4ff (0x100) IX[B]
        [13] -1 0      0x00000400 - 0x0000041f (0x20) IX[B]
        [14] -1 0      0x0000fc00 - 0x0000fc0f (0x10) IX[B]
        [15] -1 0      0x0000e800 - 0x0000e81f (0x20) IX[B]
        [16] -1 0      0x0000e880 - 0x0000e89f (0x20) IX[B]
        [17] -1 0      0x0000ec00 - 0x0000ec07 (0x8) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
        [0] -1  0      0xff8fe000 - 0xff8fefff (0x1000) MX[B]
        [1] -1  0      0xff8c0000 - 0xff8dffff (0x20000) MX[B]
        [2] -1  0      0xff8ff000 - 0xff8fffff (0x1000) MX[B]
        [3] -1  0      0xffa7b400 - 0xffa7b4ff (0x100) MX[B]
        [4] -1  0      0xffa7b800 - 0xffa7b9ff (0x200) MX[B]
        [5] -1  0      0x40000000 - 0x400003ff (0x400) MX[B]
        [6] -1  0      0xffa7bc00 - 0xffa7bfff (0x400) MX[B]
        [7] -1  0      0xffa80000 - 0xffafffff (0x80000) MX[B](B)
        [8] -1  0      0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [9] -1  0      0x0000d880 - 0x0000d8bf (0x40) IX[B]
        [10] -1 0      0x0000dc00 - 0x0000dc3f (0x40) IX[B]
        [11] -1 0      0x0000e080 - 0x0000e0bf (0x40) IX[B]
        [12] -1 0      0x0000e400 - 0x0000e4ff (0x100) IX[B]
        [13] -1 0      0x00000400 - 0x0000041f (0x20) IX[B]
        [14] -1 0      0x0000fc00 - 0x0000fc0f (0x10) IX[B]
        [15] -1 0      0x0000e800 - 0x0000e81f (0x20) IX[B]
        [16] -1 0      0x0000e880 - 0x0000e89f (0x20) IX[B]
        [17] -1 0      0x0000ec00 - 0x0000ec07 (0x8) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
        [0] -1  0      0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [1] -1  0      0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0      0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0      0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0      0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1  0      0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
        [0] -1  0      0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [1] -1  0      0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0      0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0      0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0      0xff8fe000 - 0xff8fefff (0x1000) MX[B]
        [5] -1  0      0xff8c0000 - 0xff8dffff (0x20000) MX[B]
        [6] -1  0      0xff8ff000 - 0xff8fffff (0x1000) MX[B]
        [7] -1  0      0xffa7b400 - 0xffa7b4ff (0x100) MX[B]
        [8] -1  0      0xffa7b800 - 0xffa7b9ff (0x200) MX[B]
        [9] -1  0      0x40000000 - 0x400003ff (0x400) MX[B]
        [10] -1 0      0xffa7bc00 - 0xffa7bfff (0x400) MX[B]
        [11] -1 0      0xffa80000 - 0xffafffff (0x80000) MX[B](B)
        [12] -1 0      0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [13] -1 0      0x0000ffff - 0x0000ffff (0x1) IX[B]
        [14] -1 0      0x00000000 - 0x000000ff (0x100) IX[B]
        [15] -1 0      0x0000d880 - 0x0000d8bf (0x40) IX[B]
        [16] -1 0      0x0000dc00 - 0x0000dc3f (0x40) IX[B]
        [17] -1 0      0x0000e080 - 0x0000e0bf (0x40) IX[B]
        [18] -1 0      0x0000e400 - 0x0000e4ff (0x100) IX[B]
        [19] -1 0      0x00000400 - 0x0000041f (0x20) IX[B]
        [20] -1 0      0x0000fc00 - 0x0000fc0f (0x10) IX[B]
        [21] -1 0      0x0000e800 - 0x0000e81f (0x20) IX[B]
        [22] -1 0      0x0000e880 - 0x0000e89f (0x20) IX[B]
        [23] -1 0      0x0000ec00 - 0x0000ec07 (0x8) IX[B](B)
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
(II) "type1" will be loaded by default.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "record"
(II) Loading /usr/lib/X11/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension RECORD
(II) LoadModule: "xtrap"
(II) Loading /usr/lib/X11/modules/extensions//libxtrap.so
(II) Module xtrap: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DEC-XTRAP
(II) LoadModule: "extmod"
(II) Loading /usr/lib/X11/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/X11/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        Module class: X.Org Server Extension
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "dri"
(II) Loading /usr/lib/X11/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "glx"
(II) Loading /usr/lib/X11/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "freetype"
(II) Loading /usr/lib/X11/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
        compiled for 1.4.2, module version = 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "type1"
(II) Loading /usr/lib/X11/modules/fonts//libtype1.so
(II) Module type1: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.2
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "i810"
(II) Loading /usr/lib/X11/modules/drivers//i810_drv.so
(II) Module i810: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 2.3.2
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 2.0
(II) LoadModule: "mouse"
(II) Loading /usr/lib/X11/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.2.2
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.0
(II) LoadModule: "kbd"
(II) Loading /usr/lib/X11/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.2.2
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
 i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,
        965GM, 965GME/GLE, G33, Q35, Q33, Intel Integrated Graphics Device
(II) Primary Device is: PCI 00:02:0
(--) Chipset 852GM/855GM found
(II) resource ranges after xf86ClaimFixedResources() call:
        [0] -1  0      0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [1] -1  0      0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0      0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0      0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0      0xff8fe000 - 0xff8fefff (0x1000) MX[B]
        [5] -1  0      0xff8c0000 - 0xff8dffff (0x20000) MX[B]
        [6] -1  0      0xff8ff000 - 0xff8fffff (0x1000) MX[B]
        [7] -1  0      0xffa7b400 - 0xffa7b4ff (0x100) MX[B]
        [8] -1  0      0xffa7b800 - 0xffa7b9ff (0x200) MX[B]
        [9] -1  0      0x40000000 - 0x400003ff (0x400) MX[B]
        [10] -1 0      0xffa7bc00 - 0xffa7bfff (0x400) MX[B]
        [11] -1 0      0xffa80000 - 0xffafffff (0x80000) MX[B](B)
        [12] -1 0      0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [13] -1 0      0x0000ffff - 0x0000ffff (0x1) IX[B]
        [14] -1 0      0x00000000 - 0x000000ff (0x100) IX[B]
        [15] -1 0      0x0000d880 - 0x0000d8bf (0x40) IX[B]
        [16] -1 0      0x0000dc00 - 0x0000dc3f (0x40) IX[B]
        [17] -1 0      0x0000e080 - 0x0000e0bf (0x40) IX[B]
        [18] -1 0      0x0000e400 - 0x0000e4ff (0x100) IX[B]
        [19] -1 0      0x00000400 - 0x0000041f (0x20) IX[B]
        [20] -1 0      0x0000fc00 - 0x0000fc0f (0x10) IX[B]
        [21] -1 0      0x0000e800 - 0x0000e81f (0x20) IX[B]
        [22] -1 0      0x0000e880 - 0x0000e89f (0x20) IX[B]
        [23] -1 0      0x0000ec00 - 0x0000ec07 (0x8) IX[B](B)
(II) resource ranges after probing:
        [0] -1  0      0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [1] -1  0      0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0      0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0      0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0      0xff8fe000 - 0xff8fefff (0x1000) MX[B]
        [5] -1  0      0xff8c0000 - 0xff8dffff (0x20000) MX[B]
        [6] -1  0      0xff8ff000 - 0xff8fffff (0x1000) MX[B]
        [7] -1  0      0xffa7b400 - 0xffa7b4ff (0x100) MX[B]
        [8] -1  0      0xffa7b800 - 0xffa7b9ff (0x200) MX[B]
        [9] -1  0      0x40000000 - 0x400003ff (0x400) MX[B]
        [10] -1 0      0xffa7bc00 - 0xffa7bfff (0x400) MX[B]
        [11] -1 0      0xffa80000 - 0xffafffff (0x80000) MX[B](B)
        [12] -1 0      0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [13] 0  0      0x000a0000 - 0x000affff (0x10000) MS[B]
        [14] 0  0      0x000b0000 - 0x000b7fff (0x8000) MS[B]
        [15] 0  0      0x000b8000 - 0x000bffff (0x8000) MS[B]
        [16] -1 0      0x0000ffff - 0x0000ffff (0x1) IX[B]
        [17] -1 0      0x00000000 - 0x000000ff (0x100) IX[B]
        [18] -1 0      0x0000d880 - 0x0000d8bf (0x40) IX[B]
        [19] -1 0      0x0000dc00 - 0x0000dc3f (0x40) IX[B]
        [20] -1 0      0x0000e080 - 0x0000e0bf (0x40) IX[B]
        [21] -1 0      0x0000e400 - 0x0000e4ff (0x100) IX[B]
        [22] -1 0      0x00000400 - 0x0000041f (0x20) IX[B]
        [23] -1 0      0x0000fc00 - 0x0000fc0f (0x10) IX[B]
        [24] -1 0      0x0000e800 - 0x0000e81f (0x20) IX[B]
        [25] -1 0      0x0000e880 - 0x0000e89f (0x20) IX[B]
        [26] -1 0      0x0000ec00 - 0x0000ec07 (0x8) IX[B](B)
        [27] 0  0      0x000003b0 - 0x000003bb (0xc) IS[B]
        [28] 0  0      0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/X11/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/X11/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.1.0
        ABI class: X.Org Video Driver, version 2.0
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/X11/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 0.1.0
        ABI class: X.Org Video Driver, version 2.0
(**) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) 855GME
(--) intel(0): Chipset: "852GM/855GM"
(--) intel(0): Linear framebuffer at 0xF0000000
(--) intel(0): IO registers at addr 0xFFA80000
(II) intel(0): 2 display pipes available.
(==) intel(0): Using EXA for acceleration
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"(II) Module "i2c" already built-in
(II) intel(0): Output VGA using monitor section FlatPanel
(II) intel(0): I2C bus "CRTDDC_A" initialized.
(II) intel(0): Output LVDS has no monitor section
(II) intel(0): I2C bus "LVDSDDC_C" initialized.
(II) intel(0): Attempting to determine panel fixed mode.
(II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
(II) intel(0): I2C device "LVDSDDC_C:ddc2" removed.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/X11/modules//libint10.so
(II) intel(0): initializing int10
(WW) intel(0): Bad V_BIOS checksum
(II) intel(0): Primary V_BIOS segment is: 0xc000
(II) intel(0): VESA BIOS detected
(II) intel(0): VESA VBE Version 3.0
(II) intel(0): VESA VBE Total Mem: 32576 kB
(II) intel(0): VESA VBE OEM: Intel(r)852GM/852GME/855GM/855GME Graphics Chip Accelerated VGA BIOS
(II) intel(0): VESA VBE OEM Software Rev: 1.0
(II) intel(0): VESA VBE OEM Vendor: Intel Corporation
(II) intel(0): VESA VBE OEM Product: Intel(r)852GM/852GME/855GM/855GME Graphics Controller
(II) intel(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(WW) intel(0): Couldn't detect panel mode.  Disabling panel
(II) intel(0): I2C bus "LVDSDDC_C" removed.
(II) intel(0): I2C bus "DVODDC_D" initialized.
(II) Loading sub module "sil164"
(II) LoadModule: "sil164"
(II) Loading /usr/lib/X11/modules/drivers//sil164.so
(II) Module sil164: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(II) Loading sub module "ch7xxx"
(II) LoadModule: "ch7xxx"
(II) Loading /usr/lib/X11/modules/drivers//ch7xxx.so
(II) Module ch7xxx: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
(II) intel(0): I2C bus "DVOI2C_E" removed.
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(II) Loading sub module "ivch"
(II) LoadModule: "ivch"
(II) Loading /usr/lib/X11/modules/drivers//ivch.so
(II) Module ivch: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
(II) intel(0): I2C bus "DVOI2C_E" removed.
(II) intel(0): I2C bus "DVOI2C_B" initialized.
(II) Loading sub module "tfp410"
(II) LoadModule: "tfp410"
(II) Loading /usr/lib/X11/modules/drivers//tfp410.so
(II) Module tfp410: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
(II) intel(0): I2C bus "DVOI2C_B" removed.
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(II) Loading sub module "ch7017"
(II) LoadModule: "ch7017"
(II) Loading /usr/lib/X11/modules/drivers//ch7017.so
(II) Module ch7017: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.0.0
        ABI class: X.Org Video Driver, version 2.0
(II) intel(0): I2C bus "DVOI2C_E" removed.
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(II) intel(0): I2C bus "DVOI2C_E" removed.
(II) intel(0): I2C bus "DVODDC_D" removed.
(II) intel(0): Output VGA disconnected
(EE) intel(0): No valid modes.
(II) UnloadModule: "i810"
(II) UnloadModule: "ch7017"
(II) Unloading /usr/lib/X11/modules/drivers//ch7017.so
(II) UnloadModule: "tfp410"
(II) Unloading /usr/lib/X11/modules/drivers//tfp410.so
(II) UnloadModule: "ivch"
(II) Unloading /usr/lib/X11/modules/drivers//ivch.so
(II) UnloadModule: "ch7xxx"
(II) Unloading /usr/lib/X11/modules/drivers//ch7xxx.so
(II) UnloadModule: "sil164"
(II) Unloading /usr/lib/X11/modules/drivers//sil164.so
(II) UnloadModule: "int10"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/lib/X11/modules//libvgahw.so
(II) UnloadModule: "vbe"
(II) Unloading /usr/lib/X11/modules//libvbe.so
(II) UnloadModule: "int10"
(II) Unloading /usr/lib/X11/modules//libint10.so
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Here is what I tried to debug the issue:

1. Generate a new xorg.conf file.
2. Change DefaultDepth in xorg.conf from 24, to 16, 15, 8, 4, 1. I also removed DefaultDepth completely.
3. Added modes with hard-coded resolutions to SubSection "Display" - Modes "1680x1050" or Modes "800x600"
4. Changed video driver from i810 to intel (they are actually the same on this system, i810 is just a link to intel).
5. Tried different HorizSync and VertRefresh including removing them.
6. Disabled EDID in the BIOS.
7. Tested with two different DVI cables.
8. Tested with three different monitors.

Here is my xorg.conf file that works with VGA monitors:
Code:

Section "ServerLayout"
        Identifier    "Milltronics Default"
        Screen      0  "FrontPanel" 0 0
        InputDevice    "Mouse" "CorePointer"
        InputDevice    "Keyboard" "CoreKeyboard"
        Option        "BlankTime" "0"
        Option        "StandbyTime" "0"
        Option        "SuspendTime" "0"
        Option        "OffTime" "0"
EndSection

Section "Files"
        RgbPath      "/usr/share/X11/rgb"
        ModulePath  "/usr/lib/X11/modules"
        FontPath    "/usr/lib/X11/fonts/misc/"
EndSection

Section "Module"
        Load  "GLcore"
        Load  "record"
        Load  "xtrap"
        Load  "extmod"
        Load  "dbe"
        Load  "dri"
        Load  "glx"
        Load  "freetype"
EndSection

Section "InputDevice"
        Identifier  "Keyboard"
        Driver      "kbd"
        Option      "AutoRepeat" "500 30"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "en_US"
EndSection

Section "InputDevice"
        Identifier  "Mouse"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
#DisplaySize          430  270        # mm
        Identifier  "FlatPanel"
        VendorName  "VSC"
        ModelName    "VA2026w"
 ### Comment all HorizSync and VertRefresh values to use DDC:
        HorizSync    30.0 - 82.0
        VertRefresh  50.0 - 75.0
        Option            "DPMS"
EndSection

Section "Device"
        Identifier  "Intel855GME"
        Driver      "i810"
        VendorName  "Intel Corporation"
        BoardName  "82852/855GM Integrated Graphics Device"
        BusID      "PCI:0:2:0"
EndSection

Section "Screen"
        Identifier "FrontPanel"
        Device    "Intel855GME"
        Monitor    "FlatPanel"
        DefaultDepth        24
        SubSection "Display"
                Viewport  0 0
                Depth    1
                Modes        "1680x1050"
        EndSubSection
        SubSection "Display"
                Viewport  0 0
                Depth    4
                Modes        "1680x1050"
        EndSubSection
        SubSection "Display"
                Viewport  0 0
                Depth    8
                Modes        "1680x1050"
        EndSubSection
        SubSection "Display"
                Viewport  0 0
                Depth    15
                Modes        "1680x1050"
        EndSubSection
        SubSection "Display"
                Viewport  0 0
                Depth    16
                Modes        "1680x1050"
        EndSubSection
        SubSection "Display"
                Viewport  0 0
                Depth    24
                Modes        "1680x1050"
        EndSubSection
EndSection

Section "DRI"
        Mode 0666
EndSection

xrandr reports that it "Can't open display" even after I assigned DISPLAY variable to 0:0.

The release versions of Fedora 7 and Ubuntu 12.04 work fine on both monitors after I rebuild xorg.conf file but I cannot see any noticeable difference between the files.

Here is lspci output:
Code:

00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82)
00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 02)
01:03.0 Ethernet controller: Intel Corporation 8255xER/82551IT Fast Ethernet Controller (rev 10)
01:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (CNR) Ethernet Controller (rev 82)

Thank you very much for all of your help.

RockDoctor 11-03-2012 07:10 AM

Just guessing here, but perhaps adding appropriate modelines for any resolutions you want in the Monitor section of your xorg.conf file will help.

eglease 11-05-2012 08:59 AM

Thank you for the suggestions.

I generated the ModeLine values using monitor-edid and added them to the xorg.conf file. Sadly it did not work.
I tried adding Modes to the Screen section and using and not using HorizSync and VertRefresh.

Still no luck :(

Here is what my edid looks like (I did change the xorg for this monitor):
Code:

Name: B&R AP920
EISA ID: BUR1069
Screen size: 24.6 cm x 18.5 cm (12.12 inches, aspect ratio 4/3 = 1.33)
Gamma: 2.3
Digital signal
Max video bandwidth: 40 MHz

        HorizSync 25-48
        VertRefresh 40-70

        # Monitor preferred modeline (60.3 Hz vsync, 37.9 kHz hsync, ratio 4/3)
        ModeLine "800x600" 40 800 840 968 1056 600 601 605 628 -hsync -vsync


eglease 11-05-2012 02:21 PM

I got it working!

My PC has two DVI ports with one being disabled in the BIOS. Not sure why but plugging the DVI cable into the second DVI port makes everything work. I can disable and enable it in the BIOS with no change in functionality.

In full version of Fedora, both ports show up as screen 0 but the second port has KDE show up with artifacts at the top and no mouse pointer (but mouse works).


All times are GMT -5. The time now is 01:57 PM.