Fórum Ubuntu Linux - PT

Área para Iniciantes => Dicas e Truques => Tópico iniciado por: boladegude em 13 de Maio de 2009, 19:03

Título: Instalando placa de tv PlayTVPVR e controle remoto - Precise/Xenial - ir post #3
Enviado por: boladegude em 13 de Maio de 2009, 19:03
[Editado

(instale o pacote zenity via synaptic!)

No post Responder #3 abaixo está um guia definitivo para instalar a placa PlayTV PVR e o Controle Remoto respectivo.
A placa funcionará com estabilidade.
[bem melhor que este post]
O guia para o controle remoto, se estudado, pode ser utilizado para outros controles remotos também (como base para instalação).
]

[erros corrigidos e atualização para Ubuntu 10.04 lucid]

[
Obs.: se você der um upgrade do 9.04 para o 9.10 koala ficará sem rádio devido a um bug...
dá pra consertar, mas deixo minha recomendação aqui...
--> faça backup e reinstale do zero toda nova versão - sempre <--
pois tem vários outros bugs que aparecem com upgrade.
lembro que todas as vezes que fiz upgrade de uma versão para outra,
tanto no linux como no windows, nunca obtive um bom resultado.
(e não é nada agradável ficar catando problemas de upgrade)
]


[Obs.: se XawTV (que é melhor que tvtime) ficar com a tela preta reinicie a sessão do ubuntu. resolve!
ou mais simples: de um ctrl+alt+f1 e em seguida ctrl+alt+f7]


Prolink PlayTV PVR ou
PixelView PlayTV PVR

(PV-CX881PL+ w/FM)

… para ver a sua placa em específico digite o seguinte comando e procure na lista apresentada...
$ dmesg
… a minha era...
[ 15.857847] cx88[0]: card=11 -> Prolink PlayTV PVR

Primeiramente você precisa instalar um programa para assistir TV e um programa para localizar os canais. Abra o Synaptic(Sistema/Administração/Gerenciador de pacotes Synaptic) e procure pelo programa “scantv” e “xawtv” e os selecione para instalação dando um duplo clique no pacote.

Clique em aplicar e espere os pacotes serem baixados e instalados.
Agora abra o terminal que se encontra no menu Aplicações/Acessórios/Terminal. Digite “sudo su”, apenas “sudo comando” não funcionou para mim. Como super usuário digite os comandos:

- Descarregar os módulos envolvidos :

rmmod -v cx8800
rmmod -v tuner
rmmod -v cx88xx

- Recarregar os módulos com as opções necessárias :

modprobe -v cx88xx card=11 i2c_scan=1
modprobe -v tuner
modprobe -v cx8800

OBS: Não foram colocadas as opções tuner=nn e radio=n e foi colocada a opção i2c_scan para tentar detectar o sintonizador.


Rode...
scantv -n PAL-M -f us-bcast -C /dev/vbi0 -s
para configurar os canais...

A placa foi reconhecida e foi carregado o tuner correto. Assista TV com o programa XawTV no menu Aplicativos>Multimídia .
Sintoniza canais de TV com som. Mas para mim foi necessário habilitar AUX no Mixer!
(post sobre o hardware de som que tenho aqui...)
http://ubuntuforum-br.org/index.php/topic,64725.0.html
Dê um exit e saia de superusuário.

Instale o Gnomeradio pelo Synaptic.
Depois entre em "Editar suas Preferências" e configure...
(no hardware de som que tem aqui...)
Dispositivo de Rádio: /dev/radio0
Fonte de mixagem: line1

Para carregar os módulos a cada novo boot,
editar o arquivo /etc/rc.local assim...
sudo gedit /etc/rc.local
adicionando essas linhas antes de exit 0 :

# por usuario para PlayTV PVR
modprobe -r cx8800
modprobe -r tuner
modprobe -r cx88xx

# recarregar os módulos com as opções necessárias...
modprobe cx88xx card=11 i2c_scan=1
modprobe tuner
modprobe cx8800

Referências:

http://www.ubuntero.com.br/?p=228
http://www.susebr.org/forum/index.php?topic=2392.0

Outras Referencias;
http://www.linuxquestions.org/hcl/showproduct.php/product/3040
http://tvtime.sourceforge.net/problems.html#undetected
Título: Re: Instalando placa de tv PlayTV PVR (pixelview - prolink) - atualizado p/ koala
Enviado por: boladegude em 30 de Abril de 2010, 21:26
[Melhor dar uma olhada no post Responder #3 abaixo]

Olá,

Eventualmente, a imagem da televisão fica chuviscada ou desregulada ou sem som (no xawtv ou outro), conforme algum evento no linux, tipo um suspend por exemplo.
Isso ocorre no windows também, mais raramente, mas ocorre.
Para resolver criei esse script que é bem simples.
(feche o xawtv ou outro antes)
Para fazer voltar a televisão voltar ao normal é só abrir um terminal e digitar
$pvr

Segue o tutorial...

================
corrigir playtv pvr
================

1)
crie esse script com o nome pvr, de permissão para execução e copie para a pasta /usr/local/bin (crie bin se não existir):

#!/bin/sh
# arquivo pvr (chama shel para corrigir a placa de tv)
#para corrigir playtv pvr
#apos algum problema no linux (tipo apos um suspend)
#esse tipo de coisa ocorre no windows também (mais raramente)
sudo -s pvr1

2)
crie esse script com o nome pvr1, de permissão para execução e copie para a pasta /usr/local/bin:

#!/bin/sh
# arquivo pvr1 (corrigir placa de tv)
#para corrigir playtv pvr
#apos algum problema no linux (tipo apos um suspend)
modprobe -r cx8800
modprobe -r tuner
modprobe -r cx88xx
modprobe cx88xx card=11 i2c_scan=1
modprobe tuner
modprobe cx8800

3)
Para realizar a correção simplesmente abra um terminal e digite:
$pvr
Título: Re: Instalando placa de tv PlayTV PVR (pixelview - prolink) - atualizado p/ koala
Enviado por: asghan em 01 de Maio de 2010, 12:26
Aki tem bastante coisa boa e funcional http://mstr.ueuo.com/
Título: Re: Instalando placa de tv PlayTV PVR (pixelview) e controle remoto - Lucid
Enviado por: boladegude em 26 de Dezembro de 2010, 18:59
[Editado:
nova versão, para ubuntu 10.04 Lucid, no post #31 adiante <---
nova versão, para ubuntu 12.04 Unity Precise Pangolin, no post #40 adiante <---

(porém, leia este post e também os posts...
#4 #5 #10 #15 #23 #25 #29 #30 #32 #33 #34 #36 #37 #38 #39)
]


Olá,

[Esta solução é voltada para ubuntu 10.04 lucid lynx]

Finalmente concluí um passo a passo com tudo que é necessário para a instalação da placa PlayTV PVR com o respectivo controle remoto.
O guia para o controle remoto, se estudado, pode ser utilizado para outros controles remotos também (como base para instalação).

Faça download do guia para instalação do seguinte link:
(Tem uma versão nova no post #9)
http://www.divshare.com/download/13714601-29b
( O guia foi corrigido pois faltavam as configurações do Compiz para zoom e mouse
Agora sim ficou show de bola. Uma brisa ! )

Faça download do guia e dos arquivos dentro do guia novamente!

Está no formato .doc para Word 97 (então precisa ter o OpenOffice instalado).

Você terá uma instalação bem completa da placa de tv com o controle remoto, possibilidade de reiniciar a sessão, hibernar e suspender sem nenhum conflito.
Poderá também alterar o .lircrc e rodar um script no menu para não ter que reiniciar a máquina.
Além disso terá zoom na tela para os aplicativos.
E mouse via controle remoto para controle geral de aplicativos juntamente com controle de volume geral. Para zoom do mouse utilize a tecla zoom do controle remoto.

Para os aplicativos Totem e Rhythmbox foram criados comandos adicionais para facilitar o controle desses aplicativos.
Estes controles adicionais podem ser adaptados para outros aplicativos semelhantes.

Como pré requisito é necessário ter instalado a placa PlayTV PVR, o XawTV, o Gnomeradio, o Totem e o Rhythmbox.
Ative os plugins do lirc no Totem e Rhythmbox.
No mais apenas faça download do guia indicado e siga as instruções.

Ficou bastante intuitivo o tutorial, mas se houver alguma dificuldade poste aí!

O resultado final ficou bastante legal também.

boladegude.

Key words:
ubuntu 10.04 lucid lynx
controle remoto
infrared remote control
lirc, lircmd
mouse pelo controle remoto
mouse through infrared remote control
placa de tv PlayTV PVR pixelview prolink
TV card
controle remoto de janelas
window remote control
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise
Enviado por: boladegude em 12 de Janeiro de 2011, 01:35
Vou ir colocando algumas informações a medida que for lembrando...

1)
Depois de desligar o aplicativo do controle remoto o gnome-power-manager e seus botões só retornam dentro de 10 a 40 segundos*.
(* 10 segundos na versão 1.02)
E enquanto o aplicativo do controle remoto está rodando há um gerenciador de energia próprio programado que desativa o monitor após um determinado tempo (3 horas se está em fullscreen e 20 min se está em tela normal). Após essa desativação do monitor o computador hiberna após 1h e 30min após o último pressionamento de tecla no controle remoto (ou o tempo que você mesmo programar).
Se você clicar no botão +100 do controle remoto, que reacende o monitor, o timer é zerado e começa a contagem da desativação do monitor novamente e respectivamente a contagem para hibernação novamente.

2)
Para controlar os estados de zoom manualmente...
(caso, por exemplo, você hiberne em estado de zoom)

Para Ubuntu 10.04
alt+shift+x   retorna a tela ao seu estado normal, sem nenhum zoom
alt+shift+z   a tela entra em zoom pan
alt+shift+w  a janela do aplicativo é colocada em zoom para ocupar toda tela

(alt e shift esquerdos)

Para Ubuntu 12.04
ctrl+alt+shift+x   retorna a tela ao seu estado normal, sem nenhum zoom
ctrl+alt+shift+z   a tela entra em zoom pan
ctrl+alt+shift+w  a janela do aplicativo é colocada em zoom para ocupar toda tela

(ctrl, alt e shift esquerdos)


3)
Toda programação foi feita em shell script
Os scripts utilizados para tal estão em ~/bin

4)
As teclas extras programadas no controle, o sistema de gerenciamento de energia próprio programado e outros só funcionarão quando você chamar o aplicativo pelo controle remoto.

5)
Em função do item 1) o sistema poderá ficar por períodos longos sem lockscreen até hibernar.
Fica-se apenas com proteção para o monitor, para não atrapalhar, por exemplo, quando se olha um filme.
Se o monitor desligar pela proteção enquanto assiste algo, é só clicar no botão +100 do controle remoto e a tela acende novamente.
Assim que é fechado o aplicativo do controle remoto o lockscreen volta ao normal que estava programado por você.

6)
No Rhythmbox, às vezes, quando você está navegando nas rádios online, o [Enter] (botão 5 do controle) para de funcionar e você não consegue mais reproduzir as rádios.
Isso é porque o foco do cursor foi deslocado para fora do campo "Título".
(Isso é apenas um comportamento  irritante desse aplicativo).
Para solucionar quando isso acontece, apenas digite [seta para a direita] (botão 6 do controle), voltando para o campo "Título".
Pronto o [Enter] (botão 5 do controle) voltará a funcionar...
Essa solução serve para "Rádio", "Fila de reprodução", "Música", "Podcasts", "Last.fm", ou qualquer outra parte do aplicativo em que aconteça isso.

7)
Em função do que está descrito no item 1) evite deixar o computador realizando operações críticas quando chamar os aplicativos pelo controle remoto.
Pois após abandonar a máquina e o controle remoto desatendidos o computador poderá hibernar tão rápido quanto 1h e 30min.
Se for deixar a máquina e o controle desatendidos e processando algo chame os aplicativos pelo menu. O controle funcionará também, apenas com menos funções.

8)
Quando fechar o Rhythmbox com o mouse ou teclado, clique no ícone na área de notificação e clique em sair. Só fechar a janela não fecha o Rhythmbox.
Você pode rodar um aplicativo imediatamente depois que fecha outro [eu apenas tinha "viajado" :) ]

