2024. április 19., péntek

Gyorskeresés

HTPC harmadik

Írta: |

[ ÚJ BEJEGYZÉS ]

Vannak új fejlemények:
A legfontosabb, hogy megy a gépen a távirányító, gyakorlatilag mindent sikerült beállítanom. Már több mint egy hete használom a gépet, jó sok meló volt, de megérte!

Érdekes volt, mert (ha jól emlékszem) setserial-lal állítottam valamit, hogy bootolás után ne fogja a kernel a serial portokat, de újraindítás után se lett jó. Viszont pár nap múlva, amikor újra rászántam magam, csont nélkül ment. (A modprobe nem jelzett hibát.)
A serial.conf -ba írtam be ezeket:
/dev/ttyS0 uart none
/dev/ttyS1 uart none

Az irw parancsra egyből írta a kódokat a terminálban. Yippí! :D
Ezután jött egy kis szívás, mert bár a myth frontendje reagált a távirányítóra, az mplayer nem. A myth frontend film indításakor meghívja az mplayert, és kiteszi teljes képernyőre, így a távirányító ezek után csak az mplayerrel kommunikál direktben. Az mplayer manualja, azt írta, hogy ha induláskor nem írja ki, hogy „setting up lirc support”, akkor nincs beleforgatva a lirc support. Ennyi. Mondom, kira, akkor fordírsunk mplayert. Három napom ment rá, a p3-ason kb egy óra mire lefordítja forrásból. Meg legalább ötven csomagot felraktam, mire nagyjából nem hiányolt semmit. Tök jól futott: se képet nem bírt produkálni, se hangot, (alsa és nvidia csomagok hiányoztak még mindig szerintem) csak a terminál ablakban futottak a százalékok. Hogy a lircet látta-e, gőzöm sincs.
Ismét feladtam, egy hétig rá sem bírtam nézni. Ezután visszatettem az ubuntura fordított kész mplayert, bár semmi infót nem találtam, hogy akkor abban benne van-e a lirc support vagy nincs. De mivel nincs tele minden fórum azzal, hogy hogyan fordítsunk mplayert lirc-hez, gondoltam, inkább továbblépek, és feltételezem, hogy az ubuntus mplayer oké.
Hát persze, hogy oké volt, csak nem jól állítottam be a lircrc nevű konfig fájlt, és nem is tettem jó helyre. Ááááááááá!

Szóval:
Először a hardware.conf -ban be kell állítani, hogy milyen vevő, hova van kötve. az enyém ilyen.

[I]
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Home-brew (16x50 UART compatible serial port)"

# Arguments which will be used when launching lircd
LIRCD_ARGS="-l"

#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD=false

#Try to load appropriate kernel modules
LOAD_MODULES=true

# Run "lircd --driver=help" for a list of supported drivers.
DRIVER="default"
# If DEVICE is set to /dev/lirc and devfs is in use /dev/lirc/0 will be
# automatically used instead
DEVICE=""
MODULES="lirc_dev lirc_serial"

# Default configuration files for your hardware if any
LIRCD_CONF=""
LIRCMD_CONF=""
[/I]

Ezután a lircmd.conf fájlt kell rendbetenni, Ezt sajna most nem tudom feltenni, mert nem kopiztam le. Sok ismert távkapcsolóhoz fent van készen, az enyémhez nem volt, de a winlirccel frankón meg tudtam csinálni. A lirc-cel is lehet persze.
Ez a fálj tartalmazza a távirányító nevét, és hogy az adott nevű gomb lenyomására milyen kódsorozatot küld ki.
Ha a ezek rendben vannak akkor a termonálba beírva az irw parancsra már írnia kell, hogy milyen nevű irányítóról melyik gomb lenyomását érzékelte. (Nálam elekta a távkapcsoló, és mondjuk play a gomb.)

