i915.modeset on G35

Kevin DeKorte kdekorte at gmail.com
Wed Apr 16 15:36:14 UTC 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dave,

I saw your blog about kernel modesetting for the i915 and above and I
wanted to try it out. So I made sure I had all the recent rawhide bits
and added i915.modeset=1 to the kernel command line. I also tried adding

options i915 modeset=1

in modprobe.conf

The kernel said this was not a valid option (kernel .234.) but ended up
trying to boot into something. X never came up and I had a lot of
messages like the data below in my messages file

I'm not sure where I should put this bug... kernel, i915 driver?

Without kernel modesetting X works fine, except for some minor pixel
corruption with the X cursor.

hardware is Intel G35 chipset
vga output disconnected
tmds-1 output is connected via DVI to a Gateway monitor and the X driver
does get the edid data just fine.

Please note that this machine (ASUS P55-VM HDMI motherboard) comes with
a VGA and a HDMI output, but since the HDMI doesn't appear to work that
well with the X driver. I got an SDVO ADD2 card to give me DVI and after
that everything worked fine. To the X driver the HDMI port (which was
seen as TMDS-1) disappeared when the ADD2 card was installed.


Apr 16 09:08:55 quad kernel:
(SDVO_CMD_GET_ATTACHED_DISPLAYS)
Apr 16 09:08:55 quad kernel: F3 F5                   (??? 11)
Apr 16 09:08:55 quad kernel: 02
(SDVO_CMD_SET_CONTROL_BUS_SWITCH)
Apr 16 09:08:55 quad kernel: pci 0000:00:02.0: TMDS-1: no EDID data
Apr 16 09:08:55 quad kernel:
(SDVO_CMD_GET_ATTACHED_DISPLAYS)
Apr 16 09:08:56 quad kernel: 00 00                   (??? 11)
Apr 16 09:08:56 quad gdm-binary[2873]: WARNING: GdmDisplay: display
lasted 0.601188 seconds
Apr 16 09:08:56 quad acpid: client connected from 2914[0:0]
Apr 16 09:08:56 quad kernel:
(SDVO_CMD_GET_ATTACHED_DISPLAYS)
Apr 16 09:08:56 quad kernel: FC F5                   (??? 11)
Apr 16 09:08:56 quad kernel: 02
(SDVO_CMD_SET_CONTROL_BUS_SWITCH)
Apr 16 09:08:56 quad kernel: pci 0000:00:02.0: TMDS-1: no EDID data
Apr 16 09:08:56 quad kernel:
(SDVO_CMD_GET_ATTACHED_DISPLAYS)
Apr 16 09:08:56 quad kernel: 00 00                   (??? 11)
Apr 16 09:08:56 quad gdm-binary[2873]: WARNING: GdmDisplay: display
lasted 0.536171 seconds
Apr 16 09:08:56 quad acpid: client connected from 2922[0:0]
Apr 16 09:08:56 quad kernel:
(SDVO_CMD_GET_ATTACHED_DISPLAYS)
Apr 16 09:08:56 quad kernel: FF F5                   (??? 11)
Apr 16 09:08:56 quad kernel: 02
(SDVO_CMD_SET_CONTROL_BUS_SWITCH)
Apr 16 09:08:57 quad kernel: pci 0000:00:02.0: TMDS-1: no EDID data
Apr 16 09:08:57 quad kernel:
(SDVO_CMD_GET_ATTACHED_DISPLAYS)
Apr 16 09:08:57 quad kernel: 00 00                   (??? 11)


when i915.modeset = 0 X works and this is what xrandr gives me.

xrandr --properties
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1920 x 1920
VGA disconnected (normal left inverted right x axis y axis)
TMDS-1 connected 1680x1050+0+0 (normal left inverted right x axis y
axis) 450mm x 280mm
	EDID_DATA:
		00ffffffffffff001ef98a0896410000
		350f0103802d1c78eaee95a3544c9926
		0f5054bfef0081806140b30001010101
		0101010101012d399030621a274068b0
		6e01c2181100001e000000fc00465044
		32313835570a20202020000000fd0038
		4c1f5110000a202020202020000000ff
		005435432035304e203136373930001e
~   1680x1050      60.0*+   60.0     60.0     59.9
~   1920x1200      60.0
~   1920x1080      59.9
~   1600x1024      60.2
~   1400x1050      74.8     70.0     60.0
~   1280x1024      75.0     60.0     60.0
~   1440x900       59.9
~   1280x960       60.0
~   1360x768       59.8     60.0
~   1152x864       75.0     75.0     70.0     60.0
~   1024x768       75.1     75.0     70.1     60.0     60.0
~   832x624        74.6
~   800x600        72.2     75.0     60.3     56.2
~   640x480        75.0     72.8     72.8     75.0     66.7     60.0
59.9
~   720x400        70.1





Kevin

- --
Get my public GnuPG key from
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7D0BD5D1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkgGHO4ACgkQ6w2kMH0L1dEnUwCfah4JvVOpNSazX4oumi4tB1+e
lnQAoIlky0xdRtRKXrQ7xuxNUJuEUP8j
=xG2T
-----END PGP SIGNATURE-----




More information about the fedora-test-list mailing list