9)
Utilizar o pulseaudio diretamente no volume geral não é bom.
Pois a tecla vol+ ultrapassa o limite do amplificador quando se continua pressionando após o máximo.
Fica para resolver numa próxima versão. (06/04/2011 - resolvido na versão 1.02 post #13)

10)
Coloque no script shutdown_tasks (em ~/bin)
os programas a serem fechados
e outras tarefas a serem realizadas antes de hibernar.

11)
Há timers e parâmetros configuráveis em ~/bin/simulate_activity

12)
Os modos do controle remoto são excludentes. Se você chama um dos aplicativos pelo controle não conseguirá lançar nehum dos outros.
Por exemplo, se chamar "tv/fm, 5", ou seja, o controle geral por mouse e som, não conseguirá lançar o Totem.
Ao invés disso lance um player alternativo como VLC, por exemplo, e controle pelo mouse remoto.

13)
Se estiver utilizando o Skype digite "tv/fm, 5" para evitar aquele locksceen chato a cada 5 minutos.
De quebra, dá para ficar falando pelo Skype de longe e controlando o mouse e som pelo controle remoto.
Utilize esse recurso para manter qualquer aplicativo de vídeo sem lockscreen na tela.

14)
Se você estiver na janela de seleção de arquivo do Totem ou do Rhythmbox
e clicar acidentalmente em uma partição NTFS, por exemplo, e surgir a janela "Autenticar", para
você inserir sua senha, apenas clique no botão 0 (escape) e a janela "Autenticar" será fechada.
Quando você clicar no botão 0 (escape) serão fechadas tantas janelas "Autenticar" quanto estiverem abertas.
Mas caso você tenha clicado na partição NTFS realmente com a intenção de abrí-la,
então, levante, vá até o computador, e digite a senha para abrir a partição.
Aí então navegue, pelo controle remoto, na partição para abrir os arquivos que quiser.

15)
Se mexer no computador e perder o foco do aplicativo sob controle remoto,
apenas volte ao controle remoto e clique no botão scan até o aplicativo voltar para primeiro plano.

16)
Sugestão (versão 1.02): Na pasta ~/bin, no script simulate_activity,
na linha 80...
  if [ "$dpms_on_off" = "On" -a "$dpms_t" -gt "120" ]
substitua "120" por "180".
Isto fará o tempo para desligar o monitor, quando
não está em fullscreen, passar de 20 para 30 minutos.

17)
Na versão 1.04 para Ubuntu 12.04
Instrução de como chegar até as faixas de musicas do Rhythmbox...
clicar
botão 8 (seta para baixo)
botão 5 (enter)

É que se for fazer o caminho pelo botão 7 (tab), cai no campo da lupa (pesquisar) e só sai com o mouse.
Para contornar esse problema no Rhythmbox, se cair no campo de pesquisa, pressione a tecla freeze do controle remoto. A tecla freeze realiza um "ctrl+tab" e sai do campo de pesquisa para a barra de ferramentas.

ou seja...
no rhythmbox o botão freeze funciona como escape do campo de pesquisa.
Em seguida pressione o botão 1 ("shift+tab") para ir para as faixas de músicas.

18)
Há uma retificação importante no post #44 para a versão 1.04 do sistema de controle remoto...
http://ubuntuforum-br.org/index.php/topic,50441.msg537904.html#msg537904

19)
Há uma correção importante no post #45 para a versão 1.04 do sistema de controle remoto...
http://ubuntuforum-br.org/index.php/topic,50441.msg540887.html#msg540887

20)
Na versão 1.04, se ao ligar o Gnomeradio pelo controle remoto ele começar a procurar automaticamente as estações então...
a)
interrompa a procura de estações, feche o Gnomeradio, e clique na tecla POWER do controle remoto para fechá-lo.
b)
reinicie a placa de TV pelo lançador do Unity "Reinicia a placa PlayTV"
(13/08/2013 isto era devido a um bug do Ubuntu, do LIRC ou do Gnomeradio, e que parece já ter sido resolvido)

21)
Se ao tentar abrir um aplicativo do conjunto de aplicativos do controle remoto (ex.: totem) e aparecer a mensagem "Controle remoto já está em uso!", isto é porque outro deles já está aberto (ex.: rhythmbox, gnomeradio...). Feche o aplicativo que já está aberto e só então tente abrir o que você queria.
Note que os aplicativos são excludentes mesmo que o controle remoto não esteja ligado! Isto é devido ao wrapper pid_r que é colocado na frente de cada um deles. Veja que isso torna o funcionamento mais consistente desses aplicativos que não devem mesmo ser abertos juntos no Ubuntu.

22)
Se sua gravação de TV parou de funcionar, de uma olhada no post #53...
http://ubuntuforum-br.org/index.php/topic,50441.msg609303.html#msg609303

23)
Caso as funções de zoom do controle remoto parem de funcionar vá no post #54...
http://ubuntuforum-br.org/index.php/topic,50441.msg618033.html#msg618033

24)
Se xawtv está dando crash em fullscreen então vá no post #30
http://ubuntuforum-br.org/index.php/topic,50441.msg512074.html#msg512074

25)
Se você fizer uma atualização de kernel e o sistema de controle remoto parar de funcionar, leia o post #29...
http://ubuntuforum-br.org/index.php/topic,50441.msg512037.html#msg512037
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 28 de Janeiro de 2011, 18:46
Dia 26/01/2011 saiu a nova atualização do lirc versão 0.8.6-0ubuntu4.2.

Com ela o arquivo lircd.conf.devinput default é regravado e todo controle remoto para de funcionar.
Para corrigir isto faça o seguinte...

Lembre que foi criada a pasta IR em ~/
e copie o arquivo lircd.conf.devinput que está lá, assim...:
Digite:
sudo cp ~/IR/lircd.conf.devinput /usr/share/lirc/remotes/devinput
(este arquivo foi adaptado para o controle remoto da placa PlayTV PVR)

OK, agora tudo volta ao normal!
Essa correção tem que ser feita a cada nova atualização do lirc.
boladegude.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 06 de Fevereiro de 2011, 12:14
Se o seu controle de volume não funciona no XawTV vá nesse link...
http://ubuntuforum-br.org/index.php/topic,66232.0.html
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 06 de Fevereiro de 2011, 14:45
[Editado: não se aplica a versão 1 em diante]

Um bug que precisa ser corrigido...

No Guia instalação-controle-remoto.doc
Em...
C - Criando os aplicativos de sessão necessários:

substitua...
Comando: sh -c "screen_saver_on; killall irexec; killall reactivate_irexec; reactivate_irexec &"
por...
Comando: sh -c "screen_saver_on; killall reactivate_irexec; killall irexec; reactivate_irexec &"

... depois vá em Sistema > Preferências > Aplicativos de sessão...
e atulize assim...
Comando: sh -c "screen_saver_on; killall reactivate_irexec; killall irexec; reactivate_irexec &"
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 07 de Fevereiro de 2011, 20:01
Vou colocar para download uma nova versão do sistema de controle remoto.
Aguardem.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 07 de MAR?O de 2011, 20:32
[Editado: nova versão no post #13 adiante] <---

Versão 1 da instalação da placa de tv playtv pvr e controle remoto.
Está bastante melhorada. [agora tem botões para gravação de TV no painel de contorle]
(observe algumas correções nos posts seguintes)

1) Para atualizar a partir da versão anterior...
http://www.divshare.com/download/14268393-e66

2) Para instalar do inicio...
http://www.divshare.com/download/14268394-9dd

3) Para instalar do inicio versão 1.01 (com algumas correções)
http://www.divshare.com/download/14350071-77d

[ observação...

links colocados em 09/03/2011
se você fez o download antes de 09/03/2011 então
vá na pasta ~/bin
abra o script call_record_mencoder e
na linha 9 substitua...
xawtv -c /dev/tv &
por apenas
xawtv &

você pode precisar dos parâmetros em xawtv como acima caso possua uma webcam e os dispositivos de video
/dev/video0
/dev/video1
fiquem alternando a cada reboot.

nesse caso vá no post #10 do seguinte tópico...
http://ubuntuforum-br.org/index.php/topic,52827.msg443670.html#msg443670
e faça download dos scripts, leia as instruções dentro de cada script, e adapte conforme seu caso.
e se for esse o caso, é preciso colocar pid_r xawtv -c /dev/tv no menu principal também.

além disso no script 75-quickcam_usuario.rules retire o # de
#KERNEL=="video*", SUBSYSTEM=="video4linux", ATTR{name}=="cx88*", ATTRS{vendor}=="0x14f1", ATTRS{device}=="0x8800", SYMLINK+="tv"
e adapte segundo seu caso, se necessário.

Essas correções foram incorporadas no arquivo da instalação passo a passo versão 1.01 no item 3) acima.

]
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 02 de Abril de 2011, 20:28
Em tempo...

Para funcionar a função de gravação de TV, é preciso instalar mencoder.
sudo apt-get install mencoder

E no script record_mencoder na pasta ~/bin, se for necessário
substitua...

mencoder tv:// -tv driver=v4l2:input=0:width=640:height=480:norm=pal-m:contrast=-25:saturation=-25:brightness=-0:device=/dev/video0:adevice=/dev/dsp -vf crop=585:465,pp=lb,scale=640:480 -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=10000:vrc_maxrate=9800:vbitrate=5000:keyint=18:acodec=ac3:abitrate=192 -ofps 30000/1001 -o tv.mpg

por

mencoder tv:// -tv driver=v4l2:input=0:width=640:height=480:norm=pal-m:contrast=-25:saturation=-25:brightness=-0:device=/dev/tv:adevice=/dev/dsp -vf crop=585:465,pp=lb,scale=640:480 -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=10000:vrc_maxrate=9800:vbitrate=5000:keyint=18:acodec=ac3:abitrate=192 -ofps 30000/1001 -o tv.mpg

ou seja lá o que for que você tenha como device.

[Inicio Editado 21/01/2012]
Também, no script record_mencoder na pasta ~/bin ajuste os parâmetros de amixer segundo sua placa de áudio em particular...
Para saber os names da sua placa de som digite em um terminal:
amixer -c 0 controls
Para saber os parâmetros digite:
amixer contents
[Fim Editado 21/01/2012]
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 04 de Abril de 2011, 20:20
[Correção]

Lembrei que a edição a seguir iria interferir com os tempos de desligamento do monitor, e hibernação.
Aí então estes tempos precisariam ser reajustados.
Portanto desconsidere o proposto a seguir...

Edite o script simulate_activity na pasta ~/bin e...
na linha 46 substitua as duas ocorrências do valor 40 por 10...

Isto fará que o script simule atividade de 10 em 10 segundos
e que leve no máximo 10 segundos para parar quando não há mais processo.


Fica para uma nova versão!
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 05 de Abril de 2011, 08:13
[Bug]

O botão do meio do mouse no controle remoto esta configurado errado.
Está na mesma tecla do zoom da janela do aplicativo...
[scan]

Solução:

Abra um terminal e digite:
sudo gedit /etc/lirc/lircmd.conf
Na última linha (linha 32) substitua a palavra scan por function
Salve e saia.

De um reboot no computador.


Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 06 de Abril de 2011, 20:42
[Editado: nova versão no post #31 adiante] <---

1) Para instalar do inicio versão 1.02 (com todas as correções até o post anterior)
http://www.divshare.com/download/14507584-efb

Se você já tem a versão anterior (1.01), faça download e apenas atualize:
1)
.lircrc no diretório ~/
2)
simulate_activity no diretório ~/bin
3)
presskey no diretório ~/bin
4)
Digite:
sudo gedit /etc/lirc/lircmd.conf
Na última linha (linha 32) substitua a palavra scan por function
5)
E siga as orientções dos posts anteriores

Lista de correções:
a)
botão scan estava ocupado por lirc e lircmd:
corrigido, lircmd agora ocupa o botão function para botão do meio do mouse
b)
Nesta versão o script simulate_activity em ~/bin
simula atividade a cada 10 segundos (e não mais a cada 40 segundos)
c)
instalação de mencoder colocado nos passos da instalação
d)
O volume geral agora é controlado por teclas XF86 em presskey

Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 07 de Abril de 2011, 15:56
Lista completa das funções dos botões do controle remoto nos aplicativos:
(baseado no controle da placa Pixelview PlayTV PVR)

