Skocz do zawartości

Lirc Dla Tvtime Lub Xawtv


JohnDoe

Rekomendowane odpowiedzi

zainstalowalem Lirc i chcialby go sskonfigurować aby dzialal mi z programem Tvtime lub xawtv, wolałby Tvtima :) moja karta to Leadtek TV2000 deluxe na bt878. jak do tej pory podmieniłem pliki lircd.conf i lircmd.conf (/usr/share/doc/lirc-0.7.7/contrib)na pliki odpowiadajade mojej karcie oraz plik lircrc zamieniłem na /usr/share/doc/tvtime-0.9.15/html/example.lircrc, jednak sterować pilotem nadal nie mogę. Co jeszcze można zrobić?? jest to ostatnia zecz jakiej potrzebuję żeby ostatecznie porzucić Winde:)

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 30
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Ok.

plik lircd.conf zawiera nazwy przyciskow z pilota i odpowiadajace im kody,

 

plik lircrc twoja konfiguracja co te przyciski maja robić dla TVtime :) Po pierwsze sprawdz cy nazwy tych przycisków są identyczne!!! zmięń w ~/.lircrc na te nazwy co występują w /etc/lircd.conf (oczywiście według własnego uznania króry co ma robić) jak wszystko ok odpal demona lircd!!!

Odnośnik do komentarza
Udostępnij na innych stronach

Ok.

plik lircd.conf zawiera nazwy przyciskow z pilota i odpowiadajace im kody,

 

plik lircrc twoja konfiguracja co te przyciski maja robić dla TVtime :) Po pierwsze sprawdz cy nazwy tych przycisków są identyczne!!! zmięń w ~/.lircrc na te nazwy co występują w /etc/lircd.conf (oczywiście według własnego uznania króry co ma robić) jak wszystko ok odpal demona lircd!!!

Zropiłem tak jak pisałeś (poprawiłem nazwy 4 przycisków, reszta była ok) no i nadal nic.

Może źle uruchamiam deamona?? wcodzę w Ustawienia systemowe>ustawienia serwera>usługi i tutaj robię lirc restart. Ale nie wiem czy to jest ok bo fedore ((_wogóle_ → w ogóle) ORT (_linuxa_ → Linuksa) ORT) dopiero poznaje od tygodnia:D

Odnośnik do komentarza
Udostępnij na innych stronach

fedore ((_wogóle_ → w ogóle) ORT (_linuxa_ → Linuksa) ORT) dopiero poznaje od tygodnia:D

Ja mam też kartę Tv Leadtek TV2000 i jest ok. :)

Jak ją kupiłem to instalacja jej pod linuksem i oczywiście lirca zajęła mi jakieś 3 tygodnie, a z linuxsem żyłem w symbiozie już kilka lat!! co prawda wtedy z internetu kożystałem tylko czasem w kafejkach i było ciężko :(

 

Moduły lirca do kernel'a zainstalowałeś z (_rpm'a_ → RPM-a) ORT? Ja tak to czy dokładnie do teko kernel'a co używasz??

 

Moduły lirca załadowałeś, sprawdź co pokazuje lsmod, u mnie:

# lsmod |grep lirc
lirc_gpio               8752  0
lirc_dev               10764  1 lirc_gpio
bttv                  138320  1 lirc_gpio

Jak nie masz modułów od lirca to je załaduj;

modprobe lirc_dev 
modprobe lirc_gpio -moduł do obsługi pilota od Tv

i sprawdz ponownie czy moduły się załadowały;

 

Ja mam jeszcze w /etc//modprobe.conf dopisane: alias char-major-61 lirc_driver

 

Sprawdź czy masz pliki urządzeń i czy wszyscy mają do nich dostęp u mnie to wygląda tak:

# ls -al /dev/lirc*
crw-r--r--  1 root root 61, 0 mar  7 19:37 /dev/lirc
srw-rw-rw-  1 root root     0 mar 14 09:50 /dev/lircd

 

Wszyscy użytkownicy powinni mieć możliwość czytania z tych urządzeń!

 

Załaduj lircd i sprawdź czy się uruchomił, zobacz co pokaże:

ps aux |grep lircd

 

