Linux Debian Squeeze headless installation?
#1
Question 
Hello,

I have a Debian Squeeze server with no x-windows installation. It has a USB sound card connected to an optical out which runs to a set of speakers. I would like to be able to choose music playlists in XBMC from my Android mobile with the ability to pause, play etc. Is this possible without installing x-windows? I've had a go at installing using the source "deb http://www.deb-multimedia.org squeeze main non-free" and it installs but I can't start it. I just get:

root@optimus:/etc# xbmc --standalone --no-test
params.c:OpenConfFile() - Unable to open configuration file "/root/.smb/smb.conf":
No such file or directory
params.c:OpenConfFile() - Unable to open configuration file "/root/.smb/smb.conf.append":
No such file or directory
Can't open display
commandline read: xbmc.bin
commandline read: --standalone
commandline read: --no-test

~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.10 |~~~~~~~~~~~~~~~~~~~~~~~~~~
© 2001-2008 The world wide DirectFB Open Source Community
© 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2010-06-30 18:13)
(*) Direct/Memcpy: Using Generic 64bit memcpy()
(!) Direct/Util: opening '/dev/fb0' and '/dev/fb/0' failed
--> No such file or directory
(!) DirectFB/FBDev: Error opening framebuffer device!
(!) DirectFB/FBDev: Use 'fbdev' option or set FRAMEBUFFER environment variable.
(!) DirectFB/Core: Could not initialize 'system_core' core!
--> Initialization error!
ERROR: Unable to create application. Exiting

Anyone have any ideas?

Thanks!

Reply
#2
AFAIK, XBMC needs a display to start. There is an addon, I believe, specifically for music that allows the navigation without a display, but you still need to fire XBMC up normally to get to the addon. I do believe that some people are trying to get a server version of XBMC working, similar to Plex Media Server, so you may want to look in that direction.
Reply
#3
You still need to launch an X server even if it's not connected to anything.
Code:
GRANT ALL PRIVILEGES ON `xbmc_%`.* TO 'xbmc'@'%';
IF you have a mysql problem, find one of the 4 dozen threads already open.
Reply

Logout Mark Read Team Forum Stats Members Help
Debian Squeeze headless installation?0