tc n00b
Joined: 16 Aug 2002 Posts: 59
|
Posted: Fri Aug 16, 2002 12:06 pm Post subject: second framebuffer questions (old ati - tv out) |
|
|
Hi!
I just plugged a second graphics adapter in my pc.
(antique Ati pci, first one is Geforce agp)
But I dont need the typical dual-head-xfree-setup,
I just want to use ati's tv-out to watch movies.
My favourite solution would be mplayer's
framebuffer-mode using the ati-fb, without
switching the console output.
(I cant see the TV from the keyboard, but i can change
that for testing/installing purposes, of course)
Is this generally possible or are there any
fundamental problems like old ati's tvout wont work
as framebuffer?
the details:
I compiled the kernel with the nvidia-1024x768@75-patch
and (hopefully) all framebuffer and ati-chipset options enabled.
At boot the kernel tells me:
Code: |
...
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 203M
agpgart: Detected AMD Irongate chipset
agpgart: AGP aperture is 64M @ 0xe0000000
[drm] AGP 0.99 on AMD Irongate @ 0xe0000000 64MB
[drm] Initialized r128 2.2.0 20010917 on minor 0
...
|
'Initialized r128' means my ati is a rage 128 right?
(I am unsure because of the agp-context)
The next thing I did was screwing up my /dev dir ...
I need 2 framebuffer devices. I found none (AFAIR) but
an empty /dev/fb directory, so i tried this:
Code: |
mknod -m a+rw /dev/fb0 c 29 0
mknod -m a+rw /dev/fb1 c 29 32
mknod -m a+rw /dev/fb/0 c 29 0
mknod -m a+rw /dev/fb/1 c 29 32
|
but testing with fbset failed:
Code: |
# fbset -fb /dev/fb/1
open /dev/fb/1: No such device
|
ok, i just figured out that /dev/fb/0 is the only device
that cant be deleted so I assume it was there from
the beginning and /dev/fb/1 is the device i'm looking for.
This is all i can tell, i dont have any idea what to do next.
Anyone tried something similar?
Do I get the right device using 'mknod -m a+rw /dev/fb/1 c 29 32'?
Are there any tools i dont know that initialize/test the 2nd fb?
Is there a driver for ati (rage 128, i guess) tv-out? |
|