1) Gnomeradio,
2) XawTV,
3) Totem,
4) Rhythmbox e
5) Controle geral com Mouse e Som.

Download...
http://www.divshare.com/download/14680842-0fe

Errata: (para downloads antes de 26/04/2011)
Na página 3 desse documento substitua...
source: segura a função arrastar do mouse. Arraste com as teclas de movimento.
Desative com o botão do meio do mouse (5).
... por...
source: segura a função arrastar do mouse. Arraste com as teclas de movimento.
Desative com o botão esquerdo do mouse (5).

Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 26 de Abril de 2011, 21:23
Percebi que não mencionei no guia de instalação, nem neste tópico que ...
O pacote zenity deve ser instalado pelo synaptic, caso não esteja já instalado no Ubuntu.

É que normalmente o zenity já vem instalado no Ubuntu 10.04, para o qual este sistema de controle remoto é voltado.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 23 de Maio de 2011, 21:21
Estender as tarefas a serem finalizadas ou realizadas em hibernate para hibernações chamadas por qualquer forma:

Há uma maneira melhor e mais correta de chamar shutdown_tasks...
Chamando desta nova forma os aplicativos que necessitam ser fechados antes de hibernar serão fechados em qualquer hibernação, e não só quando o controle remoto hiberna.

Proceda assim:

Na pasta ~/bin
no script simulate_activity
na linha 132
comente
    #shutdown_tasks &

Inicio Editado 21/01/2012 (bug):
Ao invés de fazer esta correção, siga todos os procedimentos do post #26

Na pasta /etc/pm/sleep.d
no script in_out_suspend
Vá na linha 20, dentro de hibernate[suspend]
acrescente logo abaixo da linha 20...
        sudo LANG=pt_BR.utf8 LANGUAGE=pt_BR:pt:en -u username -i shutdown_tasks
(obs.: substitua username pelo nome de username que você utilizou)
Fim Editado 21/01/2012:

A partir de agora shutdown_tasks é um recurso que você tem para qualquer tipo de suspend ou hibernação.


Segue uma cópia do meu próprio shutdown_tasks com os programas que necessitam ser finalizados ao hibernar aqui no meu computador:

#!/bin/bash
# nome do arquivo: shutdown_tasks
#===========================================
# Coloque aqui as tarefas a serem executadas
# ou programas a serem encerrados
# antes de o computador ser hibernado!
#===========================================

# [Editado...
# Correção:
# Desta forma não hiberna se o processo não está rodando no momento da hibernação por causa do erro em pkill!
# A forma correta de finalizar os processos está colocada logo abaixo
##pkill -TERM utorrent
##pkill -TERM skype
# ]


# obs.: somente se o processo está rodando, dá um pkill no mesmo.
processes="utorrent.exe skype"

for i in $processes; do
if ps -C $i >&- 2>&-
then
  pkill -TERM $i
fi
done


# Caso queira conferir se foi rodado esse script ao rodar suspend ou hibernate
#zenity --info --text="OK, Tarefas encerradas para hibernate!" &
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 24 de Maio de 2011, 14:04
       sudo LANG=pt_BR.utf8 LANGUAGE=pt_BR:pt:en -u username -i shutdown_tasks

A propósito, no script in_out_suspend, substitua as ocorrências de LANG e LANGUAGE pelo seu idioma.
Para saber qual o conteúdo de LANG e LANGUAGE no seu idioma digite numa janela de terminal...
env
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 29 de Maio de 2011, 19:12
Se você utiliza skype e quer reabilitá-lo após hibernar, de forma que o skype esteja sempre funcional, leia o tópico...
http://ubuntuforum-br.org/index.php/topic,83583.0.html
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 07 de Junho de 2011, 11:18
Olá,

Havia uma incorreção no script shutdown_tasks no post #16.
Se era dado um pkill num processo que não estava rodando, ocorria um erro em pkill, e a hibernação era interrompida.
Corrija o script shutdown_tasks, conforme indicado no post #16, para que seja dado pkill somente nos processos que estão rodando.

Abraço,
boladegude.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 10 de Junho de 2011, 09:42
Solução para o problema da janela do rhythmbox que às vezes não abre:


Crie, na pasta ~/bin, o seguinte script com o nome de set_open_win_rhythmbox, e dê permissão para execução...

--------- (inicio script)

#!/bin/bash
# nome do arquivo: set_open_win_rhythmbox

# Ajusta para que o rhythmbox seja lançado com a janela aberta

gconftool -s /apps/rhythmbox/plugins/status-icon/window-visible -t bool true


--------- (fim script)


Abra o arquivo .lircrc na pasta ~
E na linha 79 faça a seguinte modificação...

Remova a linha 79, mostrada aqui...
  config = (rec_r && (notify_open; init_mute_rhythmbox; screen_saver_off rhythmbox; open_win_rhythmbox; save_grp_wid Reprodutor de músicas; notify_close))

E substitua por isto, na linha 79...
  config = (rec_r && (notify_open; init_mute_rhythmbox; set_open_win_rhythmbox; screen_saver_off rhythmbox; save_grp_wid Reprodutor de músicas; notify_close))


Referência: http://nickhumphrey.net/showthread.php?t=2140
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 23 de Junho de 2011, 19:19
[Bug]

Abra o arquivo .lircrc na pasta ~ e substitua todas as ocorrências de pkill por killall.

pkill só funciona entrando o nome do processo truncado como está na listagem de grep.
E por isso o adiamento da hibernação ao pressionar botões do controle remoto não estava funcionando.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 12 de Julho de 2011, 14:17
[Bug]

==================================================
No script simulate_activity na pasta ~/bin

Recorte a linha 27...
trap "let suspend_pc=0" USR1

e cole na linha 2, assim...
#!/bin/bash
trap "let suspend_pc=0" USR1
# nome do arquivo: simulate_activity
...
==================================================

Nota:
É que o comando...
config = killall -USR1 simulate_activity
... em .lircrc, às vezes, era recebido pelo script simulate_activity antes
de o comando trap na linha 27 ser rodado, e assim o script era encerrado.
Isto fazia com que o screen saver não fosse desativado e mais outras coisas.
Agora, rodando o trap logo que o script inicia, espera-se que resolva o problema.

Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 30 de Julho de 2011, 20:31
Hoje substituí o teclado USB que eu tinha por um PS/2

O controle remoto parou de funcionar.

O que ocorreu? É que com a retirada do teclado USB o evento do controle remoto passou de event6 para event5
E consequentemente o evento do mouse do controle remoto passou de event7 para event6.

Solução:
======================
1)
Digitei:
sudo cat /proc/bus/input/devices
... bla bla bla...
I: Bus=0001 Vendor=14f1 Product=8800 Version=0001
N: Name="cx88 IR (Prolink PlayTV PVR)"
P: Phys=pci-0000:02:0d.0/ir0
S: Sysfs=/devices/pci0000:00/0000:00:1e.0/0000:02:0d.0/input/input7
U: Uniq=
H: Handlers=kbd event5
B: EV=100003
B: KEY=2c0814 100004 0 0 0 4 2008000 2090 2001 1e0000 4400 0 ffc

2)
Digitei:
sudo dpkg-reconfigure lirc

Na sequencia de menus fui escolhendo...
- Linux input layer (/dev/input/eventX)
- None
- /dev/input/event5  <----

Pronto o lirc foi reconfigurado.

3)
Em xorg.conf, troquei a linha...
        Option      "Device" "/dev/input/event7"
por...
        Option      "Device" "/dev/input/event6"
Salvei o arquivo.

4)
Digitei:
sudo dpkg-reconfigure xserver-xorg

5)
Cliquei no menu Aplicativos > Outros > Reinicia a placa PlayTV (que nós mesmos criamos)
e reiniciei o lirc.
======================

Pronto!!!
O controle começou a funcionar normal de novo inclusive o mouse pelo controle remoto.

Caso ocorra uma situação assim na sua máquina (ao trocar um teclado ou algo parecido) dá para se orientar por este post.
Apenas os números dos eventos poderão ser diferentes no seu caso (eventN).



Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 16 de Setembro de 2011, 17:51
[Bug]

Na pasta ~/bin
nos scripts save_sel_wid e save_grp_wid

substitua as ocorrências de...
"$timeout" -gt 10
por..
"$timeout" -gt 15
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 16 de Setembro de 2011, 18:02
Para ajustar os parâmetros de velocidade e aceleração do mouse por controle remoto no seu sistema...
entre na pasta ~/bin
no scritpt mouse_on
e procure por
# xinput "polynomial"
chegando lá veja os valores que atendem melhor seu controle remoto para...
# configura a velocidade do repeat rate
    e
# "trashold numerador denominador"

Isto é para o caso de você utilizar este sistema de controle remoto com outra placa que não a PlayTV,
ou para o caso de estes parâmetros não terem ficado bem em sua máquina.

[ Ediatado 30/04/2012
Mudei # "trashold numerador denominador"
de
0 40 10 para
0 45 10 e ficou bem mais ágil
mas ficou com pouca precisão
aí voltei para
0 40 10
]

Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 21 de Janeiro de 2012, 21:34
[Bug]

(complemento ao post #16)

Quando fui instalar o sistema de controle remoto em outra máquina, o script in_out_suspend em /etc/pm/sleep.d não funcionou mais na parte do "thaw|resume)".
Siga os procedimentos descritos aqui para evitar inconsistência após suspend ou hibernação.

Foi necessário fazer o seguinte para que os scripts funcionassem aqui na nova máquina na parte "thaw|resume)" também...

1)
Apague o script in_out_suspend assim...
sudo rm /etc/pm/sleep.d/in_out_suspend
...desmembraremos ele em dois outros...

2)
Crie o primeiro script.
As instruções de como criar estão no início do script.

------ inicio script 5_in_suspend

Código: [Selecionar]
#!/bin/bash

# sudo su
# cd /etc/pm/sleep.d
# gedit 5_in_suspend &
# e coloque isto... (depois salve e execute chmod 755 5_in_suspend)
# substitua as ocorrencias de username por seu nome do diretório home

. /usr/lib/pm-utils/functions

case "$1" in
    hibernate|suspend)
# crie o arquivo /home/user/.Xauthority
export DISPLAY=:0.0
        export XAUTHORITY=/home/username/.Xauthority

        # placa de tv e lirc
        # finaliza o aplicativo (pid) que ficaria errático na volta após o resume,
        # finaliza simulate_activity e reinicia os flags.
        sudo LANG=pt_BR.utf8 LANGUAGE=pt_BR:pt:en -u username -i screen_saver_on

        sudo LANG=pt_BR.utf8 LANGUAGE=pt_BR:pt:en -u username -i shutdown_tasks
    ;;
    *)
    ;;
esac

exit

------ fim script 5_in_suspend

3)
Crie o segundo script.
As instruções de como criar estão no início do script.

------ inicio script 15_out_suspend

Código: [Selecionar]
#!/bin/bash

# sudo su
# cd /etc/pm/sleep.d
# gedit 15_out_suspend &
# e coloque isto... (depois salve e execute chmod 755 15_out_suspend)
# substitua as ocorrencias de username por seu nome do diretório home

. /usr/lib/pm-utils/functions

case "$1" in
    thaw|resume)
# crie o arquivo /home/user/.Xauthority
export DISPLAY=:0.0
        export XAUTHORITY=/home/username/.Xauthority

        # placa de tv e lirc
        # reinicializa placa de tv e lirc que ficam erráticos após resume
/usr/local/bin/pvr1

        # irexec também fica errático, mas        
        # só pode ser lançado após o inicio da sessão na tela!
        # resolvido com o script reactivate_irexec
        # sudo -u username -i irexec -d & <-- assim não lança irexec corretamente
        # nos aplicativos, não hiberna mais, não mostra mais as partições NTFS e sei lá mais o que !?!?
    ;;
    *)
    ;;
esac

exit

------ fim script 15_out_suspend

4)
Explicação...
Na pasta /etc/pm/sleep.d existem dois scripts do sistema com numeração "10_" no início. Parece que a ordem de ocorrência de "suspend" e "resume" devem ocorrer em sequência e levando em consideração esses scripts.
O script começando com "5_" será o primeiro a ser executado.
O script começando com "15_" será o último a ser executado.

