LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-09-2010, 06:26 AM   #1
duke.tim
LQ Newbie
 
Registered: Jun 2010
Distribution: Ubuntu 11.04 , Arch, Windows 7
Posts: 5

Rep: Reputation: 0
Question what is the error "ERROR: ld.so:" mean?


so i've been running into some errors recently that look like they do below. What does this message mean. What could cause such a thing, and Is there possible fixes. I think it might be related to using a 64bit system.

Code:
ERROR: ld.so: object '/usr/lib/libv4l/v4l1convert.so' from LD_PRELOAD cannot be preloaded: ignored.


ERROR: ld.so: object '/usr/local/lib/libgstfakevideo.so' from LD_PRELOAD cannot be preloaded: ignored.


ERROR: ld.so: object '/lib/libdl.so.2' from LD_PRELOAD cannot be preloaded: ignored.
 
Old 06-09-2010, 06:55 AM   #2
NightHorse
Member
 
Registered: Jun 2009
Location: Egypt
Distribution: Ubuntu 10.04
Posts: 117

Rep: Reputation: 16
I think it's some missing libraries. Check them if they exist. If not try to install them.

Also when those errors appeared??
 
Old 06-09-2010, 05:13 PM   #3
duke.tim
LQ Newbie
 
Registered: Jun 2010
Distribution: Ubuntu 11.04 , Arch, Windows 7
Posts: 5

Original Poster
Rep: Reputation: 0
I got one of them from effectv but found somewhere to put
Code:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so effectv
compared to v4l1convert.so , don't know why one works versus the other.
by the way what are *.so files? also when starting a script for gstfakevideo. I found the script online, and it's supposed to place effectv effects in skype....but doesn't work.
 
Old 06-10-2010, 04:07 PM   #4
duke.tim
LQ Newbie
 
Registered: Jun 2010
Distribution: Ubuntu 11.04 , Arch, Windows 7
Posts: 5

Original Poster
Rep: Reputation: 0
installed

The files seem to be installed. at least I can find them in their proper folders.
 
Old 06-11-2010, 09:04 PM   #5
NightHorse
Member
 
Registered: Jun 2009
Location: Egypt
Distribution: Ubuntu 10.04
Posts: 117

Rep: Reputation: 16
The *.so files are libraries. Like dll files in windows.

I am not sure what's the problem for your case. May be if you posted the commands that lead to those errors I can try them and see what could be wrong...

Note: I only tried
Code:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
with skype and gyachi and they been working. I don't know about the other ones. If you tell me what were you trying to do? and where did you get the instructions from? to PRELOAD those libraries I can check it out with you.
 
Old 06-12-2010, 02:39 AM   #6
duke.tim
LQ Newbie
 
Registered: Jun 2010
Distribution: Ubuntu 11.04 , Arch, Windows 7
Posts: 5

Original Poster
Rep: Reputation: 0
script

this is the script
Code:
#!/bin/bash
#
# setup gstfakevideo preload to hijack calls made
# to /dev/video0
#
#This script runs Skype with libskype_dsp_hijacker.so "filter"
#It allows redefining of what devices Skype uses for 
#microphone, speakers and mixer (especially microphone and
#speakers can use different devices)

# -- CONFIGURATION --

#default configuration when no option is specified

export HIJACKVIDEO="/dev/video0"
export GST_PIPE="v4lsrc device=/dev/video2 ! ffmpegcolorspace"  

prefix=/usr/local
exec_prefix=${prefix}

#prefer use of libskype_dsp_hijacker from current directory
if test -f ./libgstfakevideo.so; then 
  libdir=.
else
  libdir=${exec_prefix}/lib
fi

LD_PRELOAD=${libdir}/libgstfakevideo.so
if test -f /lib/libdl.so.2; then
	LD_PRELOAD=$LD_PRELOAD:/lib/libdl.so.2
fi
export LD_PRELOAD


#Move current webcam over to /dev/video3

if test -e /dev/video0; then 
  sudo mv /dev/video0 /dev/video3
fi


# load vloopback module first

sudo modprobe vloopback

# invoke effectv first, and give it a second to load

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so effectv -device /dev/video3 -vloopback /dev/video1 &

sleep 1

exec skype
 
Old 06-12-2010, 04:37 AM   #7
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,353
Blog Entries: 55

Rep: Reputation: 3541Reputation: 3541Reputation: 3541Reputation: 3541Reputation: 3541Reputation: 3541Reputation: 3541Reputation: 3541Reputation: 3541Reputation: 3541Reputation: 3541
Quote:
Originally Posted by duke.tim View Post
I think it might be related to using a 64bit system.
Listing the package the libraries are in may reveal libraries residing in /usr/lib64 instead of /usr/lib.
 
  


Reply

Tags
ldso


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Need solution to "failed to fork PTY" and "error creating the child process" problems Gnusboy Linux - Newbie 4 01-02-2010 07:54 AM
script using "/usr/bin/cat error" produces "cannot open" in cron Dcrusoe Programming 6 07-22-2009 03:30 PM
ns:"error when calling class OldSim"&tclsh:"invalid command+child process exits abn." shojaru Linux - Newbie 0 03-05-2009 04:23 AM
error: Error for wireless request "Set Mode" (8B06) : invalid argument "roaming" penguin chick Linux - Wireless Networking 5 08-22-2008 01:16 PM
Regular expression matching , match "error string" but not "other error" jmcmillan Programming 3 07-07-2008 09:50 AM


All times are GMT -5. The time now is 04:14 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration