You are not logged in.
Pages: 1
Hi,
I was testing the beyond Kernel but I can't get the vesafb working.
Neither on my Laptop with a neomagic nor an my Desktop with a Radeon X1600XT.
The neomagic locks up wenn the Framebuffer is loaded and the Radeon screws up the screen.
Any Ideas for these too cards?
Offline
You should tell us something about your kernel config and your fb boot parameter. Even with beyond, you are not forced to use vesafb-tng, you can also select the standard vesafb. For the radeon card, you could use also radeonfb, in order to get an accelerated fb
Mortuus in anima, curam gero cutis
Offline
Kernel is the standard 2.6.17-beyond.
options are video=vesafb:1024x768-32@60(85 for the Radeon)
I also tried radeonfb but then the screen stays blank.
On the Laptop the kernel just freezes when loading the Framebuffer.
How can I use the "old" vesafb? The vga=xxx option is not working anymore.
Offline
How can I use the "old" vesafb? The vga=xxx option is not working anymore.
Try using something like 0x317 instead.
Or choose vesafb in the kernel config....
/path/to/Truth
Offline
Try using something like 0x317 instead.
Wont work either. Radeon says unsupported mode and the neomagic still locks up.
Or choose vesafb in the kernel config....
I use the precompiled kernelpackage.
Offline
Well, with the precompiled beyond, you can NOT use radeonfb and neomagicfb, since in the default config I am reading through abs I find:
# CONFIG_FB_RADEON is not set
# CONFIG_FB_NEOMAGIC is not set
Thus, what do you mean when you say that you have tried radeonfb?
Nor you can use the normal vesafb, since:
CONFIG_FB_VESA=y
# CONFIG_FB_VESA_STD is not set
CONFIG_FB_VESA_TNG=y
CONFIG_FB_VESA_DEFAULT_MODE="1024x768@60
So, you are stuck with vesafb-tng, and vesafb-tng does not accept any vga= parameter. Otherwise, you should configure and compile your kernel (I do not know about neomagicfb, but radeonfb is now a very good driver).
Anyway, are you sure that 32 depth is acceptable for your videocards? You could try with the default mode (only video=vesafb as kernel boot parameter - may be you can also omit any boot parameter at all).
Otherwise,there are many other boot options for vesafb (tng specific or not): just read through the pertinent file in kernel docs.
Mortuus in anima, curam gero cutis
Offline
Thus, what do you mean when you say that you have tried radeonfb?
I simply tried video:radeonfb ... the system did boot but the screen stayed blank.
looks like I need to compile a custom kernel os stay with the non-beyond.
Offline
Wont work either. Radeon says unsupported mode and the neomagic still locks up.
If you are using vesafb-tng you'll need something in the kernel line similar to:
1024x768-32@70
/path/to/Truth
Offline
I have the same problem with X800, but without mobilty 9000.
I had the same problem with X700 and kernel beyond; to solve the problem I have downloaded the kernel beyond for the AUR, modified the .config file (using make menuconfig) to use the standard vesafb and finally re-compiled and installed.
Works fine !!!
Offline
800 wrote:I have the same problem with X800, but without mobilty 9000.
I had the same problem with X700 and kernel beyond; to solve the problem I have downloaded the kernel beyond for the AUR, modified the .config file (using make menuconfig) to use the standard vesafb and finally re-compiled and installed.
Works fine !!!
Yes, I did that, too. But this means after an update of the beyond Kernel I will have to do it again. Not the big deal on my Desktop as it is an AM64 Machine ... but my Laptop has a Pentium II with 400Mhz ...
Besides are there really big advantages of using the beyond kernel on desktop machines? I like suspend2 for laptops but I don't use reiser4 and can't use the vesa-tng.
Offline
but my Laptop has a Pentium II with 400Mhz ...
Pfft, I've compiled kernels on a 66MHz i486 fine, you're laptop will live. Just might take a little while
Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB Maxtor DiamondMax 10, 2x320GB WD Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB IBM TravelStar, Nvidia 5200Go 64MB
Offline
Yes, I did that, too. But this means after an update of the beyond Kernel I will have to do it again. Not the big deal on my Desktop as it is an AM64 Machine ... but my Laptop has a Pentium II with 400Mhz ...
Besides are there really big advantages of using the beyond kernel on desktop machines? I like suspend2 for laptops but I don't use reiser4 and can't use the vesa-tng.
When configured properly through the hibernate script, suspend to disk in vanilla kernels works now in any situation where suspend2 works: it is only a bit uglier as for its interface, and lacks some feature (escaping, cobination of suspsion to ram with suspension to disk, etc).
If you can stay with suspend1, consider using kernel26ck in the community repo, which includes the con kolivas patchset for kernel responsiveness which is also in beyond, but without the several extrafeatures of beyond (no vesafb-tnf, no reiser4, no unionfs etc)
Mortuus in anima, curam gero cutis
Offline
Pages: 1