Abraço,
boladegude.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 21 de Janeiro de 2012, 22:03
Há uma atualização no post #10 sobre configuração do som na gravação de TV...
http://ubuntuforum-br.org/index.php/topic,50441.msg448557.html#msg448557
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 04 de MAR?O de 2012, 09:50

[Bug]
versões 1.02 e 1.03 <--- só na 1.02. Restaure simulate_acitity original na versão 1.03, caso tenha mudado. (sorry  ;D)


Bug em simulate_activity.

Se o aplicativo em fulscreen desabilitar dpms e mais adiante der crash, deixará o dpms desabilitado em tela normal (sem fullscreen).

Isso fará com que simulate_activity não apague mais o monitor, e em consequência o computador não será mais posto em hibernação.

Solução:

1)
Faça download do novo arquivo simulate_activity do link http://www.divshare.com/download/16947432-a0e
2)
Copie esse arquivo para ~/bin, sobrescrevendo o anterior.
De permissão para execução!

E pronto, agora os aplicativos chamados pelo controle remoto poderão dar crash sem causar problema para o sistema de proteção de tela e hibernação.

Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 08 de MAR?O de 2012, 09:55
Hoje fiz as atualizações do Ubuntu e foi instalado o kernel 2.6.32-39-generic.
Foi preciso fazer o seguinte para reabilitar o controle remoto:

(procurar o evento do dispositivo de controle remoto)
sudo cat /proc/bus/input/devices
(reconfigurar lirc)
sudo dpkg-reconfigure lirc

E logo após...

Aplicativos > Outros > Reinicia a placa PlayTV
(ou reiniciar a máquina)
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 08 de MAR?O de 2012, 13:53
Em minha máquina amd64 com placa radeon hd 6770 instalada, o xawtv começava a dar crash em fulscreen depois que se trocava de canal exatamente 51 vezes (e em algumas outras circunstâncias).

O problema só ocorria com o compiz ativado.

A solução foi desabilitar o OpenGL no xawtv!

Coloquei a opção -nogl em todas as chamadas para xawtv...
xawtv .... -nogl ....

1) No menu principal
2) Em ~/bin/call_record_mencoder
3) Em ~/.lircrc onde está a chamada "screen_saver_off xawtv"

keywords:
compiz, crash, fullscreen, opengl, radeon, amd64, ubuntu 10.04, xawtv
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 04 de Abril de 2012, 18:11
[Editado: nova versão, para Pangolin, no post #40 adiante] <---

Nova versão do sistema de controle remoto.
v 1.03
para Lucid

Todos os bugs publicados até este post estão corrigidos na versão 1.03.

Faça download do arquivo com o tutorial de instalação da v 1.03 no link...
( 2015/06/21: divshare link unavailable
http://www.divshare.com/download/17317239-17b
)
Dentro do tutorial esta o link para download do sistema de controle remoto v 1.03
e
no final do tutorial, está o link para download da descrição detalhada de cada botão do controle remoto desta versão.


Principais modificações:

Inclusão do player VLC e mudança na programação pois a janela de seleção de arquivos de VLC inicia um novo grupo de janelas (um novo grp_wid). O programa foi generalizado para aceitar esse comportamento.

Alguns aplicativos, como o VLC player, ao abrirem uma janela filha começam um novo número de grupo de janelas (um novo grp_wid). Então sel_grp_wid será diferente de grp_wid no programa VLC.
Foi preciso levar isso em conta quando é aberta uma janela filha.

No VLC tem duas janelas que recebem o número de grupo sel_grp_wid, são elas a seleção de arquivos e a janela de zoom.

Ao abrir a janela de seleção de arquivo no VLC é utilizado o script save_sel_wid_window que salva sel_grp_wid a partir do nome da nova janela filha aberta.
E no caso da janela de zoom do VLC é utilizado save_wid_zoom_window para salvar sel_grp_wid.
A partir daí as janelas mantem o sel_grp_wid da janela filha (ufah, ainda bem :) )

Para acompanhar a alteração, Totem e Rhythmbox, embora não lancem novo grp_wid para as janelas filhas, utilizam agora a mesma maneira de chamar janelas filhas. Ficou transparente, ou seja, simplesmente sel_grp_wid será igual a grp_wid nesse caso.
No Totem a janela de zoom é a própria janela principal. Rhythmbox não tem zoom.


No VLC open_select_files e close_select_files foram necessários para manter a consistência das operações com as janelas.

save_sel_wid_window está dentro do script open_select_files

Toda vez que é dado play no VLC (botão function) se a janela de seleção de arquivos estiver aberta fecha a mesma através de close_select_files.
Daria problema ter a janela de seleção de arquivos e o VLC em estado de play ao mesmo tempo.
Para isso é utilizado close_select_files.

Foi um tanto difícil sincronizar o funcionamento das janelas do VLC (principal, zoom e seleção de arquivos) e é preciso abstração para entender como foi feita a consistência para as chamadas dessas janelas. Até o momento de escrever esse texto o gerenciamento dessas janelas estava ocorrendo sem bugs, bem legal mesmo.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 21 de Abril de 2012, 23:00
No tutorial de instalação do sistema de controle remoto 1.03, no item H,
nos dois passos onde diz...

(dentro do arquivo substitua todas as ocorrências de “username” pelo seu nome do diretório home),

...preste atenção se seu nome de diretório home e nome de usuário são diferentes, se esse for o seu caso, faça as substituições de acordo, do contrário a hibernação não irá funcionar!

Ou seja, nos comandos...
sudo LANG=pt_BR.utf8 LANGUAGE=pt_BR:pt:en -u username -i comando
... o username tem que ser substituído pelo seu nome de usuário, não pelo nome do diretório home
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 19 de Maio de 2012, 19:37
Por via das dúvidas, apenas confira em /usr/local/bin/pvr1 se no comando scantv o seu dispositivo é /dev/vbi0 mesmo.
Olhe no seu diretório /dev se não há mais de um dispoisitivo vbi !
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 25 de Maio de 2012, 13:38
[ Bug ]

Corrigir em todas as versões até este post!!!

sudo gedit /usr/local/bin/pvr
E substitua todas as ocorrências de reactivate_irexec por reactivate_irex (isso mesmo, com 15 letras!)

sudo gedit /usr/local/bin/pvr1
E substitua todas as ocorrências de reactivate_irexec por reactivate_irex

Motivo: O comando pkill não funciona com nomes com mais de 15 letras.

... após isso dê reboot!
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Precise Pangolin
Enviado por: boladegude em 25 de Maio de 2012, 13:40
Estou portando uma nova versão para Unity Ubuntu 12.04 Precise Pangolin!
Em breve!
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 26 de Maio de 2012, 14:50
[ Bug ]

Corrigir em todas as versões até este post.

ctrl-alt-t
gedit ~/.lircrc

Abaixo de
###############################################
### gnomeradio for playing radio              #
###############################################

Substitua...

begin
    prog = gnomeradioscan
    button = power
    config = QUIT
    flags = mode
end
begin
    prog = gnomeradio
    button = tv/fm
    config = QUIT
    flags = mode
end

...por...

begin
    prog = irexec
    button = power
    config = killall gnomeradio
    flags = mode
end
begin
    prog = irexec
    button = tv/fm
    config = killall gnomeradio
    flags = mode
end


... após isso dê reboot!
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 03 de Junho de 2012, 03:47
[ Bug ]

Corrigir nas versões 1.02 e 1.03

ctrl-alt-t
gedit ~/bin/simulate_activity
Remova a última ocorrência de
echo 0 > ~/infrared/pid
Deverá estar quase na última linha.

Esse bug fazia com que, em uma determinada circunstância, o sistema de controle remoto aceitasse o lançamento de um segundo aplicativo de controle remoto (exemplo: um gnomeradio e um xawtv).

É que, enquanto não termina o "while" principal do script simulate_activity, outro aplicativo/pid pode ser lançado via mouse ou teclado, e se isso ocorrer, na realidade haverá outro pid ativo, e a variável ~/infrared/pid estará sendo erroneamente zerada.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 18 de Junho de 2012, 19:45
[ Melhoria ]

Na versão 1.04 para Ubuntu 12.04, os processos xawtv e gnomeradio são fechados no script shutdown_tasks na pasta ~/bin
Nas versões anteriores, coloque os processos xawtv.bin e gnomeradio para fechar no script shutdown_tasks na pasta ~/bin
Com isso, ocorre o fechamento de xawtv se ele foi chamado por call_record_mencoder
É necessário também matar mencoder ao hibernar, pois a gravação tem que parar.

Se desejar, na versão 1.03, o trecho de código em shutdown_tasks poderá ser mudado assim:
(já está pronto na versão 1.04 para Pangolin)

Código: [Selecionar]
processes="utorrent.exe skype xawtv.bin gnomeradio mencoder"

# Com pkill é necessário utilizar apenas os 15 primeiros caracteres do nome do processo
for i in $processes; do
if ps -C $i >&- 2>&-
then
  killall -TERM $i
fi
done

# Se algum processo não fechou, força o fechamento...
for i in $processes; do
if ps -C $i >&- 2>&-
then
  killall -9 $i
fi
done

Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid - corrigido post #3
Enviado por: boladegude em 20 de Junho de 2012, 15:33
...continuação do post anterior....
Na versão 1.03 para Lucid e 1.04 para Pangolin,
se desejar poderá realizar também esta [ Melhoria ]

Se mencoder for morto ao hibernar, a captura ficará ajustada para line in ou aux, conforme seu caso.
Então ao voltar da hibernação será necessário religar o microfone...

Abra um terminal e digite...
sudo gedit /usr/local/bin/init_capture
... e cole o código abaixo...
(É preciso modificar o script como for mais conveniente para você)

Código: [Selecionar]
#!/bin/bash
# nome desse script: init_capture
# inicializa a captura do microfone em seu sistema

# Coloque em Sistema > Preferências > Aplicativos de sessão
# No Ubuntu 12.04 digite no menu dash... Aplicativos de sessão
# Nome: init_capture
# Comando: init_capture
# Comentário: inicializa o microfone na sessão


# Está automatizado abaixo mas,
# para saber os numid da sua placa de som
# e saber os nomes corretos dos controles, digite:
# amixer -c 0 controls
# amixer contents
# e procure por algo como
# 'Captura Source ou Input Source',
# 'Capture Volume',
# e 'Capture Switch'
# ... procure encontrar os nomes corretos em seu sistema,
# e adapte a este script.


capture_source=`amixer -c 0 controls | grep "Input Source"`
capture_source=${capture_source:6:2}

capture_volume=`amixer -c 0 controls | grep "Capture Volume"`
capture_volume=${capture_volume:6:2}

capture_switch=`amixer -c 0 controls | grep "Capture Switch"`
capture_switch=${capture_switch:6:2}


# espera a conclusão da inicialização do som na sessão:
sleep 20 ## Editado: 15 segundos pode não dar tempo de inicializar o som do sistema

# quando chamado, no inicio da sessão,
# passa a fonte da captura (input source) para "rear mic",
# coloca o volume da captura em 90%, e
# liga a captura de som
#
# set capture source mic
amixer cset numid=$capture_source 0 # microfone traseiro 'no meu sistema'
# set capture volume
amixer cset numid=$capture_volume 90%
# set capture off
amixer cset numid=$capture_switch on

Em seguida digite:
sudo gedit /etc/pm/sleep.d/15_out_suspend   # estará disponível após instalar a v.1.03 ou v1.04
E abaixo da linha...
        /usr/local/bin/pvr1
... cole isto...
        /usr/local/bin/init_capture &
(não esqueça do &)
Salve e saia.
Agora, sempre que voltar da hibernação o seu microfone será religado.

Abra "Aplicativos de sessão" e coloque...
init_capture
... lá também, aí o microfone será ligado em cada início de sessão.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Precise Pangolin
Enviado por: boladegude em 26 de Junho de 2012, 23:09
============================================
Nova versão do sistema de controle remoto.
v. 1.04
para Precise Pangolin
============================================

Editado: 16/07/2012
______________________________________________________ início

Antes de instalar a nova versão instale o diálogo gráfico Yad assim:
(para i386 e amd64)
1)
Habilite o repositório:
sudo add-apt-repository ppa:nilarimogard/webupd8
2)
Atualize o indice do pacote
sudo apt-get update
3)
Instale o pacote deb yad:
sudo apt-get install yad

