LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 01-06-2007, 09:51 AM   #1
rewtedesco
Member
 
Registered: Oct 2005
Location: Massachusetts
Distribution: Suse 10.0 /XP/ FC5 & 6
Posts: 93

Rep: Reputation: 16
Modeline Voodoo xorg.conf - Intel driver i810 to blame?


Modeline Voodoo

In short: FC6 xorg.conf wide screen problem with Samsung SyncMaster 940BW,
Intel 82865G Integrated Graphics Controller.

I treated myself to a little wide screen SyncMaster940BW monitor after I got FC6 to work so nicely on a Dell desktop (Dimension 3000). Now I can't get the "native" video mode 1440x900@60Hz to work. To start, this works under windows without a problem, so it's not a hardware problem.

This monitor wasn't yet in /usr/share/hwdata/MonitorsDB, so I used the Generic LCD Monitor in the setup and specified a 1440x900 resolution (using the menu: System->Administration->Display). All this didn't work. No matter what attempts I made, X11 falls back to a lower resolution display that uses only part of the screen. (I think 1024x786 is what it does).

The graphics controller on this PC is an Intel 82865G Integrated Graphics Controller. It is automatically configured to use the driver i810 which appears to be installed - How do I know it's installed? I don't. In various websearches on this problem I found that Intel has released some kind of open source driver for the type of graphics controller I have, but it can't be found anywhere. I suspect that the video.xdriver isn't really doing the right thing.

I tinkered with /etc/X11/xorg.conf by hand, after nothing seemed to work right, but didn't succeed to get the right video mode. You can see I added the Modeline, which is a line from /usr/share/xorg/extramodes and appears to be correct given the specifications in the monitor manual.

I'm looking for hints for further things to try. Thank you.


R



The following shows some of the configuration
---------------------------
/etc/sysconfig/hwconf :
---------------------------

class: VIDEO
bus: PCI
detached: 0
driver: intelfb
desc: "Intel Corporation 82865G Integrated Graphics Controller"
video.xdriver: i810
vendorId: 8086
deviceId: 2572
subVendorId: 1028
subDeviceId: 019d
pciType: 1
pcidom: 0
pcibus: 0
pcidev: 2
pcifn: 0



--------------------
/etc/X11/xorg.conf
------------------
# Xorg configuration created by system-config-display
# and then hand edited

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "SAM"
ModelName "SyncMaster 940BW"
DisplaySize 410.40 260.50
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
# 1440x900 @ 60.00 Hz (CVT) field rate 59.89 Hz; hsync: 55.93 kHz; pclk: 106.50 MHz
# copied line from /usr/share/xorg/extramodes
Modeline "1440x900@60Hz" 106.50 1440 1520 1672 1904 900 903 909 934 -HSync +Vsync
Option "DPMS"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "i810"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1440x900@60Hz" "1280x1024" "1280x960" "1280x800" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
 
Old 01-06-2007, 10:10 AM   #2
comprookie2000
Gentoo Developer
 
Registered: Feb 2004
Location: Fort Lauderdale FL.
Distribution: Gentoo
Posts: 3,291
Blog Entries: 5

Rep: Reputation: 54
What happens when you remove the other modes;
"1280x1024" "1280x960" "1280x800" "1152x864" "1024x768" "800x600" "640x480"
and try to force it to
"1440x900"
I would remove the @60 part.
also try this modeline
Code:
Modeline      "1440x900" 100.000 1440 1456 1464 1480 900 916 924 940 -hsync -vsync
And maybe;
Code:
HorizSync    30-90 
VertRefresh  58-72
and comment out this;
#DisplaySize 410.40 260.50
always a good idea to backup the file first before you start editing it.
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.working

Last edited by comprookie2000; 01-06-2007 at 10:24 AM.
 
Old 01-06-2007, 11:07 AM   #3
rewtedesco
Member
 
Registered: Oct 2005
Location: Massachusetts
Distribution: Suse 10.0 /XP/ FC5 & 6
Posts: 93

