Hi!
I have installed a plain vanilla FreeBSD 9.1-RELEASE (I have tried both i386 and amd64 versions) on an old box with an ATI Radeon 9250 video card (128 Mb), recognized by the xf86-video-ati driver. All ports are up to date.
All SDL applications (games) I have tried block the computer with high CPU usage, mouse stuttering and no keyboard reaction, so I have to force reboot the box, even if X server works perfectly with several desktop and windows managers (now using Openbox), video files can be played in full screen, GIMP and Inkscape work quite well, etc.
I have tried for days a lot of xorg.conf options: EXA/XAA acceleration, AGP modes... but the only way to actually have some graphics displayed is by turning acceleration off (Option "NoAccel"). Looking at Xorg log files does not show errors.
It seems a problem exclusively related to SDL, but I have not found how to debug it. I will be most grateful if a knowledgeable person could help me, at least to stop losing time and forget about SDL games.
Thanks in advance!
I have installed a plain vanilla FreeBSD 9.1-RELEASE (I have tried both i386 and amd64 versions) on an old box with an ATI Radeon 9250 video card (128 Mb), recognized by the xf86-video-ati driver. All ports are up to date.
All SDL applications (games) I have tried block the computer with high CPU usage, mouse stuttering and no keyboard reaction, so I have to force reboot the box, even if X server works perfectly with several desktop and windows managers (now using Openbox), video files can be played in full screen, GIMP and Inkscape work quite well, etc.
I have tried for days a lot of xorg.conf options: EXA/XAA acceleration, AGP modes... but the only way to actually have some graphics displayed is by turning acceleration off (Option "NoAccel"). Looking at Xorg log files does not show errors.
It seems a problem exclusively related to SDL, but I have not found how to debug it. I will be most grateful if a knowledgeable person could help me, at least to stop losing time and forget about SDL games.
Thanks in advance!