Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: ld config libv4l  (Přečteno 1241 krát)

nimm2

  • Návštěvník
  • Příspěvků: 57
ld config libv4l
« kdy: 15 Října 2009, 10:57:14 »
Zdravim, nedari se mi spustit jeden simulacni nastroj ModelSim. pri spusteni pise:
Kód: [Vybrat]
adam@adam-athlon:~$ vsim
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from /etc/ld.so.preload cannot be preloaded: ignored.

nevi nekdo jak vyresit tento problem s LD? diky, Adam

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: ld config libv4l
« Odpověď #1 kdy: 15 Října 2009, 19:15:33 »
Vůvec nevím, co jde (nějaká webkamera), ale google mi poradil tohle:

http://ubuntuforums.org/archive/index.php/t-914952.html
Citace
In Intrepid, to fix this problem, I installed the libv4l-0 package and preload it with Skype like this:

env LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

This worked beautifully for me too, with my Logitech QuickCam Chat. I edited the entry in my Applications menu so it runs that command instead of just skype when I click it. Thanks so much!

Další problém na Launchpadu: https://answers.launchpad.net/ubuntu/+question/49739
Citace
Found a workaround for this.

The core of the problem is that gspca drivers in 8.10 apparently implement V4L2, while many applications are still using V4L1 protocol. See http://hansdegoede.livejournal.com/3636.html .

Diagnostics:
install camstream
start camstream, open trace window, and start camera. Expect to see messages like:
VIDIOCSYNC(1) failed (Invalid argument)

How to workaround this (see also https://lists.linux-foundation.org/pipermail/bugme-janitors/2008-October/011912.html):

1. Download and unpack http://people.atrpms.net/~hdegoede/libv4l-0.5.0.tar.gz
2. See README, and install: sudo make install
3. Open terminal window
4. $ export LD_PRELOAD=/usr/local/lib/libv4l/v4l1compat.so
5. $ camstream
Start camera, should now work.

Je to snad nějaká webkamera? Snad jsem aspoň trochu pomohl.
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

MacHala

  • Stálý člen
  • **
  • Příspěvků: 1104
  • Big Bro iz watching joo!
    • ZlejT
Re: ld config libv4l
« Odpověď #2 kdy: 15 Října 2009, 23:47:30 »
ten error s nespustenim modelsimu imho nema nic spolecneho(modelsim by nemel potrebovat knihovny video4linux - kdyztak zkus "ldd vsim")... imho /etc/ld.so.preload ukazuje na neexistujici/jinde umistene knihovny (>pripadne oprav)

btw, predpokladam fit vutbr&&fitkit, ze?
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

nimm2

  • Návštěvník
  • Příspěvků: 57
Re: ld config libv4l
« Odpověď #3 kdy: 16 Října 2009, 10:46:25 »
Martin Maly: No jde prave o to, ze to neni zadna webka, ale simulacni nastroj pro implementaci hardware. Rekl bych, ze ten ModelSim ty graficky knihovny vubec nepouziva. Ale kdo vi.

Machala: Ano, liberouter@fit & fitkit@fit...

Kód: [Vybrat]
adam@adam-athlon:/etc$ cat ld.so.conf
include /etc/ld.so.conf.d/*.conf

adam@adam-athlon:/etc$ cat ld.so.preload
/usr/lib/libv4l/v4l1compat.so

adam@adam-athlon:/etc/ld.so.conf.d$ cat *.conf
/usr/lib/alsa-lib
# libc default configuration
/usr/local/lib
/usr/lib32/alsa-lib
# Multiarch support
/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu


ld.so.preload je nastaven spravne, dle myho.. knihovna /usr/lib/libv4l/v4l1compat.so se na dane ceste nachazi... zkusil jsem ji zakomentovat, ale to modelsim pak zustane viset bez jakyhokoliv vypisu.

Kód: [Vybrat]
adam@adam-athlon:/opt/modeltech/linux$ ldd vsim
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from /etc/ld.so.preload cannot be preloaded: ignored.
linux-gate.so.1 =>  (0xf7f0d000)
libc.so.6 => /lib32/libc.so.6 (0xf7d8b000)
/lib/ld-linux.so.2 (0xf7f0e000)

MacHala

  • Stálý člen
  • **
  • Příspěvků: 1104
  • Big Bro iz watching joo!
    • ZlejT
Re: ld config libv4l
« Odpověď #4 kdy: 16 Října 2009, 23:07:12 »
zkusil jsem ji zakomentovat, ale to modelsim pak zustane viset bez jakyhokoliv vypisu.
hm, to jen dokazuje, ze tenhle error nespusteni modelsimu nezpusobuje... vzhledem k tomu, ze to nic nevypisuje, tak asi nezbyva nic jineho nez zkoumat, jestli neco zajimaveho nevypise strace/ltrace

ale k radam v tomto smeru asi nejsem nejpovolanejsi, protoze se musim priznat, ze ja se o zprovoznovani modelsimu a ise webpacku v linuxu ani nepokousel... ( fit rulezz  ;) )
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

 

Provoz zaštiťuje spolek OpenAlt.