Чет приключилось с моим MythTV. При загрузке все нормально грузиться, но когда нажимаю Смотреть ТВ, появляется окно с ошибкой: Error:MythTV is using all inputs,but there are no active recordings? При этом если перегрузить backend, то все начинает работать нормально. В логе mythbackend.log обнаружил такие ошибки:
2010-06-03 12:00:34.058 New DB connection, total: 1
2010-06-03 12:00:34.087 Unable to connect to database!
2010-06-03 12:00:34.129 Driver error was [1/2002]:
QMYSQL: Unable to connect
Database error was:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
2010-06-03 12:00:34.185 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP Error
2010-06-03 12:00:34.237 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP Error
SSDP::PerformSearch - did not write entire buffer.
2010-06-03 12:00:37.747 Connected to database 'mythconverg' at host: localhost
2010-06-03 12:00:37.757 Channel(/dev/video0)::Open(): Can't open video device, error "Permission denied"
2010-06-03 12:00:37.785 MythBackend, Error: No valid capture cards are defined in the database.
Perhaps you should re-read the installation instructions?
причем последние строки бывают и такими:
2010-06-03 11:47:36.080 Connected to database 'mythconverg' at host: localhost
2010-06-03 11:47:36.092 Channel(/dev/video0)::Open(): Can't open video device, error "No such file or directory"
2010-06-03 11:47:36.105 MythBackend, Error: No valid capture cards are defined in the database.
Perhaps you should re-read the installation instructions?
Гугление ни к чему вразумительному не привело. Причем к базе как под рутом так и под пользователем mythtv из консоли захожу нормально.
vim@htpc:~$ ls -la /dev/video0
crw-rw----+ 1 root video 81, 0 2010-06-03 12:00 /dev/video0
Драйвер libqt4-sql-mysql переустанавливал.
GRANT ALL PRIVILEGES ON mythconverg.* TO 'mythtv'@'localhost' IDENTIFIED BY 'xxxxx';
FLUSH PRIVILEGES: тоже делал, ни к чему не привело.
Что за странный глюк, кто сталкивался и как победить?