Ref:
http://pkgs.org/ubuntu-12.04/webupd8-i386/yad_0.17.1.1-1~webupd8~precise_i386.deb.html
_______________________________________________________ fim

v 1.04 para Ubuntu 12.04 Unity Precise Pangolin
Faça download do arquivo com o tutorial de instalação da v 1.04 no link...
http://www.divshare.com/download/18494490-4b1

Dentro do tutorial está...
1)
o link para download do sistema de controle remoto 1.04

e,no final do tutorial, está
2)
o link para download da descrição detalhada de cada botão do controle remoto da versão 1.04 (a única modificação é o botão freeze, no Rhythmbox, para escapar do campo de pesquisa ).

Para adaptar o sistema de controle remoto para outras placas, sem mudar a programação dos botões, é necessário que o controle da placa a adaptar tenha 27 botões.

A versão 1.04 foi programada para o Unity dentro do padrão do Ubuntu 12.04.

As principais modificações na versão 1.04 estão no final do tutorial de instalação.

Todos os bugs publicados até este post estão corrigidos na versão 1.04 para Pangolin.

Até esta versão o sistema de controle remoto atende às seguintes funções:
1) Gnomeradio
2) XawTV
3) Totem
4) Rhythmbox
5) Mouse pelo controle remoto e controle do volume master
6) VLC Player

O post #4 no link...
http://ubuntuforum-br.org/index.php/topic,50441.msg432208.html#msg432208
... está sempre recebendo novas informações, independente de versões.

Leia também os posts #3 #4 #5 #10 #15 #23 #25 #29 #30 #32 #33 #34 #36 #37 #38 #39

Leia todos os posts subsequentes pois contém importantes updates!

Key words:
controle remoto
infrared remote control ubuntu 12.04
lirc, lircmd
mouse pelo controle remoto
mouse through infrared remote control
placa de tv PlayTV PVR pixelview prolink
TV card
controle remoto de janelas
window remote control
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: EdvaldoSCruz em 27 de Junho de 2012, 01:22
Eu ainda não consegui instalar essa placa de de TV pixelview e imagina essa controle remoto no Ubuntu, piorou....... >:( :'(
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 07 de Julho de 2012, 18:56
Há quatro alterações que podem ser necessárias para outra placa de TV/controle remoto, que não a PlayTV PVR:

1)
------------------------------------------------------
------------------------------------------------------
Em /etc/rc.local
Adaptar o trecho a sua placa:
------------------------------------------------------
------------------------------------------------------
# por usuario para PlayTV PVR
modprobe -r cx8800
modprobe -r tuner
modprobe -r cx88xx

# recarregar os módulos com as opções necessárias...
modprobe cx88xx card=11 i2c_scan=1
modprobe tuner
modprobe cx8800


2)
------------------------------------------------------
------------------------------------------------------
Em /usr/local/bin/pvr1:
Adaptar o trecho a sua placa:
------------------------------------------------------
------------------------------------------------------
# ==================== reinicia placa de TV
modprobe -r cx8800
modprobe -r tuner
modprobe -r cx88xx
modprobe cx88xx card=11 i2c_scan=1
modprobe tuner
modprobe cx8800
scantv -n PAL-M -f us-bcast -C /dev/vbi0 -s
# =======================================


3)
------------------------------------------------------
------------------------------------------------------
Em /usr/share/lirc/remotes/devinput/lircd.conf.devinput:
------------------------------------------------------
------------------------------------------------------
Modificar os códigos dos botões segundo os botões do seu controle remoto.
Para isto se utiliza o comando irw num terminal,
e após isso edita-se o arquivo lircd.conf.devinput
conforme o que foi observado em cada botão do seu controle.


4)
------------------------------------------------------
------------------------------------------------------
Em ~/.lircrc
------------------------------------------------------
------------------------------------------------------
Mudar os nomes dos botões utilizados em .lircrc, conforme o layout do seu controle remoto, em todos os lugares de .lircrc onde diz...
button = nome_do_botão
(o meu controle remoto tem um total de 27 botões).



... e, é claro, quando instalar o lirc, configure de acordo com a sua placa de TV/controle remoto.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 07 de Julho de 2012, 22:49
Errata no post #28 para Lucid...
http://ubuntuforum-br.org/index.php/topic,50441.msg511365.html#msg511365
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 16 de Julho de 2012, 17:51
Atenção:
Para a nova versão do sistema de controle remoto 1.04 para Ubuntu 12.04

Faltou instalar o yad.
Caso você já não tenha instalado...

Instale o diálogo gráfico Yad assim:
(para i386 e também amd64)
1)
Habilite o repositório:
sudo add-apt-repository ppa:nilarimogard/webupd8
2)
Atualize o indice do pacote
sudo apt-get update
3)
Instale o pacote deb yad:
sudo apt-get install yad

Ref:
http://pkgs.org/ubuntu-12.04/webupd8-i386/yad_0.17.1.1-1~webupd8~precise_i386.deb.html

Sem o yad os ícones de notificação não serão exibidos:
São eles:
1)
notificação para aguardar fechamento de janelas.
2)
notificação de 'em gravação'
3)
notificação de 'controle remoto em função mouse'

Apenas instale o yad e esses itens começarão a funcionar normalmente.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 02 de Agosto de 2012, 23:42
Correção no Apêndice B (Reabilitar área de notificação)
do  tutorial de instalação da v 1.04

Onde diz:
Citar
P.S.: E se você não gosta que o menu dash fique mostrando seus arquivos
apenas vá neste tópico http://ubuntuforum-br.org/index.php/topic,94012.0.html aqui mesmo no fórum.

Ocorre que Unsettings para de funcionar se realizar essa modificação no dash...
sudo apt-get remove unity-lens-files

Para solucionar esse conflito faça o seguinte:
ctrl+alt+t
sudo apt-get install unity-lens-files

Dê reboot.

E para atingir o objetivo de não mostrar seus arquivos utilize LensToggle, conforme o post...
http://ubuntuforum-br.org/index.php/topic,97117.msg533656.html#msg533656
... aqui no forum Ubuntu.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 21 de Setembro de 2012, 15:44
Update 01 para sistema de controle remoto v 1.04

1)
Faça download em...
http://www.divshare.com/download/19617933-22e

2)
Descomprima a pasta .zip

3)
Copie todos os scripts dentro da pasta extraída para a pasta ~/bin com o "copiar e colar" do Nautilus.

E pronto.

Descrição das alterações:
Melhorias de consistência na inicialização.
Melhoria de consistência no botão Stop da gravação de TV.
Redução do tempo de reabilitação da função lockscreen após desligar o controle remoto de 5 para 1 minuto.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 21 de Setembro de 2012, 15:49
[Atenção: a atualização a seguir altera scripts, incorreções podem causar falha no programa.]

O Ubuntu 12.04 tem um bug e não ativa o lockscreen ao suspender ou hibernar.
O sistema de controle remoto v1.04 ativa lockscreen ao hibernar.
A atualização a seguir estenderá o lockscreen para qualquer hibernação/suspensão do sistema e não mais apenas para o controle remoto.

1)
a)
Vá até a pasta ~/bin com o Nautilus
b)
Abra o script simulate_activity com gedit
c)
Na linha 150 comente as 7 linhas do comando "if" assim

#    # ativa o screensaver se for hibernar
#    if [ $sim = 5 ]
#    then
#      presskey ctrl+alt_l+l
#      # com dbus, no Ubuntu 12.04, leva 30s para chavear a tela.
#      # ctrl-alt-l é imediato.
#    fi
d)
Salve o arquivo e feche gedit.


2)
a)
Vá até a pasta ~/bin com o Nautilus
b)
Abra o script shutdown_tasks com gedit
c)
Na linha 8 insira todas essas linhas
#===========================================
# ativa o lockscreen se já não estiver ativo
# o Ubuntu 12.04 tem um bug e não ativa o lockscreen
presskey ctrl+alt_l+l
# com dbus, no Ubuntu 12.04, pode levar 30s ou mais para chavear a tela.
# ctrl-alt-l é imediato.
#===========================================
d)
Salve o arquivo e feche gedit.


Pronto, agora o lockscreen ocorre em qualquer hibernação/suspensão do sistema e não somente no controle remoto.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 21 de Setembro de 2012, 15:52
Melhorando uma das mensagens de reinicialização na v1.04 ("apenas cosmético").

1)
Digite
ctrl-alt-t
2)
sudo gedit /usr/local/bin/pvr
3)
Na linha 86 substitua...
  zenity --info --text="Falha na autenticação\nConfiguração não cocluída!"
... por...
  zenity --info --text="Falha na autenticação\nReinicialização não cocluída!"
4)
Salve e feche gedit.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 05 de Maio de 2013, 13:12
Escrevi uma página com as rádios da sky.fm para ser utilizada com os botões "tv/fm 5" que abre o controle do mouse e computador.
São 30 rádios.

Faça download da página das rádios nesse link...
https://www.dropbox.com/s/cuotc2xrzdb1oha/sky.fm.htm?dl=0
(indisponível 20150621)--> DivShare File - sky_fm.htm (http://www.divshare.com/download/24078112-12c)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fi320.photobucket.com%2Falbums%2Fnn331%2Fbobtuto%2Fpagina_radios_1.gif&hash=b617dea2c0b6539a802df47cdad675fa683cea67)


Copie a página para uma pasta e abra no firefox ou seu browser.
Crie um link no seu browser para a pasta (coloque em favoritos).

Tutorial:
1)
Abra a pasta pelo browser
2)
Acione o controle remoto do computador com "tv/fm 5"
3)
Navegue com o mouse do controle remoto até a página e clique com o botão "5" do controle (clique esquerdo do mouse) numa parte em branco para que ela receba o foco do mouse
4)
Clique no botão "scan" (a página focada entrará em zoom)
Se quiser um tamanho maior, ao invés de clicar em "scan", clique no botão "zoom"
5)
Coloque o mouse sobre uma das rádios e clique com o botão "5" do controle (clique esquerdo do mouse). Isto abrirá a rádio em questão
6)
Após ouvir a rádio, clique no botão "freeze" (retroceder a página anterior). Aí você estará novamente na página das rádios para escolher outra.

Repita esses procedimentos todas as vezes que quiser ouvir outra rádio.
Aproveite o controle de volume do pulse áudio (volume + e - do controle)

Não se esqueça que o controle da roda do mouse para rolar a página está em
-
e
reset

De uma reestudada nos botões da função "tv/fm 5" que fazem o controle do computador.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 10 de Agosto de 2013, 21:00
(if you use the main system mouse as a left hand mouse, then you must reconfigure the file lircmd.conf...)

Se você precisa configurar o mouse principal do sistema para utilizar a mão esquerda então o mouse do controle remoto ficará desconfigurado para você.
Apenas siga os seguintes passos para adaptar o mouse do controle remoto à nova configuração...

1) Após efetuar a instalação do sistema de controle remoto juntamente com controle remoto do mouse, faça o seguinte...

2) Clique no botão POWER do controle remoto para desligá-lo.

3) ctrl+alt+t para abrir um terminal, aí digite...
sudo gedit /etc/lirc/lircmd.conf

4) Apague as seguintes linhas no final do arquivo...

BUTTON1_CLICK * 5
BUTTON3_CLICK * loop
BUTTON1_DOWN * source
BUTTON2_CLICK * function

5) Digite em substituição as seguintes linhas...

## right hand mouse
#BUTTON1_CLICK * 5
#BUTTON3_CLICK * loop
#BUTTON1_DOWN * source
#BUTTON2_CLICK * function

## left hand mouse
BUTTON3_CLICK * 5
BUTTON1_CLICK * loop
BUTTON3_DOWN * source
BUTTON2_CLICK * function

6) Salve o arquivo e feche o gedit

7) Clique no ícone "Reinicia a placa PlayTV" na barra de lançadores
ou
   Apenas reinicie o computador.

------------------------------------
Caso precise utilizar o mouse principal com a mão direita novamente, então...
Repita os passos de 1) a 7)
Mas dessa vez...
Comente as linhas abaixo de ## left hand mouse
e
Descomente as linhas abaixo de ## right hand mouse
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 22 de Setembro de 2013, 17:43
Ao abrir a janela de seleção de arquivos do totem surge a seguinte mensagem...
Falha! A janela de seleção de arquivos não foi aberto em 15 segundos!


