Tervehdys,
Olen uusi täällä ja ehkä tyhmä kysymys mutta en mistään löytänyt vastausta: Ajelen Zoneminder 1.28 :a kyseisellä Ubuntu serverillä (14.04). Kaikki toimii kohtuu hyvin mutta jäin miettimään sitä käyttääkö Zoneminder nyt tavallista libjpeg -kirjastoa vaiko turboa... Miten saisin sen selville? Kumpikin näyttää olevan asennettu tosin en löydä ko. turbokirjastoa mistään.
sudo find / -name "libjpeg*"
[sudo] password for sal:
/usr/lib/i386-linux-gnu/libjpeg.so.8
/usr/lib/i386-linux-gnu/libjpeg.so.8.0.2
/usr/lib/x86_64-linux-gnu/libjpeg.so.8
/usr/lib/x86_64-linux-gnu/gthumb/extensions/libjpeg_utils.so
/usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
/usr/share/lintian/overrides/libjpeg-turbo8
/usr/share/doc/libjpeg-turbo8
/usr/share/doc/libjpeg8
Paketinhallinnan mukaan myös libjpeg-turbo8:amd64 on asennettu:
dpkg -l | grep libjpeg
ii libjpeg-turbo8:amd64 1.3.0-0ubuntu2 amd64 IJG JPEG compliant runtime library.
ii libjpeg8:amd64 8c-2ubuntu8 amd64 Independent JPEG Group's JPEG runtime library (dependency package)
ja zoneminderin analyysidaemon zma (ja zmf) näyttää käyttävän libjpeg:iä
ldd /usr/bin/zma | grep libjpeg
libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f0d4ebaf000)
Nyt minulle jäi epäselväksi onko libjpeg.so.8 (joka on linkki libjpeg.so.8.0.2 :een) kirjastopalikka, joka osaa hyödyntää prosessorin medialaajennukset vai pitäisikö varsinainen libjpeg-turbo8 vielä jotenkin saada konfiguroitua käyttöön.
Vanha thread
http://ubuntuforums.org/showthread.php?t=1903568 vuodelta 2012 antaa ohjeen
Re: libjpeg-turbo installation
This guy seems to have figured how to do it:
http://foss-boss.blogspot.com/2010/1...-on-cloud.html
# wget 'http://sourceforge.net/projects/libjpeg-turbo/files/1.0.1/libjpeg-turbo_1.0.1_i386.deb/download' -O libjpeg-turbo_1.0.1_i386.deb
# dpkg -i libjpeg-turbo_1.0.1_i386.deb
Selecting previously deselected package libjpeg-turbo.
(Reading database ... 25967 files and directories currently installed.)
Unpacking libjpeg-turbo (from libjpeg-turbo_1.0.1_i386.deb) ...
Setting up libjpeg-turbo (1.0.1-20100909) ...
# ls -l /usr/lib/libjpeg.so.62
lrwxrwxrwx 1 root root 17 2010-11-12 12:35 /usr/lib/libjpeg.so.62 -> libjpeg.so.62.0.0
# rm -rf /usr/lib/libjpeg.so.62
# ln -s /opt/libjpeg-turbo/lib/libjpeg.so.62.0.0 /usr/lib/libjpeg.so.62
libjpeg-turbon sivuilta löytyy "official" paketti, joka on versio 62 ja nykyisessä ubuntussa libjpeg on version 80 niin että en rynnännyt muuttelemaan soft linkkejä ennen kuin yritän ottaa asioista paremmin selvää.
Hämäävää on se että järjestelmään "on jo asennettu" tuo libjpeg-turbo, mutta en käsitä missä sen on vai onko se tuon standardikirjaston mukana jotenkin. Voisiko joku asiaa paremmin tunteva valaista tätä minulle...
Tein vähän paremmin läksyt ja löysinkin vastauksen Zoneminderin foorumin vanhasta threadista:
apt-file search /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
libjpeg-turbo8: /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
Eli libjpeg-turbo onkin jo valmiina Ubuntu 14.04 serverissä (jos joku pohtii samaa asiaa).
Kiitokset lukemisesta.