Original Poster
Rep: Reputation: 16
thanks, I tried some of this before but tried it again now:

I modified the Modes section so that there is only one mode specified, namely
1440x900. (I changed the reference string in Modeline to and Modes back to
"1440x900" even though I think it could be just any old string.) Then restart the
x server (log out and log in). It comes up with a display resolution of
1280x1024, which is not what I wanted: I can use autoadjust on the screen and it will
cover the entire srceen but things get too much stretched out. The native mode, 1440 x 900
is what I really want to get.

I'll play with it some more.

R
 
Old 01-06-2007, 11:28 AM   #4
rewtedesco
Member
 
Registered: Oct 2005
Location: Massachusetts
Distribution: Suse 10.0 /XP/ FC5 & 6
Posts: 93

Original Poster
Rep: Reputation: 16
Still no better result. I'm a little worried to mess too much with the
Modelines. The modeline in my xorg.conf is there because the monitor's manual specified for the 1440x900 @ 60 Hz resolution.

mode Hor (kHz) Vert (Hz) Pixel clock sync

VESA, 1440 x 900 Hor 55.935 kHz Vert 59.887(Hz)
pixel clock 106.500 MHz, sync polarity -/+

Since the line I got from /usr/share/xorg/extramodes seemed to
rhyme with these specifications (same pixel clock frequency) I used
it (but it doesn't work).

What are the rules for making sure I don't kill my brand new monitor?
 
Old 01-06-2007, 11:35 AM   #5
rewtedesco
Member
 
Registered: Oct 2005
Location: Massachusetts
Distribution: Suse 10.0 /XP/ FC5 & 6
Posts: 93

Original Poster
Rep: Reputation: 16
I also tried the recommended modeline:

Modeline "1440x900" 100.000 1440 1456 1464 1480 900 916 924 940 -hsync -vsync

same result: It doesn't take it and goes to the 1280x1024 resolution.

mmh
 
Old 01-06-2007, 11:50 AM   #6
snowtigger
Member
 
Registered: Mar 2005
Location: england
Distribution: slackware, win2k
Posts: 364

Rep: Reputation: 34
Have a look at this and see if it helps,

http://www.linuxquestions.org/questi...87#post2561587

 
Old 01-06-2007, 12:55 PM   #7
rewtedesco
Member
 
Registered: Oct 2005
Location: Massachusetts
Distribution: Suse 10.0 /XP/ FC5 & 6
Posts: 93

Original Poster
Rep: Reputation: 16
I followed the link (good advise by snowtigger, thanks) and
tried the following both with 60 and 75 Hz refresh.

>gtf 1440 900 75

The resulting modeline I put properly into the xorg.conf file,
see below. I still get the same result: the screen goes to the
1280x1024 resolution at a 75Hz refresh rate (monitor info menu).


my /etc/X11/xorg.conf:

Quote:
# Xorg configuration hand edited

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "Monitor"
ModelName "Samsung SyncMaster 940BW"
Identifier "widescreen"
HorizSync 30-81
VertRefresh 75
UseModes "ws"
EndSection

Section "Modes"
Identifier "ws"
Modeline "1440x900" 136.49 1440 1536 1688 1936 900 901 904 940 -HSync +Vsync
EndSection


Section "Device"
Identifier "Intel82865GC"
Driver "i810"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Intel82865GC"
Monitor "widescreen"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1440x900"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1440x900"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1440x900"
ViewPort 0 0
EndSubsection

EndSection
 
Old 01-06-2007, 01:01 PM   #8
comprookie2000
Gentoo Developer
 
Registered: Feb 2004
Location: Fort Lauderdale FL.
Distribution: Gentoo
Posts: 3,291
Blog Entries: 5

Rep: Reputation: 54
try this;
HorizSync 30-90
VertRefresh 50-80
also looks like you need UseModes
http://www.linuxquestions.org/questi...d.php?t=373007
and where did you get this;
Identifier "ws"
is your Identifier "widescreen"

Last edited by comprookie2000; 01-06-2007 at 01:11 PM.
 
Old 01-06-2007, 01:16 PM   #9
snowtigger
Member
 
Registered: Mar 2005
Location: england
Distribution: slackware, win2k
Posts: 364

Rep: Reputation: 34
Quote:
and where did you get this;
Identifier "ws"
is your Identifier "widescreen"
The Identifier "ws" is for the mode line to use.
The Identifier "widescreen" is for the monitor.

So it is telling the monitor "widescreen" to use the modeline "ws"

 
Old 01-06-2007, 01:32 PM   #10
rewtedesco
Member
 
Registered: Oct 2005
Location: Massachusetts
Distribution: Suse 10.0 /XP/ FC5 & 6
Posts: 93

Original Poster
Rep: Reputation: 16
I also tried the larger range of frequencies (hor and vert) but still
no success. I don't see a mistake in the xorg.conf any more, though.
 
Old 01-06-2007, 01:39 PM   #11
snowtigger
Member
 
Registered: Mar 2005
Location: england
Distribution: slackware, win2k
Posts: 364

Rep: Reputation: 34
I have come up with two things for you to try. Do each one separately

1,
After reading the manuel for your monitor it says the pixel clock is 136.750Mhz. However in your xorg.cong it is 136.49Mhz.

I am looking at the modeline,
Modeline "1440x900" 136.49 1440 1536 1688 1936 900 901 904 940 -HSync +Vsync

2,
Remove the -HSync +Vsync from the end of the modeline.

 
Old 01-06-2007, 02:04 PM   #12
rewtedesco
Member
 
Registered: Oct 2005
Location: Massachusetts
Distribution: Suse 10.0 /XP/ FC5 & 6
Posts: 93

Original Poster
Rep: Reputation: 16
thanks for all the efforts:

The 136.49 was the result from gtf:
gtf 1440 900 75
gives:
# 1440x900 @ 75.00 Hz (GTF) hsync: 70.50 kHz; pclk: 136.49 MHz
Modeline "1440x900_75.00" 136.49 1440 1536 1688 1936 900 901 904 940 -HSync +Vsync

In the meantime I modified this to

Modeline "1440x900" 136.75 1440 1536 1688 1936 900 901 904 940 -HSync +Vsync

changing the pixel clock value as in the manual. that didn't
work. Then , removing -Hsync and +Vsync didn't do it either.

I need to find out what the x-server is complaining about -
There got to be some kind of log files of the errors....

R
 
Old 01-06-2007, 02:28 PM   #13
snowtigger
Member
 
Registered: Mar 2005
Location: england
Distribution: slackware, win2k
Posts: 364

Rep: Reputation: 34
I'm sorry none of that worked.

The log can be found in /var/log

Post it here so we can have a look at it

 
Old 01-06-2007, 03:26 PM   #14
rewtedesco
Member
 
Registered: Oct 2005
Location: Massachusetts
Distribution: Suse 10.0 /XP/ FC5 & 6
Posts: 93

Original Poster
Rep: Reputation: 16
I think the problem is in the driver itself. All this specifying modlines doesn't seem to work: There is a line in /var/log/Xorg.0.log
that indicates that the mode line for 1440x900
isn't used at all. I tried several fixes for that changing the indicators and so forth. here is the error message in Xorg.o.log:

Quote:
...
(II) I810(0): Not using mode "1440x900" (no mode of this name)
....
There are some interesting lines in there which indicate
that the driver wasn't yet ready to support the
1440x900 resolution. See the included (monstrous) Xorg log file.

For reference, the following is my current xorg.conf, further below is the file Xorg.0.log

Quote:
# Hand edited xorg.conf
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection


Section "Monitor"
ModelName "SyncMaster 940BW"
Identifier "widescreen"
HorizSync 30-81
VertRefresh 56-76
UseModes "1440x900"
EndSection

Section "Modes"
Identifier "1440x900"
Modeline "1440x900" 106.500 1440 1520 1672 1904 900 903 909 934
EndSection


Section "Device"
Identifier "Intel82865GC"
Driver "i810"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Intel82865GC"
Monitor "widescreen"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1440x900"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1440x900"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1440x900"
ViewPort 0 0
EndSubsection

EndSection
And the Xorg.0.log file is here (this is too long
to fit in one post. I removed some stuff and the first part is here:
Quote:
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.9-34.ELsmp i686 Red Hat, Inc.
Current Operating System: Linux delly.spielhausle 2.6.18-1.2869.fc6 #1 SMP Wed Dec 20 14:51:19 EST 2006 i686
Build Date: 01 December 2006
Build ID: xorg-x11-server 1.1.1-47.2.fc6
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: Sat Jan 6 15:34:27 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "single head configuration"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "widescreen"
(**) | |-->Device "Intel82865GC"
(**) |-->Input Device "Keyboard0"
(==) |-->Input Device "<default pointer>"
(WW) The core pointer device wasn't specified explicitly in the layout.
Using the default mouse configuration.
(WW) No FontPath specified. Using compiled-in default.
(==) FontPath set to:
unix/:7100,
built-ins
(==) RgbPath set to "/usr/share/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.3
X.Org Video Driver: 1.0
X.Org XInput driver : 0.6
X.Org Server Extension : 0.3
X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.0
(++) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,2570 card 1028,019d rev 02 class 06,00,00 hdr 00


< ---- many lines deleted ......>


(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(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 7.1.1, 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/xorg/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 7.1.1, 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/xorg/modules/fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
compiled for 7.1.1, 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: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 7.1.1, 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: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/lib/xorg/modules/linux/libdrm.so
(II) Module drm: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "i810"
(II) Loading /usr/lib/xorg/modules/drivers/i810_drv.so
(II) Module i810: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.6.5
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.1.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.1.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.6
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915),
915GM, 945G, 945GM, 965G, 965G, 965Q, 946GZ
(II) Primary Device is: PCI 00:02:0
(--) Assigning device section with no busID to primary device
(--) Chipset 865G 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]

< .....>

(II) resource ranges after probing:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]

< .....>


(II) Setting vga for screen 0.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.0
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.1.0
ABI class: X.Org Video Driver, version 1.0
(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 7.1.1, module version = 0.1.0
ABI class: X.Org Video Driver, version 1.0
(**) I810(0): Depth 24, (--) framebuffer bpp 32
(==) I810(0): RGB weight 888
(==) I810(0): Default visual is TrueColor
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules/libint10.so
(II) I810(0): initializing int10
(II) I810(0): Primary V_BIOS segment is: 0xc000
(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 832 kB
(II) I810(0): VESA VBE OEM: Intel(r)865G Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Intel(r)865G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Integrated Graphics Chipset: Intel(R) 865G
(--) I810(0): Chipset: "865G"
(--) I810(0): Linear framebuffer at 0xE8000000
(--) I810(0): IO registers at addr 0xFEB80000
(II) I810(0): 1 display pipe available.
(II) I810(0): detected 892 kB stolen memory.
(II) I810(0): Kernel reported 240640 total, 1 used
(II) I810(0): I830CheckAvailableMemory: 962556 kB available
(II) I810(0): Will attempt to tell the BIOS that there is 12288 kB VideoRAM
(WW) I810(0): Extended BIOS function 0x5f11 not supported.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules/libint10.so
(II) I810(0): initializing int10
(WW) I810(0): Bad V_BIOS checksum
(II) I810(0): Primary V_BIOS segment is: 0xc000
(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 12288 kB
(II) I810(0): VESA VBE OEM: Intel(r)865G Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Intel(r)865G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Tweak BIOS image to 12288 kB VideoRAM
(--) I810(0): Pre-allocated VideoRAM: 892 kByte
(==) I810(0): VideoRAM: 65536 kByte
(==) I810(0): video overlay key set to 0x101fe
(**) I810(0): page flipping disabled
(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
(II) I810(0): BIOS Build: 2972
(==) I810(0): Device Presence: disabled.
(==) I810(0): Display Info: enabled.
(II) I810(0): Broken BIOSes cause the system to hang here.
If you encounter this problem please add
Option "DisplayInfo" "FALSE"
to the Device section of your XF86Config file.
(II) I810(0): Display Info: CRT: attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: TV: attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: DFP (digital flat panel): attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: LFP (local flat panel): attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: Second (second CRT): attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: TV2 (second TV): attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: DFP2 (second digital flat panel): attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: LFP2 (second local flat panel): attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Currently active displays on Pipe A:
(II) I810(0): CRT
(==) I810(0): Display is using Pipe A
(--) I810(0): Maximum frambuffer space: 65368 kByte
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/lib/xorg/modules/libddc.so
(II) Module ddc: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.0
(II) I810(0): VESA VBE DDC supported
(II) I810(0): VESA VBE DDC Level 2
(II) I810(0): VESA VBE DDC transfer in appr. 1 sec.
(II) I810(0): VESA VBE DDC read successfully
(II) I810(0): Manufacturer: SAM Model: 225 Serial#: 1212231993
(II) I810(0): Year: 2006 Week: 43
(II) I810(0): EDID Version: 1.3
(II) I810(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V
(II) I810(0): Sync: Separate Composite SyncOnGreen
(II) I810(0): Max H-Image Size [cm]: horiz.: 41 vert.: 26
(II) I810(0): Gamma: 2.35
(II) I810(0): DPMS capabilities: StandBy; RGB/Color Display
(II) I810(0): First detailed timing is preferred mode
(II) I810(0): redX: 0.636 redY: 0.349 greenX: 0.290 greenY: 0.589
(II) I810(0): blueX: 0.143 blueY: 0.080 whiteX: 0.313 whiteY: 0.329
(II) I810(0): Supported VESA Video Modes:
(II) I810(0): 720x400@70Hz
(II) I810(0): 640x480@60Hz
(II) I810(0): 640x480@67Hz
(II) I810(0): 640x480@72Hz
(II) I810(0): 640x480@75Hz
(II) I810(0): 800x600@56Hz
(II) I810(0): 800x600@60Hz
(II) I810(0): 800x600@72Hz
(II) I810(0): 800x600@75Hz
(II) I810(0): 832x624@75Hz
(II) I810(0): 1024x768@60Hz
(II) I810(0): 1024x768@70Hz
(II) I810(0): 1024x768@75Hz
(II) I810(0): 1280x1024@75Hz
(II) I810(0): 1152x870@75Hz
(II) I810(0): Manufacturer's mask: 0
(II) I810(0): Supported Future Video Modes:
(II) I810(0): #0: hsize: 1440 vsize 900 refresh: 60 vid: 149
(II) I810(0): #1: hsize: 1440 vsize 900 refresh: 75 vid: 3989
(II) I810(0): #2: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) I810(0): #3: hsize: 1280 vsize 960 refresh: 60 vid: 16513
(II) I810(0): #4: hsize: 1152 vsize 864 refresh: 75 vid: 20337
(II) I810(0): Supported additional Video Mode:
(II) I810(0): clock: 106.5 MHz Image Size: 410 x 257 mm
(II) I810(0): h_active: 1440 h_sync: 1520 h_sync_end 1672 h_blank_end 1904 h_border: 0
(II) I810(0): v_active: 900 v_sync: 903 v_sync_end 909 v_blanking: 934 v_border: 0
(II) I810(0): Ranges: V min: 56 V max: 75 Hz, H min: 30 H max: 81 kHz, PixClock max 140 MHz
(II) I810(0): Monitor name: SyncMaster
(II) I810(0): Serial No: HTBLA00905
(II) I810(0): EDID (in hex):
(II) I810(0): 00ffffffffffff004c2d250239314148
(II) I810(0): 2b1001030e291a878ad7a5a2594a9624
(II) I810(0): 145054bfef809500950f81808140714f
(II) I810(0): 0101010101019a29a0d0518422305098
(II) I810(0): 36009a011100001c000000fd00384b1e
(II) I810(0): 510e000a202020202020000000fc0053
(II) I810(0): 796e634d61737465720a2020000000ff
(II) I810(0): 004854424c4130303930350a202000a8
(II) I810(0): Using hsync ranges from config file
(II) I810(0): Using vrefresh ranges from config file
(II) I810(0): Printing DDC gathered Modelines:
(II) I810(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
(II) I810(0): Modeline "800x600" 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync
(II) I810(0): Modeline "640x480" 31.50 640 656 720 840 480 481 484 500 -hsync -vsync
(II) I810(0): Modeline "640x480" 31.50 640 664 704 832 480 489 491 520 -hsync -vsync
(II) I810(0): Modeline "640x480" 30.24 640 704 768 864 480 483 486 525 -hsync -vsync
(II) I810(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492 525 -hsync -vsync
(II) I810(0): Modeline "720x400" 28.32 720 738 846 900 400 412 414 449 -hsync +vsync
(II) I810(0): Modeline "1280x1024" 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
(II) I810(0): Modeline "1024x768" 78.80 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
(II) I810(0): Modeline "1024x768" 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
(II) I810(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
(II) I810(0): Modeline "832x624" 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync
(II) I810(0): Modeline "800x600" 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync
(II) I810(0): Modeline "800x600" 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync
(II) I810(0): Modeline "1152x864" 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
(II) I810(0): Modeline "1440x900" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
(II) I810(0): Modeline "1440x900" 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync
(II) I810(0): Modeline "1280x1024" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
(II) I810(0): Modeline "1280x960" 101.25 1280 1360 1488 1696 960 963 967 996 -hsync +vsync
(II) I810(0): Modeline "1152x864" 104.00 1152 1224 1344 1536 864 867 871 905 -hsync +vsync
(II) I810(0): Modeline "1440x900" 106.50 1440 1520 1672 1904 900 903 909 934 +hsync -vsync
(II) I810(0): Will use BIOS call 0x5f05 to set refresh rates for CRTs.
(--) I810(0): Maximum space available for video modes: 12288 kByte
(II) I810(0): Using detected DDC timings
(II) I810(0): HorizSync 30-81
(II) I810(0): VertRefresh 56-75
(WW) I810(0): config file vrefresh range 56-76Hz not within DDC vrefresh range 56-75Hz
Mode: 30 (640x480)
ModeAttributes: 0x9b
WinAAttributes: 0x7
WinBAttributes: 0x0
WinGranularity: 64
WinSize: 64

................

There are lists like the above for each video mode.
Interestingly there isn't one for 1440x900.

....
Rest in the next post: This one became too big.
 
Old 01-06-2007, 03:31 PM   #15
rewtedesco
Member
 
Registered: Oct 2005
Location: Massachusetts
Distribution: Suse 10.0 /XP/ FC5 & 6
Posts: 93

Original Poster
Rep: Reputation: 16
Continuation Xorg.0.log

.... I usually don't like the type of posting a la
"my 'puter isn't working, here is what
it dumps out: please help!!!") But now I'm exactly
doing just that. ...

Continuation of dump /var/log/Xorg.0.log


Quote:
(II) I810(0): widescreen: Using hsync range of 30.00-81.00 kHz
(II) I810(0): widescreen: Using vrefresh range of 56.00-75.00 Hz
(II) I810(0): Not using mode "1440x900" (no mode of this name)
(II) I810(0): Increasing the scanline pitch to allow tiling mode (1280 -> 2048).
(--) I810(0): Virtual size is 1280x1024 (pitch 2048)
(**) I810(0): Built-in mode "1280x1024"
(**) I810(0): Built-in mode "1024x768"
(**) I810(0): Built-in mode "800x600"
(**) I810(0): Built-in mode "640x480"
(II) I810(0): Attempting to use 75.02Hz refresh for mode "1280x1024" (858)
(II) I810(0): Attempting to use 75.08Hz refresh for mode "1024x768" (854)
(II) I810(0): Attempting to use 75.00Hz refresh for mode "800x600" (852)
(II) I810(0): Attempting to use 75.00Hz refresh for mode "640x480" (850)
(**) I810(0): Display dimensions: (410, 260) mm
(**) I810(0): DPI set to (79, 100)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules/libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.2.0
ABI class: X.Org Video Driver, version 1.0
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/lib/xorg/modules/libramdac.so
(II) Module ramdac: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 0.1.0
ABI class: X.Org Video Driver, version 1.0
(==) I810(0): VBE Restore workaround: enabled.
(II) Loading sub module "shadow"
(II) LoadModule: "shadow"
(II) Loading /usr/lib/xorg/modules/libshadow.so
(II) Module shadow: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.1.0
ABI class: X.Org ANSI C Emulation, version 0.3
(==) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
[0] 0 0 0xfeb80000 - 0xfebfffff (0x80000) MS[B]
[1] 0 0 0xe8000000 - 0xefffffff (0x8000000) MS[B]

< ,,,, deleted .....>

[36] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules/libint10.so
(II) I810(0): initializing int10
(II) I810(0): Primary V_BIOS segment is: 0xc000
(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 832 kB
(II) I810(0): VESA VBE OEM: Intel(r)865G Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Intel(r)865G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Allocated 128 kB for the ring buffer at 0x0
(II) I810(0): Allocating at least 256 scanlines for pixmap cache
(II) I810(0): Initial framebuffer allocation size: 12288 kByte
(II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000
(II) I810(0): Allocated 16 kB for HW (ARGB) cursor at 0x7ffb000
(II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffa000 (0x36008000).
(II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fea000
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) I810(0): [drm] loaded kernel module for "i915" driver
(II) I810(0): [drm] DRM interface version 1.2
(II) I810(0): [drm] created "i915" driver at busid "pci:0000:00:02.0"
(II) I810(0): [drm] added 8192 byte SAREA at 0xf89fe000
(II) I810(0): [drm] mapped SAREA 0xf89fe000 to 0xb7f61000
(II) I810(0): [drm] framebuffer handle = 0xe8020000
(II) I810(0): [drm] added 1 reserved context for kernel
(II) I810(0): Allocated 32 kB for the logical context at 0x7fe2000.
(II) I810(0): Allocated 8192 kB for the back buffer at 0x7000000.
(II) I810(0): Allocated 8192 kB for the depth buffer at 0x6800000.
(II) I810(0): Allocated 36608 kB for textures at 0x4440000
(II) I810(0): 0x91d0b58: Memory at offset 0x00020000, size 12288 kBytes
(II) I810(0): 0x91d1658: Memory at offset 0x07fff000, size 4 kBytes
(II) I810(0): 0x91d1680: Memory at offset 0x07ffb000, size 16 kBytes
(II) I810(0): 0x91d1624: Memory at offset 0x00000000, size 128 kBytes
(II) I810(0): 0x91d0b98: Memory at offset 0x07fea000, size 64 kBytes
(II) I810(0): 0x91d16a8: Memory at offset 0x07ffa000, size 4 kBytes
(II) I810(0): 0x91d0d30: Memory at offset 0x07fe2000, size 32 kBytes
(II) I810(0): 0x91d0d50: Memory at offset 0x07000000, size 8192 kBytes
(II) I810(0): 0x91d0d70: Memory at offset 0x06800000, size 8192 kBytes
(II) I810(0): 0x91d0d90: Memory at offset 0x04440000, size 36608 kBytes
(II) I810(0): Activating tiled memory for the back buffer.
(II) I810(0): Activating tiled memory for the depth buffer.
(II) I810(0): [drm] Registers = 0xfeb80000
(II) I810(0): [drm] ring buffer = 0xe8000000
(II) I810(0): [drm] init sarea width,height = 1280 x 1024 (pitch 2048)
(II) I810(0): [drm] Mapping front buffer
(II) I810(0): [drm] Front Buffer = 0xe8020000
(II) I810(0): [drm] Back Buffer = 0xef000000
(II) I810(0): [drm] Depth Buffer = 0xee800000
(II) I810(0): [drm] textures = 0xec440000
(II) I810(0): [drm] Initialized kernel agp heap manager, 37486592
(II) I810(0): [drm] dma control initialized, using IRQ 185
(II) I810(0): [dri] visual configs initialized
(==) I810(0): Write-combining range (0xe8000000,0x8000000)
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(WW) I810(0): Extended BIOS function 0x5f05 failed.
(II) I810(0): xf86BindGARTMemory: bind key 8 at 0x000df000 (pgoffset 223)
(II) I810(0): xf86BindGARTMemory: bind key 0 at 0x07fff000 (pgoffset 32767)
(II) I810(0): xf86BindGARTMemory: bind key 1 at 0x07ffb000 (pgoffset 32763)
(II) I810(0): xf86BindGARTMemory: bind key 3 at 0x07fea000 (pgoffset 32746)
(II) I810(0): xf86BindGARTMemory: bind key 2 at 0x07ffa000 (pgoffset 32762)
(II) I810(0): xf86BindGARTMemory: bind key 4 at 0x07fe2000 (pgoffset 32738)
(II) I810(0): xf86BindGARTMemory: bind key 5 at 0x07000000 (pgoffset 28672)
(II) I810(0): xf86BindGARTMemory: bind key 6 at 0x06800000 (pgoffset 26624)
(II) I810(0): xf86BindGARTMemory: bind key 7 at 0x04440000 (pgoffset 17472)
(WW) I810(0): PGTBL_ER is 0x00000029
(II) I810(0): Setting refresh with VBE 3 method.
(II) I810(0): Display plane A is enabled and connected to Pipe A.
(II) I810(0): Enabling plane A.
(II) I810(0): Display plane A is now enabled and connected to Pipe A.
(II) I810(0): PIPEACONF is 0x80000000
(II) I810(0): Mode bandwidth is 78 Mpixel/s
(II) I810(0): maxBandwidth is 1528 Mbyte/s, pipe bandwidths are 420 Mbyte/s, 0 Mbyte/s
(II) I810(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 mono pattern filled rectangles
Indirect CPU to Screen color expansion
Solid Horizontal and Vertical Lines
Offscreen Pixmaps
Setting up tile and stipple cache:
16 128x128 slots
4 256x256 slots
(==) I810(0): Backing store disabled
(==) I810(0): Silken mouse enabled
(II) I810(0): Initializing HW Cursor
(II) I810(0): Set up overlay video
(II) I810(0): X context handle = 0x1
(II) I810(0): [drm] installed DRM signal handler
(II) I810(0): [DRI] installation complete
(II) I810(0): direct rendering: Enabled
(II) I810(0): RandR enabled, ignore the following RandR disabled message.
(II) I810(0): Rotating to 0 degrees
(--) RandR disabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: drmOpenMinor returns 9
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(II) AIGLX: Loaded and initialized /usr/lib/dri/i915_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
(**) Option "CoreKeyboard"
(**) Keyboard0: Core Keyboard
(**) Option "Protocol" "standard"

< .......... Rest deleted ..............>
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Toshiba M100 - Kernel options to use i810 in xorg.conf Riddick Linux - Laptop and Netbook 4 01-02-2006 03:30 AM
inspiron 1100 i810 linux driver from intel ztan Linux - Laptop and Netbook 0 12-30-2005 02:20 PM
Direct Rendering not working on Intel 82810E (driver i810) mmmm Linux - Hardware 2 07-06-2005 11:21 AM
Limitation of Intel Integrated Graphic (855GME 855GM etc -> i810 driver) fedorafrm Linux - Laptop and Netbook 1 04-08-2005 08:13 PM
intel i810 i815 driver no longer working in 2.6.* pele_smk Linux - General 2 01-15-2004 04:20 PM


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

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration