2009-05-25, 13:46
I've tried 2 different 64bit distro's the current 1 is Fedora 10 (64bit), I've successfully compiled the SVN from source and installed pre-compiled packages, but it all results in the same failure.
The issue seems to be with the i915 (intel) Mesa Driver and the builtin video player.
from gnome terminal:
$ xbmc
The XBMC_HOME environment variable is not set.
- XBMC loads as normal
- I click on Videos (all good)
- I select a video to play and you hear about half a second of audio and the screen closes and your back to the desktop with the following message in the terminal
/usr/local/bin/xbmc: line 7: 23126 Illegal instruction /usr/local/share/xbmc/xbmc.bin "$@"
By running: /usr/local/share/xbmc/xbmc.bin
I get: "The XBMC_HOME environment variable is not set.
Illegal instruction"
when a video is selected to play.
I've added this to the advancedsettings.xml to get more info
<advancedsettings>
<loglevel>3</loglevel>
</advancedsettings>
log here: haxordbox.com/xbmc.log.txt
dmesg shows the following when xbmc has closed:
Traceback: http://haxordbox.com/xbmc_dump.txt
xbmc.bin[6432] trap invalid opcode ip:7fbd411b31d9 sp:7fff50f11cb8 error:0 in libdricore.so[7fbd41063000+1bc000]
xbmc.bin[23126] trap invalid opcode ip:7f4f5c8ef1d9 sp:7fff6c64da88 error:0 in libdricore.so[7f4f5c79f000+1bc000]
xbmc.bin[23252] trap invalid opcode ip:7f5ff05aa1d9 sp:7fff0030a288 error:0 in libdricore.so[7f5ff045a000+1bc000]
xbmc.bin[23441] trap invalid opcode ip:7f923fb741d9 sp:7fff4f8d48e8 error:0 in libdricore.so[7f923fa24000+1bc000]
xbmc.bin[23705] trap invalid opcode ip:7f20ec2ac1d9 sp:7ffffc00a918 error:0 in libdricore.so[7f20ec15c000+1bc000]
xbmc.bin[23822] trap invalid opcode ip:7f79bdd631d9 sp:7fffcdac43d8 error:0 in libdricore.so[7f79bdc13000+1bc000]
xbmc.bin[23953] trap invalid opcode ip:7fce2f1601d9 sp:7fff3eebf7c8 error:0 in libdricore.so[7fce2f010000+1bc000]
xbmc.bin[24377] trap invalid opcode ip:7fc5855161d9 sp:7fff95276b88 error:0 in libdricore.so[7fc5853c6000+1bc000]
uname -r
2.6.27.21-170.2.56.fc10.x86_64
The same test video will work fine in Totem.
All help would be appreciated
The issue seems to be with the i915 (intel) Mesa Driver and the builtin video player.
from gnome terminal:
$ xbmc
The XBMC_HOME environment variable is not set.
- XBMC loads as normal
- I click on Videos (all good)
- I select a video to play and you hear about half a second of audio and the screen closes and your back to the desktop with the following message in the terminal
/usr/local/bin/xbmc: line 7: 23126 Illegal instruction /usr/local/share/xbmc/xbmc.bin "$@"
By running: /usr/local/share/xbmc/xbmc.bin
I get: "The XBMC_HOME environment variable is not set.
Illegal instruction"
when a video is selected to play.
I've added this to the advancedsettings.xml to get more info
<advancedsettings>
<loglevel>3</loglevel>
</advancedsettings>
log here: haxordbox.com/xbmc.log.txt
dmesg shows the following when xbmc has closed:
Traceback: http://haxordbox.com/xbmc_dump.txt
xbmc.bin[6432] trap invalid opcode ip:7fbd411b31d9 sp:7fff50f11cb8 error:0 in libdricore.so[7fbd41063000+1bc000]
xbmc.bin[23126] trap invalid opcode ip:7f4f5c8ef1d9 sp:7fff6c64da88 error:0 in libdricore.so[7f4f5c79f000+1bc000]
xbmc.bin[23252] trap invalid opcode ip:7f5ff05aa1d9 sp:7fff0030a288 error:0 in libdricore.so[7f5ff045a000+1bc000]
xbmc.bin[23441] trap invalid opcode ip:7f923fb741d9 sp:7fff4f8d48e8 error:0 in libdricore.so[7f923fa24000+1bc000]
xbmc.bin[23705] trap invalid opcode ip:7f20ec2ac1d9 sp:7ffffc00a918 error:0 in libdricore.so[7f20ec15c000+1bc000]
xbmc.bin[23822] trap invalid opcode ip:7f79bdd631d9 sp:7fffcdac43d8 error:0 in libdricore.so[7f79bdc13000+1bc000]
xbmc.bin[23953] trap invalid opcode ip:7fce2f1601d9 sp:7fff3eebf7c8 error:0 in libdricore.so[7fce2f010000+1bc000]
xbmc.bin[24377] trap invalid opcode ip:7fc5855161d9 sp:7fff95276b88 error:0 in libdricore.so[7fc5853c6000+1bc000]
uname -r
2.6.27.21-170.2.56.fc10.x86_64
The same test video will work fine in Totem.
All help would be appreciated