Gentoo 3.6.11 kerneli dvb hukassa

Yleiset ongelmat, ohjelmien kääntäminen, kernel, lirc jne.
Droopy
Säätäjä
Viestit: 219
Liittynyt: 10.03.2008 17:37

Gentoo 3.6.11 kerneli dvb hukassa

Viesti Kirjoittaja Droopy » 29.01.2013 2:23

Gentoota asentelin uusiksi. Udev tuli versioon 197-r3 ja kerneli 3.6.11 versioon.
Eipä näy TV-korttia. Tuossa on jotain vikaa. Eipä edes /dev/dvb ilmestynyt. Ajattelin
kun gcc, X, kerneli ym. tavaraa on päivitystä vaille niin samalla asentaa
kaikki uusiksi. xbmc 12-rc3 kääntyi ja toimii. vdr & vdr-xineliboutput kääntyivät
vdr-devel overlaysta. lirc kääntyi - osin testaamatta. Mutta tuosta kernelistä
tuntuu puuttuvan oikeasti jotain. dmesg ei näytä TV-korttia. ei /dev kansion
alla dvb-laitetta. Vanhalla kernelillä - ei enää portagessa, mutta onneksi tallella
lähdekoodeineen, ilmestyi /dev/dvb ja TV-kortin modulit latautui.

Mitäs seuraavaksi? 3.4 löytyy portagesta tai 3.7 kerneli. Vanha
Terratec kortti on tähän asti toiminut joka kernelillä jo vuosia.
Olsi kiva tietää jos joku on saanut tällä forumilla dvb-c kortin
toimimaan tuolla kernelillä joka on "vakaaksi" pistetty.

Kameleontti
Säätäjä
Viestit: 233
Liittynyt: 03.09.2007 11:09
Paikkakunta: Hellsinki

Re: Gentoo 3.6.11 kerneli dvb hukassa

Viesti Kirjoittaja Kameleontti » 29.01.2013 8:03

Kernelin versiossa 3.6.11 dvb-korttien ajurien paikka vaihtui ja ainakaan minulla valinnat eivät säilyneet päivityksessä aikaisemmasta versiosta -> 3.6.11. Lähtisin etsimään ongelmaa sieltä.

Droopy
Säätäjä
Viestit: 219
Liittynyt: 10.03.2008 17:37

Re: Gentoo 3.6.11 kerneli dvb hukassa

Viesti Kirjoittaja Droopy » 29.01.2013 17:14

Kameleontti kirjoitti:Kernelin versiossa 3.6.11 dvb-korttien ajurien paikka vaihtui ja ainakaan minulla valinnat eivät säilyneet päivityksessä aikaisemmasta versiosta -> 3.6.11. Lähtisin etsimään ongelmaa sieltä.
Kyllä noita on koettu käännellä.

ls /lib64/modules/3.6.11-gentoo/kernel/drivers/media/dvb/frontends/ kertoo
isl6423.ko lnbp21.ko stv0299.ko stv6110x.ko tda10086.ko tda826x.ko ves1x93.ko
l64781.ko s5h1420.ko stv090x.ko tda1004x.ko tda8083.ko ves1820.ko
löytyy myös dvb-core.ko budget-core.ko budget.ko ttpci-eeprom.ko

tda10021 ei löytynyt, mikä ennen oli käytössä. Eikä kortti näy
dmesg tulosteessa eikä dev/dvb laitetta löydy.
piiri on Philips Semiconductors SAA7146 (rev 01), mikä jo vuosia
toiminut aina kun kernelin olen kääntänyt. lspci sentään löytää
kortin. Alkaa suututtaa tämä Gentoon-kerneli....
Tai sitten jotain on väsyneiltä silmiltä jäänyt huomaamatta

Avatar
rofafor
Optikkoliikkeen kopiovastaava
Viestit: 1365
Liittynyt: 26.03.2004 3:00
Paikkakunta: Internet

