Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

When I run one of my games I get:

Unable to initialize SDL: No available video device

I think that this is due my built-in SIS graphics card, which doesn't have a driver. However, flash games play normally. Here is my X configuration file if it can help (self edited):

Section "Device"
    Identifier  "Configured Video Device"
    Driver      "vesa"
EndSection

Section "Monitor"
    Identifier "Generic Monitor"
    Option "DPMS"
    HorizSync 27-149
    VertRefresh 43-172
EndSection

Section "Screen"
    Identifier "Default Screen"
    Device "Generic Video Card"
    Monitor "Generic Monitor"
    DefaultDepth 24
        SubSection "Display"
        Depth 24
        Modes "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Is there a way to fix this without getting a dedicated graphics card?

share|improve this question
    
Is the problem specific to this game, or generic to all SDL applications (e.g. mplayer -vo sdl)? –  Gilles Jun 21 '11 at 21:15
add comment

1 Answer

First of all, are you sure that you have SDL installed?

Also, do the games require 3D acceleration? If so, then you probably will have to get a dedicated graphics card. Nvidia cards are always a safe bet for Linux.

Sorry if my answer has more questions than answers, but I do not yet have enough reputation to comment.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.