Help! I still cant get my G400 to work via directfb. Directfb works with mplayer. I
recompiled SDL with directfb support. These are my configs:
Kernel 2.6.7 Mandrake 10
freevo-1.5-rc4
pygame-1.6
SDL-1.2.7
SDL_image-1.2.7
SDL_mixer-1.2.4
SDL_ttf-2.0.6
smpeg-0.4.4
MPlayer-1.0pre5
Did:
export SDL_VIDEODRIVER=directfb
export SDL_DIRECTFB_MGA_CRTC2=1
export SDL_DIRECTFB_MGA_STRETCH=1
export SDL_DIRECTFB_MGA_OVERSCAN=1
[EMAIL PROTECTED] freevo]# cat /etc/freevo/freevo.conf
cdparanoia = /usr/bin/cdparanoia
chanlist = us-cable
display = directfb
fbxine = /usr/local/bin/fbxine
geometry = 720x480
jpegtran = /usr/bin/jpegtran
mencoder = /usr/local/bin/mencoder
mplayer = /usr/local/bin/mplayer
oggenc = /usr/bin/oggenc
renice = /usr/bin/renice
setterm = /usr/bin/setterm
tv = ntsc
tvtime = /usr/bin/tvtime
version = 2.1
xine = /usr/local/bin/xine
[EMAIL PROTECTED] freevo-1.5-rc4]# ./freevo
Error: VIDEO_SHOW_DATA_DIR not found
ROM_DRIVES: Auto-detected and added "('/mnt/cdrom', '/dev/hdd', 'CD-1')"
WARNING: /etc/freevo/lircrc not found!
Traceback (most recent call last):
File "/root/freevo/freevo-1.5-rc4/src/main.py", line 147, in ?
import menu # The menu widget class
File "/root/freevo/freevo-1.5-rc4/src/menu.py", line 80, in ?
import skin
File "/root/freevo/freevo-1.5-rc4/src/skin.py", line 107, in ?
get_singleton()
File "/root/freevo/freevo-1.5-rc4/src/skin.py", line 88, in get_singleton
exec('import skins.' + config.SKIN_MODULE + '.' + config.SKIN_MODULE + \
File "<string>", line 1, in ?
File "/root/freevo/freevo-1.5-rc4/src/skins/main/main.py", line 101, in ?
from area import Skin_Area
File "/root/freevo/freevo-1.5-rc4/src/skins/main/area.py", line 92, in ?
import xml_skin
File "/root/freevo/freevo-1.5-rc4/src/skins/main/xml_skin.py", line 74, in ?
osd = osd.get_singleton()
File "/root/freevo/freevo-1.5-rc4/src/osd.py", line 141, in get_singleton
_singleton = OSD()
File "/root/freevo/freevo-1.5-rc4/src/osd.py", line 375, in __init__
pygame.display.init()
pygame.error: No available video device