[mythtv-users] upgrading to 0.24... (partly succesfull)

Udo van den Heuvel udovdh at xs4all.nl
Sat Dec 4 10:19:33 UTC 2010


OK, so we have a fine 0.23 setup, recording 24/7.
Then we move to 0.24.
We stop the backend. Make a backup. Install 0.24, start the backend.
The database is upgraded.
The backend is started:

2010-12-04 11:01:45.970 Current locale EN_US
2010-12-04 11:01:46.001 Reading locale defaults from
/usr/share/mythtv//locales/en_us.xml
2010-12-04 11:01:46.049 Current MythTV Schema Version (DBSchemaVer): 1264
2010-12-04 11:01:46.080 MediaServer:: No BackendServerIP Address defined
No setting found for this machine's BackendServerIP.
Please run setup on this machine and modify the first page
of the general settings.

This is not nice. (understatement)
Why wasn't the config info for 0.23 used?

So we run mythtv-setup. Both as root and as mythtv. All info is there.
We exit the setup.
Nothing changes when we start the backend.

/etc/mythtv/config.xml still says:
# to be filled in by mythtv-setup

So we change /etc/sysconfig/mythbackend to say the user is mythtv.
Also, we say MYTHTV_HOME=/home/mythtv/.mythtv.

When we start the backend we see:

Starting mythbackend: setfacl: /dev/dvb/: Operation not supported
setfacl: /dev/dvb//adapter0: Operation not supported
setfacl: /dev/dvb//adapter0/demux0: Operation not supported
setfacl: /dev/dvb//adapter0/frontend0: Operation not supported
setfacl: /dev/dvb//adapter0/net0: Operation not supported
setfacl: /dev/dvb//adapter0/dvr0: Operation not supported
setfacl: /dev/dvb//adapter0/ca0: Operation not supported
setfacl: /dev/snd/: Operation not supported
setfacl: /dev/snd//controlC0: Operation not supported
setfacl: /dev/snd//pcmC0D1p: Operation not supported
setfacl: /dev/snd//pcmC0D0c: Operation not supported
setfacl: /dev/snd//pcmC0D0p: Operation not supported
setfacl: /dev/snd//by-path: Operation not supported
setfacl: /dev/snd//controlC1: Operation not supported
setfacl: /dev/snd//pcmC1D3p: Operation not supported
setfacl: /dev/snd//seq: Operation not supported
setfacl: /dev/snd//timer: Operation not supported
setfacl: /dev/video*: No such file or directory
setfacl: /dev/vbi*: No such file or directory


This worked fine for 0.23. mythtv is in the video group which can write
to the device.
Now, even if we make mythtv owner of /dev/dvb/* and below, it says the same.

But the backend starts and records.

What did I do wrong, if any?
How do I fix the setfacl stuff?

Please post!

Udo



More information about the mythtv-users mailing list