[ bug devido a atualização do Totem ]
[ apenas na versão 1.04 para Precise Pangolin ]

Olá,

Hoje, 22/09/2013, eu estava verificando os aplicativos pelo controle remoto.
E parece que, no aplicativo Totem (Reprodutor de Filmes), o nome da janela de seleção de arquivos foi mudado em alguma atualização recente do aplicativo.
A janela de seleção de arquivos não se chama mais...
Selecionar filmes ou listas de reprodução
... e sim...
Selecionar filmes ou lista de reprodução
... isto mesmo, sem o "s"!

Para solucionar este bug, após completar a instalação do sistema de controle remoto, faça o seguinte:
1)
Feche qualquer aplicativo do controle remoto clicando em POWER no controle remoto.
2)
ctrl+alt+t  #para abrir um terminal
3)
gedit ~/.lircrc  #para abrir o .lircrc
4)
Já dendro do gedit clique ctrl+f
Dentro da caixa que se abre digite "filmes ou listas" sem as aspas.
5)
Vá com o cursor na frase realçada no texto e apague o "s" de listas, deverá ficar assim...
Selecionar filmes ou lista de reprodução
... isso, sem o "s".
(aqui no meu .lircrc essa frase esta na linha 501)
6)
Salve o gedit e feche.
7)
Vá no lançador do Unit e clique em Reinicia PalyTV e LIRC.
Complete todo o procedimento.
... ou...
Apenas reinicie o computador.

E pronto, bug solucionado!
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 30 de Outubro de 2013, 22:49
Olá,

O Medibuntu foi extinto!
Para que o VLC Player continue funcionando, bem como outros recursos multimídia necessários ao sistema de controle remoto do Ubuntu 12.04, vá até o seguinte tópico para remover o Medibuntu:
http://ubuntuforum-br.org/index.php/topic,109675.msg608765.html#msg608765
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 04 de Novembro de 2013, 11:30
A função de gravação havia parado de funcionar aqui no meu sistema.
Ao pesquisar o motivo, percebi que mencoder havia sido removido do sistema.

Reinstalei mencoder assim...
Código: [Selecionar]
sudo apt-get install mencoder
Pronto, a gravação voltou a funcionar normalmente!
De tempos em tempos verifique se mencoder continua instalado na sua máquina.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 19 de Fevereiro de 2014, 21:36
Olá,

Hoje percebi que as funções de zoom do controle remoto não estavam funcionando mais aqui.
Em algum momento, por algum motivo... atualização, reinstalação, ou outros, as configurações que eu havia feito no gerenciador de configurações do compizconfig foram perdidas.

Se acontecer o mesmo com você faça o seguinte...
Abra o arquivo Instalação-controle-remoto-_v_1_04_Pang.doc;
Na seção E,
vá no item...
3 – Instalando o gerenciador de configurações do compizconfig
... siga as instruções e refaça as configurações de zoom no gerenciador do compizconfig como indicado alí.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 19 de Fevereiro de 2014, 22:10
Periodicamente revise se infrared_init está nos 'Aplicativos de sessão'.
E se após ter lido os posts #38 e #39 resolveu também utilizar init_capture, verifique também periodicamente se esse comando está nos 'Aplicativos de sessão'.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 20 de Fevereiro de 2014, 01:28
Talvez tenha ocorrido de você em alguns momentos não obter som nas gravações da TV, então leia...

Para realizar a gravação de TV,
caso você possua uma câmera USB com microfone, ou outra fonte de microfone além do áudio interno,
será necessário adicionalmente que você faça estes passos:
1)
Clique com o botão direito no ícone do alto-falante (speaker) no painel de controle.
2)
Clique em 'Configurações de som...'
3)
Clique na aba Entrada
4)
Em 'Gravar som de' clique onde diz...
Entrada de linha
Áudio interno
5)
Feche as 'Configurações de som'

Pronto a gravação de TV sairá com som agora.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 18 de Maio de 2014, 03:06
Melhoria de desempenho.

O comando pid_r tem uma chamada a subshell desnecessária.
Para corrigir isso faça download do novo arquivo pid_r.zip do link...
1) Para a versão 1.04 (Precise Pangolin)
http://www.divshare.com/download/25565145-d70
2) Para as versões 1.02 e 1.03 (Lucid Lynx)
(link indisponível 20150621)--> http://www.divshare.com/download/25565757-e5b
... descompacte, e copie o arquivo pid_r para a pasta ~/bin

E pronto, não é necessário fazer nenhuma reinicialização.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 04 de Junho de 2014, 00:36
Olá,

Hoje 2014/06/04, fui acessar o sistema de controle remoto e ele não estava funcionando.

Ocorre que em...
Qui 29 Mai 2014 16:57:19 BRT
... atualizei o kernel do linux para 3.2.0-63-generic

Para resolver o problema siga o post #29 que está reproduzido aqui por comodidade...

post #29
http://ubuntuforum-br.org/index.php/topic,50441.msg512037.html#msg512037
===========================
Hoje fiz as atualizações do Ubuntu e foi instalado o kernel 2.6.32-39-generic.
Foi preciso fazer o seguinte para reabilitar o controle remoto:

(procurar o evento do dispositivo de controle remoto)
sudo cat /proc/bus/input/devices
(reconfigurar lirc)
sudo dpkg-reconfigure lirc

E logo após...

Aplicativos > Outros > Reinicia a placa PlayTV
(ou reiniciar a máquina)
===========================

No meu caso, para sudo dpkg-reconfigure lirc, selecionei as opções...
Linux input layer (/dev/input/eventX)
/dev/input/by-path/pci-0000:05:05.0-event-ir
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 22 de Dezembro de 2014, 22:07
1)
MELHORIA DE DESEMPENHO com a remoção de redundâncias.
Conselho: faça essa atualização!

Para a versão 1.04, Precise Pangolin, faça a seguinte atualização para a remoção de vários sub-shells desnecessários na programação do sistema de controle remoto...

Faça o download do arquivo unnecessary sub-shells.zip do link...
http://www.divshare.com/download/26595699-28c
... e extraia seu conteúdo na pasta ~/bin

Reinicie o computador!

2)
Atualização relacionada:

APENAS se porventura você havia realizado a seguinte alteração para solicitação de senha para acesso a partições no tópico...
"Recolocar senha (autenticação) para as partições NTFS no Ubuntu Lucid/Precise"
http://ubuntuforum-br.org/index.php/topic,69783.0.html
... então siga as instruções descritas novamente e refaça o processo pois houveram atualizações do Ubuntu na autenticação de partições.
Refaça o processo sempre que houverem novas atualizações do Ubuntu para autenticação de partições...
Mas APENAS se você optou por ativar a solicitação de senha pelas instruções desse tópico.

Cuidado, mexer nessas configurações de senha é crítico, siga exatamente os passos recomendados.
Título: Re: Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 10 de Maio de 2015, 14:50
========
English:
========


Put the system built here in this thread to work with your smartphone as the infrared remote.
How to...
https://play.google.com/store/apps/details?id=com.chham.lirc_client
(or Google: Lirc-Client)
Read the comment of Eduardo Soares there.

Workaround to work with Ubuntu 12.04 64 bit Linux System ...

1)
In your smartphone's Lirc-Client app, in "Devices menu" long press your_ir_driver, then mark "Use SIMULATE".
And in IP settings put this... your_IP:8765 (if you use local IP then disable WLAN)

2)
In your Ubuntu,
— if you don't use the ubuntu lirc scripts:
lircd --allow-simulate --driver=your_ir_driver --device=/dev/your_ir_event_path --output=/var/run/lirc/lircd --pidfile=/var/run/lircd.pid --listen=8765 /etc/lirc/lircd.conf

— if you do use the ubuntu lirc scripts:
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="your ir name"
REMOTE_MODULES=""
REMOTE_DRIVER="your_ir_driver"
REMOTE_DEVICE="/dev/your_ir_event_path"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS="--allow-simulate --listen=8765" # (if script is already defined then change just this last line)

If you don't use Ubuntu) Adapt it to your Linux system !!!


===========
Portuguese:
===========


Coloque o sistema desenvolvido neste tópico para funcionar com o seu smartphone como controle remoto.
How to...
https://play.google.com/store/apps/details?id=com.chham.lirc_client
(ou Google: Lirc-Client)
Leia o comentário de Eduardo Soares lá.

Solução alternativa para trabalhar com o Ubuntu 12.04 de 64 bits ...

1)
No aplicativo Lirc-Client do seu smartphone, no menu "Devices", pressione longamente your_ir_driver, aí marque "Use SIMULATE".
Na configuração IP coloque isso ... your_IP:8765 (se você usa o IP local então desative WLAN)

2)
Em seu Ubuntu,
— Se você não utilizar os scripts ubuntu lirc:
lircd --allow-simulate --driver=your_ir_driver --device=/dev/your_ir_event_path --output=/var/run/lirc/lircd --pidfile=/var/run/lircd.pid --listen=8765 /etc/lirc/lircd.conf

— Se você utilizar os scripts ubuntu lirc:
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="your ir name"
REMOTE_MODULES=""
REMOTE_DRIVER="your_ir_driver"
REMOTE_DEVICE="/dev/your_ir_event_path"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS="--allow-simulate --listen=8765" # (if script is already defined then change just this last line)

Se você não usar o Ubuntu)
Adapte para o seu sistem Linux !!!



==================
==================

Two examples for testing:
echo "SIMULATE 0000000000000002 00 vol+ devinput" | nc localhost 8765
echo "SEND_ONCE devinput vol+" | nc localhost 8765

PS:
If you decide to study more and go on further trying to make the option SEND_ONCE to work in Ubuntu and finally get rid of the message...
"hardware does not support sending"
... then, please, post your results here in this topic as well.

[ Editado 20150615:
Ajustei a configuração "SIMULATE dalay" no app Lirc-Client para 40. Foi o valor mais adequado que encontrei para simular o delay do controle remoto da placa Play TV PVR que tenho.
A disposição dos botões para o controle da placa Play TV PVR ficou assim no Lirc-Client:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fi320.photobucket.com%2Falbums%2Fnn331%2Fbobtuto%2FIR%2520Play%2520TV%2520PVR%2520Lirc-Client.gif&hash=6af0f719399b994a4040b2130a609acf9c5b7998) (http://s320.photobucket.com/user/bobtuto/media/IR%20Play%20TV%20PVR%20Lirc-Client.gif.html)
]

Regards, boladegude.
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 27 de Maio de 2015, 03:45
BUG

BUG na versão 1.04 para Ubuntu Precise Pangolin, lançada em 26 de junho de 2012.

Localizei esse bug só agora, 3 anos depois de lançar a versão 1.04, porque recomecei a trabalhar no sistema de controle remoto para lançar uma versão um pouco melhor que a versão 1.04, mas ainda para Precise Pangolin.

Vamos lá... o bug está no arquivo .lircrc
Então, após você ter feito toda a instalação da versão 1.04 ela estará operando OK...
o bug é simples... quando o monitor desliga, o aplicativo não fica monitorando seus cliques no controle remoto para renovar o timer de desligamento do computador como deveria ocorrer.

Solução para este bug:

ctrl+alt+t
gedit ~/.lircrc

Para ir ao inicio do arquivo:
ctrl+home

Para fazer a correção:
ctrl+h
Procurar por: simulate_activi
Substituir por: simulate_activity

Clicar em [Substituir todas]
Clicar em [Fechar]

Salvar
Fechar gedit.

E... OK, bug corrigido!

Agora, quando você estiver rodando um aplicativo pelo controle remoto,
após o monitor desligar, seus clicks serão monitorados para renovar o timer a cada novo click...
Um exemplo prático... você está ouvindo o gnomeradio... aí apos o período de espera o monitor apaga para proteger a tela e desliga o computador após um certo tempo, mas enquanto você estiver trocando de estações FM, levantando ou baixando o volume do som, etc., o timer de desligamento do computador irá sendo renovado, pois o sistema de controle remoto verá que você não está dormindo ou não saiu da sala.
Observe que sempre que você religar o monitor, o timer de desligamento do computador é zerado.
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 27 de Maio de 2015, 05:33
Estou trabalhando na versão 1.041 do sistema de controle remoto para Ubuntu 12.04.

