Project

General

Profile

Actions

Bug #152

closed

Create local copy of xbmc start script without glxinfo

Added by Hammel almost 12 years ago. Updated almost 12 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Target version:
Start date:
02 Feb 2013
Due date:
12 Feb 2013
% Done:

100%

Estimated time:
Severity:
01 - Critical

Description

I've cleaned up the XBMCBox build so it properly cross compiles. I think the binary is valid but it still doesn't run, possibly because of the way I've installed the Raspberry Pi firmware and/or userland tools.

To get around the glxinfo problem at startup you just have to edit the /opt/xbmc-bcm/xbmc-bin/bin/xbmc script and comment out the check for glxinfo. It's not really required in this case. However, that means I'll have to add a modified version of this script to the XBMCBox source tree and make sure it gets copied in during the build.

Actions #1

Updated by Hammel almost 12 years ago

  • Tracker changed from Action Item to Bug
  • Due date set to 12 Feb 2013

This isn't quite right with the current build. The file that runs glxinfo (and xdpyinfo, which also isn't installed) is /opt/xbmc-bcm/xbmc-bin/share/xbmc/FEH.py. This script is called from /opt/xbmc-bcm/xbmc-bin/bin/xbmc. The script can be called with --no-test to avoid calling glxinfo and xdpyinfo. To do that, just modify xbmc.sh (from the XBMCBox tree) to call xbmc --no-test. That arg will get passed to FEH.py.

Actions #2

Updated by Hammel almost 12 years ago

  • Severity changed from Critical to 01 - Critical
Actions #3

Updated by Hammel almost 12 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

Modified XBMC_HOME to fix path issues. Added --no-test to startup script call of xbmc startup script
to disable glx and xdpy tests.

Actions

Also available in: Atom PDF