F10 -> F11 X server problem with /dev/fb0
Peter J. Stieber
developer at toyon.com
Thu Jun 25 15:45:09 UTC 2009
AF = Aldo Foot
AF>>> http://tldp.org/HOWTO/Framebuffer-HOWTO-5.html
AF>>>
AF>>> "You'll need to create the framebuffer device in /dev.
AF>>> You need one per framebuffer device, so all you need
AF>>> to do is to type in mknod /dev/fb0 c 29 0 for the first
AF>>> one. Subsequent ones would be in multiples of 32, so for
AF>>> example to create /dev/fb1, you would need to type in
AF>>> mknod /dev/fb1 c 29 32, and so on up to the eighth
AF>>> framebuffer device (mknod /dev/fb7 c 29 224)"
PS = Pete Stieber
PS>> I already have a /dev/fb that I didn't create...
PS>>
PS>> crw-------. 1 pstieber root 29, 0 2009-06-24 08:15 fb
PS>>
PS>> Should I still create /dev/fb0?
AF> I would since the error message you get points to
AF> the specific filename /dev/fb0. But note the "29, 0"
AF> for /dev/fb, which means for a second one it would be
AF> "29, 32". If you feel brave delete the /dev/fb and
AF> create a new /dev/fb0. I wonder what would happen if
AF> you rename /dev/fb to /dev/fb0. Just be cautious and
AF> try whatever you're comfortable with.
I tried
# mv /dev/fb /dev/fb0
It didn't work, so I moved it back to fb and I tried to create fb0...
# mv /dev/fb0 /dev/fb
# mknod /dev/fb0 c 29 32
startx still report
(EE) open /dev/fb0: No such device
Xwindows is trying to use the new nouveau NVIDIA driver.
Maybe there is a problem with the driver?
Pete
More information about the users
mailing list