Re: Gentoo 3.6.11 kerneli dvb hukassa

Viesti Kirjoittaja rofafor » 30.01.2013 0:19

Tuon uuden udevin kanssa pitää olla DEVTMPFS kernelissä, koska muutoin ei udev osaa populoida kampetta devin alle. Dmesg luultavammin kertoisi missä vika on...

Droopy
Säätäjä
Viestit: 219
Liittynyt: 10.03.2008 17:37

Re: Gentoo 3.6.11 kerneli dvb hukassa

Viesti Kirjoittaja Droopy » 30.01.2013 17:10

DEVTMPFS on päällä. Siitä kertoi jo emerge kun asensin udev ja luin sen päivitys
ohjeita. Kääntelin kokeeksi 3.4.9 gentoo sources. Sillä /dev/dvb ilmestyy ja
vdr ja vdr-sxfe yhdistelmä näyttää kuvan. Ääni ja lirc vielä jostain syystä
hukassa... tein myös emerge -e system.
Mitenkäs tuo nvidia ladataan oikein? Jos useampia kernelitä ja nvidian
moduleita tuntuu olevan arvonnassa mikä niistä ladataan?
Laitoin vain /etc/conf.d/modules tietostoon modules="nvidia"

locate tda10021 löysi tuon modulin molemmista kerneleistä
3.4 ja 3.6. 3.6 kernelissä se ei vaan käänynyt. Illemmalla
koetan vielä katsoa make menuconfig rastitus tehtävää.
.config tietostossa tuota tda10021 modulia ei ole.
Jotain on kai jäänyt huomaamatta.

P.Kosunen
Yli-ihminen
Viestit: 1138
Liittynyt: 06.11.2005 14:08
Paikkakunta: Helsinki

Re: Gentoo 3.6.11 kerneli dvb hukassa

Viesti Kirjoittaja P.Kosunen » 31.01.2013 13:40

Nvidia-drivers täytyy asentaa erikseen joka kernelille (en tiedä voiko jotenkin asentaa eri kernelille kuin mikä on ajossa).

/lib/modules/`uname -r`/video/nvidia.ko

Droopy
Säätäjä
Viestit: 219
Liittynyt: 10.03.2008 17:37

Re: Gentoo 3.6.11 kerneli dvb hukassa

Viesti Kirjoittaja Droopy » 31.01.2013 16:41

P.Kosunen kirjoitti:Nvidia-drivers täytyy asentaa erikseen joka kernelille (en tiedä voiko jotenkin asentaa eri kernelille kuin mikä on ajossa).

/lib/modules/`uname -r`/video/nvidia.ko
Tuo vaikuttaa järkevältä, jos systeemi osaa
tunnistaa tuon unamen komennoksi.
modules_3_4_9_gentoo="/lib/modules/3_4_9_gentoo/video/nvidia"
tämän tyyppinen rivi joka kernelille toiminee myös, mutta pitää
muistaa päivittää aina.

modules="nvidia" toimii jos vain yksi nvidian ajuri
asenettuna. Ajurin päätettä ei tarvitse olla.
Voihan tuon jättää poiskin, mutta jos muita esim.
vesa, nv ym. löytyy niin ei voi olla varma, että juuri
nvidia ladataan.

Linkki /usr/src/linux määrittää sen mille kernelille
nvidian ajuri asentuu. Vaikka ajossa olisi eri kerneli,
niin tuonne se asentuu. Kannattaa muistaa.

Itse tykkään kääntää "laihan kernelin" ja sama
USE muuttujien kanssa, mikä sit johtaa usein siihen
että samaa kerneliä tai ohjelmaa joutuu kääntelemään
monesti. Gentoosta tykkään, että XBMC:n saa asennettua
ilman sambaa ym. riippuvuuksia jotka tulevat yleensä
mukana muissa Linux jakeluissa.

Vastaa Viestiin