tvheadend libva1 issue on Ubuntu 18.04
Added by Anton Sheinin about 4 years ago
Hello.
I recently updated Ubuntu to 18.04 version and TvHeadEnd failed to start with
the message that the libva.so.1 library isn't found.
I found that in 18.04 version Libva1 was changed with Libva2.
Is there the solution for this problem other than rollback to old Ubuntu?
Best regards,
Anton
Replies (19)
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by saen acro about 4 years ago
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by Anton Sheinin about 4 years ago
will try to install them, tnx
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by Anton Sheinin about 4 years ago
Unfortunately, didn't help.
After installing all of needed packages still get error message :
tvheadend: error while loading shared libraries: libva.so.1: cannot open shared object file: No such file or directory
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by Anton Sheinin about 4 years ago
there is a log of tvheadend installer :
-- Unit tvheadend.service has begun starting up.
Sep 06 09:48:28 user-PC tvheadend3327: /usr/local/bin/tvheadend: error while loading shared libraries: libva.so.1: ca
Sep 06 09:48:28 user-PC systemd1: tvheadend.service: Control process exited, code=exited status=127
Sep 06 09:48:28 user-PC systemd1: tvheadend.service: Failed with result 'exit-code'.
Sep 06 09:48:28 user-PC systemd1: Failed to start tvheadend.
-- Subject: Unit tvheadend.service has failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit tvheadend.service has failed.
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by saen acro about 4 years ago
Where you get instalation package?
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by Anton Sheinin about 4 years ago
sudo apt install tvheadend
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by Anton Sheinin about 4 years ago
i don't know - i didn't change anything.
just execute "sudo apt install tvheadend" command
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by saen acro about 4 years ago
Anton Sheinin wrote:
i don't know - i didn't change anything.
just execute "sudo apt install tvheadend" command
Post result of
egrep -v '^#|^ *$' /etc/apt/sources.list /etc/apt/sources.list.d/*
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by Anton Sheinin about 4 years ago
user@user-PC:~$ egrep -v '^#|^ $' /etc/apt/sources.list /etc/apt/sources.list.d/
/etc/apt/sources.list:deb http://il.archive.ubuntu.com/ubuntu/ bionic main restricted
/etc/apt/sources.list:deb http://il.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
/etc/apt/sources.list:deb http://il.archive.ubuntu.com/ubuntu/ bionic universe
/etc/apt/sources.list:deb http://il.archive.ubuntu.com/ubuntu/ bionic-updates universe
/etc/apt/sources.list:deb http://il.archive.ubuntu.com/ubuntu/ bionic multiverse
/etc/apt/sources.list:deb http://il.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
/etc/apt/sources.list:deb http://il.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security main restricted
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security universe
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security multiverse
/etc/apt/sources.list.d/tvheadend.list:deb https://apt.tvheadend.org/stable bionic main
/etc/apt/sources.list.d/tvheadend.list:deb https://apt.tvheadend.org/unstable bionic main
/etc/apt/sources.list.d/tvheadend.list:deb https://apt.tvheadend.org/stable bionic main
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by saen acro about 4 years ago
For some one with not touch anything how the TVH repo come to your PC?
post resul of
ldd /usr/bin/tvheadend
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by Anton Sheinin about 4 years ago
As i described, TVH was installed on PC on previous Ubuntu version (probably 14).
And stopped to work after upgrade to Ubuntu 18.04.
i tried to remove it completely with sudo apt purge tvheadend and to install it with tvh wiki manual.
user@user-PC:~$ ldd /usr/bin/tvheadend
linux-vdso.so.1 (0x00007ffff3136000)
libdvbcsa.so.1 => /usr/lib/x86_64-linux-gnu/libdvbcsa.so.1 (0x00007fd5d4638000)
libssl.so.1.1 => /usr/lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007fd5d43ab000)
libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007fd5d3ee0000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd5d3cc3000)
libpcre2-8.so.0 => /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007fd5d3a41000)
liburiparser.so.1 => /usr/lib/x86_64-linux-gnu/liburiparser.so.1 (0x00007fd5d3826000)
libavahi-common.so.3 => /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 (0x00007fd5d361a000)
libavahi-client.so.3 => /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 (0x00007fd5d3409000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fd5d31bc000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd5d2fb8000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd5d2d99000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd5d29fb000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd5d27f3000)
libmvec.so.1 => /lib/x86_64-linux-gnu/libmvec.so.1 (0x00007fd5d25c9000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd5d2240000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd5d1e4f000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fd5d1bcb000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd5d62cc000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd5d19b3000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fd5d178d000)
liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fd5d1571000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fd5d1255000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fd5d1040000)
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by saen acro about 4 years ago
Do you try to build it youself?
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by Anton Sheinin about 4 years ago
no, it seems to be complicated for me...
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by saen acro about 4 years ago
read manual it's very easy /automated/
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by Anton Sheinin about 4 years ago
Where can i find such manual?
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by saen acro about 4 years ago
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by Anton Sheinin about 4 years ago
I already did it!
there were some problems for me with the manual.
for example, ./configure didn't work at all and i needed to add bash before : bash ./configure
But at the end thv is working well with some little issue.
I installed it under my local user and it works only with open local session.
I realized that i need to start it from root but so i have 403 forbidden problem.
Tried to copy /.hts directory to /home/hts but didn't help.
Is there the solution for this (to copy my local user credentials)?
RE: tvheadend libva1 issue on Ubuntu 18.04 - Added by saen acro about 4 years ago
You need to run just
./Autobuild.sh
then
dpkg -i ../tvheadend*.deb
then you will have full functional as before TVH