Hello, I am running debian testing (lenny) on a thinkpad t61. The builtin graphics chip is a 965GM. Strating X works propoerly, but when switch to a text console (e.G. CTrl-Alt-F1), the screen stays black, although keystrokes are recognized (I can type commands as well as switch back to X with Alt-F7). I'd aussume the backlight is off. Strange enough, after a suspend (both s2ram or s2disk work), I can switch back and forth without the effect. Side notes: What is the other device (PCI 0:2:1) for? And why does the chipset think TV-Out is connected, although it is not externally available to plug it to a TV?
Created attachment 12271 [details] My xorg.conf
Created attachment 12272 [details] My xorg.0.log
For not having to skim through the attachments: xorg Version is 7.2, intel driver version 2.1.0
Can you try the latest git version of the driver to see if this still occurs? Also, I recently posted a kernel DRM patch to dri-devel and lkml that may help suspend/resume on this machine if you're not using vbetool (though it sounds like it's working for you). PCI 0:2.1 exists for Windows compatibility. Old versions of Windows needed independent PCI devices to support multihead. On recent versions of Windows and Linux it's just vestigal.
I take this as a change to take a crash course in git and Xorg compilation. Please be a bit patient. For suspend/resume, my setup has no problems with that, on the contrary, it helps the problem to disappear.
Intermediate result: (EE) module ABI major version (3) doesn't match the server's version (1) (EE) Failed to load module "intel" (module requirement mismatch, 0) (EE) No drivers available. I'll try the whole xorg server stuff tomorrow. Sidenote: Sorting the dependencies, i.e. proper build order, seems the hardest part by now.
Created attachment 12391 [details] Xorg.log from git build
With a git-of-this-morning-build it at least partly works. I cannot switch consoles with Ctrl-Alt-F1, but ending the X server otherwise (Ctrl-Alt-Backspace or logout of Gnome) switch back to a usable text console. I attached the Xorg.log from the session in case you can see something from it. Sidenote this time: Many video drivers do not built. IMHO it has something to do with the way gcc version 4.2.3 20071014 (prerelease) (Debian 4.2.2-3) parses typedefs of anonymous structs.
Another addendum: After having the git-build X server once, the distributionsupplied one leaves the backlight on when switchin back a the console.
Joerg, you should also be able to just rebuild the latest Intel git tree against your distribution supplied X server. If it's working for you now, please just close this bug out. Thanks, Jesse
I just found the necessary -dev packages. autogen.sh runs fine, the following make stops at In file included from i810_accel.c:55: i810.h:63:23: error: GL/glxint.h: No such file or directory IMHO a check for /usr/lib/pkgconfig/glproto.pc could help. After installing this I managed to build the driver. I will test it when I am back in front of the machine.
with the current driver version this bug is resolved. Besides, the non-existant tv-out is ignored. So, go for it, good work, just some effort to compile.
works with git of today.
Thanks for filing the bug and testing the fix Joerg! Jesse
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.