Kirjoittaja Aihe: 7.04 ja MythTV asennus  (Luettu 3518 kertaa)

FooBar

  • Käyttäjä
  • Viestejä: 7
    • Profiili
7.04 ja MythTV asennus
« : 07.06.07 - klo:00.55 »
Eipä ole kaikki niin ruusuisen helppoa Ubuntun kanssa, mutta ehkä taas joku neuvoo asiassa ja pelastaa päivän:  ???

Tapahtunutta tähän asti MythTV:n kanssa. Ensin asensin MythTV paketin Add/Remove toiminnon kautta. Opiskeltuani asiaa huomasin, että ei pelaa ko. tavalla, vaan homma pitää tehdä Synaptic PM:n kautta ja lisätä MythTV-database paketti matkaan. Eipä auttanut tämäkään ja ajaessani MythTV setupin (joka käynnistyy valitsemalla MythTV Frondet kuvake valikosta) saan ilmoituksen että ei yhteyttä tietokantaan ja mitään ei tapahdu.

Voisiko joku neuvoa (yksityiskohtaisesti) miten MythTV perus-setuppi tarkistetaan? (Esim. onko kaikki MySQL kikkulat paikoillaan ja toiminnassa)


Kirini

  • Käyttäjä
  • Viestejä: 160
    • Profiili
Vs: 7.04 ja MythTV asennus
« Vastaus #1 : 09.06.07 - klo:14.21 »
kyllä myth asentuu apt-getillä

http://parker1.co.uk/mythtv_ubuntu.php

tuolta löytyy hyvä asennus ohje, tosin joka sivun asetuksia ei löydy tuon kuvista.

tuo että ei saa yhteyttä tietokantaan viittaa siihen että joko kantaa ei ole asennettu tai myth setup tiedoissa on eri tunnus ja salasana kuin mikä on.

