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

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

Archlabs: Openbox — послеустановочные настройки

24 сентября 2020
 

 Когда-то писал себе заметку по настройке Arch Linux после установки X.Org и Openbox (Arch: послеустановочные настройки), теперь аналогично — но для настроек на Archlabs, установленном с Openbox. Разницы особой нет, всё по сути аналогично, но с учётом последних изменений  в репозиториях/пакетах. Сам Archlabs достаточно приятен в плане установки — псевдо-графический инсталятор, всё удобно, красиво. Сейчас… Читать далее »

Slack: Cannot read property ‘appTeams’ of undefined

23 сентября 2020
 

 Имеется Slack desktop на Arch Linux. Устанавливался из AUR, работал обычно без проблем. Но в какой-то момент перестал запускаться, ругается на ‘appTeams’ property: Версия: Даунгрейд на 4.8.0 не помог. Решение — снести весь каталог ~/.config/Slack. Учтите, что при этом все текущие сесии будут удалены, и придётся заново подключаться во все чаты. Удаляем: Перезапускаем: Готово.

Arch Linux: установить версию Java

7 мая 2020
 

 Небольшая заметка об установке и настройке дефолтной версии Java, когда их установлено несколько различных. Используем скрипт archlinux-java, см. Switching between JVM. Устанавливаем сам пакет, тут будет установлена Oracle Java 14: Проверяем текущую активную — будет старая, OpenJDK 11: Проверяем все установленные версии: Активируем Oracle Java 14: Проверяем ещё раз: Готово.

Linux: нет звука после suspend/sleep

30 апреля 2020
 

 Имеется Arch Linux. В suspend/sleep переводится через systemctl suspend. Проблема: временами после восстановления нет звука. Судя по найденной инфорации (см. ссылки ниже) — связано с драйверами NVIDIA, и не специфична для Arch — может проявляться и с другими Linux-дистрибутивами. Гугление привело к обсуждению тему тут>>>. Проверяем устройства после очередного пробуждения, когда нет звука: alsa.card_name =… Читать далее »

Steam: Civilization V, Arch Linux и ERROR:Invalid resolutions constraints: 0x0 must not be greater than 0x0

27 апреля 2020
 

 Имеется Arch Linux со Steam (см. Arch Linux: установка Steam). Имеется Civilization V — моя любимейшая игра (хотя в стимовской версии наиграно всего 778 часов). Драйвера NVIDIA, большинство игр работают без проблем, даже World Of Tanks, а вот Цивилизация не хотела запускаться никак. Проблема существует давно, но как-то всё не доходили руки зафиксить, т.к. на… Читать далее »

Google Drive: подключение на Linux Debian 9 с insync-headless

23 апреля 2020
 

 Хочется подключить Google Drive с библиотекой к серверу, что бы запустить Calibre Web, т.к. Nextcloud при больших объёмах совершенно нестабилен, а книг порядка 5 гигабайт (см. Calibre: домашняя онлайн-библиотека в браузере и Moon+ Reader). После долгого выбора клентов — остановился на Insync (15 дней триала, 30 уе стоимость лицензии на одного юзера). Новую версию можно… Читать далее »

S.M.A.R.T: проверка HDD — описание атрибутов, значение атрибутов, утилиты, параметры

30 марта 2020
 

  Решил проверить диск дома, помнил, что был пост по smartctl — но не ожидал, что он такой толковый (хотя вся информация натырена из других источников, ссылки в конце поста). Ну, или мне кажется таким. В любом случае — незапланированно решил его «перевыпустить» с небольшими обновлениями. Оригинал тут>>>, февраль 2013 года. Обзор S.M.A.R.T. (от англ.… Читать далее »

Linux: создание coredump памяти процесса, systemd-coredump и Debian

10 марта 2020
 

 Возникла необходимость получить дамп РНР-процесса на Debian 9. Рассмотрим механизм ядра, позволящий создать дамп, и настройку создания дампов в Linux. Ниже будем говорить о создании дампа памяти процесса в Linux, а не дампа ядра при kernel panic — там он иной, см. Kdump на Arch Wiki. Linux Core Dump Ядро создаёт дамп памяти процесса, если… Читать далее »

Linux: настройка gnome-keyring в роли Freedesktop SecretService

26 февраля 2020
 

 Сейчас у меня KeePass используется как менеджер паролей, хранилище RSA-ключей и в роли Freedesktop SecretService, см. пост KeePass: настройка MFA, хранение паролей браузера, паролей SSH ключей и интеграция Secret Service. Первая проблема применения KeePass в роли SecretService заключается в том, что у меня его база синхронизируется между компьютерами (просто хранится в Dropbox), и он каждый… Читать далее »

Linux: PHP-FPM, Docker, STDOUT и STDERR — нет логов приложения

17 февраля 2020
 

 Имеется Docker-образ, в который включены NGINX и PHP-FPM, плюс Supervisor для их запуска. В этот же образ включён код PHP-приложения, которое пишет ошибки PHP в /dev/stderr, как задано в php.ini: … [global] error_log=/dev/stderr … Проблема заключается в том, что при выполнении kubectl logs — в выводе этих данных нет. Где проблема? В Docker? Kubernetes? Linux… Читать далее »