You are not logged in.

#1 2006-07-08 18:12:17

maxwevers
Member
Registered: 2006-06-30
Posts: 29

vesafb-tng with Radeon or Neomagic

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

#2 2006-07-08 21:36:03

patroclo7
Member
From: Bassano del Grappa, ITALY
Registered: 2006-01-11
Posts: 915

Re: vesafb-tng with Radeon or Neomagic

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

#3 2006-07-08 21:53:24

maxwevers
Member
Registered: 2006-06-30
Posts: 29

Re: vesafb-tng with Radeon or Neomagic

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

#4 2006-07-08 22:40:39

McQueen
Member
From: Arizona
Registered: 2006-03-20
Posts: 387

Re: vesafb-tng with Radeon or Neomagic

maxwevers wrote:

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

#5 2006-07-09 07:48:00

maxwevers
Member
Registered: 2006-06-30
Posts: 29

Re: vesafb-tng with Radeon or Neomagic

McQueen wrote:

Try using something like 0x317 instead.

Wont work either. Radeon says unsupported mode and the neomagic still locks up.

McQueen wrote:

Or choose vesafb in the kernel config....

I use the precompiled kernelpackage.

Offline

#6 2006-07-09 09:48:47

patroclo7
Member
From: Bassano del Grappa, ITALY
Registered: 2006-01-11
Posts: 915

Re: vesafb-tng with Radeon or Neomagic

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

#7 2006-07-09 10:12:29

maxwevers
Member
Registered: 2006-06-30
Posts: 29

Re: vesafb-tng with Radeon or Neomagic

patroclo7 wrote:

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

#8 2006-07-13 05:42:28

McQueen
Member
From: Arizona
Registered: 2006-03-20
Posts: 387

Re: vesafb-tng with Radeon or Neomagic

maxwevers wrote:

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

#9 2006-07-13 08:45:34

gaboss
Member
From: Italy
Registered: 2006-07-11
Posts: 10

Re: vesafb-tng with Radeon or Neomagic

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 !!!

Offline

#10 2006-07-13 10:33:56

maxwevers
Member
Registered: 2006-06-30
Posts: 29

Re: vesafb-tng with Radeon or Neomagic

gaboss wrote:
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 ... sad

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

#11 2006-07-16 20:41:30

chrismortimore
Member
From: Edinburgh, UK
Registered: 2006-07-15
Posts: 655

Re: vesafb-tng with Radeon or Neomagic

maxwevers wrote:

but my Laptop has a Pentium II with 400Mhz ... sad

Pfft, I've compiled kernels on a 66MHz i486 fine, you're laptop will live.  Just might take a little while wink


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

#12 2006-07-16 21:55:08

patroclo7
Member
From: Bassano del Grappa, ITALY
Registered: 2006-01-11
Posts: 915

Re: vesafb-tng with Radeon or Neomagic

maxwevers wrote:

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 ... sad

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

Board footer

Powered by FluxBB