Nesta nova versão:
1)
É possível o controle e proteção de tela de
um monitor na mesa e
uma TV fixada na parede acima,
com espelhamento de imagem nas duas telas.

2)
Desligamento apenas do monitor sobre a mesa para assistir a um filme com a imagem apenas na TV acima.

3)
Aprimoramento robusto dos algoritmos de proteção de tela (com blankscreen).

4)
Adaptações para utilizar o sistema de controle remoto com o seu smartphone ao invés do controle remoto infravermelho (nota: o infravermelho continua funcionando também)

Utilização recomendada com o smartphone: Lirc-Client em conjunto com Unified Remote.
O Unified Remote pode ser utilizado principalmente como teclado/mouse remoto, completando de forma decisiva a utilização do sistema 1.041 pelo Lirc-Client.
A versão free do Unified Remote já é suficiente, mas a versão completa do Unified Remote custa apenas R$ 10,00.

Para dar suporte a esse funcionamento em conjunto serão adicionadas no controle...
— Uma opção adicional no sistema 1.041 para a aceleração do [ mouse ] no Lirc-Client do smartphone.
— E uma opção para apenas [ block screen off, som e zoom do mouse ] para você utilizar o Unified Remote sem que o computador seja bloqueado em 5 ou 10 minutos. Você verá que essa opção do sistema 1.041 no lirc se mostrará muito útil em conjunto com o Unified Remote. Por exemplo, você poderá assistir a um filme inteiro sem que o computador bloqueie... e após isso clique em deligar no Lirc-Client e o bloqueio do computador volta ao normal... ou o computador será desligado automático caso você durma ou saia. Se o blankscreen for ativado antes do filme terminar apenas pressione esc no teclado do Unified Remote ou desligue o blakscreen pelo Lirc-Client.
Além disso, ao clicar no zoom do mouse pelo Lirc-Client, você utilizará o teclado/mouse do Unified Remote com zoom no local onde estiver o mouse, possibilitando você enxergar com clareza o texto que digita na TV e os ícones que clica na TV com o teclado/mouse do Unified Remote.

No desligamento automático do computador vou ver o que é possível fazer para desligar também a TV pelo sistema CEC.
[ É recomendado deixar o método de desligamento do computador como suspend!
Não consegui hibernar sempre sem falha no Ubuntu 12.04.
E utilizar shutdown automático pode fazer você perder trabalhos importantes que não foram encerrados! ]

Estou desenvolvendo dentro do ritmo que posso...

boladegude.
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 05 de Junho de 2015, 00:15
[ Problemas ]
[ Troubles ]


O divshare.com, que é o site onde abriguei todo o meu trabalho do sistema de controle remoto neste tópico (e também o restante dos softwares que publiquei aqui no fórum) está com problemas relativamente sérios em seus servidores... e não há nem previsão para retorno e nem comunicação deles com os usuários, eles estão simplesmente em silêncio.
Ref: https://www.facebook.com/divshare

Mas, imagino que, assim que eles resolvam os problemas por lá, os downloads serão reabilitados, o que pode talvez demorar.

Tenho uma correção de bug importante, neste tópico, para a versão 1.04, que à deixará redondinha, como deveria estar desde o lançamento em Junho de 2012, vou ver se disponibilizo para download em um site alternativo por enquanto.

Vou procurar disponibilizar esse site alternativo também para alguns de meus outros tópicos .

Eu ando "um pouco" devagar por problemas de saúde, mas, à medida que eu puder, eu vou procurar contornar esse problema.

Abraço a todos,
boladegude.
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 14 de Junho de 2015, 03:52
BUGS in version 1.04 of the IR System
SOLVED - Better then ever!

Com essa correção de bugs, a versão 1.04 do Sistema de Controle Remoto ficará funcionando redondinha. Da forma que deveria estar desde Junho de 2012.

Faça download do arquivo .zip no link...
https://www.dropbox.com/sh/mu4jxhxd8b3h51x/AACkU9waiFaKQoL_u8oBrCzva?dl=0
... descompacte e copie todos os arquivos dentro da pasta para ~/bin
(substitua os arquivos existentes)

Creio que agora não há nenhuma outra correção de bug para a versão 1.04 do Sistema de controle remoto.
Essa versão deverá ficar funcionando estável como nunca.
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 24 de Junho de 2015, 03:38
Antes de lançar a versão 1.041 para Ubuntu 12.04 Precise (Unity)...
vou publicar primeiro as versões do Sistema de Controle Remoto...
1.03b para Ubuntu 10.04 Lucid e
1.04b para Ubuntu 12.04 Precise

... com todos os bugs corrigidos e melhorias de desempenho aplicadas.
Em duas opções para ambas as versões:
1) Instruções para simples upgrade para quem já tem as versões anteriores.
2) Instalação completa.

A princípio pretendo abrigar esse conteúdo no dropbox.

Saudações,
boladegude.
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 02 de Julho de 2015, 01:36
Depois da última atualização de kernel do Ubuntu 10.04 Lucid Lynx...

Tive que, como a cada nova atualização de kernel no Ubuntu 10.04, reinstalar o
alsa-driver-1.0.25.tar.bz2, por que os drivers anteriores não contém meu hardware de som.

Se você também precisa dessa versão do Alsa, então veja como reinstalar o alsa-driver a cada nova atualização do kernel no link...
http://ubuntuforum-br.org/index.php/topic,117681.msg647787.html#msg647787
 
... ora bolas...

... depois de reinstalar o Alsa o evento do controle remoto da placa mudou para 15,
É PRECISO SEMPRE VERIFICAR O EVENTO CORRETO DO CONTROLE REMOTO ANTES DE PROSSEGUIR!...

Para isto faça o seguinte...

Apenas no caso de o Sistema de Controle Remoto v1.03 não estar funcionando...

Abra o arquivo
Instalação-controle-remoto-_v_1.03_.doc
ou
Instalação-controle-remoto-_v_1.03b_.doc
...

Repita a Seção
A – Instalando lirc

Inicialmente não esquecendo do comando...
Código: [Selecionar]
sudo cat /proc/bus/input/devices
substituindo...
Código: [Selecionar]
sudo apt-get install lirc... por...
Código: [Selecionar]
sudo dpkg-reconfigure lirc
se necessário...
Código: [Selecionar]
sudo cp ~/IR/lircd.conf.devinput /usr/share/lirc/remotes/devinput
Apenas caso necessário repita os procedimentos da Seção
I – Utilização do mouse pelo controle remoto

de reboot na máquina
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 03 de Julho de 2015, 02:04
Nova versão do sistema de controle remoto v1.03b para Ubuntu 10.04 Lucid Lynx

(
A versão 1.03b é apenas uma melhoria bastante aprimorada da versão 1.03 publicada no post...
http://ubuntuforum-br.org/index.php/topic,50441.msg516739.html#msg516739
)

Todos os bugs publicados até este post estão corrigidos na versão 1.03b.
Todas as melhorias de desempenho estão também aplicadas e outros bugs corrigidos.


==========================
1)
Instalação completa, para quem não tem instalado o sistema de controle remoto ou tem instalada a versão 1.02
==========================

Faça download do arquivo com o tutorial de instalação da v 1.03b
(Instalação-controle-remoto-_v_1.03b.doc)
no link...
https://www.dropbox.com/s/719g4ypnamqkcx4/Instala%C3%A7%C3%A3o-controle-remoto-_v_1.03b.doc?dl=0

Dentro do tutorial esta o link para download do sistema de controle remoto v 1.03b
(IR.zip)

e
no final do tutorial, está o link para download da descrição detalhada de cada botão do controle remoto desta versão.
(funções_controle_remoto_playtv_pvr_v_1.03b).


==========================
2)
Simples Upgrade, para quem tem instalada a versão 1.03
==========================

Caso você já possua a versão 1.03 instalada, então faça um simples upgrade:
1)
Após baixar o "tutorial de instalação" do item "1)" acima, apenas faça download de IR.zip que está contido nele.
2)
(aqui você pode utilizar o Nautilus)
Apague a pasta IR do diretório ~/ (HOME)
Mova a pasta IR.zip para o diretório ~/ (HOME)
Clique com o botão direito do mouse sobre IR.zip, clique em "extrair aqui".
A  nova pasta ficará no diretório HOME assim ~/IR
3)
(aqui você pode utilizar o Nautilus)
Entre na nova pasta IR e copie todo o conteúdo dentro da pasta bin para o seu diretório ~/bin... ao ser perguntado, clique em "substituir tudo".
4)
abra um terminal com ctrl+alt+t
digite:
Código: [Selecionar]
sudo cp ~/"IR/reiniciar playtv, lirc e lircmd/pvr" /usr/local/bin
sudo cp ~/"IR/reiniciar playtv, lirc e lircmd/pvr1" /usr/local/bin

... a seguir digite:
Código: [Selecionar]
sudo cp ~/"IR/hibernar playtv, lirc e lircmd/5_in_suspend" /etc/pm/sleep.d
sudo cp ~/"IR/hibernar playtv, lirc e lircmd/15_out_suspend" /etc/pm/sleep.d

... a seguir digite:
Código: [Selecionar]
cp ~/IR/dot.lircrc ~/.lircrc
5)
Vá em Sistema > Preferências > Aplicativos de sessão...

e insira o seguinte aplicativo de sessão, caso tenha sido removido...
Nome: infrared_init
Comando: infrared_init
Comentário: inicializações controle remoto

6)
Dê um reboot na máquina.
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 03 de Julho de 2015, 04:06
No post anterior "Nova versão do sistema de controle remoto v1.03b para Ubuntu 10.04 Lucid Lynx"...

Se você fez o download antes de 2015/07/03 Friday 6:30 GMT...
Então...

1)
refaça o download de IR.zip contido dentro do "tutorial de instalação" já baixado e proceda novamente da seguinte forma...

2)
(aqui você pode utilizar o Nautilus)
Apague a pasta IR do diretório ~/ (HOME)
Mova a pasta IR.zip para o diretório ~/ (HOME)
Clique com o botão direito do mouse sobre IR.zip, clique em "extrair aqui".
A  nova pasta ficará no diretório HOME assim ~/IR
3)
(aqui você pode utilizar o Nautilus)
Entre na nova pasta IR e copie todo o conteúdo dentro da pasta bin para o seu diretório ~/bin... ao ser perguntado, clique em "substituir tudo".

Explicação:
O tipo de desligamento do computador por tempo de inatividade estava ajustado para hibernar, e foi corrigido para suspender.
Não recomendo a hibernação, a menos que ela funcione sem falhas em seu hardware.

( Se você é um usuário avançado apenas vá na pasta ~/bin e altere .Hibernate para .Suspend no script simulate_activity na linha 163 )

simulate_activity é o programa principal do sistema de controle remoto... ele fica rodando enquanto você estiver utilizando um aplicativo iniciado pelo controle remoto.
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 10 de Agosto de 2015, 00:26
IR System v1.03b para Ubuntu 10.04 Lucid Lynx
Melhoria de projeto (2015/08/10)

Atualização obrigatória:
Esta atualização melhora um detalhe de projeto em simulate_activity... É evitado que a tela desligue se você realizar uma saída de fullscreen após um longo tempo.

Faça download do arquivo simulate_activity_20150810.zip do link...
https://www.dropbox.com/s/swvnwnhaf6u42rf/simulate_activity_20150810.zip?dl=0
... descompacte e  copie o script simulate_activity para a pasta ~/bin

E pronto, atualização realizada.
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 09 de Setembro de 2015, 23:18
Nova versão do sistema de controle remoto v1.04b para Ubuntu 12.04 Precise Pangolin

(
A versão 1.04b é apenas uma melhoria bastante aprimorada da versão 1.04 publicada no post...
http://ubuntuforum-br.org/index.php/topic,50441.msg534341.html#msg534341
)

Todos os bugs publicados até este post estão corrigidos na versão 1.04b.
Todas as melhorias de desempenho estão também aplicadas e outros bugs corrigidos.


==========================
1)
Instalação completa, para quem não tem instalado o sistema de controle remoto
==========================

Faça download do arquivo com o tutorial de instalação da v 1.04b
(Instalação-controle-remoto-_v_1.04b.doc)
no link...
https://www.dropbox.com/s/ymlf0qso8c1vj0h/Instala%C3%A7%C3%A3o-controle-remoto-_v_1_04b_Pangolin_Unity.doc?dl=0

