[Ubuntu-cat] webcam amb imatge alrevés mig solucionat

Walter Garcia-Fontes walter.garcia a upf.edu
div abr 24 16:16:02 UTC 2020


* Joan Riudavets, joan.riudavets a gmail.com [24/04/20 17:49]:
> Missatge de Walter Garcia-Fontes <walter.garcia a upf.edu> del dia dv., 24
> d’abr. 2020 a les 17:43:
> > * Joan Riudavets, joan.riudavets a gmail.com [24/04/20 17:04]:
> > > Missatge de Walter Garcia-Fontes <walter.garcia a upf.edu> del dia dv., 24
> > > d’abr. 2020 a les 13:20:
> > >
> > > > * Joan Riudavets, joan.riudavets a gmail.com [24/04/20 12:55]:
> > > > > Missatge de Walter Garcia-Fontes <walter.garcia a upf.edu> del dia
> > > > dv., 24
> > > > > d’abr. 2020 a les 11:54:
> > > > > > * Joan Riudavets, joan.riudavets a gmail.com [24/04/20 09:46]:
> > > > > > > LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so
> > > > > > > /snap/chromium/1100/usr/lib/chromium-browser/chrome
> > > > > > >
> > > > > > > la imatge es veu com toca.
> > > > > > > hi hauria alguna forma de fer un pegat per no haver de llençar en
> > > > > > terminal
> > > > > > > el navegador?
> > > > > > > Jo e fer scrips ni idea.
> > > > > > > moltes gràcies
> > > > > >
> > > > > > Des d'una terminal:
> > > > > >
> > > > > > gedit ~/.bashrc
> > > > > >
> > > > > > i a sota agregues aquesta línia:
> > > > > >
> > > > > > alias
> > chrome='LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so
> > > > > > /snap/chromium/1100/usr/lib/chromium-browser/chrome'
> > > > > >
> > > > > > A partir d'aquest moment sols has d'entrar "chrome" a una terminal
> > per
> > > > > > tenir tot el xurro definit.
> > > > > >
> > > > > el problema és que veig que van canviant els nombres del
> > > > > /snap/chromium/1100/usr/lib/chromium
> > > > > avui després no sé perquè és /snap/chromium/1105/usr/lib/chromium
> > > > > intent arrancar de /usr/bin/   però no trobo el llançador me diu que
> > > > > és un directori
> > > >
> > > > I s'ha de donar tota la ruta? No es pot escriure directament
> > > > "chromium", és a dir:
> > > >
> > > > alias
> > chromium='LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so
> > > > chromium'
> > > >
> > > > ?
> > > si ho faig així després d'afegir amb el gedit
> > >
> > > alias chromium='LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so
> > > chromium'
> > > i llençant amb terminar chromium
> > > s'obre el navegador però la imatge està cap per avall
> > >
> > > si el llenço així
> > > LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so
> > > /snap/chromium/1105/usr/lib/chromium-browser/chrome
> > >
> > > la imatge correcte
> >
> > Potser "chrome" apunta a la versió 1119 i quan entres tota la ruta
> > estàs fen servir la versió 1105. Et funciona també quan fas:
> >
> > LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so
> > /snap/chromium/1119/usr/lib/chromium-browser/chrome
> >
> > ?

> LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so
> /snap/chromium/1119/usr/lib/chromium-browser/chrome
> 
> sí, perfecte
> 

Si funcionen les dues version, pots aleshores posar el següent al .bashrc:

alias chrome='LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /snap/chromium/current/usr/lib/chromium-browser/chrome'

i crec que et funcionarà. El que em pregunto és a on apunta "chrome"
sense la ruta, potser el tens instal·lat normal i amb el sistema
"snap". 

-- 
Walter Garcia-Fontes
L'Hospitalet de Llobregat



Més informació sobre la llista de correu Ubuntu-cat