<long explanation :) >
thanks a lot... now everything is clearer... -vo dfbmga is definitely the way to go then :)
kernel 2.4.21 has it, too iirc. 2.4.22-pre10 which I am using right now has it.matroxfb_proc: proc-interface driver?No idea. What kernel version is this? 2.4.20 doesn't seem to have this module.
when loaded, there is a lot of information in /proc/drivers/mga
with this tool it's more human readable... if matroxcard is not at /dev/fb0 source needs to be patched to use /dev/fb1 ... http://platan.vc.cvut.cz/ftp/pub/linux/matrox-latest/matrox_pins-0.1.tar.gz
in 2.4.22-pre10 the additional config-option for second head on g450/g550 ceased to exist. it is in the matroxfb_base code by now iirc.
ok... now back to directfb....
I have been playing around with dfbinfo now:
----
Display Layers
(00) FBDev Primary Layer (primary layer)
Type: graphics
Caps: brightness contrast saturation surface
(01) Matrox Backend Scaler
Type: graphics picture video
Caps: brightness contrast deinterlacing dst_colorkey screen_location surface
(02) Matrox CRTC2
Type: graphics picture video
Caps: brightness contrast flicker_filtering hue saturation surface
(03) Matrox CRTC2 Sub-Picture
Type: graphics picture video
Caps: alphachannel opacity surface
----
(00) seems to be the layer of the vesa-frambuffer running on the nvidia card. I tried changing the primary layer with the "primary-layer=1" option. that however only switches 00 and 01:
----
Display Layers
(01) FBDev Primary Layer
Type: graphics
Caps: brightness contrast saturation surface
(00) Matrox Backend Scaler (primary layer)
Type: graphics picture video
Caps: brightness contrast deinterlacing dst_colorkey screen_location surface
(02) Matrox CRTC2
Type: graphics picture video
Caps: brightness contrast flicker_filtering hue saturation surface
(03) Matrox CRTC2 Sub-Picture
Type: graphics picture video
Caps: alphachannel opacity surface
----
in both cases dfbinfo still blacks the output on the nvidia card, I have to switch consoles to get the picture back.
is there any other possibility to tell directfb to completely ignore /dev/fb0 and layer (00) and only use /dev/fb1 and layers (01) and following?
and again thank you very much ville, this has already been a great help :)
martin jess
p.s. may i compile a webpage from this thread and especially your answers?
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-users" as subject.