Dentro do tutorial está o link para download do sistema de controle remoto v 1.04b
(IR.zip)

e
no final do tutorial, está o link para download da descrição detalhada de cada botão do controle remoto desta versão.
(funções_controle_remoto_playtv_pvr_v_1.04b).


==========================
2)
Simples Upgrade, para quem tem instalada a versão 1.04
==========================

Caso você já possua a versão 1.04 instalada, então faça um simples upgrade:
1)
Após baixar o "tutorial de instalação" do item "1)" acima, apenas faça download de IR.zip que está contido nele.
2)
(aqui você pode utilizar o Nautilus)
Apague a pasta IR do diretório ~/ (HOME)
Mova a pasta IR.zip para o diretório ~/ (HOME)
Clique com o botão direito do mouse sobre IR.zip, clique em "extrair aqui".
A  nova pasta ficará no diretório HOME assim ~/IR
3)
(aqui você pode utilizar o Nautilus)
Entre na nova pasta IR e copie todo o conteúdo dentro da pasta bin para o seu diretório ~/bin... ao ser perguntado, clique em "substituir tudo".
4)
abra um terminal com ctrl+alt+t
digite:
Código: [Selecionar]
sudo cp ~/"IR/reiniciar playtv, lirc e lircmd/pvr" /usr/local/bin
sudo cp ~/"IR/reiniciar playtv, lirc e lircmd/pvr1" /usr/local/bin

... a seguir digite:
Código: [Selecionar]
sudo cp ~/"IR/hibernar playtv, lirc e lircmd/5_in_suspend" /etc/pm/sleep.d
sudo cp ~/"IR/hibernar playtv, lirc e lircmd/15_out_suspend" /etc/pm/sleep.d

... a seguir digite:
Código: [Selecionar]
cp ~/IR/dot.lircrc ~/.lircrc
5)
Vá em Sistema > Preferências > Aplicativos de sessão...

e insira o seguinte aplicativo de sessão, caso tenha sido removido...
Nome: infrared_init
Comando: infrared_init
Comentário: inicializações controle remoto

6)
Dê um reboot na máquina.
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 09 de Setembro de 2015, 23:20
Uma vez que, na versão 1.04b, mencoder é morto ao hibernar, se desejar, realize a melhoria sugerida no post #39 no link...
http://ubuntuforum-br.org/index.php/topic,50441.msg533266.html#msg533266
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 09 de Setembro de 2015, 23:29
===================================
Smartphone como controle remoto já na versão 1.04b:
===================================

Caso você queira utilizar o aplicativo Lirc-Client para smartphone Android, então, no script /etc/lirc/hardware.conf, na linha onde está o seguinte...
REMOTE_LIRCD_ARGS=
... coloque os seguintes parâmetros:
REMOTE_LIRCD_ARGS="--allow-simulate --listen=8765"

(veja como utilizar Lirc-Client com mais detalhes em "Resposta #60" no link...
http://ubuntuforum-br.org/index.php/topic,50441.msg644756.html#msg644756
)

===================================
Para utilização do mouse pelo smartphone Android é recomendada a utilização do App Unified Remote.
A utilização do mouse com Lirc-Client pelo smartphone ficará apenas como utilização auxiliar.
===================================
As futuras opções de utilização do mouse, 1-pelo IR e 2-pelo Lirc-Client do smartphone, estão previstas apenas para a próxima versão 1.041 para Precise Pangolin.
Porém, se quiser utilizar o mouse pelo smartphone, ainda na versão 1.04b, então, dentro da pasta ~/bin, no script mouse_on, comente as seguintes linhas...

xinput set-prop lircmd "Device Accel Velocity Scaling" 1000
xinput --set-ptr-feedback lircmd 0 40 10 # aceleração 40/10
xinput set-prop lircmd "Device Accel Profile" 2

... assim...

#Lirc-Client#xinput set-prop lircmd "Device Accel Velocity Scaling" 1000
#Lirc-Client#xinput --set-ptr-feedback lircmd 0 40 10 # aceleração 40/10
#Lirc-Client#xinput set-prop lircmd "Device Accel Profile" 2
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 22 de Setembro de 2015, 01:26
[ keywords: Unified Remote won't start; Unified Remote não inicia ]

[ Unified Remote  bug ]

O App Unified Remote para smartphone Android se ajusta com perfeição para ser utilizado em conjunto com este sistema de controle remoto, principalmente quando este é utilizado pelo App Lirc-Client também no smartphone Android.

Este é o nosso caso... na versão 1.041 do sistema de controle remoto para Ubuntu 12.04 o Unified Remote será utilizado extensivamente em simbiose com Lirc-Client.

Ocorre que, pelo menos aqui no meu sistema Ubuntu 12.04 64bits, estava havendo um problema de inicialização do Unified Remote.

Em algumas inicializações do Ubuntu ou em reinicializações de sessão o Unified Remote não iniciava, e portanto não funcionava.

O problema é que há um bug na inicialização do urserver.
Porém eu consegui solucionar este problema.

Para que o seu Unified Remote sempre inicialize no Ubuntu, siga os seguintes passos...

1)

1.a) Faça download do script Unified_Remote_init do link...
https://www.dropbox.com/s/pr5exucjbtdawr6/Unified_Remote_init.zip?dl=0
... descomprima o arquivo e coloque em ~/bin

ou então ...

1.b)
digite:
ctrl+alt+t
Código: [Selecionar]
gedit ~/bin/Unified_Remote_init

Copie o seguinte código para o arquivo sendo editado:
Código: [Selecionar]
#!/bin/bash

# nome do arquivo: Unified_Remote_init

# ====================================
# if you have a second X environment, let's say :20.0, this line will save your day...
export DISPLAY=:0.0
# ====================================

sleep 5
/opt/urserver/urserver-stop --no-manager &
sleep 5
/opt/urserver/urserver-start --no-manager &

# --no-notify

Salve o arquivo e feche gedit.

Vá com o Nautilus até ~/bin
Clique com o botão direito em cima de Unified_Remote_init > Propriedades > Permissões
Marque [v] "Permitir execução do arquivo"

2)

Em aplicativos de sessão:

Abra Unified Remote,
Editar...
1)
selecionar todo texto...
Código: [Selecionar]
/opt/urserver/urserver-start --no-manager --no-notifyrecortar...
e colar em um arquivo de texto de backup e salvar.
2)
copiar e colar isto no lugar...
Código: [Selecionar]
Unified_Remote_init &
Salve.
Feche aplicativos de sessão.

... E pronto seu Unified Remote inicializará sempre de forma correta!
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 06 de Novembro de 2015, 17:32
Olá,

Além dos problemas de saúde já mencionados, estou enfrentando agora alguns problemas pessoais que me consumirão tempo e esforço.
Isto irá atrasar bastante o desenvolvimento da versão do Sistema de Controle Remoto v1.041.
Poderá demorar bastante para que eu possa lançar essa nova versão.
Peço a paciência e a compreensão de todos.

Saudações,
boladegude.
Título: Re:Instalando placa de tv PlayTV PVR e controle remoto - Lucid/Precise - ir post #3
Enviado por: boladegude em 05 de Dezembro de 2015, 22:45
Estou trabalhando na versão 1.041 do Lirc IR Control System (para Ubuntu 12.04).
Essa versão substituirá a versão 1.04b por completo...

------------------------------------------
No entanto para aqueles que estão a utilizar o mouse pelo Lirc-Client do Android já na versão 1.04b, é preciso que façam a seguinte modificação para que o ponteiro do mouse não desapareça no modo fullscreen quando o zoom de tela está ativo:

#==========================================
# Correção de configuração do CompizConfig
# para ponteiro do mouse na versão 1.04b:
#==========================================
 CompizConfig > Zoom Melhorado > Comportamento do Rato >
 Ocultar o cursor original do mouse [  ] desmarcado

Essa correção deixa o ponteiro do mouse "menos elegante" em modo zoom, porém o ponteiro não desaparece em fullscreen e nem quando é colocado sobre o lançador do Unity.
------------------------------------------

... Além da versão 1.041 estou pensando em desenvolver uma versão que não necessita de placa de tv ou de infrared... uma versão, para todos os usuários do Ubuntu, para ser utilizada pelo Lirc-Client do Android para:
1)
Oferecer zoom e controle inteligente de tela sem haver o bloqueio de tela do sistema enquanto se olha um clip no Chrome ou outra mídia, ou qualquer outra operação no computador, sem que a tela seja bloqueada em 5 minutos...
enquanto se está utilizando o Unified Remote do Android.
2)
controlar VLC, Reprodutor de Filmes, e Rhythmbox, da forma tradicional.

boladegude.
Título: Re:Instalando placa de tv PlayTVPVR e controle remoto - Prec/Xenial - ir post #3
Enviado por: boladegude em 26 de Julho de 2016, 21:15
Sistema de Controle Remoto Lirc


Olá a todos,

Ainda estou envolvido de forma intensa com a resolução de alguns problemas pessoais... tão logo eu consiga resolver estes problemas, retornarei aos meus projetos aqui no Forum Ubuntu Br.
Mesmo nesse ínterim, tenho muito trabalho árduo realizado e funcional para o Sistema de Controle Remoto Lirc... mas não ainda pronto para publicar... tenho precisado interromper por longos períodos pelo motivo explicado.

Quando eu publicar estará atualizado para o Ubuntu 16.04 Xenial Xerus... um entrave é que ainda há bastantes bugs na versão inicial do Xenial (como sempre no ubuntu, né :).)
Para dar um único exemplo... o Compiz está com bugs SEVEROS, e este aplicativo é fundamental para as funções de zoom no controle remoto que funcionará em simbiose INFRARED; ANDROID LIRC-CLIENT; ANDROID UNIFIED REMOTE.

Uma vez que a versão Ubuntu-MATE 16.04 não apresenta os bugs da versão GNOME com o Compiz (que é FUNDAMENTAL, de forma principal para pessoas com problemas de acessibilidade), vou migrar meu trabalho para o MATE e abandonar o UNITY... o que me coloca de volta num sistema EQUIVALENTE ao Lucid Lynx, um sistema SOBERBO, após o qual a Canonical se lançou no projeto UNITY. Uma consequência para o meu projeto, o Sistema de Controle Remoto Lirc, é que o UNITY é um ENTRAVE e MUITO RUIM, pois os menus do UNITY não acompanham o ZOOM... e isso é um problema GRAVE de acessibilidade, que torna o UNITY, um recurso PÉSSIMO, principalmente para pessoas com problemas oculares.

O que cheguei a pensar comigo mesmo é que o UNITY foi um tiro no pé para a Canonical.

Se a minha visão sobre isso é valida, da minha parte, aconselho a migração dos usuários do Ubuntu para a versão MATE, que é simples, robusta, modular, MUITO MAIS VERSÁTIL que o UNITY, muito mais poderosa, e eu ainda poderia enumerar outras qualidades que evidenciam a superioridade do Ubuntu MATE.

Esta versão, atualizada para o Ubuntu-MATE 16.04, do Lirc IR Control System
acho que a nomearei como versão 1.042 do Lirc IR Control System (para Ubuntu 16.04).
Esta versão poderá ser utilizada até o ano 2021.

Como já mencionado...
Haverá uma versão para quem tem placa de TV.
E outra versão para quem não tem placa de TV.

A versão 1.042 será programada numa simbiose Lirc-Client/Unified Remote ambos do Android para:

1)
Oferecer zoom e controle inteligente de tela sem haver o bloqueio de tela do sistema enquanto se olha um clip no Chrome ou outra mídia, ou qualquer outra operação no computador, sem que a tela seja bloqueada em 5 minutos...
enquanto se está utilizando o Unified Remote do Android.
Não impedindo que você utilize ctrl+alt+l se precisar se ausentar da sala, mantendo a segurança da estação de trabalho e, ao voltar, desbloqueando a tela, verá que o controle inteligente continuará ativo.
(entenda que isto é algo MUITO SUPERIOR e MUITO MAIS SOFISTICADO que o Caffeine, que é uma ferramenta rudimentar)

2)
Controlar VLC, Reprodutor de Filmes, e Rhythmbox, da forma tradicional pelo Lirc-Client ou Infrared, com recursos muito acessíveis.

Abraço a todos,
boladegude.