Action Item #185

Integrate blackbox configs into skeleton

Added by Hammel about 8 years ago. Updated about 8 years ago.

Status:ClosedStart date:24 Apr 2013
Priority:ImmediateDue date:
Assignee:Hammel% Done:


Category:04 - Root File System
Target version:0.5.0 - Beta 1
Severity:03 - Medium


I need to integrate a decent blackbox configuration into the rootfs skeleton.

Associated revisions

Revision fe28a208
Added by Hammel about 8 years ago

RM #185: Adding initial Blackbox configuration to root skeleton. This provides a default theme and background along with
meaningful root menu options. Source (XCF) for background image is included.


#1 Updated by Hammel about 8 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

Copying the files to /root/.blackbox{rc} didn't seem to do as expected - the background image wasn't displayed, for example. The style file entry in the rc file points to my personal directory, so that's wrong. I need to try changing the HOME portion of the path to ~ and see if that works. Otherwise it may need to point to /root.

#2 Updated by Hammel about 8 years ago

  • % Done changed from 10 to 50

That was the problem. However, I now find that bsetbg relies on a variety of other tools to set the background, none of which are available. What is available is feh, but that's not compiled into the rootfs yet.

So I need to enable feh, then use it in my xinitrc and remove use of bsetbg. Alternatively, I could try to use the -app option of bsetbg to use feh. Also alternatively, I could run feh once to set the background and use "sh ~/.fehbg" in the xinitrc. For that last one, see the ArchLinux wiki

None of this can be done until I get the problem with webkitgtk (RM #187) fixed, or disable use of surf (RM #183) for now.

#3 Updated by Hammel about 8 years ago

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

A meaningful configuration for Blackbox has been created on the target board, including use of feh (image browser) to set the background image. I've also updated the root menu to provide more meaningful base options.

The configuration was migrated to src/buildroot/skeleton/root and committed. Surf was disabled on the commit to get around issue #187.

This issue can be closed.

Also available in: Atom PDF