Public bug reported: Binary package hint: virtualbox-ose
VirtualBox installs fine under Natty and Kernel 2.6.38-5-generic, but fails to start. Launching it from the console gives the followng error message: VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/virtualbox/VirtualBox.so: undefined symbol: _ZN10QGLContext9tryVisualERK9QGLFormati The full "strace virtualbox" infos are the following: execve("/usr/bin/virtualbox", ["virtualbox"], [/* 40 vars */]) = 0 brk(0) = 0x8871000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7804000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=82459, ...}) = 0 mmap2(NULL, 82459, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77ef000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220o\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1434180, ...}) = 0 mmap2(NULL, 1440264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xca1000 mmap2(0xdfb000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15a) = 0xdfb000 mmap2(0xdfe000, 10760, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xdfe000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77ee000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb77ee8d0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xdfb000, 8192, PROT_READ) = 0 mprotect(0x805c000, 4096, PROT_READ) = 0 mprotect(0x9d9000, 4096, PROT_READ) = 0 munmap(0xb77ef000, 82459) = 0 getpid() = 5823 rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTART}, {SIG_DFL, [], 0}, 8) = 0 geteuid32() = 1000 brk(0) = 0x8871000 brk(0x8892000) = 0x8892000 getppid() = 5822 stat64("/home/vlomoot", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0 stat64(".", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0 open("/usr/bin/virtualbox", O_RDONLY) = 3 fcntl64(3, F_DUPFD, 10) = 10 close(3) = 0 fcntl64(10, F_SETFD, FD_CLOEXEC) = 0 rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGINT, {0x8056050, ~[RTMIN RT_1], 0}, NULL, 8) = 0 rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL, ~[RTMIN RT_1], 0}, NULL, 8) = 0 rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTERM, {SIG_DFL, ~[RTMIN RT_1], 0}, NULL, 8) = 0 read(10, "#!/bin/sh\n#\n# written by Patrick"..., 8192) = 2270 stat64("/etc/vbox/vbox.cfg", 0xbfe158c0) = -1 ENOENT (No such file or directory) stat64("/home/vlomoot/.VirtualBox", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat64("/dev/vboxdrv", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 56), ...}) = 0 pipe([3, 4]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb77ee938) = 5824 close(4) = 0 read(3, "/usr/bin/virtualbox\n", 128) = 20 read(3, "", 128) = 0 close(3) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5824 --- SIGCHLD (Child exited) @ 0 (0) --- execve("/usr/lib/virtualbox/VirtualBox", ["/usr/lib/virtualbox/VirtualBox"], [/* 40 vars */]) = 0 brk(0) = 0x9ac9000 fcntl64(0, F_GETFD) = 0 fcntl64(1, F_GETFD) = 0 fcntl64(2, F_GETFD) = 0 access("/etc/suid-debug", F_OK) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7712000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=82459, ...}) = 0 mmap2(NULL, 82459, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb76fd000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libpthread.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20M\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=121644, ...}) = 0 mmap2(NULL, 102920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x5eb000 mprotect(0x600000, 4096, PROT_NONE) = 0 mmap2(0x601000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15) = 0x601000 mmap2(0x603000, 4616, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x603000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\n\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=9736, ...}) = 0 mmap2(NULL, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x20c000 mmap2(0x20e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x20e000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220o\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1434180, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb76fc000 mmap2(NULL, 1440264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe49000 mmap2(0xfa3000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15a) = 0xfa3000 mmap2(0xfa6000, 10760, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xfa6000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb76fb000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb76fb6c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xfa3000, 8192, PROT_READ) = 0 mprotect(0x20e000, 4096, PROT_READ) = 0 mprotect(0x601000, 4096, PROT_READ) = 0 mprotect(0x804e000, 4096, PROT_READ) = 0 mprotect(0xadb000, 4096, PROT_READ) = 0 munmap(0xb76fd000, 82459) = 0 set_tid_address(0xb76fb728) = 5823 set_robust_list(0xb76fb730, 0xc) = 0 futex(0xbffd4dc0, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0xbffd4dc0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, bffd4dd0) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGRTMIN, {0x5ef6e0, [], SA_SIGINFO}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x5ef760, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 uname({sys="Linux", node="eeebuntu", ...}) = 0 readlink("/proc/self/exe", "/usr/lib/virtualbox/VirtualBox", 4099) = 30 getuid32() = 1000 getuid32() = 1000 getgid32() = 1000 geteuid32() = 1000 getegid32() = 1000 geteuid32() = 1000 write(2, "VirtualBox: Error -10 in SUPR3Ha"..., 44VirtualBox: Error -10 in SUPR3HardenedMain! ) = 44 write(2, "VirtualBox: ", 12VirtualBox: ) = 12 write(2, "Effective UID is not root (euid="..., 65Effective UID is not root (euid=1000 egid=1000 uid=1000 gid=1000)) = 65 write(2, "\n", 1 ) = 1 write(2, "\nVirtualBox: Tip! It may help to"..., 55 VirtualBox: Tip! It may help to reinstall VirtualBox. ) = 55 setresgid32(1000, 1000, 1000) = 0 setresuid32(1000, 1000, 1000) = 0 getresuid32([1000], [1000], [1000]) = 0 getresgid32([1000], [1000], [1000]) = 0 capset(0x19980330, 0, {CAP_NET_RAW, CAP_NET_RAW, 0}) = -1 EPERM (Operation not permitted) clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb76fb728) = 5825 exit_group(1) ** Affects: virtualbox-ose (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/724894 Title: virtualbox fails to start: VirtualBox.so error -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs