Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev

X-less Backend Setup

 

 

MythTV dev RSS feed   Index | Next | Previous | View Threaded


keir at wam

Dec 9, 2003, 5:16 PM

Post #1 of 8 (3095 views)
Permalink
X-less Backend Setup

I just went through a major upgrade my myth systems I wanted to share my
experience and add some feature requests. I do want to thank everyone who
works on Mythtv and I am not complaining as my setup works, these are just
optimization issues.

I went from my personal computer as a frontend/backend to 3 systems: a dedicated headless
backend, a mame arcade frontend, and my computer occasionally runs the
frontend.

For me to setup the headless backend, I had to install X, Qt, and set it
up. Is it possible easy to have a X-less setup and write an ncurses
setup program? I run Gentoo and it adds a while to include all of that.
Is Qt necessary to run a backend and could it be seperated?

It would be nice to have a desktop friendly frontend. I like to run Myth
on my desktop machine, but when I do I need to run the frontend. A
program which btter fits a mouse/keyboard environment just for mythtv (to
start) would be awesome. The frontend is not intended for the desktop.
If a seperate frontend where made it could also probably be ported to
windows so people in mixed households can use it.

The arcade machine works great with myth. The one thing that would make
it better is some sort of machine profiles. I could say I have a mame
machine, an it would use lctrl as enter. It could also reverse map the
arrow buttons, which are backwards on many mame boxes. Other devices
might benefit from this function as well.

Thanks again, I'm done expounding. I don't code, but I do have a roommate
I may be able to bribe that does code. Thank for all the hard work.


jcaputo1 at comcast

Dec 9, 2003, 8:47 PM

Post #2 of 8 (3024 views)
Permalink
Re: X-less Backend Setup [In reply to]

On Tuesday 09 December 2003 19:16, Keir Christian Lauritzen wrote:
> I just went through a major upgrade my myth systems I wanted to share my
> experience and add some feature requests. I do want to thank everyone who
> works on Mythtv and I am not complaining as my setup works, these are just
> optimization issues.
>
> I went from my personal computer as a frontend/backend to 3 systems: a
dedicated headless
> backend, a mame arcade frontend, and my computer occasionally runs the
> frontend.
>
> For me to setup the headless backend, I had to install X, Qt, and set it
> up. Is it possible easy to have a X-less setup and write an ncurses
> setup program? I run Gentoo and it adds a while to include all of that.
> Is Qt necessary to run a backend and could it be seperated?

Yes, you need Qt, but you could probably compile mythbackend agains
Qt/Embedded, and so eliminate the need for X. Also, you can run the setup
program telneted or ssh'ed in from a remote machine with a remote X display,
so you don't need to actually run X on the backend. Ever.

> It would be nice to have a desktop friendly frontend. I like to run Myth
> on my desktop machine, but when I do I need to run the frontend. A
> program which btter fits a mouse/keyboard environment just for mythtv (to
> start) would be awesome. The frontend is not intended for the desktop.
> If a seperate frontend where made it could also probably be ported to
> windows so people in mixed households can use it.

That's correct, the frontend is not intended for the desktop. I doubt any of
the primary developers are interested in a mouse-enabled frontend. Mythweb
plus the new DirectShow filters is probably as close as you'll get.

> The arcade machine works great with myth. The one thing that would make
> it better is some sort of machine profiles. I could say I have a mame
> machine, an it would use lctrl as enter. It could also reverse map the
> arrow buttons, which are backwards on many mame boxes. Other devices
> might benefit from this function as well.

You can do this now in CVS, though there isn't yet a screen to edit the
keybindings, so you'd have to edit the database by hand.

-JAC


christianh at pdd

Dec 9, 2003, 9:12 PM

Post #3 of 8 (3018 views)
Permalink
RE: X-less Backend Setup [In reply to]

> > The arcade machine works great with myth. The one thing
> that would make
> > it better is some sort of machine profiles. I could say I
> have a mame
> > machine, an it would use lctrl as enter. It could also
> reverse map the
> > arrow buttons, which are backwards on many mame boxes.
> Other devices
> > might benefit from this function as well.
>
> You can do this now in CVS, though there isn't yet a screen
> to edit the
> keybindings, so you'd have to edit the database by hand.
>

