Não é possível usar o CEC devido a erro usando cec-client em 15.10

1

Eu tenho usado o CEC no Ubuntu por alguns bons anos agora em 14.04 ou mais, eu acredito. No entanto, após a atualização para 15.10 em uma nova instalação, não consigo configurá-lo para o XBMC.

O que devo fazer é usar o pacote cec-utils para o comando cec-client. No entanto, isso não funciona.

~$ cec-client
No device type given. Using 'recording device'
libcec.so.3.0: cannot open shared object file: No such file or directory
Cannot load libcec.so

Eu tenho libcec3 e libcec-dev, mas não trabalho.

Como você pode ver, eu nem chego à parte para confirmar se meu dispositivo de pulso oito está conectado (o que eu confirmei usando o lsusb), então eu não acho que seja devido a isso.

Alguém tem alguma ideia de como eu poderia resolvê-lo? Eu estou esperando que não seja apenas uma questão de não ter suporte ainda.

    
por Gilgamesh 10.11.2015 / 01:17

2 respostas

0

Consegui fazê-lo funcionar. Em vez de usar os pacotes dos repositórios, tentei compilar por conta própria.

Esta foi uma das soluções que tentei antes, mas estou assumindo agora que fiz algo errado. Acho que esqueci de remover um dos pacotes e houve conflito ou perdi o último comando aqui.

sudo apt-get update
sudo apt-get install cmake liblockdev1-dev libudev-dev libxrandr-dev python-dev swig
cd
git clone https://github.com/Pulse-Eight/platform.git
mkdir platform/build
cd platform/build
cmake ..
make
sudo make install
cd
git clone https://github.com/Pulse-Eight/libcec.git
mkdir libcec/build
cd libcec/build
cmake ..
make -j4
sudo make install
sudo ldconfig

Se isto não funcionar para mais ninguém com o problema, verifique se eles ainda têm o pacote libcec3 instalado. Eu posso estar errado, mas acho que isso não funcionará se já houver o pacote libcec.

    
por Gilgamesh 29.11.2015 / 17:04
1

Isso também pode ser corrigido criando um symlink para a biblioteca ausente:

sudo ln -s /usr/lib/x86_64-linux-gnu/libcec.so.3.0.1 /usr/local/lib/libcec.so.3.0
sudo ldconfig

Funcionou para mim no Ubuntu 15.10 x86_64.

    
por St0rmi 31.01.2016 / 21:12