- nvidia-settings on Linux Mint 21 «Vanessa»
- 2. Uninstall / Remove nvidia-settings package
- 3. Details of nvidia-settings package
- 4. References on Linux Mint 21 «Vanessa»
- 5. The same packages on other Linux Distributions
- Танцы с бубном или как я решал проблему работы NVIDIA в Linux Mint
- Nvidia settings linux mint
nvidia-settings on Linux Mint 21 «Vanessa»
This guide covers the steps necessary to install nvidia-settings package:
2. Uninstall / Remove nvidia-settings package
This guide let you learn how to uninstall nvidia-settings package:
3. Details of nvidia-settings package
Package: nvidia-settings
Architecture: amd64
Version: 510.47.03-0ubuntu1
Priority: optional
Section: x11
Origin: Ubuntu
Maintainer: Ubuntu MOTU Developers
Original-Maintainer: Debian NVIDIA Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 3012
Provides: nvidia-settings-binary
Depends: pkg-config, screen-resolution-extra (>= 0.18~), libvdpau1, libgtk-3-0 (>= 3.0.0) | libgtk2.0-0 (>= 2.14.0), libc6 (>= 2.34), libcairo2 (>= 1.2.4), libgdk-pixbuf-2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.33.14), libjansson4 (>= 2.3), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libx11-6, libxnvctrl0, libxxf86vm1
Conflicts: nvidia-settings-binary
Replaces: nvidia-settings-binary
Filename: pool/main/n/nvidia-settings/nvidia-settings_510.47.03-0ubuntu1_amd64.deb
Size: 960088
MD5sum: be78ee720de6a3d0168d2dcf36f345ce
SHA1: 9eea97543062d03f2662c793edb324856081b565
SHA256: d02628004e40a6aaab29d8662b3b1134652738018c852512ac82118f27500036
SHA512: 9acb050f7fba0fb1de828fffc69b2ebbf0ff5ee2b7b084efbfee42b0b4b860dec9536c7fa7b7071bdc7bf6f148a64aa86955d8d54160a4de501dc89e2b602ebd
Description: Tool for configuring the NVIDIA graphics driver
Description-md5: 9bb7c34dc84550e6fff415c0eb0eda37
4. References on Linux Mint 21 «Vanessa»
5. The same packages on other Linux Distributions
nvidia-settings (470.57.01-0ubuntu0.18.04.1) Ubuntu 18.04 LTS (Bionic Beaver)
nvidia-settings (361.42-0ubuntu1) Ubuntu 16.04 LTS (Xenial Xerus)
nvidia-settings (470.57.01-0ubuntu3) Ubuntu 21.10 (Impish Indri)
nvidia-settings (510.47.03-0ubuntu1) Ubuntu 22.04 LTS (Jammy Jellyfish)
Танцы с бубном или как я решал проблему работы NVIDIA в Linux Mint
Начну с предыстории. Полгода назад я установил на ноутбук с предустановленной Windows линукс. Выбор пал на Минт из-за приятного окружения Cinnamon. Изначально использовал линукс как вспомогательную систему и писал на ней только код. По причине отличной оптимизации постепенно переносил все больше своих ежедневных задач на пингвина. На борту ноутбука установлено две видеокарты: встроенная от AMD и дискретная от NVIDIA (3050ti mobile). Из коробки, Минт по умолчанию для NVIDIA устанавливает открытые драйвера и пакет NVIDIA Prime. Он позволяет осуществлять переключение между видеокартами и работает как в терминале, так и в графической утилите.
Первое время работы для экономии энергии выставил значение Power Saving которое отключило дискретную графику и передало управление встроенной от AMD. В течение несколько месяцев никаких проблем не возникало. Как я писал выше, из-за хорошей оптимизации я начал устанавливать в линукс программы которыми пользовался обычно на Windows. Среди них был и Blender. Интегрированная графика не порадовала своей производительностью и я решил включить дискретку по запросу. Несмотря на запуск Blender с NVIDIA, производительность сильно не увеличилась. Да, разница ощущалась в лучшую сторону, но в Windows все работало лучше. После посещения форумов, выяснил, что у многих похожая проблема и она вызвана открытыми драйверами на видеокарте. Решил переключить на проприетарные.
Все пакеты установились и я перезагрузил компьютер. NVIDIA перестала распозноваться системой. При запуске с дискретной графикой приложения попросту не запускались. Я решил переключить режим в Performance и опять ребутнул ноут. В итоге Минт перестал запускаться вообще: бесконечная прокрутка зелёного колёсика после выбора линукса в grub. В такой ситуации при нажатии ESC можно увидеть логи ядра. Красным горело уведомление, что система не запускается из-за отсутствия видеокарты. После принудительного выключения и загрузке в безопасном режиме появился доступ к терминалу. Графическая оболочка по прежнему не работала. В терминале, запустив sudo prime-select intel, удалось вернуть жизнь оболочке. При этом по требованию sudo prime-select on-demand система по прежнему оставалась в коме. Проблема не решалась. Переустановка драйверов, изменение файлов конфига — ничего не помогало. На тот момент стояла версия ядра 5.15.0-56-generic.
Когда через несколько дней, подъехало ядро 5.15.0-57-generic, а за ним 5.15.0-58-generic, решил повторить эксперимент. Переустановил дрова, переключил в On-demand и о чудо, система не умерла при перезагрузке. NVIDIA по-прежнему не работала, но на новом ядре система заработала. Тщательно проанализировав установленные пакеты командой dpkg -l | grep -i nvidia я увидел что при переключении с открытых драйверов на проприетарные через графический интерфейс пакеты открытых дров не удаляются. Я решил проверить что будет если их убрать. Все равно они не использовались. Командой sudo apt purge xserver-xorg-video-nouveau они все отправились на свалку. После перезагрузки наконец страданиям пришел конец. Все дело было в неудалённых открытых драйверах и несовместимости драйвера с на тот момент стоящей версии ядра.
Сейчас тестирую систему. В режиме On-demand все работает отлично и при вызове дискретки система открывает приложения шустро. Blender стал работать не хуже чем на Windows. Также подъехали те технологии NVIDIA, которые не поддерживаются в открытом драйвере. PyTorch распознал CUDA и подключил её к себе. В итоге получилась система не хуже Windows, а иногда по производительности лучше.
Это моя первая статья на Хабре, буду рад конструктивной критике и обмену мнениями. Если кому-то статья помогла в решении аналогичной проблемы, был рад помочь.
Nvidia settings linux mint
The nvidia-settings utility is a tool for configuring the NVIDIA Linux graphics driver. It operates by communicating with the NVIDIA X driver, querying and updating state as appropriate. This communication is done with the NV-CONTROL X extension.
Values such as brightness and gamma, XVideo attributes, temperature, and OpenGL settings can be queried and configured via nvidia-settings.
Latest reviews
Helped unlock some features and settings that a newbie otherwise might not have known how to access. Worked well for configuring my GeForce GTS-250 for use in Mint 18.1 — Mint 20.3 systems. A very nice and handy tool.
Willkommen im Jahre 2000! Oh ääh wir haben 2020. Naja, das Ding braucht trotzdem ein neuen Anstrich und gehört allgemein mal aufgeräumt.
A suggestion to anybody having driver issues. Turn EUFI, in Boot Option( f12 on boot) disable EUFI. Reboot linux.
Along with the nvidia-prime packarge, this tool works perfectly with my laptop’s discrete GeForce 940MX 3D adapter. Be aware, however, that it does not enable the CUDA video encoder. For that you need to install the nvidia-cuda-toolkit available in the Software Manager or via the «NVIDIA CUDA Installation Guide for Linux» available on the nvidia.com website.
This application on Mint 18.3 will not remember settings. Upon reboot, all changes (Powermizer from Auto to High performance, Display resolution and refresh rate) reset to default. Please fix!
Doesnt switch to nvidia GC from Intel