Задать вопрос
  • Сохранение в базу из текстового поля в таблице?

    theSever, $record['user_id'] кажется не существует. Может $row['user_id']?
  • Как получить картинки из всех альбомов и передать их в шаблон jinja?

    Album.timestamp
    у модели Album нет поля timestamp. Включите debug, с ним, я думаю, будет проще.
  • Сохранение в базу из текстового поля в таблице?

    theSever, input'ы и кнопку помещаете в форму. Форме в атрибуте action указываете расположение скрипта обработчика, ну и по желанию атрибут method (лучше POST). После нажатия кнопки всё содержимое отправится на Ваш скрипт, и данные из формы будут доступны через массив $_POST (в случае method="POST"), в котором атрибут name Ваших input'ов будет названием ключа. $_POST['username'] например.
  • Как заполнить фоном блока div?

    Лично я не понял Вашего вопроса
  • Исправить Warning: mysqli_query() и другие ошибки?

    theSever, у Вас если выполняется первое условие, то будет 2 вызова вашей функции. Как вариант можно сделать так
    if (@$_REQUEST['button1']) {
      $str = "SELECT user_id,username,user_email,user_password FROM users LIMIT 30";
      add_some_extra($str);
    } else {
      $str = "SELECT user_id,username,user_email,user_password FROM users LIMIT 50";
      add_some_extra($str);
    }
  • Как настроить запрет доступа к устройству?

    @hloe0xff Автор вопроса
    jcmvbkbc, спасибо большое! Попробую разные варианты, скорее всего запуск скриптов сделаю через monit или что нибудь в этом роде. Отпишусь как решу.
  • Исправить Warning: mysqli_query() и другие ошибки?

    theSever, попробуйте поменять require_once 'connection.php'; на require 'connection.php';
  • Исправить Warning: mysqli_query() и другие ошибки?

    theSever, попробуйте поменять require_once 'connection.php'; на require 'connection.php';, вынести require_once 'connection.php'; из функции в основное тело скрипта или пропишите параметры подключения в index.php
  • Исправить Warning: mysqli_query() и другие ошибки?

    В какой папке у Вас расположен connection.php?
  • Исправить Warning: mysqli_query() и другие ошибки?

    Попробуйте прописать абсолютный путь до connection.php, проверьте пути, загляните в логи веб сервера.

    Например require_once '/var/www/html/connection.php';
  • Исправить Warning: mysqli_query() и другие ошибки?

    У Вас очевидно не подхватывается connection.php. Вот и ругань.
  • Как в putty вывести весь результат?

    evilelf, сделайте для Default session и все новые сессии будут получать значение из Default. Что касается уже сохраненных сессий, то можно в реестре выгрузить ветку Putty, загнать в текстовый редактор (или скриптом) поменять значения и импортировать эту ветку из редактора реестра. У меня было установлено SecureCRT и Putty, но пользовался приемущественно Putty, мне хватало с головой. Плюс SecureCRT не бесплатен.
  • Как настроить запрет доступа к устройству?

    @hloe0xff Автор вопроса
    jcmvbkbc, запускает root'овый процесс astra, который и должен работать в основном с этими адаптерами. Это наследование как то можно отрегулировать или проверить? Попутно сам погуглю.
  • Как настроить запрет доступа к устройству?

    @hloe0xff Автор вопроса
    jcmvbkbc,
    trace_2
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/tls/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/x86_64/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/lib/x86_64-linux-gnu/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-5.0.so", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/lib/x86_64-linux-gnu/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libcap.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/lib/x86_64-linux-gnu/libcap.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libslang.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libncursesw.so.5", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/libpgm-5.1.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libsodium.so.13", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libsamplerate.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libfftw3.so.3", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libGLU.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libSM.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libICE.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/libtbb.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libpng12.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libflite_usenglish.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libflite_cmulex.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libharfbuzz.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libenca.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxml2.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libp11-kit.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libtasn1.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libnettle.so.4", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libhogweed.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libgmp.so.10", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libnuma.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libogg.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libgomp.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXrender.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libffi.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libudev.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libXtst.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/usr/lib/x86_64-linux-gnu/libXtst.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/lib/x86_64-linux-gnu/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libwrap.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/lib/x86_64-linux-gnu/libwrap.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/usr/lib/x86_64-linux-gnu/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/usr/lib/x86_64-linux-gnu/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libgraphite2.so.3", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libkrb5.so.3", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libk5crypto.so.3", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libcom_err.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libkrb5support.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libkeyutils.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/lib/x86_64-linux-gnu/libnsl.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    25955 open("/usr/lib/x86_64-linux-gnu/libFLAC.so.8", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 260
    25955 openat(AT_FDCWD, "/sys/devices/system/cpu", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 260
    25955 open("/proc/self/status", O_RDONLY) = 260
    25955 openat(AT_FDCWD, "/sys/devices/system/node", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 260
    25955 open("/sys/devices/system/node/node0/meminfo", O_RDONLY) = 261
    25955 openat(AT_FDCWD, "/sys/devices/system/cpu", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 260
    25955 open("/proc/self/status", O_RDONLY) = 260
    25955 open("/dev/urandom", O_RDONLY)    = 260
    25955 open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 262
    25955 open("/etc/host.conf", O_RDONLY|O_CLOEXEC) = 262
    25955 open("/etc/resolv.conf", O_RDONLY|O_CLOEXEC) = 262
    25955 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 262
    25955 open("/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 262
    25955 open("/etc/hosts", O_RDONLY|O_CLOEXEC) = 262
    25955 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 262
    25955 open("/lib/x86_64-linux-gnu/libnss_dns.so.2", O_RDONLY|O_CLOEXEC) = 262
    25955 open("/etc/resolv.conf", O_RDONLY|O_CLOEXEC) = 262
    25955 open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 264
    25987 open("/proc/sys/vm/overcommit_memory", O_RDONLY|O_CLOEXEC) = 264
  • Как настроить запрет доступа к устройству?

    @hloe0xff Автор вопроса
    jcmvbkbc,
    trace_1
    root@astra:~# cat /tmp/kvkcam.trace 
    25955 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libavdevice.so.57", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libavfilter.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libavformat.so.57", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libavcodec.so.57", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libavresample.so.3", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libpostproc.so.54", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libswresample.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libswscale.so.4", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libavutil.so.55", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libva.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXv.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libX11.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXext.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxcb-shm.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxcb-shape.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/libcdio_paranoia.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/libcdio_cdda.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libjack.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libasound.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libdc1394.so.22", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libGL.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libopenal.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libpulse.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libcaca.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libraw1394.so.11", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libavc1394.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/librom1394.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libiec61883.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libzmq.so.3", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/librubberband.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libfribidi.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libfreetype.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libfontconfig.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libflite_cmu_us_awb.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libflite_cmu_us_kal.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libflite_cmu_us_kal16.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libflite_cmu_us_rms.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libflite_cmu_us_slt.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libflite.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/libbs2b.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libass.so.5", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/libmodplug.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/libgme.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libbluray.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libchromaprint.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libbz2.so.1.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libzvbi.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxvidcore.so.4", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libx265.so.87", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libx264.so.142", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libwebp.so.5", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libwavpack.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libvpx.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libvorbisenc.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libvorbis.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/libtwolame.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libtheoraenc.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libtheoradec.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libspeex.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/libsnappy.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libshine.so.3", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libopus.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libopenjp2.so.7", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libmp3lame.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libgsm.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libcrystalhd.so.3", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libsoxr.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libvdpau.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libva-drm.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libva-x11.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXau.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/libcdio.so.13", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXinerama.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXi.so.6", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXss.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libwayland-egl.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libwayland-client.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxkbcommon.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libusb-1.0.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/lib/x86_64-linux-gnu/libexpat.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libglapi.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXdamage.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxcb-present.so.0", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libxshmfence.so.1", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/libdrm.so.2", O_RDONLY|O_CLOEXEC) = 260
    25955 open("/usr/lib/x86_64-linux-gnu/pulseaudio/tls/x86_64/libjson-c.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)