Does xf86-video-intel 2.6 supports DVI output now?(G43 chipset with x4500)
Eric Zhang
nicolas.m.zhang at gmail.com
Tue Apr 21 07:49:11 PDT 2009
Hi, Jin Gordon:
I have filed a bug to you. Refer to:
https://bugs.freedesktop.org/show_bug.cgi?id=21322
for details. Thanks, Jin. I'm looking forward to the patches. If
there is something I forget to submit, just feel free to let me know.
Eric Zhang
2009/4/21 Jin, Gordon <gordon.jin at intel.com>:
> This seems a DVI-I bug. DVI is expected to be working, even without manually adding Monitor0 section. So please file a bug with xorg.conf with ModeDebug enabled while Monitor0 removed.
>
> Thanks
> Gordon
>
> -----Original Message-----
> From: Eric Zhang [mailto:nicolas.m.zhang at gmail.com]
> Sent: Monday, April 20, 2009 10:01 PM
> To: Jin, Gordon; xorg at lists.freedesktop.org
> Subject: Re: Does xf86-video-intel 2.6 supports DVI output now?(G43 chipset with x4500)
>
> Hi, xorg:
>
> Thanks, Jin Gordon. Before submit bug to xf86-video-intel
> developers, I think it's better to make sure there is on configuration
> errors in my machine. So I attached these files below -- my xorg.conf,
> package informations and xorg logs. By the way, I use ArchLinux.
>
> ========= Package installed ===================
> intel-dri 7.4-2
> xf86-video-intel 2.6.3-3
> libdrm 2.4.9-1
> xorg-font-utils 7.4-1
> xorg-fonts-alias 1.0.1-1
> xorg-fonts-encodings 1.0.2-2
> xorg-fonts-misc 1.0.0-3
> xorg-server 1.6.1-1
> xorg-server-utils 7.4-4
> xorg-util-macros 1.2.1-1
> xorg-utils 7.4-3
> xorg-xkb-utils 7.4-1
>
> ========= xorg.conf ===================
> Section "ServerLayout"
> Identifier "X.org Configured"
> Screen 0 "Screen0" 0 0
> InputDevice "Mouse0" "CorePointer"
> InputDevice "Keyboard0" "CoreKeyboard"
> EndSection
>
> Section "Files"
> ModulePath "/usr/lib/xorg/modules"
> FontPath "/usr/share/fonts/misc"
> FontPath "/usr/share/fonts/100dpi:unscaled"
> FontPath "/usr/share/fonts/75dpi:unscaled"
> FontPath "/usr/share/fonts/TTF"
> FontPath "/usr/share/fonts/Type1"
> EndSection
>
> Section "Module"
> Load "dbe"
> Load "glx"
> Load "record"
> Load "extmod"
> Load "dri"
> Load "dri2"
> EndSection
>
> Section "InputDevice"
> Identifier "Keyboard0"
> Driver "kbd"
> EndSection
>
> Section "InputDevice"
> Identifier "Mouse0"
> Driver "mouse"
> Option "Protocol" "auto"
> Option "Device" "/dev/input/mice"
> Option "ZAxisMapping" "4 5 6 7"
> EndSection
>
> Section "Monitor"
> Identifier "Monitor0"
> VendorName "Monitor Vendor"
> ModelName "Monitor Model"
> Option "Enable" "true"
> Option "Ignore" "false"
> EndSection
>
> Section "Device"
> ### Available Driver options are:-
> ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
> ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
> ### [arg]: arg optional
> #Option "NoAccel" # [<bool>]
> #Option "SWcursor" # [<bool>]
> #Option "ColorKey" # <i>
> #Option "CacheLines" # <i>
> #Option "Dac6Bit" # [<bool>]
> #Option "DRI" # [<bool>]
> #Option "NoDDC" # [<bool>]
> #Option "ShowCache" # [<bool>]
> #Option "XvMCSurfaces" # <i>
> #Option "PageFlip" # [<bool>]
> Identifier "Card0"
> Driver "intel"
> VendorName "Intel Corporation"
> BoardName "4 Series Chipset Integrated Graphics Controller"
> BusID "PCI:0:2:0"
> Option "monitor-TMDS-1" "Monitor0"
> EndSection
>
> Section "Screen"
> Identifier "Screen0"
> Device "Card0"
> Monitor "Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Viewport 0 0
> Depth 1
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 4
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 8
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 15
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 16
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 24
> Modes "1440x900" "1280x800"
> EndSubSection
> EndSection
>
> ======================= Xorg error logs =======================
>
>
> X.Org X Server 1.6.1
> Release Date: 2009-4-14
> X Protocol Version 11, Revision 0
> Build Operating System: Linux 2.6.29-ARCH i686
> Current Operating System: Linux eric-lanbox 2.6.29-ARCH #1 SMP PREEMPT
> Wed Apr 8 12:47:56 UTC 2009 i686
> Build Date: 15 April 2009 11:09:10AM
>
> Before reporting problems, check http://wiki.x.org
> to make sure that you have the latest version.
> 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: Mon Apr 20 21:50:19 2009
> (++) Using config file: "/root/xorg.conf.new"
> (==) ServerLayout "X.org Configured"
> (**) |-->Screen "Screen0" (0)
> (**) | |-->Monitor "Monitor0"
> (**) | |-->Device "Card0"
> (**) |-->Input Device "Mouse0"
> (**) |-->Input Device "Keyboard0"
> (==) Automatically adding devices
> (==) Automatically enabling devices
> (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
> Entry deleted from font path.
> (Run 'mkfontdir' on "/usr/share/fonts/100dpi").
> (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
> Entry deleted from font path.
> (Run 'mkfontdir' on "/usr/share/fonts/75dpi").
> (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
> Entry deleted from font path.
> (Run 'mkfontdir' on "/usr/share/fonts/100dpi").
> (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
> Entry deleted from font path.
> (Run 'mkfontdir' on "/usr/share/fonts/75dpi").
> (**) FontPath set to:
> /usr/share/fonts/misc,
> /usr/share/fonts/TTF,
> /usr/share/fonts/Type1,
> /usr/share/fonts/misc,
> /usr/share/fonts/TTF,
> /usr/share/fonts/Type1,
> built-ins
> (**) ModulePath set to "/usr/lib/xorg/modules"
> (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or
> 'vmmouse' will be disabled.
> (WW) Disabling Mouse0
> (WW) Disabling Keyboard0
> (II) Loader magic: 0x1a40
> (II) Module ABI versions:
> X.Org ANSI C Emulation: 0.4
> X.Org Video Driver: 5.0
> X.Org XInput driver : 4.0
> X.Org Server Extension : 2.0
> (II) Loader running on linux
> (--) using VT number 7
>
> (--) PCI:*(0 at 0:2:0) Intel Corporation 4 Series Chipset Integrated
> Graphics Controller rev 3, Mem @ 0xfe400000/4194304,
> 0xe0000000/268435456, I/O @ 0x0000cc00/8
> (--) PCI: (0 at 0:2:1) Intel Corporation 4 Series Chipset Integrated
> Graphics Controller rev 3, Mem @ 0xfe800000/1048576
> (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
> (II) No APM support in BIOS or kernel
> (II) System resource ranges:
> [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[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 - 0x00000000 (0x1) IX[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) "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) "dri2" will be loaded. This was enabled by default and also
> specified in the config file.
> (II) LoadModule: "dbe"
> (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
> (II) Module dbe: vendor="X.Org Foundation"
> compiled for 1.6.1, module version = 1.0.0
> Module class: X.Org Server Extension
> ABI class: X.Org Server Extension, version 2.0
> (II) Loading extension DOUBLE-BUFFER
> (II) LoadModule: "glx"
> (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
> (II) Module glx: vendor="X.Org Foundation"
> compiled for 1.6.1, module version = 1.0.0
> ABI class: X.Org Server Extension, version 2.0
> (==) AIGLX enabled
> (II) Loading extension GLX
> (II) LoadModule: "record"
> (II) Loading /usr/lib/xorg/modules/extensions//librecord.so
> (II) Module record: vendor="X.Org Foundation"
> compiled for 1.6.1, module version = 1.13.0
> Module class: X.Org Server Extension
> ABI class: X.Org Server Extension, version 2.0
> (II) Loading extension RECORD
> (II) LoadModule: "extmod"
> (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
> (II) Module extmod: vendor="X.Org Foundation"
> compiled for 1.6.1, module version = 1.0.0
> Module class: X.Org Server Extension
> ABI class: X.Org Server Extension, version 2.0
> (II) Loading extension MIT-SCREEN-SAVER
> (II) Loading extension XFree86-VidModeExtension
> (II) Loading extension XFree86-DGA
> (II) Loading extension DPMS
> (II) Loading extension XVideo
> (II) Loading extension XVideo-MotionCompensation
> (II) Loading extension X-Resource
> (II) LoadModule: "dri"
> (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
> (II) Module dri: vendor="X.Org Foundation"
> compiled for 1.6.1, module version = 1.0.0
> ABI class: X.Org Server Extension, version 2.0
> (II) Loading extension XFree86-DRI
> (II) LoadModule: "dri2"
> (II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
> (II) Module dri2: vendor="X.Org Foundation"
> compiled for 1.6.1, module version = 1.0.0
> ABI class: X.Org Server Extension, version 2.0
> (II) Loading extension DRI2
> (II) LoadModule: "intel"
> (II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
> (II) Module intel: vendor="X.Org Foundation"
> compiled for 1.6.0, module version = 2.6.3
> Module class: X.Org Video Driver
> ABI class: X.Org Video Driver, version 5.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,
> Mobile Intel® GM45 Express Chipset,
> Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
> (II) Primary Device is: PCI 00 at 00:02:0
> (II) resource ranges after xf86ClaimFixedResources() call:
> [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[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 - 0x00000000 (0x1) IX[B]
> (II) resource ranges after probing:
> [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[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] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
> [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
> [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
> [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
> [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
> [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
> [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
> (II) Loading sub module "vgahw"
> (II) LoadModule: "vgahw"
> (II) Loading /usr/lib/xorg/modules//libvgahw.so
> (II) Module vgahw: vendor="X.Org Foundation"
> compiled for 1.6.1, module version = 0.1.0
> ABI class: X.Org Video Driver, version 5.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) G45/G43
> (--) intel(0): Chipset: "G45/G43"
> (--) intel(0): Linear framebuffer at 0xE0000000
> (--) intel(0): IO registers at addr 0xFE400000
> (WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
> (==) intel(0): Using EXA for acceleration
> (II) intel(0): 2 display pipes available.
> (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 Monitor0
> (**) intel(0): Option "Enable" "true"
> (**) intel(0): Option "Ignore" "false"
> (II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" initialized.
> (II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B"
> registered at address 0x70.
> (II) intel(0): No SDVO device found on SDVOB
> (II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" removed.
> (II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" removed.
> (II) intel(0): Output HDMI-1 has no monitor section
> (II) intel(0): I2C bus "HDMIDDC_B" initialized.
> (II) intel(0): HDMI output 1 detected
> (II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" initialized.
> (II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C"
> registered at address 0x72.
> (II) intel(0): No SDVO device found on SDVOC
> (II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" removed.
> (II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" removed.
> (II) intel(0): Output HDMI-2 has no monitor section
> (II) intel(0): I2C bus "HDMIDDC_C" initialized.
> (II) intel(0): HDMI output 2 detected
> (II) intel(0): Resizable framebuffer: not available (1 3)
> (II) intel(0): Output VGA enabled by config file
> (II) intel(0): Output HDMI-1 disconnected
> (II) intel(0): Output HDMI-2 disconnected
> (WW) intel(0): Unable to find initial modes
> (EE) intel(0): Output VGA enabled but has no modes
> (EE) intel(0): No valid modes.
> (II) UnloadModule: "intel"
> (II) UnloadModule: "vgahw"
> (II) Unloading /usr/lib/xorg/modules//libvgahw.so
> (EE) Screen(s) found, but none have a usable configuration.
>
> Fatal server error:
> no screens found
>
> Please consult the The X.Org Foundation support
> at http://wiki.x.org
> for help.
> Please also check the log file at "/var/log/Xorg.0.log" for additional
> information.
>
> ===============================================================
>
> Eric Zhang
>
> 2009/4/20 Jin, Gordon <gordon.jin at intel.com>:
>> Eric Zhang wrote on Sunday, April 19, 2009 10:25 PM:
>>> Hi, xorg:
>>>
>>> I have a G43 chipset with an embedded x4500 display card and also
>>> I have a Philips 190CW9 LCD with DVI input. So I want to know whether
>>> the xf86-video-intel 2.6 supports DVI outputs now? I installed the
>>> driver but seems it didn't work. Refer to man page of this driver, I
>>> tried to add these configurations into my xorg.conf:
>>>
>>> Section "Device"
>>>
>>> ......
>>>
>>> Option "monitor-TMDS-1" "Monitor0"
>>>
>>> EndSection
>>>
>>> But it didn't work, xorg-server still complained it can't find
>>> outputs. Any help?
>>
>> DVI is definitely supported, and no need to edit xorg.conf. Please file a bug referring to http://intellinuxgraphics.org/how_to_report_bug.html (note to enable ModeDebug).
>>
>> Thanks
>> Gordon
>> _______________________________________________
>> xorg mailing list
>> xorg at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/xorg
>>
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>
More information about the xorg
mailing list