При подключении к удаленному рабочему столу gnome черный экран.

Пока что не пофикшенный баг, включаешь в gnome доступ по rdp (удаленный рабочий стол). Подключаешься, все ок, но наблюдаешь в клиенте черный экран.

Кстати если нету настройки удаленного рабочего остола, надо доставить пакет gnome-remote-desktop и перелогинится.

А проблема с черным экраном пока решается так:

Как включить в steam proton виртуальный рабочий стол

Нужно посмотреть для начала id игры. Идем в свойства игры -> Обновления. Снизу смотрим "номер приложения". 
Теперь идем туда где лежат файлы префикса для этой игры. Не сама игра! В моем случае это

Steam/SteamLibrary/steamapps/compatdata/
Можно открыть свойства -> файлы игры, откроется каталог steamapps/common/gamename. Нам нужно steamapps/compatdata.

заходим в [app_number]/pfx и видим user.reg. Если нет, то скорее всего не то открыли. Может быть так что игру перенесли а каталог от префикса остался. Может быть она вообще в ~/.local/share/Steam.. 

Как конвертировать старй bin образ диска в iso

Ставим iat. На Arch есть в ауре. 

iat -isource.bin -otarget.iso --iso

Вот такой синтаксис. Где source это источник, а target это создаваймый файл образа. Дальше просто монтируем как обычный iso.

Развертывание собственного DNS сервера. (bind dns server, webmin)

Для начала определимся с тем что будем  делать.
  • Нужен доступ в регистратор домена, там будем менять ns на свои.
  • Будем ставить bind-dns с админ панелью
  • Привяжем домен
  • Привяжем сабдомен
  • Проверим как это работает

Конечно нам нужен публичный, белый ip на том сервере, на котором будем разворачивать dns сервер. 

Откат на старую версию docker (debian)

Разработчики docker и portainer забыли договориться и выпустили не совместимые релизы.. В portaienr 2.19 и docker 26 не работает вход в консоль. Получаем ошибку по типу "не возможно получить данные образа" или что то в этом духе. 

Короткий гуглеж показал что все пошли откатываться на 25.0.5. На debian делается так:

Узнаем свой релиз

lsb_release -a

Создаем переменную с подходящим именем релиза для пакетов докера

Коротко про NUT (управление питанием UPS)

Что это

Сервис Linux NUT (Network UPS Tools) — это комплекс программ мониторинга и управления различными блоками бесперебойного питания. 

материл взят http://sysadminblog.sagrer.ru/stati-i-gajdy/linux/18-nastrojka-besperebojnika-na-primere-ippon-smart-powerpro-1000-v-linux.html

NUT настройка для openmediavault

Настроил на OMV 5 управление UPS кой.
Конфигурация, один упс и четыре сервера. Два на openmediavault и два на арче.

модель бесперебойника Ippon Back Basic 650 Euro

В админке omv нужно врубить openmediavault-nut. Возможно понадобиться поставить omv-extras.

Подрубить бесперебойник по USB и убедиться что ядро видит его. В моем случае по адресу /dev/usb/ появляется hid совместимое устройство. 

Был случай, когда упс перестал определяться. После переименования назвния упса в конфигах. Помогла только переустановка плагина. Так что осторожно.

Как подключить nfs диск в docker compose (portainer, swarm)

Никаких сторонних говноплагинов типа docker network share plugin. Только нейтив!

С подключением удаленной nfs шары у portainer (2.5.1) есть забавный косяк. О нем позже. Но если о нем не знать, можно пролюбиться весьма длительное время не получив вменяемый результат.