Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello,
I recently installed a 2.4.23 prerelease as it seems there is a support for
radeon 9200 (RV280 chipset) in radeonfb (at least the sources told me so).
However, after compiling the kernel, radeonfb doesn't seem to detect it and
no matter what I do, it stil uses the plain vga console.
Are there any additional things I have to do to get it to work?
Did anyone else experience any similar problems?
You have to pass command line options to the kernel to get the framebuffer to load at boot time. How to do this is usually in: /usr/src/linux/Documentation/fb/???ati.txt
Well. I played with it a little today. I know about appending the parameters, and I have done
that. Unfortunately there is no "real" documentation about radeonfb or at least I haven't
found anything.
My problem is:
It doesn't load. If I run modprobe on the radeonfb module, it shows No such device error.
There was also a report telling char-major-226 is missing, but that doesn't seem fatal
to me.
It's probably some stupid thing I'm doing wrong. I think it should be working.
Could someone help me?
Thanks.
Have you already compiled in vesa or vga16 into the kernel?
I've only ever messed around with card specific framebuffering once, with a Matrox card, and dual-fbs was kinda nice, but I had to compile out vga16 support, and vesa support, and then compile the matroxfb support into the kernel, not as a module. Then craft the bootloader with the right resoultion as an option. Luckily the documentation existed for my card. Who's name appears if you run /sbin/modinfo on the module? They've gotta have documentation on the web...
I haven't tried anything except radeonfb yet. Actually I've never thought about trying anything else as it's the native framebuffer for radeon cards and the sources seem to include the support for my card.
I tried to compile it both into the kernel and as a module. Without any success. I tried the module way in hope to get "some" error or at least some output about what's wrong.
The "No such device" error surprised me quite a bit. I quickly realized I should create the /dev/fb/0 device, when I did, I still keep getting this error.
Are there any special rules for creating this device? Or is there anything else this message can be caused by?
I'm going to try vesafb, and see if it works. If I get the same error I'll know it's probably my stupidity and not the fb.
I really have no idea how to get it to work. Do you have any advice or know where could I get more info about setting up fb in devfs?
Btw I'm running Debian Sid with 2.4.23-pre7
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.