A lircrc vagy PONT lircrc (.lircrc) fájl pedig azt tartalmazza, hogy melyik programban mit csináljon ha egy gombot lenyomunk. (Prog a program, button a távkapcsoló gombja, a config pedig a küldendő parancs a programnak.) Ez volt nekem rosszul belőve.

Valami ilyesmi az enyém:

[I]
begin
prog = irexec
button = power
config = shutdown -h now
end

begin
remote = elekta
prog = mythtv
button = audiomute
config = |
repeat = 0
delay = 0
end

....
end

begin
remote = elekta
prog = mplayer
button = play
config = pause
repeat = 0
delay = 0
end

begin
remote = elekta
prog = mplayer
button = count
config = seek -600 0
repeat = 0
delay = 0
end
[/I]

Az hogy hova kell tenni a lircrc fájlt most sem tudom biztosan, két egyforma tartalmú fájlom van: az egyik a home folderem gyökerében ennek a neve .lircrc (fontos a pont az elején) a másik pedig a home/.myttv/ könyvtárban lircrc néven (pont nélkül). Az hogy melyik proggi melyikből veszi, hogy mit csináljon, nem tudom, de nem is nagyon érdekel.
Kopiztam az egyiket a másikról, és kész.
Amit eleinte elszúrtam: a proggi nevét is meg kell adni a lircrc-ben, valószinűleg ezért nem ment az mplayerrel.
Ezután végre használatba vehettem a gépet, teleraktam azzal a sok filmmel, amiket nem volt időm megnézni eddig, mert ugye a drágaszágot kellett végeláthatatlanul konfigolni. :D (Így már megy csak távirányítóval, billentyű és egér rákötése nélkül.) Örömködés ezerrel, egy hétig csak használtam, most kezdek ismét finomítani. Van egy irexec nevű proggi, a csomagkezelővel tettem fel. Az egész rendszerre érvényes ha valamelyik parancsot ő kapja. Belőttem a power gombra, hogy kikapcsolja a gépet, így már ez is megy.

Most az alsa hangkártya kezelő proggira (driverre?) kell rámásznom, mert a hangbemenetre küldött jel azonnal megszólal a kimeneten, és így elég érdekes élmény a timeshift két hanggal... :) Ha meg leveszem a hangerőt, akkor nem is vesz fel semmit.
Nembaj most nagyon örülök, hogy végre használhatom filmnézésre.

Hozzászólások

(#1) cobra76


cobra76
csendes tag

első!

Vége egyszer én is elsőzhetek! :DD

(#2) Vladi válasza cobra76 (#1) üzenetére


Vladi
nagyúr
LOGOUT blog

Saját írásodban nem nagy kunszt. :D

Miújság a cuccal pafi? Hogy áll? Néhány kép?

Nem félünk! Nem félünk! Itthon vagyunk e földön. Nem félünk! Nem félünk! Ez nem maradhat börtön!

(#3) Tim82 válasza Vladi (#2) üzenetére


Tim82
nagyúr

Április 28-i utolsó belépéssel nem biztos, hogy olvassa.

"You're going to negotiate with a girl, who thinks she's a space station? - When you put it like that, it does kinda sound crazy." - Audio-GD NFB-11.32 DAC/fejeserősítő eladó - https://tinyurl.com/Tim82HA

(#4) Vladi válasza Tim82 (#3) üzenetére


Vladi
nagyúr
LOGOUT blog

Írok akkor privit, hátha előkerül. Hasonló a projektünk.

Nem félünk! Nem félünk! Itthon vagyunk e földön. Nem félünk! Nem félünk! Ez nem maradhat börtön!

(#5) Tim82 válasza Vladi (#4) üzenetére


Tim82
nagyúr

Szvsz inkább az emailcímére írjál. :)

"You're going to negotiate with a girl, who thinks she's a space station? - When you put it like that, it does kinda sound crazy." - Audio-GD NFB-11.32 DAC/fejeserősítő eladó - https://tinyurl.com/Tim82HA

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.