Teraz spróbuj, czy jest ok. Jak używasz KDE to możesz odpalić "Serwer lirc dla KDE" , u mnie jest Akcesoria-->Dodatkowe akcesoria, lub polecenie "irkick" wtedy w Sys-Trayu pojawi sie ikonka programu jak z lircem jest ok to będzie normalna jak nie to będzie przekreślona, Jak jest ok. to po naciśnięciu przycisku na pilocie powinna mrugnąć ta ikonka:) Za pomocą tego programu będziesz mógł ustawić sterowanie aplikacji KDE za pomocą Lirca.

Odnośnik do komentarza
Udostępnij na innych stronach

Ja mam też kartę Tv Leadtek TV2000 i jest ok. :)

no to chyba damy rade:)

 

Moduły lirca do kernel'a zainstalowałeś z (_rpm'a_ → RPM-a) ORT? Ja tak to czy dokładnie do teko kernel'a co używasz??

Zainstalowałem to co wypluł mi Yum

 

 

lsmod |grep lirc

bash: lsmod: command not found

Czyli od razu schody

 

modprobe lirc_dev

bash: modprobe: command not found

Dalej schody

 

ls -al /dev/lirc*

srw-rw-rw- 1 root root 0 mar 14 11:22 /dev/lircd

 

 

mam jeszcze pytanie bo zamierzam skompilować jajko dla athlona czy wtedy lirc bede musial od nowa instalować a jeżeli tak to czy da rade z rpm bo jak nie to moze ja dzis powalcze z jajkiem i potem już pod docelowe jakko by sie lirca kompilowało??

Odnośnik do komentarza
Udostępnij na innych stronach

lsmod |grep lirc

bash: lsmod: command not found

 

modprobe lirc_dev

bash: modprobe: command not found

Dalej schody

 

Musisz te polecenia jako root wydać w konsoli wykonaj pierwsze:

su -

i podaj hasło :)

 

mam jeszcze pytanie bo zamierzam skompilować jajko dla athlona czy wtedy lirc bede musial od nowa instalować a jeżeli tak to czy da rade z rpm bo jak nie to moze ja dzis powalcze z jajkiem i potem już pod docelowe jakko by sie lirca kompilowało??

 

Tak moduły do jajka musisz od nowa skompilować!! możesz je z (_rpm'a_ → RPM-a) ORT pod warunkiem że zbudujesz go ((_rpm'a_ → RPM-a) ORT) z modułami do tego nowego jajka ale to już inna historia :)

Odnośnik do komentarza
Udostępnij na innych stronach

No aż tak ciemny to nie jestem oczywiscie wszystko robiłem jako root:)
W to nie wątpie!!

 

No ale czemu:

 

lsmod |grep lirc

bash: lsmod: command not found

 

modprobe lirc_dev

bash: modprobe: command not found

Dalej schody

 

Mi się wydaje że jako root ale "przelogowałeś się" poprzez

su

a nie

su -

a to nie to samo i dlatego bash: lsmod: command not found

Odnośnik do komentarza
Udostępnij na innych stronach

W to nie wątpie!!..................

Mi się wydaje że jako root ale "przelogowałeś się" poprzez

KOD

su

a nie

KOD

su -

a to nie to samo i dlatego bash: lsmod: command not found

No dobra jednak jestem ciemny :lol:

 

[root@localhost ~]# lsmod |grep lirc

nic nie wyświetla

 

[root@localhost ~]# modprobe lirc_dev

FATAL: Module lirc_dev not found.

[root@localhost ~]# modprobe lirc_gpio

FATAL: Module lirc_gpio not found.

 

znaczy co sie nie ma modułów a to chyba nie dobrze ;)

BTW: Nigdzie nie moge znaleźc źródeł kernela z końcówką 770 (czy GG twoje jest na chodzie??)

Odnośnik do komentarza
Udostępnij na innych stronach

BTW: Nigdzie nie moge znaleźc źródeł kernela z końcówką 770 (czy GG twoje jest na chodzie??)