Mythweb supports the keybindings. I haven't actually gotten around to
trying it out myself, but the code is there to at least display the
current keybindings. Whether saving is implemented is another question,
but I would be fairly certain Chris has done the saving part also.

CH


ijr at po

Dec 9, 2003, 9:37 PM

Post #4 of 8 (3024 views)
Permalink
Re: X-less Backend Setup [In reply to]

On Tuesday 09 December 2003 11:12 pm, Christian Hack wrote:
> > You can do this now in CVS, though there isn't yet a screen
> > to edit the
> > keybindings, so you'd have to edit the database by hand.
>
> Mythweb supports the keybindings. I haven't actually gotten around to
> trying it out myself, but the code is there to at least display the
> current keybindings. Whether saving is implemented is another question,
> but I would be fairly certain Chris has done the saving part also.

Err, I did it, and yes, it saves things.

Isaac


christianh at pdd

Dec 9, 2003, 9:53 PM

Post #5 of 8 (3030 views)
Permalink
RE: X-less Backend Setup [In reply to]

> -----Original Message-----
> From: mythtv-dev-bounces[at]mythtv.org
> [mailto:mythtv-dev-bounces[at]mythtv.org] On Behalf Of Isaac Richards
> Sent: Wednesday, 10 December 2003 2:37 PM
> To: Development of mythtv
> Subject: Re: [mythtv] X-less Backend Setup
>
>
> On Tuesday 09 December 2003 11:12 pm, Christian Hack wrote:
> > > You can do this now in CVS, though there isn't yet a screen
> > > to edit the
> > > keybindings, so you'd have to edit the database by hand.
> >
> > Mythweb supports the keybindings. I haven't actually gotten
> around to
> > trying it out myself, but the code is there to at least display the
> > current keybindings. Whether saving is implemented is
> another question,
> > but I would be fairly certain Chris has done the saving part also.
>
> Err, I did it, and yes, it saves things.
>

Sorry Isaac - I assumed (yes again) Chris had done it.

CH


mdz at debian

Dec 9, 2003, 10:31 PM

Post #6 of 8 (3014 views)
Permalink
Re: X-less Backend Setup [In reply to]

On Tue, Dec 09, 2003 at 07:16:34PM -0500, Keir Christian Lauritzen wrote:

> For me to setup the headless backend, I had to install X, Qt, and set it
> up. Is it possible easy to have a X-less setup and write an ncurses
> setup program? I run Gentoo and it adds a while to include all of that.

I think you've identified the origin of the problem here.

--
- mdz


cedar at aliandcedar

Dec 10, 2003, 1:41 AM

Post #7 of 8 (3024 views)
Permalink
Re: X-less Backend Setup [In reply to]

On Dec 9, 2003, at 9:31 PM, Matt Zimmerman wrote:

> On Tue, Dec 09, 2003 at 07:16:34PM -0500, Keir Christian Lauritzen
> wrote:
>
>> For me to setup the headless backend, I had to install X, Qt, and set
>> it
>> up. Is it possible easy to have a X-less setup and write an ncurses
>> setup program? I run Gentoo and it adds a while to include all of
>> that.
>
> I think you've identified the origin of the problem here.
>
Good grief. People have been pretty good about not picking on
each-other's distros. Be nice.

cedar


mdz at debian

Dec 10, 2003, 9:14 AM

Post #8 of 8 (3016 views)
Permalink
Re: X-less Backend Setup [In reply to]

On Wed, Dec 10, 2003 at 12:41:37AM -0800, Cedar McKay wrote:

> On Dec 9, 2003, at 9:31 PM, Matt Zimmerman wrote:
>
> >On Tue, Dec 09, 2003 at 07:16:34PM -0500, Keir Christian Lauritzen
> >wrote:
> >
> >>For me to setup the headless backend, I had to install X, Qt, and set
> >>it
> >>up. Is it possible easy to have a X-less setup and write an ncurses
> >>setup program? I run Gentoo and it adds a while to include all of
> >>that.
> >
> >I think you've identified the origin of the problem here.
> >
> Good grief. People have been pretty good about not picking on
> each-other's distros. Be nice.

Problem: compiling XFree86 and Qt from source takes a long time
Solution: try to remove MythTV's dependencies on Qt and XFree86?!

I wasn't making fun of his distribution. The last time I checked, Gentoo
allowed you to install at least precompiled XFree86.

--
- mdz

MythTV dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.