[Rozw.]Mythtv

Jak dostosować Slackware w tych dziedzinach.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
Sheytan
Użytkownik
Posty: 473
Rejestracja: 2007-03-31, 10:44
Lokalizacja: Ligota Piękna/Wro
Kontakt:

[Rozw.]Mythtv

Post autor: Sheytan » 2007-11-17, 18:29

Witam. Zainstalowałem sobie dzisiaj Mythtv i mam mały problem z konfiguracją. Na googlach wyczytałem, że trzeba odpalić Mysql. Tylko nie wiem jak. Jednak gdy próbuje odpalić go poleceniem

Kod: Zaznacz cały

mysql
otrzymuję błąd:

Kod: Zaznacz cały

bash-3.1$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)
Natomiast gdy próbuje odpalić Mythtv, to dostaje :

Kod: Zaznacz cały

bash-3.1$ mythtv
2007-11-17 18:17:49.078 Using runtime prefix = /usr
2007-11-17 18:17:49.511 DPMS is active.
2007-11-17 18:17:49.855 New DB connection, total: 1
2007-11-17 18:17:49.857 Unable to connect to database!
2007-11-17 18:17:49.857 Driver error was [1/2002]:
QMYSQL3: Unable to connect
Database error was:
Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)
Czy ktoś może bawił się już z tym? Będę wdzięczy za wszelką pomoc ;)
Pozdrawiam.
Ostatnio zmieniony 2007-11-18, 21:13 przez Sheytan, łącznie zmieniany 2 razy.
[url=http://www.madsheytan.blogspot.com][img]http://img146.imageshack.us/img146/3848/forumstopka.png[/img][/url]
Slackware, because it works. Kubuntu, because it works. Windows, because it syncs my iPod...

Awatar użytkownika
worm
Użytkownik
Posty: 44
Rejestracja: 2005-12-07, 20:23
Kontakt:

Re: [Rozw.]Mythtv

Post autor: worm » 2007-11-18, 11:41

Hm, spróbuj odpalić MySQL poleceniem:

Kod: Zaznacz cały

# chmod +x /etc/rc.d/rc.mysqld
# /etc/rc.d/rc.mysqld start
lub:

Kod: Zaznacz cały

# mysqld_safe
I/O, I/O, It's off to disk I go, a bit or byte to read or write...

Awatar użytkownika
Sheytan
Użytkownik
Posty: 473
Rejestracja: 2007-03-31, 10:44
Lokalizacja: Ligota Piękna/Wro
Kontakt:

Re: [Rozw.]Mythtv

Post autor: Sheytan » 2007-11-18, 19:54

Chyba nic z tego :/

Kod: Zaznacz cały

bash-3.1# /etc/rc.d/rc.mysqld start
bash-3.1# nohup: redirecting stderr to stdout
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/run/mysql/mysql.pid
071118 19:56:45  mysqld ended

mysqld_safe
nohup: zignorowanie wejścia i przekierowanie standardowego błędu do standardowego wyjścia
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/szatan.pid
071118 19:57:16  mysqld ended
[url=http://www.madsheytan.blogspot.com][img]http://img146.imageshack.us/img146/3848/forumstopka.png[/img][/url]
Slackware, because it works. Kubuntu, because it works. Windows, because it syncs my iPod...

Awatar użytkownika
Heniek
Użytkownik
Posty: 243
Rejestracja: 2005-08-03, 23:47
Lokalizacja: Kraków
Kontakt:

Re: [Rozw.]Mythtv

Post autor: Heniek » 2007-11-18, 20:29

Spróbuj dać przed tym:

Kod: Zaznacz cały

mysql_install_db
Potem:

Kod: Zaznacz cały

chown -R mysql:mysql /var/lib/mysql
I dopiero:

Kod: Zaznacz cały

/etc/rc.d/rc.mysqld start
Może ruszy. Powodzenia.
Partition@IRCNet

Awatar użytkownika
Sheytan
Użytkownik
Posty: 473
Rejestracja: 2007-03-31, 10:44
Lokalizacja: Ligota Piękna/Wro
Kontakt:

Re: [Rozw.]Mythtv

Post autor: Sheytan » 2007-11-18, 20:34

Niby się odpala, ale zatrzymuje się na :[code]bash-3.1# /etc/rc.d/rc.mysqld start
bash-3.1# nohup: redirecting stderr to stdout
Starting mysqld daemon with databases from /var/lib/mysql

[/code]

Edit: mysql raczej działa, jest na liście procesów, ale nie wiem co wpisać podczas konfiguracji mythtv właściwie w tym temacie oto kaman ;] Może się natrafi ktos, kto wie co i jak, bo google milczy :/
Ostatnio zmieniony 2007-11-18, 20:43 przez Sheytan, łącznie zmieniany 1 raz.
[url=http://www.madsheytan.blogspot.com][img]http://img146.imageshack.us/img146/3848/forumstopka.png[/img][/url]
Slackware, because it works. Kubuntu, because it works. Windows, because it syncs my iPod...

Awatar użytkownika
Heniek
Użytkownik
Posty: 243
Rejestracja: 2005-08-03, 23:47
Lokalizacja: Kraków
Kontakt:

Re: [Rozw.]Mythtv

Post autor: Heniek » 2007-11-18, 20:37

Teraz sprawdź, czy ruszy Mythtv.
Partition@IRCNet

Awatar użytkownika
Sheytan
Użytkownik
Posty: 473
Rejestracja: 2007-03-31, 10:44
Lokalizacja: Ligota Piękna/Wro
Kontakt:

Re: [Rozw.]Mythtv

Post autor: Sheytan » 2007-11-18, 20:48

Kod: Zaznacz cały

bash-3.1$ mythtv
2007-11-18 20:50:19.351 Using runtime prefix = /usr
2007-11-18 20:50:19.465 DPMS is active.
2007-11-18 20:50:19.469 DBHostName is not set in mysql.txt
2007-11-18 20:50:19.470 DBUserName is not set in mysql.txt
2007-11-18 20:50:19.470 DBPassword is not set in mysql.txt
2007-11-18 20:50:19.470 DBName is not set in mysql.txt
2007-11-18 20:50:19.500 New DB connection, total: 1
2007-11-18 20:50:19.507 Connected to database '' at host: 
2007-11-18 20:50:19.510 Total desktop dim: 1024x768, with 1 screen[s].
2007-11-18 20:50:19.514 Using screen 0, 1024x768 at 0,0
2007-11-18 20:50:19.560 max_width: 1024 max_height: 768
2007-11-18 20:50:19.561 Total desktop dim: 1024x768, with 1 screen[s].
2007-11-18 20:50:19.564 Using screen 0, 1024x768 at 0,0
2007-11-18 20:50:19.564 Switching to square mode ()
2007-11-18 20:50:19.578 Fatal Error: Audio not configured, you need to run 'mythfrontend', not 'mythtv'.
bash-3.1$ bash-3.1$ mythtv
bash: bash-3.1$: command not found
bash-3.1$ 2007-11-18 20:48:05.550 Using runtime prefix = /usr
bash: 2007-11-18: command not found
bash-3.1$ 2007-11-18 20:48:05.722 DPMS is active.
bash: 2007-11-18: command not found
bash-3.1$ 2007-11-18 20:48:05.726 DBHostName is not set in mysql.txt
bash: 2007-11-18: command not found
bash-3.1$ 2007-11-18 20:48:05.732 DBUserName is not set 
Nie rusza w ogóle :/
[url=http://www.madsheytan.blogspot.com][img]http://img146.imageshack.us/img146/3848/forumstopka.png[/img][/url]
Slackware, because it works. Kubuntu, because it works. Windows, because it syncs my iPod...

Awatar użytkownika
Heniek
Użytkownik
Posty: 243
Rejestracja: 2005-08-03, 23:47
Lokalizacja: Kraków
Kontakt:

Re: [Rozw.]Mythtv

Post autor: Heniek » 2007-11-18, 20:54

Kod: Zaznacz cały

2007-11-18 20:50:19.469 DBHostName is not set in mysql.txt
2007-11-18 20:50:19.470 DBUserName is not set in mysql.txt
2007-11-18 20:50:19.470 DBPassword is not set in mysql.txt
2007-11-18 20:50:19.470 DBName is not set in mysql.txt 
Jest napisanie jak byk, co jest źle :)
Najpierw ustaw hasło do konta root mysql:

Kod: Zaznacz cały

mysqladmin -u root password 'twoje_haslo'
Następnie zaloguj się:

Kod: Zaznacz cały

mysql -u root -p
Zobaczysz powłokę mysql, stwórz za pomocą niej bazę o nazwie mythtv (przykładowo)

Kod: Zaznacz cały

CREATE DATABASE mythtv;
Wyloguj się z mySQL, a następnie w pliku konfiguracyjnym mythtv (mysql.txt jak widać, powinien znajdować się w katalogu ~/.mythtv/) ustaw odpowiednie wartości.
dla DBName - mythtv, dla DBPassword - hasło do mySQL, które ustawiłeś, dla DBUserName - root, dla DBHostname - localhost.
Ostatnio zmieniony 2007-11-18, 21:01 przez Heniek, łącznie zmieniany 3 razy.
Partition@IRCNet

Awatar użytkownika
Sheytan
Użytkownik
Posty: 473
Rejestracja: 2007-03-31, 10:44
Lokalizacja: Ligota Piękna/Wro
Kontakt:

Re: [Rozw.]Mythtv

Post autor: Sheytan » 2007-11-18, 21:12

Działa, śmiga, lata, i w ogóle luks xD Dzięki wielkie za pomoc ;)

Pozdro xD
[url=http://www.madsheytan.blogspot.com][img]http://img146.imageshack.us/img146/3848/forumstopka.png[/img][/url]
Slackware, because it works. Kubuntu, because it works. Windows, because it syncs my iPod...

d_j_maxim
Użytkownik
Posty: 12
Rejestracja: 2006-11-28, 23:48
Lokalizacja: Szklarska Poręba
Kontakt:

Re: [Rozw.]Mythtv

Post autor: d_j_maxim » 2008-07-27, 12:29

to jest z loga

Kod: Zaznacz cały

030709 12:53:26 mysqld started
030709 12:53:27 InnoDB: Operating system error number 13 in a file
operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: Cannot continue operation.
030709 12:53:27 mysqld ended
Gdy próbuje odpalic serwer to mam cos takiego na konsoli

Kod: Zaznacz cały

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)
Nie mam pojęcia co zrobić, próbowałem prawie wszystkiego a raczej wszystkiego co znalazłem

Czy zna ktoś odpowiedz ???

Pozdrawiam
Max

largo3: Ortografia. s/prubuje/próbuje
Ostatnio zmieniony 2008-07-29, 01:51 przez d_j_maxim, łącznie zmieniany 1 raz.

Awatar użytkownika
Flash
Użytkownik
Posty: 633
Rejestracja: 2004-11-09, 18:14
Lokalizacja: Myszkow
Kontakt:

Re: [Rozw.]Mythtv

Post autor: Flash » 2008-07-27, 13:15

No jasno jest napisane że nie masz odpowiednich praw nadancych na katalog. Musisz zmienić właściciela katalogu na mysql.

d_j_maxim
Użytkownik
Posty: 12
Rejestracja: 2006-11-28, 23:48
Lokalizacja: Szklarska Poręba
Kontakt:

Re: [Rozw.]Mythtv

Post autor: d_j_maxim » 2008-07-28, 19:58

Oczywiscie są prawa

wykonałem dwa polecenia chown -R mysql:mysql /var/lib/mysql
oraz chmod 660 /var/lib/mysql -R

Ale jak na razie nic mi to nie dało ;(

Nie wiem chyba najprostszym wyjściem będzie przeinstalować MYSQL :(

Ale jak ma ktoś jakiś pomysł czekam z niecierpliwością

Pozdrawiam
Max

largo3
Moderator
Posty: 1294
Rejestracja: 2006-06-11, 11:08

Re: [Rozw.]Mythtv

Post autor: largo3 » 2008-07-29, 01:52

MySQL oczywiście masz skonfigurowane i uruchomione?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.
-- Dennis Ritchie
Linux Registered User #419452

ODPOWIEDZ