eli tässä listaa kuinka tarkistat onko releet ja rensselit saatavilla.
1. tarkista että kanta on asennettu ja sieltä löytyy lainausmerkkien sisällä on komento joka kirjoitetaan
 - konsolissa anna komento "sudo mysql -p" (-p tarkoittaa että kysyy salasanaa, käyttää samaa tunnusta kuin millä olet koneeseen kirjautunut
 - onnistuneen kirjautumisen jälkeen kirjoita "use mythconverg" tämä ottaa käyttöön mythconverg kannan
 - sitten annat "show tables" jolloin saat listan tauluista joita kannassa on
tässä minun mythistä.
Lainaus
sudo mysql -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 72 to server version: 5.0.24a-Debian_9ubuntu2-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> use mythconverg
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> show tables
    -> ;
+-----------------------+
| Tables_in_mythconverg |
+-----------------------+
| callsignnetworkmap    |
| capturecard           |
| cardinput             |
| channel               |
| codecparams           |
| credits               |
| customexample         |
| diseqc_config         |
| diseqc_tree           |
| dtv_multiplex         |
| dtv_privatetypes      |
| eit_cache             |
| favorites             |
| housekeeping          |
| inuseprograms         |
| jobqueue              |
| jumppoints            |
| keybindings           |
| keyword               |
| mythlog               |
| networkiconmap        |
| oldfind               |
| oldprogram            |
| oldrecorded           |
| people                |
| pidcache              |
| playgroup             |
| profilegroups         |
| program               |
| programgenres         |
| programrating         |
| recgrouppassword      |
| record                |
| recorded              |
| recordedcredits       |
| recordedmarkup        |
| recordedprogram       |
| recordedrating        |
| recordedseek          |
| recordingprofiles     |
| recordmatch           |
| schemalock            |
| settings              |
| tvchain               |
| videobookmarks        |
| videosource           |
+-----------------------+
46 rows in set (0.00 sec)

sitten itse myth setup puolen kimppuun.
mythissä on kaksi puolta front-end ja back-end, backend hoitaa nauhoituksen vaikka front-end ei olisikkaan päällä. eli front-end on vain GUI.

eli ennen kuin aloittaa back endin setupin muuttamisen niin kannattaa/pitää antaa seuraava komento

" sudo /etc/init.d/mythtv-backend stop"

tuo pysäyttää myth palvelun taustalta jolloin asetusten muutosten jälkeen poistuessa myth ei herjaa

sitten vain komento mythtv-setup jolloin aukeaa graaffinen asennus ikkuna josta pääsee nätisti eteenpäin

tuossa on alkuun ja laitappas tietoa mihin tyssää niin jatketaan neuvoja sitten.
Kubuntu 6.10, P4,512mb(sdram),60gb+20gb,gforce fx5200,twinhanDVT alpha(usb)...

FooBar

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Vs: 7.04 ja MythTV asennus
« Vastaus #2 : 09.06.07 - klo:22.21 »
Kiitos ja kumarrus! Juuri tämän sorttista apua kaipasinkin. Vika on ilmeisesti MySQL kannassa (mikäli sitä on olemassa koko koneella vielä...)

Kokeilin "sudo mysql -p" käskyä seuraavin tuloksin:
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Pitäisikö MythTV-database paketin asentaan kaikki tarvittavat tietokantakikkulat koneelle, vai pitääkö joitain MySQL paketteja vielä asentaa erikseen?

Nimimerkillä, Vihdoin edistystä  :D

Kirini

  • Käyttäjä
  • Viestejä: 160
    • Profiili
Vs: 7.04 ja MythTV asennus
« Vastaus #3 : 10.06.07 - klo:10.38 »
Eli kysyy salasanaa ja salasanan antamisen jälkeen tulee tuo virhe ilmoitus.

pienellä etsimisellä tuon virhe ilmoituksen avulla

katso löytyykö noilla komennoilla syytä

ps -ef | grep mysql
netstat -ln | grep mysql

jos epäilyttää että mysql salasana on väärä niin alla olevista linkeistä löytyy neuvoa salasanan vaihtoon
http://www.netadmintools.com/art90.html
http://help.hardhathosting.com/question.php/200

sen tarkempaa neuvoa en tähän hätään osaa antaa, mutta tutki hiukan ja laita löydökset niin eiköhän se selviä.

vastaus kysymykseesi
kyllä, myth asentaa tarvittavat nippelit ynm. kantaan heti kun se pystyy sinne kirjautumaan eli ennen kuin tuo sisään kirjautumis ongelma on ratkaistu niin kannasta ei välttämättä löydy kaikkea.

Kubuntu 6.10, P4,512mb(sdram),60gb+20gb,gforce fx5200,twinhanDVT alpha(usb)...

FooBar

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Vs: 7.04 ja MythTV asennus
« Vastaus #4 : 10.06.07 - klo:20.45 »
Kiitos taas neuvoista!

Kokeilin poistaa kaikki MythTV kikkulat koneelta ja asentaa ne tarkalleen uudestaan tämän ohjeen mukaisesti:
https://help.ubuntu.com/community/MythTV_Feisty_Frontend_Desktop_O

Tarkastelin asennuksen aikana lokeja hieman tarkemmin kuin ensimmäisellä kerralla "sohaistessani" ja nyt selvisikin, että MySQL serveri pitää asentaa erikseen lisäksi (jota mielestäni ei ollut mainittu ohjeessa). Tämän jälkeen ajoin MythTV tietokanta-setupin konolissa uudestaan ja sain MythTV käynnistymäänkin.

Nyt tilanne on se, että kun yritän muuttaa MythTV:n asetuksia saan edelleen ilmoituksen että yhteyttä ei saada tietokantaan (tallennuksen yhteydessä). MySQL kannan olen tarkistanut ja nollasin MythTV käyttäjän salasanankin varmuuden vuoksi. Olisiko mahdollista, että palomuurista on jokin portti tukossa ja homma ei lähde sen takia pelaamaan?

Ehdotuksia?

mediamikko

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Vs: 7.04 ja MythTV asennus
« Vastaus #5 : 10.06.07 - klo:21.32 »
Nyt tilanne on se, että kun yritän muuttaa MythTV:n asetuksia saan edelleen ilmoituksen että yhteyttä ei saada tietokantaan (tallennuksen yhteydessä). MySQL kannan olen tarkistanut ja nollasin MythTV käyttäjän salasanankin varmuuden vuoksi. Olisiko mahdollista, että palomuurista on jokin portti tukossa ja homma ei lähde sen takia pelaamaan?

Ehdotuksia?

Aiemmin siteeraamasi ohje on pelkän front-end koneen asennukseen tarkoitettu. Suosittelisin sen sijaan ohjeeksi seuraavaa https://help.ubuntu.com/community/MythTV_Feisty_Backend_Frontend_Desktop. Tällä saat käyttöösi mythtv koneen sekä normaalin dekstopin. Tuossa yllä olikin jo selitetty back-endin ja front-endin erot (vielä rautalankaa sen verran, että tarvitset molemmat).

Sinun tapauksessasi SQL serveri pyörii samalla koneella kuin nauhoitus palvelin. Näin ollen palomuurin asetuksilla ei pitäisi olla vaikutusta. Jos nauhoitus tyssää ilmoitukseen oikeuksien puutteesta niin suosittelen tarkistamaan nauhoitus kansiosi oikeudet ls -al komennolla. Muuta tarvittaessa kansion omistajaksi myhthtv komennolla chown mythtv.mythtv kansio.



Kirini

  • Käyttäjä
  • Viestejä: 160
    • Profiili
Vs: 7.04 ja MythTV asennus
« Vastaus #6 : 12.06.07 - klo:14.53 »
Aivan tuo minun laittama ohje on sellaisella oletuksella että front-end ja back-end on samassa koneessa.

sinulla ilmeisesti back-end on toisella koneella ja front-end toisella.
tuota mediamikon laittamaa ohjetta kannattaa vilkaista vaikka käyttäisikin tuota ensimmäistä ohjetta sillä tuossa ohjeessa on paljon paremmin selvitetty setup asetukset.

itse en ollut huomannut tuota ohjetta, mutta pitää tutustua siihen
Kubuntu 6.10, P4,512mb(sdram),60gb+20gb,gforce fx5200,twinhanDVT alpha(usb)...