Przeważnie tak, pisze aktualnie magisterke ale cały czas przy kompie :( to czasem mogę (_pomuc_ → pomóc) ORT i na GG.

 

 

[root@localhost ~]# modprobe lirc_dev

FATAL: Module lirc_dev not found.

[root@localhost ~]# modprobe lirc_gpio

FATAL: Module lirc_gpio not found.

 

No tak niemasz modułów do jajka zainstalowanych albo złe zainstalowałeś!! Jakie masz jako obecnie??

 

Jak masz FC3 z 2.6.10-1.770 to zainstaluj paczki:

lirc-kmdl-2.6.10-1.770_FC3-0.7.0-45.rhfc3.at.i686.rpm - paczka z modułami do kernela!!

z http://atrpms.net/dist/fc3/lirc/

Poprostu potrzebujesz paczke lirc-kmdl"wersja jajka....FC..."."architektura".rpm

Odnośnik do komentarza
Udostępnij na innych stronach

Coś mi sie spier....ło i nie mogłem po restarcie uruchomić FC więc instalujję na nowo. Już prawia mam cały update. Potem spróbuje przekompilować jajko pod athlona więc Lirc też chyba będe musial skompilować napisz mi jeżeli możesz co i jak wtedy trzeba by zrobić.

 

 

Ok już uruchomiłem na nowo i takie sa efekty

 

 

lsmod |grep lirc

Nic nie wyswietla wiec ładyje moduły:modprobe lirc_dev ,modprobe lirc_gpio

 

znów lsmod |grep lirc

lirc_gpio 8240 0

lirc_dev 11844 1 lirc_gpio

bttv 148753 2 lirc_gpio,bt878

 

ls -al /dev/lirc*

crw------- 1 root root 61, 0 mar 15 12:49 /dev/lirc0 --- w tej linijce chyba cos nie gra??

srw-rw-rw- 1 root root 0 mar 15 12:42 /dev/lircd

 

ps aux |grep lircd

root 4333 0.0 0.1 3572 832 ? Ss 12:42 0:00 /usr/sbin/lircd

root 5595 0.0 0.1 5632 744 pts/1 R+ 12:50 0:00 grep lircd

Edytowane przez JohnDoe
Odnośnik do komentarza
Udostępnij na innych stronach

Skopiowałeś do /etc/ plik lircd.conf odpowiadający twojej karcie TV?? Jak nie to skopiuj i Ustawienia systemowe->ustawienia serwera->usługi lirc restart.

 

Sprawdź co będzie jak jako uruchomisz jako ROOT program irw.

Jak go odpalisz z konsoli i na pilocie cos naciśniesz to ci wyświetli to na konsoli.

U mnie jest tak np.

#  irw
00000000c03fc03f 00 FullScreen /home/lirc.conf
00000000c03fc03f 01 FullScreen /home/lirc.conf
00000000c03fc03f 02 FullScreen /home/lirc.conf
00000000c03fc03f 03 FullScreen /home/lirc.conf
00000000c03f30cf 00 Ch+ /home/lirc.conf
00000000c03f30cf 01 Ch+ /home/lirc.conf

 

Jak będzie ok spróbuj to samo jako zwykły użytkownik, jak będzie ok do działa jak nie to zmień prawa do

 

chmod 666  /dev/lirc0

i spróbuj ponownie.

Odnośnik do komentarza
Udostępnij na innych stronach

Skąd masz plik lircd.conf??

spróbuj któryś z http://lirc.sourceforge.net/remotes/leadtek/

 

Ja mam lircd.conf stworzony przez siebie już dawno jak jeszcze niebyło gotowych plików dla mojej karty!!

 

Spróbuj jeszcze tak zatrzymaj lircd i jako ROOT z konsoli wykonaj lircd i pokaż czy wyświetlił jakies komunikaty!!

 

Jakie rpm z lirca zainstalowałeś ja mam jescze porucz modułów do kernela lirc-lib-0.7.0-42.rhfc2.at i

lirc-0.7.0-42.rhfc2.at.

 

Możesz to sprawdić poleceniem

rpm -qa |grep lirc

 

...................::::::::::EDIT::::::::::::::::::::...........................

Porównałem mój /etc/lircd.conf i odpowiado on u mnie plikowi /usr/share/doc/lirc-0.7.0/remotes/leadtek/lircd.conf.RM-0010

 

Ten sam jest też na stronie którą ci podałem.

''''''''''''''''''''''''''':::::::::::::::::::::::::::::::::::::::::'''''''''''''''''''''''''''''''''''''''''''

Odnośnik do komentarza
Udostępnij na innych stronach

plik mialem ten sam ale niestety ;)

polecenie :

rpm -qa |grep lirc

lirc-0.7.0-45.rhfc3.at

lirc-kmdl-2.6.10-1.770_FC3-0.7.0-45.rhfc3.at

lirc-lib-0.7.0-45.rhfc3.at

lirc-devices-0.7.0-1.rhfc3.at

 

 

może mam pliki nie w tych miejscach co trzeba?? A może tzreba to na FC2 zrobić żeby dzialalo ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

×
×
  • Dodaj nową pozycję...