ну вот последнее из логов:
Jan 28 18:17:01 ge600 syslogd 1.5.0#6ubuntu1: restart.
Jan 28 18:17:01 ge600 CRON[2853]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Jan 28 18:17:02 ge600 kernel: Cannot find map file.
Jan 28 18:17:02 ge600 kernel: Loaded 90214 symbols from 240 modules.
Jan 28 18:17:39 ge600 kernel: [ 1930.218549] uvcvideo: Failed to set UVC commit control : -32 (exp. 26).
Jan 28 18:17:39 ge600 kernel: [ 1930.218557] uvcvideo 2-1.5:1.1: resume error -5
Jan 28 18:20:57 ge600 wpa_supplicant[1226]: WPA: Group rekeying completed with 00:24:b2:55:10:cb [GTK=CCMP]
если что прошу меня простить, за мою возможную безграмотность в Linuxе... начинающий так сказать
Пользователь решил продолжить мысль 28 Января 2013, 20:03:47:
кстати вот ща еще пытался запустить игру cube 2: sauerbraten (она как известно тоже на sdl основана), так она тоже не запускается без рута, пишет :
Unable to initialize SDL: Unable to open a console terminal
При запуске через sudo, появляется черный экран и игра вылетает, а в консоли ругается:
Unable to create OpenGL screen: OpenGL not available
но это уже совсем другая проблема.
Подумал, может данное описание ошибки (что вторым абзацем) как то поможет в поисках проблемы
Пользователь решил продолжить мысль 28 Января 2013, 20:49:02:
вот еще трасировка:
knoxx@ge600:~/Prog/test$ strace ./a.out
execve("./a.out", ["./a.out"], [/* 38 vars */]) = 0
brk(0) = 0x1f99000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0c5ef18000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=100157, ...}) = 0
mmap(NULL, 100157, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0c5eeff000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libSDL-1.2.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\300d\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1231755, ...}) = 0
mmap(NULL, 2548560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0c5ea89000
mprotect(0x7f0c5ead1000, 2097152, PROT_NONE) = 0
mmap(0x7f0c5ecd1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x48000) = 0x7f0c5ecd1000
mmap(0x7f0c5ecd3000, 148304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0c5ecd3000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", 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\200\30\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1811128, ...}) = 0
mmap(NULL, 3925208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0c5e6ca000
mprotect(0x7f0c5e87f000, 2093056, PROT_NONE) = 0
mmap(0x7f0c5ea7e000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b4000) = 0x7f0c5ea7e000
mmap(0x7f0c5ea84000, 17624, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0c5ea84000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libm.so.6", 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\0pU\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1030512, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0c5eefe000
mmap(NULL, 3125544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0c5e3ce000
mprotect(0x7f0c5e4c9000, 2093056, PROT_NONE) = 0
mmap(0x7f0c5e6c8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xfa000) = 0x7f0c5e6c8000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/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\340\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14768, ...}) = 0
mmap(NULL, 2109704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0c5e1ca000
mprotect(0x7f0c5e1cc000, 2097152, PROT_NONE) = 0
mmap(0x7f0c5e3cc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0c5e3cc000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpthread.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\200l\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=135366, ...}) = 0
mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0c5dfad000
mprotect(0x7f0c5dfc5000, 2093056, PROT_NONE) = 0
mmap(0x7f0c5e1c4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f0c5e1c4000
mmap(0x7f0c5e1c6000, 13352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0c5e1c6000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0c5eefd000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0c5eefc000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0c5eefb000
arch_prctl(ARCH_SET_FS, 0x7f0c5eefc700) = 0
mprotect(0x7f0c5ea7e000, 16384, PROT_READ) = 0
mprotect(0x7f0c5e1c4000, 4096, PROT_READ) = 0
mprotect(0x7f0c5e3cc000, 4096, PROT_READ) = 0
mprotect(0x7f0c5e6c8000, 4096, PROT_READ) = 0
mprotect(0x7f0c5ecd1000, 4096, PROT_READ) = 0
mprotect(0x601000, 4096, PROT_READ) = 0
mprotect(0x7f0c5ef1a000, 4096, PROT_READ) = 0
munmap(0x7f0c5eeff000, 100157) = 0
set_tid_address(0x7f0c5eefc9d0) = 10885
set_robust_list(0x7f0c5eefc9e0, 0x18) = 0
futex(0x7fff017ae7bc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7f0c5eefc700) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x7f0c5dfb3750, [], SA_RESTORER|SA_SIGINFO, 0x7f0c5dfbccb0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7f0c5dfb37e0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f0c5dfbccb0}, 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
brk(0) = 0x1f99000
brk(0x1fba000) = 0x1fba000
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f0c5d7ac000
mprotect(0x7f0c5d7ac000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f0c5dfabff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f0c5dfac9d0, tls=0x7f0c5dfac700, child_tidptr=0x7f0c5dfac9d0) = 10886
open("/dev/fb0", O_RDWR) = 3
close(3) = 0
open("/dev/fb0", O_RDWR) = 3
ioctl(3, FBIOGET_FSCREENINFO, 0x7fff017ae5a0) = 0
mmap(NULL, 3145728, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x7f0c5d4ac000
ioctl(3, FBIOGET_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
open("/etc/fb.modes", O_RDONLY) = -1 ENOENT (No such file or directory)
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x7fff017ae500) = 0
open("/dev/tty0", O_WRONLY) = 4
ioctl(4, VIDIOC_QUERYCAP or VT_OPENQRY, 0x1f99a80) = 0
close(4) = 0
geteuid() = 1000
open("/dev/tty", O_RDWR) = 4
ioctl(4, VT_GETSTATE, 0x7fff017ae450) = -1 EINVAL (Invalid argument)
ioctl(4, KDGKBMODE, 0x7fff017ae46c) = -1 EINVAL (Invalid argument)
close(4) = 0
munmap(0x7f0c5d4ac000, 3145728) = 0
close(3) = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0
exit_group(-1)
Благодаря ей я увидел, где у меня были "Permission denied" и добавил себя в эти группы, но результата все же нет
Пользователь решил продолжить мысль 28 Января 2013, 21:00:51:
кстати, вспомнил, данная проблема появилась после обновления
Пользователь решил продолжить мысль 28 Января 2013, 21:48:11:
в общем переустановил sdl, все заработало) даже sauerbraten