Gentoo 3.6.11 kerneli dvb hukassa

Yleiset ongelmat, ohjelmien kääntäminen, kernel, lirc jne.

Gentoo 3.6.11 kerneli dvb hukassa

ViestiKirjoittaja 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.
Droopy
Säätäjä
 
Viestit: 219
Liittynyt: 10.03.2008 17:37

Re: Gentoo 3.6.11 kerneli dvb hukassa

ViestiKirjoittaja 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ä.
Kameleontti
Säätäjä
 
Viestit: 227
Liittynyt: 03.09.2007 11:09
Paikkakunta: Hellsinki

Re: Gentoo 3.6.11 kerneli dvb hukassa

ViestiKirjoittaja 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
Droopy
Säätäjä
 
Viestit: 219
Liittynyt: 10.03.2008 17:37

Re: Gentoo 3.6.11 kerneli dvb hukassa

ViestiKirjoittaja 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...
Avatar
rofafor
Optikkoliikkeen kopiovastaava
 
Viestit: 1359
Liittynyt: 26.03.2004 3:00
Paikkakunta: Internet

Re: Gentoo 3.6.11 kerneli dvb hukassa

ViestiKirjoittaja 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.
Droopy
Säätäjä
 
Viestit: 219
Liittynyt: 10.03.2008 17:37

Re: Gentoo 3.6.11 kerneli dvb hukassa

ViestiKirjoittaja 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
P.Kosunen
Yli-ihminen
 
Viestit: 1116
Liittynyt: 06.11.2005 14:08
Paikkakunta: Helsinki

Re: Gentoo 3.6.11 kerneli dvb hukassa

ViestiKirjoittaja 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.
Droopy
Säätäjä
 
Viestit: 219
Liittynyt: 10.03.2008 17:37


Paluu Linux

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 1 vierailijaa

cron