Alexey 12.06.2020 0 Новости Bumblebee, Linux Mint, NVIDIA, NVIDIA Optimus, бета версии
Предыстория
Так уж получилось, что для удаленного доступа к работе приходится использовать Forti VPN.
В Windows за подключение отвечает отдельное приложение, а в Ubuntu раньше использовал пакет из репозитория openfortivpn и GUI клиент с сайта .

Интерфейс OpenFortiGUI
Не феншуйно, но работало. Времени искать более правильное решение не было.
Сейчас, когда только-только вышла Ubuntu работающего без ошибок GUI Forti VPN клиента еще не выпустили.
Прежде всего в репозитории я нашел для GNOME пакет network-manager-fortisslvpn-gnome. В результате его установки в настройках подключения появился пункт настройки VPN и возможность выбора типа подключения.

Добавление нового подключения Fortinet VPN
Безусловно это вселяло надежду, что получится отказаться от громоздкого GUI приложения.
После создания и настройки нового подключения появляется соответствующий пункт в панели управления.
Меню подключения к Forti VPN в панели управления

Но вот незадача, не подтягиваются DNS сервера от DHCP сервера. После многих часов поиска ответа на вопрос что же происходит привели меня к следующему выводу. Оказалось, что наш VPN-cервер Forti использует SSL для шифрования, а его использование по умолчанию отключено в systemd.
Я нашёл его. Мой дзен. Идеальный Linux дистрибутив в году
И так встречайте: Linux Manjaro Cinnamon minimal именно в минимальной версии установки, это важно.
Только в ней: Manjaro Cinnamon я нашёл возможность изменять подстройку по скелингу не только 100 и 200 процентов, но и 125,150,175 процентов!!! И это действительно работает и работает красиво с одновременно включеной опцией HiDPI.
VPN Wireguard
Проблема VPN решилась просто. Для начала я принял решение, что буду использовать самые новые ядра, установил 5.7 которое было последним.
Далее в менеджере софта я установил:
wireguard-toolsnetworkmanager-wireguard-git
И после этого в менеджере подключений появился радимый пункт по добавлению подключения wireguard и самое главное, я ввел все данные и интернет появился. Дело в том, что я уже пробовал много дистрибутивов и во всех их подключение VPN устанавливалось, а интернета не было, даже не пинговались по ip ресурсы. А тут все работает.
Проблема 3 — была в том, что некоторый софт нельзя было установить из официального репозитория, каждый раз приходилось подключать новые. Это жутко бесило уже.
И тут я открыл для себя Manjaro, дистрибутив основанный на Arch Я помню пробовал его ещё лет 5 назад, тогда он только появился и еще даже на русский толком был не переведен и был сырой. Сейчас это мега чудесный дистрибутив. Я пробовал все официальные сборки с Gnome, KDE, XFCE но не зашли они мне после Linux Mint Cinnamon. Дело вкуса. И тут уже отчаивавшийся вчера, я накатил первую сборку, которая из комьюнити обновилась до версии 20.0.3 посмотреть на нее любовь.
Установил именно вариант minimal, что бы дистрибутив ничего не устанавливал из софта. Только самый минимум для своей работы.

После установки мне пришлось подключить AUR репозиторий в настройках менеджера пакетов, а так же я подключил snap репозиторий, это было сделано через терминал вот так:
sudo systemctl enable —now sudo ln -s /var/lib/snapd/snap /snap sudo snap install hello-world sudo snap remove hello-world
После этого можно свободно устанавливать из терминала софт из snap. Мне оттуда нужен был только Spotify.
Включение управления вентиляторами Nvidia в Linux Manjara
Из коробки невозможно регулировать обороты в ручную, при жаркой карточке это очень плохо. Включим эту возможность:
nano /etc/X11/
В секцию Device добавим опцию Option «Coolbits» «4», что бы получилось примерно так.
бла бла ваши настройки и в конце Option "Coolbits" "4" EndSection
Перелогиниваемся и открываем тулзу драйвера ндвидиа и видим, что можно руками изменять скорость.
Мой феншуй лист софта для Linux в 2020 году, который используется
Про Arch писать смысла нет, он просто есть и он крутой, но устанавливать и настраивать его времени нет, а вот Manjaro решает проблему с установкой быстро и красочно. Особенности роллинг релизов, возможности менять версию ядра на лету в этом дистрибутиве, AURе, pacmanе обо всём это вы можете найти в интернете. Это запись служит для меня памяткой по установке. Список софта я буду корректировать со временем.
Как увеличить размер шрифта в Spotify при разрешении 4k hidpi
Установим Spotify из snap
sudo snap install spotify
В иконку запуска приложения в строчку команды добавить:
—force-device-scale-factor=2
Как в Cinnamon настроить скорость и размер скроллинга
Очень странная штука, в стандартных настройках системы этого нет. Есть обходное решение, пока это не допилили.
Устанавливаем: imwheel
Создаем файл настроек для пользователя:

