Menu

#7149 Scummvm on rasbperry stuck on "Loading theme builtin"

*None
open
nobody
None
5
2016-06-10
2016-06-10
maweki
No

I am trying to run the raspberry pi release 1.8.1 on a current raspbian on a raspberry pi B. I followed the instructions installing the dependencies as well as compiled SDL.

Trying to run scummvm leads to the following:

Debuglevel (from command line): 31
Reading plugins from plugin directory '/home/pi/scummvm'
Reading plugins from plugin directory 'plugins'
Couldn't open plugin directory '/usr/local/lib/scummvm'
Using SDL Video Driver "RPI"
Using SDL Audio Driver "dsp"
WARNING: Could not open audio device: No such audio device!
Loading theme builtin
Loading theme builtin

And then it is stuck. Nothing happens after that. No gui starts. strace shows scummvm in a loop doing only this:

ioctl(3, 0x400cc404, 0xbe87ede4) = 0
ioctl(3, 0xc014c405, 0xbe87eddc) = 0
ioctl(3, 0x400cc404, 0xbe87ef3c) = 0
clock_gettime(CLOCK_MONOTONIC_RAW, {28519, 825983000}) = 0
clock_gettime(CLOCK_MONOTONIC_RAW, {28519, 827923000}) = 0
clock_gettime(CLOCK_MONOTONIC_RAW, {28519, 831324000}) = 0
clock_gettime(CLOCK_MONOTONIC_RAW, {28519, 831956000}) = 0
nanosleep({0, 10000000}, 0xbe87f040) = 0
clock_gettime(CLOCK_MONOTONIC_RAW, {28519, 844730000}) = 0
clock_gettime(CLOCK_MONOTONIC_RAW, {28519, 845257000}) = 0
clock_gettime(CLOCK_MONOTONIC_RAW, {28519, 846746000}) = 0
clock_gettime(CLOCK_MONOTONIC_RAW, {28519, 847764000}) = 0
clock_gettime(CLOCK_MONOTONIC_RAW, {28519, 851066000}) = 0

ioctl happens very little. most of the time it is nanosleep interspersed with gettime. The version from the repositories (~1.5) does work but is buggy (as any source suggests).

Discussion