Contributed by phessler on from the kernel-mood-settings dept.
There are still a few rough edges, and as this is a major change in how graphics works, there may be some minor problems. Please help us fix the remaining bugs by testing and providing helpful bug reports.Significantly increase the wordlist for ddb hangman, and update our device independent DRM code and the Intel DRM code to be mostly in sync with Linux 3.8.3. Among other things this brings support for kernel modesetting and enables use of the rings on gen6+ Intel hardware. Based on some earlier work from matthieu@ with some hints from FreeBSD and with lots of help from kettenis@ (including a beautiful accelerated wscons framebuffer console!) Thanks to M:Tier and the OpenBSD Foundation for sponsoring this work.
When the kernel boots it will switch from VGA text mode to a framebuffer console as soon as inteldrm(4) attaches. If your screen remains black at that point you'll have to disable inteldrm(4).
- All virtual consoles happily draw into the same framebuffer, so you'll probably see an additional login prompt at the top of the screen. If that bothers you, disable the getty(8) processes on ttyC1 through ttyC5.
- Framebuffer console acceleration is disabled when X is running. So scrolling will be noticably slower.
- Suspend/resume mostly works, but:
- Some machines don't switch back into X after resume. You can switch by hand using CRTL+ALT+F5.
- It doen't work on the X40 in apm mode. Switching to acpi mode (by disabling apm) does work though.
- Matthieu has updated the xf86-video-intel driver as well. Without the new driver, X will probably show some artifacts (on older hardware) or won't work at all.
(Comments are closed)