nano ~/.imwheelrc
Внесем в него настройки для скроллинга в браузере на пример
None, Up, Button4, 4 None, Down, Button5, 4
Настройка файрвола OpenSnitch
Это порт из мак оси. Шикарная штука, которая отлаливает соединения и представляет вам выбор, что с ним сделать.
После установки из AUR, нужно из командной строчки дать команду на включение сервиса:
sudo systemctl enable opensnitchd
Можно ребутаться и смотреть, что оно запустилось. По умолчанию рекомендую установить вот такие параметры:
Суть их в том, что если не будет решения от пользователя в течении 30 секунд на запрос о судьбе соединения, то оно будет заблокировано.
Что нового в Linux Mint 20
Продолжается работа над Linux Mint 20 «Ulyana», релиз которой запланирован на июнь этого года. К нему были добавлены некоторые функции, появившиеся в LMDE 4, такие как увеличение разрешения в реальном времени в Virtualbox и рекомендация по активации APT по умолчанию.
Linux Mint 20 будет доступен в 3 редакциях (Cinnamon, MATE и Xfce), но только в 64-битной версии. Он будет основан на Ubuntu LTS и будет использовать ядро Linux 5.4.
Шифрование домашнего каталога, которое было удалено в Ubuntu, будет по-прежнему доступно.
В Cinnamon наиболее заметными функциями будут повышенная производительность Nemo, возможность изменения частоты обновления монитора и поддержка дробных разрешений HiDPI. Апплет systray также делегирует поддержку значков индикаторов (libAppIndicator) и StatusNotifier (приложения Qt и новых Electron) непосредственно апплету Xapp StatusIcon.
На рабочем столе мы представим новый инструмент для обмена файлами, который действительно упрощает отправку и получение файлов по локальной сети.

Warpinator теперь шифрует связь в сети и включает в себя все функции, которые мы запланировали для этого цикла выпуска. Он получил новую иконку.
В LMDE 4 все, что вам нужно, это этот пакет. Скачайте его, установите его, Gdebi должен попросить установить его зависимости, и они доступны в репозиториях LMDE 4.
В Linux Mint 19.3 репозитории не содержат требуемых зависимостей, поэтому используйте инструмент «Программные источники», чтобы добавить PPA ниже:
ppa:clementlefebvre/grpc
Затем обновите кэш APT, и вы сможете установить Warpinator с помощью этого пакета.
Apturl будет использовать бэкэнд aptdaemon вместо Synaptic, а в Gdebi будет обновлён пользовательский интерфейс:
Snap от Ubuntu стал вести себя как бэкдор — скрытно устанавливается и подключается к сайтам без ведома пользователя. По этой причине в Linux Mint 20 не будет установлена служба snapd и будут приняты меры чтобы пользователи могли избежать случайной установки snapd во время установки пакета Chromium.

Конечно, если вам очень надо, вы по прежнему сможете установить Snap — подробности будут в примечаниях к стабильному выпуску.
NVIDIA
Linux Mint 20 будет иметь улучшенную поддержку NVIDIA Optimus.
В Mint 20 основной апплет NVIDIA теперь показывает ваш графический процессор и вы можете прямо из его меню выбрать, какую на какую карту переключиться.
Профиль NVIDIA «On-Demand» теперь также полностью поддерживается как в MATE (от mintmenu), так и в Cinnamon (с помощью апплета меню Cinnamon). Когда вы работаете в этом режиме, именно ваша карта Intel отображает сеанс, и доступна опция меню, позволяющая вам разгрузить определённое приложение на карту NVIDIA.
Выберите приложение в меню, щёлкните правой кнопкой мыши и выберите «Запустить с NVIDIA GPU». Это так просто.

Из командной строки доступны две новые команды для выгрузки в GLX или Vulkan:
- nvidia-optimus-offload-glx
- nvidia-optimus-offload-vulkan
Чтобы повысить совместимость и упростить загрузку Linux Mint 20 в режиме реального времени без драйверов NVIDIA, в «Режим совместимости» был добавлен «nomodeset».
Поддержка нескольких мониторов
На некоторых компьютерах мониторы с горячей заменой в течение многих лет были проблемой в Cinnamon. В зависимости от вашего графического процессора и графических драйверов это может создать чёрные мигающие текстуры вокруг окон и на фоне недавно добавленного монитора. В прошлом месяце Джеймс Росс (@itzexor из команды разработчиков Mint) нашёл решение этой проблемы. Мониторы с горячим подключением в следующей версии Cinnamon 4.6 теперь гладкие, как шёлк. Это исправление и несколько других будут отправлены и в Cinnamon 4.4 после Mint 20 BETA.
На экране входа в систему (Slick Greeter) была добавлена новая опция, позволяющая растянуть фон на несколько мониторов.
Системный трей
В апплете Cinnamon для клавиатуры вы сможете использовать среднюю кнопку для переключения между раскладками клавиатуры.
Во всех трёх окружениях рабочего стола (Cinnamon, MATE и Xfce) многие значки в трее были согласованы с учётом символических значков и поддержки HiDPI.

Смотрите также «Вышла Linux Mint 20».
Связанные статьи:
- Бета версии Linux Mint Cinnamon 18.1 и Linux Mint MATE 18.1 стали доступны для загрузки (64.8%)
- На зеркала загружены бета версии Linux Mint Cinnamon 18.2 и MATE 18.2 (50.7%)
- Как обновиться до Linux Mint 18.2 (50.7%)
- Linux Mint 18.3: как обновиться и что нового (50.7%)
- На зеркала загружены образы Linux Mint 19 BETA (50.7%)
- Как в Linux включить автоматических вход в систему (RANDOM — 0.7%)
Установка тем Gnome:
Это пожалуй самая интересная часть, но для начала нужно установить VPN, так как, сайт откуда скачиваются темы не работает без него.
Теперь заходим на сайт и скачиваем тему которая вам нравится, также стоит сказать, если вы хотите изменить и вид приложений и вид верхней панели то нужно скачивать тему GTK 3 для приложений и тему для Gnome shell соответственно для верхней панели и меню.
Папку в скачанном архиве перемещаем в папку «.themes», если у вас нет такой папки, то создайте.

Иконки тоже там скачиваете, только уже перемещайте их в папку «.icons».
Что бы поменять тему заходим в «доп настройки Gnome -> Внешний вид«, там меняем тему.
Но тут сейчас я не буду менять тему, так как, меня всё устраивает, но если вам что то не нравится, то таким образом можете поменять.