Архив рубрики: UNIX/Linux

Вопросы, касающиеся работы операционных систем GNU/Linux

Arch Linux: установка, попытки фиксов и таки игра в EVE Online

4 марта 2019
 

 После успешной установки WoT (см.World of Tanks: установка и запуск на Arch Linux) — было решено «взять следующий рубеж», и установить EVE Online. По запросу в Google «EVE Online Linux» нашлась статья на wiki.eveuniversity.org, по которой сначала и пытался запустить EVE Online. Спустя несколько потраченных на дебаг вечеров — я сдался, и задал вопрос на…… Читать далее »

Android Studio: adb — INSTALL_FAILED_INSUFFICIENT_STORAGE

4 марта 2019
 

 Продолжаем воевать с нашими UI авто-тестами. Пригодились предыдущие посты — Android Studio: установка на Linux и работа с Android Virtual Devices и Appium: Android Virtual Device, Original error: Condition unmet after 60159 ms и костыль. В целом тесты работают, но иногда вылазят интересные проблемки. Сегодня наш QA-инженер скинул сообщение, что все UI-тесты упали с такой… Читать далее »

Linux: woeusb — создание загрузочной флешки с Windows

4 марта 2019
 

 Да, иногда приходится заниматься такими извращениями. Потребовалась загрузочная флешка с Виндой, перебрал несколько вариантов, понравилась утилитка woeusb. Устанавливаем из AUR: Находим флешечку: Вот она — /dev/sdc. Запускаем WoeUSB: Окей… Проверяем тип файловой системы на флешке: В документации сразу готовый пример решения. Запускаем woeusb ещё раз, с опцией —target-filesystem и указываем NTFS: Готово.

Arch Linux: OpenVPN — не обновляется resolv.conf

2 марта 2019
 

 В Arch Linux при подключении к OpenVPN AS не обновляется resolv.conf. Насколько я в курсе — проблема специфична именно для Arch и его производных, типа Manjaro Linux. Пакет openvpn установлен с помощь pacman, см. OpenVPN: настройка OpenVPN Access Server и AWS VPC peering. При старте подключения — в логе выводятся сообщения: Проверяем resolv.conf — в… Читать далее »

Linux: редактирование systemd юнит-файлов, рестарт сервиса при падении и уведомление на почту

1 марта 2019
 

 Имеется RabbitMQ сервис, который изредка может упасть. Требуется: перезапускать его, если процесс был завершён с ошибкой отправлять почтовое уведомление об этом событии Настроим это всё через systemd-сервис файл самого RabbitMQ (хотя есть и другие варианты, например — с помощью monit, см. Monit: мониторинг и перезапуск NGINX). Нас интересуют две опции: RestartSec=: задержка при рестарте сервиса… Читать далее »

Linux: ALSA lib pcm_dmix.c:1108:(snd_pcm_dmix_open) unable to open slave

28 февраля 2019
 

 Имеется свежая установка Arch Linux. Пока фиксил запуск Viber — игрался с pulseaudio и alsa, после чего начал пропадать звук. Выглядит это так: запускаем qmmp, жмём Play: Решение Проверяем аудио-устройства и драйвера: Создаём файл /etc/modprobe.d/default.conf: options snd_hda_intel index=1 И перезагружаем машину. Проверить можно с помощью speaker-test: Готово.

Viber: нет подключения — qt.network.ssl: Incompatible version of OpenSSL

27 февраля 2019
 

 На свежеустановленной Arch Linux Viber запускается, но при авторизации — не может подключиться к сети. Вообще десктопная версия Вайбера, конечно, убога — но это лучше, чем тыкать кнопочки в телефоне. Да и сам Вайбер, как мессенджер… Решение для домохозяек. Но по статистке он установлен на 94% Android-телефонах, и по сути стал новым скайпом для обычных… Читать далее »

World of Tanks: установка и запуск на Arch Linux

25 февраля 2019
 

 Не думал, что заведётся — но всё получилось) Использовался гайд 2017-го года отсюда>>>, а уже после того, как всё заработало — подсказали ещё один мануал тут>>>. В комментариях добавили ссылку на ещё один гайд тут>>>. Не уверен — будет ли работать с драверами nouveau — у меня запустилось на nvidia. Подключаем Multilib репозиторий. Обновляем доступные… Читать далее »

Arch Linux: установка с EFI и dual-boot с Windows

24 февраля 2019
 

 Новый компьютер купил ещё в декабре, накатил тогда на него Windows, потом праздники — и всё руки не доходили установить Linux. Приходилось подключаться через Putty на старый ноут с Arch Linux, на котором всё настроено и работает — и через него делать всякие полезные вещи по SSH. Но Винда всё-таки неудобна, и наконец-то решил выделить… Читать далее »

Arch Linux: grub-mkconfig зависает на создании /boot/grub/grub.cfg

23 февраля 2019
 

 Во время установки новой системы на новый компьютер — grub-mkconfig зависает при создании файла конфигурации GRUB. Нет ни ошибок, ни предупреждений. Решение нагуглилось тут>>>, запишу его и себе. Сама ошибка выглядит так: Прерываем по Ctrl+C. Проверяем скрипт /usr/bin/grub-mkconfig — находим все редиректы 2> (stderror) в /dev/null: Редактируем скрипт, и удаляем 2> /dev/null из следующих строк,… Читать далее »