Hello there,
I just installed the spu-accelerated Xv driver under Debian lenny using the Debian packages from
http://people.debian.org/~seanius/ps3-e ... l-packages. I got it working, well basically. I get wrong colors!
I'm using VDR and xineliboutput and thus the Xv driver for the video output. In some cases the OSD is green where it should be blue. Also, a greyscaled still image is shown in bright yellow (instead of white) and black. Things that should be green are green and things that should be yellow are yellow! Usually this OSD is done by a so called DVB full-featured card, but by using xineliboutput it is implemented in software also.
My xorg.conf looks like this:
Code: Select all
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
# FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
# Load "bitmap"
# Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
# Load "glx"
# Load "int10"
# Load "type1"
# Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
Option "XkbOptions" "lv3:lwin_switch"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "Generic Video Card"
Driver "spufbdev"
Option "ShadowFB" "false"
# Option "UseFBDev" "true"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "IgnoreEDID"
HorizSync 30-90
VertRefresh 20-150
ModeLine "720p" 73.825 1280 1320 1368 1640 720 722 724 751 +hsync +vsync
DisplaySize 320 180
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
DefaultDepth 24
DefaultFbBpp 32
SubSection "Display"
Viewport 0 0
Depth 24
FbBpp 32
Modes "1024x720" "1124x644"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x720" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "576x384" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail"
EndSection
Section "DRI"
Mode 0666
and this is what xorg tells me:
Code: Select all
VDR:/home/georg# xinit -e vdr-sxfe --video=xv --aspect=16:9 --fullscreen --width=1280 --height=720 --post=tvtime:method=Linear,cheap_mode=1,pulldown=0,use_progressive_frame_flag=1 xvdr+tcp://127.0.0.1
X: warning; process set to priority -1 instead of requested priority 0
X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.2-10)
Current Operating System: Linux Panzerwels 2.6.29-ps3.1 #2 SMP Tue Mar 24 13:08:55 CET 2009 ppc64
Build Date: 09 January 2009 03:09:36AM
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Mar 26 13:25:13 2009
(==) Using config file: "/etc/X11/xorg.conf"
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
[config/hal] couldn't initialise context: (null) ((null))
spu_yuv2argb_scaler: Starting Up
I found out type1 is obsolete, right? So I commented it out to not cause another error... (not found)
So how come? Any ideas anybody?
Thank you!
Greets GT-Schorsch