1. Для первичной настройки miniPC под Ubuntu будем использовать готовый скрипт, который включает в себя:
- Обновление списка пакетов и системы;
- Добавление PPA-репозиториев для MiniDLNA, Qbittorrent;
- Установку MiniDLNA, Qbittorrent, Samba, SSH-Сервера, Bashtop;
- Общую папку /home/Media с правами 777 для всех пользователей, без пароля;
- Отключение Wayland в GDM, установив WaylandEnable=false;
Запустить скрипт можно через curl или wget:
sudo apt install -y curl
bash <(curl -s https://ghostcity.ru/ubuntu/download/setup.sh)
или
bash <(wget -qO- https://ghostcity.ru/ubuntu/download/setup.sh)
Для локальной установки скачиваем скрипт, делаем его исполянемым и запускаем:
chmod +x setup.sh
sudo ./setup.sh
2. После установки скрипта можем настроить удаленное подключение через x11vnc. Для этого откроем терминал произведем установку и настройку.
Установка x11vnc:
sudo apt install x11vnc
Установка пароля x11vnc:
x11vnc -storepasswd
Запуск x11vnc с текущей X-сессией:
x11vnc -display :0 -forever -bg -rfbauth /home/u59pro/.vnc/passwd -geometry 1920x1080
Подключение через RealVNC:
IP-адрес-сервера:5900
Настроим автозапуск x11vnc, для этого выполним слудющим команды:
sudo nano /bin/x11vncstart
Вставляем и сохраняем:
#!/bin/bash
x11vnc -display :0 -forever -bg -rfbauth /home/u59pro/.vnc/passwd -geometry 1920x1080
Делаем службу исполняемой:
sudo chmod ugo+x /bin/x11vncstart
После чего можем добавлять службу в автозагрузку, с помощью Startup App создаем новую запись.
Задаем Name "x11vnc" и command "/bin/x11vncstart", сохраняем и перезагружаемся.
Проверяем службу:
ps aux | grep [x]11vn
3. Завершающим этапом необходимо сконфигурировать файлы для MiniDLNA находящиеся по адресу /etc/miniflna.conf и etc/default/minidlna.
Добавить Qbittorrent в автозагрузку через Startup App с параметром command "qbittorrent %U".
Задать следующие настройки системы:
- Режим питания в производительный;
- Отключить автоматическое выключение экрана;
- Отключить автоматический режим ожидания;
- Отключить обновление системы;