Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#17550 - Xorg fails to start with the intel driver

Attached to Project: Arch Linux
Opened by aniruddha (aniruddha) - Saturday, 19 December 2009, 19:02 GMT
Last edited by Jan de Groot (JGC) - Sunday, 20 December 2009, 20:14 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: Xorg fails to start with the intel driver. Vesa works. The message is:

(EE) Intel(0): No valid modes
(EE) Screens found but none have a usable configuration

With or without xorg.conf. With modes lines configured and with another monitor I still get the same error.

Additional info:
* package version(s)xf86-video-intel 2.9.1-1
* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Jan de Groot (JGC)
Sunday, 20 December 2009, 20:14 GMT
Reason for closing:  Not a bug
Additional comments about closing:  See last comment, bad cable, probably one with cut-off DDC signal lines.
Comment by Jan de Groot (JGC) - Saturday, 19 December 2009, 19:04 GMT
Please attach your Xorg.0.log
Comment by aniruddha (aniruddha) - Saturday, 19 December 2009, 19:33 GMT
As requested
Comment by Jan de Groot (JGC) - Saturday, 19 December 2009, 19:42 GMT
What's your hardware configuration? I see it doesn't detect any SDVO cards and it also doesn't detect anything plugged on the VGA interface. One of them is misdetected. You might also want to try kernel 2.6.32 from testing with KMS enabled, a lot of issues have been fixed in there.
Comment by aniruddha (aniruddha) - Saturday, 19 December 2009, 20:00 GMT
Thanks for the quick reply. It's an Intel 82945G/G2 with an HP 1740 monitor. Upgrading the kernel to 2.6.32 didn't work (I get the same error message) Downgrading xorg-server to 1.6 didn't help either :(
Comment by Jan de Groot (JGC) - Saturday, 19 December 2009, 20:22 GMT
Is it connected to DVI or analog?

I'm updating drivers at this moment, expect 2.9.99.902 in testing soon. That driver fixes a lot of issues when used with kernel 2.6.32.
Comment by aniruddha (aniruddha) - Saturday, 19 December 2009, 20:26 GMT
Analog. I'll try intel newest ( http://aur.archlinux.org/packages.php?ID=22968 )from AUR and report if it works.
Comment by aniruddha (aniruddha) - Saturday, 19 December 2009, 20:33 GMT
The Intel-latest driver has lots of AUR dependencies. I wait for 2.9.99.902 to go in testing.
Comment by Jan de Groot (JGC) - Saturday, 19 December 2009, 20:51 GMT
The updated driver has entered testing.
Comment by aniruddha (aniruddha) - Saturday, 19 December 2009, 22:06 GMT
Thanks! I upgraded the intel driver and rebooted. Unfortunately I got exact the same error message :(
Comment by aniruddha (aniruddha) - Saturday, 19 December 2009, 22:09 GMT
X- -configure outputs 'no kernel modesetting drive detected'
Comment by aniruddha (aniruddha) - Saturday, 19 December 2009, 22:11 GMT
rmmod i915
modprobe i915 modeset=1

Didn't work either.
Comment by Jan de Groot (JGC) - Saturday, 19 December 2009, 22:11 GMT
You need to have KMS enabled with the new driver, user mode setting has been removed. If you didn't disable KMS, could you attach the output of dmesg to see why KMS isn't working?
Comment by aniruddha (aniruddha) - Saturday, 19 December 2009, 22:26 GMT
dmesg
Comment by Jan de Groot (JGC) - Saturday, 19 December 2009, 22:53 GMT
The kernel doesn't detect active displays either. Your BIOS is doing something wrong it seems, causing the driver to fail detecting your analog screen. I can't find much things related to your problem, other than reports about machines without a screen displaying the same kernel traces with KMS.
You might want to patch the kernel with this commit: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=patch;h=f0217c42c9ab3d772e543f635ce628b9478f70b6
I don't know if it applies or compiles at all, but it's a commit for 2.6.33 that fixes issues with display outputs that are not detected. If that commit fails to solve your problem, you should file a bug upstream at kernel.org for this problem and supply them with information.

Another possible option is buying an ADD2 card from ebay for example which allows you to connect your screen using DVI. These cards are universal for all Intel PCIe chipsets with onboard graphics and go into the PCIe slot on your mainboard. Make sure you get one that fits your case size if you intend to purchase one.
Comment by aniruddha (aniruddha) - Sunday, 20 December 2009, 20:11 GMT
Problem solved by switching to another vga cable... I tried 2 cables, the default one worked best.

Loading...