View previous topic :: View next topic |
Author |
Message |
stenny Tux's lil' helper
Joined: 06 Feb 2003 Posts: 100 Location: Germany
|
Posted: Mon Oct 22, 2007 11:10 pm Post subject: vesafb support broken in kernel 2.6.23? |
|
|
I'm using a framebuffer console with vesafb and X running the accelerated X-server for NVidia graphic cards ever since. But after upgrading my kernel to 2.6.23-gentoo yesterday, the framebuffer console is not working anymore .
A 80x25 text console looks really strange on a 19" TFT monitor
As I always copy the .config of the currently running kernel to the new kernel's build folder, I'm sure, I didn't change the fb relevant kernel parameters. (I of course do a "make oldconfig" prior to building the kernel to update .config!) The fb driver always is compiled directly into the kernel.
After booting 2.6.23 for the first time and discovering, that fb is not working anymore I tried vesafb, nvidiafb and uvesafb. Only nvidiafb is working and the console shows the resolution I'm used to. But with nvidiafb, the nvidia module for X cannot be loaded any longer, so this is not the solution I'm looking for. But vesafb and uvesafb refuse to work
Currently, uvesafb is compiled into the kernel. With this "dmesg" tells the following (only vesa relevant entries!):
Code: | stenny@delos /usr/src/linux-2.6.23-gentoo/Documentation/fb $ dmesg | grep vesa
Kernel command line: root=/dev/sda2 video=uvesafb:1280x1024:mtrr:4,ywrap
uvesafb: failed to execute /sbin/v86d
uvesafb: make sure that the v86d helper is installed and executable
uvesafb: Getting VBE info block failed (eax=0x4f00, err=-2)
uvesafb: vbe_init() failed with -22
uvesafb: probe of uvesafb.0 failed with error -22
stenny@delos /usr/src/linux-2.6.23-gentoo/Documentation/fb $ ls -l /sbin/v86d
-rwxr-xr-x 1 root root 17032 Oct 23 00:40 /sbin/v86d
stenny@delos /usr/src/linux-2.6.23-gentoo/Documentation/fb $ ls /sys/bus/platform/drivers/uvesafb/
bind unbind v86d |
The "failed to execute ..." sounds strange, as the tool exists in the mentioned folder and "root" can execute v86d.
Any help is greatly appreciated.
Thanks in advance
stefan |
|
Back to top |
|
|
blubbi Guru
Joined: 27 Apr 2003 Posts: 564 Location: Halle (Saale), Germany
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|