ldd…
mac@linux-55bm:~/usr/lib/displaylink> ldd ./DisplayLinkManager
linux-vdso.so.1 (0x00007ffc6413d000)
libusb-1.0.so.0 => /usr/lib64/libusb-1.0.so.0 (0x00007efc852cd000)
libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007efc850c7000)
librt.so.1 => /lib64/librt.so.1 (0x00007efc84ebf000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007efc84cbb000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007efc84938000)
libm.so.6 => /lib64/libm.so.6 (0x00007efc8463a000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007efc84423000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007efc84205000)
libc.so.6 => /lib64/libc.so.6 (0x00007efc83e61000)
libudev.so.1 => /usr/lib64/libudev.so.1 (0x00007efc83c40000)
/lib64/ld-linux-x86-64.so.2 (0x000055bf0cbb5000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007efc83a1b000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007efc83803000)
libcap.so.2 => /lib64/libcap.so.2 (0x00007efc835fe000)
libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007efc8338e000)
mac@linux-55bm:~/usr/lib/displaylink>
and the strace. I had to remove a large part as it was to big to post.
Looks like something did not install correctly…
mac@linux-55bm:~/usr/lib/displaylink> strace ./DisplayLinkManager
execve("./DisplayLinkManager", "./DisplayLinkManager"], /* 99 vars */]) =
0
brk(0) = 0x265e000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c9c4000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directo
ry)
open("./tls/x86_64/libusb-1.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No suc
h file or directory)
open("./tls/libusb-1.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file
or directory)
open("./x86_64/libusb-1.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such fi
le or directory)
open("./libusb-1.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or d
irectory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=167576, ...}) = 0
mmap(NULL, 167576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f206c99b000
close(3) = 0
open("/usr/lib64/libusb-1.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340F\0\0\0\0\0\0"...
, 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=101384, ...}) = 0
mmap(NULL, 2196832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x7f206c58b000
mprotect(0x7f206c5a2000, 2097152, PROT_NONE) = 0
mmap(0x7f206c7a2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_D
ENYWRITE, 3, 0x17000) = 0x7f206c7a2000
close(3) = 0
open("./tls/x86_64/libuuid.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such f
ile or directory)
open("./tls/libuuid.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("./x86_64/libuuid.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file
or directory)
open("./libuuid.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or dire
ctory)
open("/usr/lib64/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\27\0\0\0\0\0\0".
.., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=18528, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c99a000
mmap(NULL, 2113560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x7f206c386000
mprotect(0x7f206c38a000, 2093056, PROT_NONE) = 0
mmap(0x7f206c589000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_D
ENYWRITE, 3, 0x3000) = 0x7f206c589000
close(3) = 0
open("./tls/x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such fil
e or directory)
open("./tls/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or di
rectory)
open("./x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("./librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or direct
ory)
open("/lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240!\0\0\0\0\0\0"...
, 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=42288, ...}) = 0
mmap(NULL, 2128864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x7f206c17e000
mprotect(0x7f206c185000, 2093056, PROT_NONE) = 0
mmap(0x7f206c384000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_D
ENYWRITE, 3, 0x6000) = 0x7f206c384000
close(3) = 0
open("./tls/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such fil
e or directory)
open("./tls/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or di
rectory)
open("./x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("./libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or direct
ory)
open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\16\0\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=18760, ...}) = 0
mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x7f206bf7a000
mprotect(0x7f206bf7d000, 2093056, PROT_NONE) = 0
mmap(0x7f206c17c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_D
ENYWRITE, 3, 0x2000) = 0x7f206c17c000
close(3) = 0
open("./tls/x86_64/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
open("./tls/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file o
r directory)
open("./x86_64/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such fil
e or directory)
open("./libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or di
rectory)
open("/usr/lib64/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \24 \0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1566216, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c999000
mmap(NULL, 3675296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x7f206bbf8000
mprotect(0x7f206bd6a000, 2097152, PROT_NONE) = 0
mmap(0x7f206bf6a000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_
DENYWRITE, 3, 0x172000) = 0x7f206bf6a000
mmap(0x7f206bf76000, 13472, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_
ANONYMOUS, -1, 0) = 0x7f206bf76000
close(3) = 0
open("./tls/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file
or directory)
open("./tls/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or dir
ectory)
open("./x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("./libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directo
ry)
open("/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20U\0\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1104352, ...}) = 0
mmap(NULL, 3133720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x7f206b8fa000
mprotect(0x7f206b9f7000, 2093056, PROT_NONE) = 0
mmap(0x7f206bbf6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_D
ENYWRITE, 3, 0xfc000) = 0x7f206bbf6000
close(3) = 0
open("./tls/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
open("./tls/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or
directory)
open("./x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file
or directory)
open("./libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or dir
ectory)
open("/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260/\0\0\0\0\0\0"...
, 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=92568, ...}) = 0
mmap(NULL, 2188352, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x7f206b6e3000
mprotect(0x7f206b6f9000, 2093056, PROT_NONE) = 0
mmap(0x7f206b8f8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_D
ENYWRITE, 3, 0x15000) = 0x7f206b8f8000
close(3) = 0
open("./tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No suc
h file or directory)
= 0
.......
Ommited for space
.......
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c9c3000
fstat(16, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
lseek(16, 0, SEEK_SET) = 0
read(16, "<?xml version=\"1.0\" encoding=\"IS"..., 153) = 153
lseek(16, 153, SEEK_SET) = 153
close(16) = 0
munmap(0x7f206c9c3000, 4096) = 0
write(12, "
", 1) = 1
futex(0x26854e0, FUTEX_WAKE_PRIVATE, 1) = 1
pipe([19, 20]) = 0
select(20, [19], NULL, NULL, {0, 200000}) = 1 (in [19], left {0, 199995})
read(19, "
", 1000) = 1
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STAC
K, -1, 0) = 0x7f205affe000
mprotect(0x7f205affe000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f205b7fde70, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_
SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CH
ILD_CLEARTID, parent_tidptr=0x7f205b7fe9d0, tls=0x7f205b7fe700, child_tidptr
=0x7f205b7fe9d0) = 3547
open("/home/mac/.dl.xml", O_RDONLY) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c9c3000
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
lseek(29, 0, SEEK_SET) = 0
read(29, "<?xml version=\"1.0\" encoding=\"IS"..., 153) = 153
lseek(29, 153, SEEK_SET) = 153
close(29) = 0
munmap(0x7f206c9c3000, 4096) = 0
open("/home/mac/.dl.xml", O_RDONLY) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c9c3000
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
lseek(29, 0, SEEK_SET) = 0
read(29, "<?xml version=\"1.0\" encoding=\"IS"..., 153) = 153
lseek(29, 153, SEEK_SET) = 153
close(29) = 0
munmap(0x7f206c9c3000, 4096) = 0
open("/home/mac/.dl.xml", O_RDONLY) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c9c3000
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
lseek(29, 0, SEEK_SET) = 0
read(29, "<?xml version=\"1.0\" encoding=\"IS"..., 153) = 153
lseek(29, 153, SEEK_SET) = 153
close(29) = 0
munmap(0x7f206c9c3000, 4096) = 0
open("/home/mac/.dl.xml", O_RDONLY) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c9c3000
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
lseek(29, 0, SEEK_SET) = 0
read(29, "<?xml version=\"1.0\" encoding=\"IS"..., 153) = 153
lseek(29, 153, SEEK_SET) = 153
close(29) = 0
munmap(0x7f206c9c3000, 4096) = 0
open("/home/mac/.dl.xml", O_RDONLY) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c9c3000
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
lseek(29, 0, SEEK_SET) = 0
read(29, "<?xml version=\"1.0\" encoding=\"IS"..., 153) = 153
lseek(29, 153, SEEK_SET) = 153
close(29) = 0
munmap(0x7f206c9c3000, 4096) = 0
open("/home/mac/.dl.xml", O_RDONLY) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c9c3000
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
lseek(29, 0, SEEK_SET) = 0
read(29, "<?xml version=\"1.0\" encoding=\"IS"..., 153) = 153
lseek(29, 153, SEEK_SET) = 153
close(29) = 0
munmap(0x7f206c9c3000, 4096) = 0
open("/home/mac/.dl.xml", O_RDONLY) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c9c3000
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
lseek(29, 0, SEEK_SET) = 0
read(29, "<?xml version=\"1.0\" encoding=\"IS"..., 153) = 153
lseek(29, 153, SEEK_SET) = 153
close(29) = 0
munmap(0x7f206c9c3000, 4096) = 0
open("/home/mac/.dl.xml", O_RDONLY) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c9c3000
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
lseek(29, 0, SEEK_SET) = 0
read(29, "<?xml version=\"1.0\" encoding=\"IS"..., 153) = 153
lseek(29, 153, SEEK_SET) = 153
close(29) = 0
munmap(0x7f206c9c3000, 4096) = 0
open("/home/mac/.dl.xml", O_RDONLY) = 29
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0
x7f206c9c3000
fstat(29, {st_mode=S_IFREG|0644, st_size=153, ...}) = 0
lseek(29, 0, SEEK_SET) = 0
read(29, "<?xml version=\"1.0\" encoding=\"IS"..., 153) = 153
lseek(29, 153, SEEK_SET) = 153
close(29) = 0
munmap(0x7f206c9c3000, 4096) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STAC
K, -1, 0) = 0x7f205a7fd000
mprotect(0x7f205a7fd000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f205affce70, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_
SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CH
ILD_CLEARTID, parent_tidptr=0x7f205affd9d0, tls=0x7f205affd700, child_tidptr
=0x7f205affd9d0) = 3548
pipe([33, 34]) = 0
write(34, "
", 1) = 1
read(33, "
", 1000) = 1
pipe([39, 40]) = 0
select(40, [39], NULL, NULL, NULL