Project

General

Profile

Actions

Feature #121

closed

Integrate rc.pvr into init scripts

Added by Hammel over 11 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
root file system
Target version:
Start date:
18 Aug 2012
Due date:
% Done:

100%

Estimated time:
Severity:
Critical

Description

rc.pvr needs to be run on firstboot to set up symlinks and to run depmod -a to find required drivers. After this is done the board should be rebooted.

The symlinks created by rc.pvr should be investigated and cleaned up by either the build system or a proper init script (such as S30pvr).

rc.pvr will launch SGX's X.org too. This shouldn't happen on setup. If the SGX X.org server needs to be run before other things, then either that happens on second (and possibly subsequent) boot or possibly on firstboot if those things need to be run just once.

The SGX X.org server needs to replace or be integrated with the current X.org server built by BeagleBox.

When this issue is done, the boot should cleanly have setup SGX and the board should cleanly boot into the SGX X.org server with BUI and clients running.

Actions #1

Updated by Hammel over 11 years ago

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

Bumped Xorg to 1.9 to match SGX Xorg drivers. Required updates to the following:
xserver_xorg-server: 1.9.4
xproto_dri2proto: 2.6
xproto_fixesproto: 5.0
xproto_xproto: 7.0.22
xproto_xextproto: 7.2.1
xlib_libXfont: 1.4.2
xutil_util-macros: 1.6.0 (removed 1.3.0 patch)
xdriver_xf86-input-mouse: 1.7.2
xdriver_xf86-input-keyboard: 1.6.2

xdriver_xf86-input-evdev has been removed since its not needed in the current development.
Added a firstboot script to handle initial setup of SGX.
Updated UI init script to integrate SGX Xorg driver.

With these updates, the build now supports opengl from within the Xorg environment.

Actions

Also available in: Atom PDF