Results 1 to 5 of 5

Thread: Creating a "xbmc-only" system

  1. #1
    Join Date
    Jun 2008
    Location
    Akkrum, Netherlands
    Posts
    139

    Default Creating a "xbmc-only" system

    With Suse Studio I try to create an appliance that just runs xbmc, with possibly mythtv installed alongside it. No window manager at all, just X + xbmc.

    I've read the topic "Can I login to xbmc - without the desktop environment?" dated 21-Jun-2009 02:23, but the advices given there suggest introducing a lightweight window manager, like icewm for example.
    I've read also the article on
    Opensuse 11.0 - 11.2 - MythTV Official Wiki
    but there a window manager is installed, too.


    I have been experimenting with several setups (with icewm, without icewm, Xorg setuid'ed or not) but so far not the result I want, that is:
    without logging in xbmc starts after power on. Preferably without even showing the grub start up screen, or boot messages. No window manager.

    Any hints on this one?

  2. #2
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Creating a "xbmc-only" system

    jehojakim
    With Suse Studio I try to create an appliance that just runs xbmc, with possibly mythtv installed alongside it. No window manager at all, just X + xbmc.

    I've read the topic "Can I login to xbmc - without the desktop environment?" dated 21-Jun-2009 02:23, but the advices given there suggest introducing a lightweight window manager, like icewm for example.
    I've read also the article on
    Opensuse 11.0 - 11.2 - MythTV Official Wiki
    but there a window manager is installed, too.


    I have been experimenting with several setups (with icewm, without icewm, Xorg setuid'ed or not) but so far not the result I want, that is:
    without logging in xbmc starts after power on. Preferably without even showing the grub start up screen, or boot messages. No window manager.

    Any hints on this one?
    Hello jehojakim. Anyone using openSUSE can have XBMC load directly. In fact you don't need SuSE Studio and I have not tried using it that way. Here are some facts. I am using the lastest version of openSUSE, 11.4:

    1. XBMC should be installed from the Packman repository into a standard load of openSUSE.
    2. XMBC is already a desktop, just like KDE or GNOME and is treated like another desktop session.
    3. To Go Directly into XBMC, load XBMC from Packman AND when you are at the Login screen, select the session option in the bottom left and check the bullet for XBMC. When you log in, you will go straight into XBMC.
    4. I highly recommend you keep at least one other desktop loaded but it could be just the slimmed down XFCE, but at least you could select a GUI desktop if you like to just run Package Management in a GUI.
    5. You can set yourself to auto login (to XBMC) , but it can only be done, as best I can tell, from the text mode of yast.

    Once you install XMBC (from Packman) and change your session to XBMC (From the Standard SUSE Login), you should go directly into XBMC with running any other desktop session.

    To Set your self to auto login, only after you have setup everything just as you want, do the following:

    1. From the openSUSE Standard Login Screen, before you login, press CTRL-ALT-F1
    2. Log into the terminal session as root.
    3. start YaST in text mode(type yast2 and press enter)
    4. Select Security and Users (on Left)
    5. Select User and Group Management (On Right)
    6. Highlight Your Name (If more Than One Name Listed)
    7. Tab To Expert Options (Bottom Right)
    8. Select Login Settings and press enter
    9. Tab To Auto Login and Press Space Bar (X will appear as selected)
    10. Tab To User Name, Make Sure it is Yours
    11. Tab to OK and Press Enter
    12. Press F10 for OK
    13. Press F9 to Exit YaST
    14. Enter CTRL-ALT-F7 to return Back to Login Screen

    You must revers this process to stop auto Logins. You would have to do this to even switch back to XFCE or what other session you have, so auto logins are not recommended by me.

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  3. #3
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    4,654

    Default Re: Creating a "xbmc-only" system

    What exactly is the problem having a window manager installed? I just do not
    really understand what the problem is when you have one. Compared to X which
    you need anyway it nearly needs no additional resources.

    --
    PC: oS 11.3 64 bit | Intel Core2 Quad Q8300@2.50GHz | KDE 4.6.3 | GeForce
    9600 GT | 4GB Ram
    Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.0 | nVidia
    ION | 3GB Ram

  4. #4
    Join Date
    Jun 2008
    Location
    Akkrum, Netherlands
    Posts
    139

    Default Re: Creating a "xbmc-only" system

    Hi Martin,

    Well, it's not so much a problem, but since in my view a window manager is not used, it should not be there. What I want is to create a Linux media box, based on xbmc and mythtv, as tightly integrated as possible, and nothing more. A window manager isn't gonna be used in this setup, so there's no need for having it around.

    regards, jehojakim

  5. #5
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    4,654

    Default Re: Creating a "xbmc-only" system

    I would try the following just as a proof of concept.
    Use the install dvd and choose the option to install a minimal system
    without X (desktop choice -> other in the installer) later during the
    installation process but before the installation happens you can refine your
    choice of software packages to be installed. Here you can select a minimal
    pattern for X, this pattern will as far as I remember preselect also icewm
    (or icewm-lite - not sure), simply remove anything window manager related
    and other unwanted stuff at this point in the software selection.
    And then installation is done, check if installing xbmc works without
    pulling in some unwanted stuff (I think it should work that way).

    --
    PC: oS 11.3 64 bit | Intel Core2 Quad Q8300@2.50GHz | KDE 4.6.3 | GeForce
    9600 GT | 4GB Ram
    Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.0 | nVidia
    ION | 3GB Ram

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •