Проприетарный драйвер для видеокарт Nvidia
В этой статье описаны установка, настройка, обновление, удаление проприетарного драйвера для видеокарт Nvidia.
Просмотр модели видеокарты
Модель видеокарты можно узнать выполнив команду в терминале:
lspci -k | grep -EA2 'VGA|3D'
Если в компьютере обнаружена только видеокарта Nvidia, значит вам подходят инструкции с этой страницы.
Если вывод команды показал две видеокарты Intel + Nvidia, значит вам нужно воспользоваться другой инструкцией: nVidia Optimus
Выбор версии драйвера
На сайте nvidia.ru и на форуме devtalk.nvidia.com можно посмотреть какие модели видеокарт поддерживаются той или иной версией драйвера.
Если вам подходит 71, 96, 173 версия, то перейдите к инструкции установка драйвера для старых видеокарт.
Установка драйвера из официального репозитория Ubuntu (рекомендуется)
Запустите терминал и выполните команды:
Смотрим какие версии драйвера Nvidia есть в репозитории:
sudo apt-get update && clear && apt-cache search nvidia-[0-9] | grep 'binary driver'
Устанавливаем драйвер (nvidia-версия) и программу для его настройки (nvidia-settings):
sudo apt-get install nvidia-304 nvidia-settings
Создаем xorg.conf:
sudo nvidia-xconfig
Перезагружаем компьютер.
После перезагрузки проверяем какой видео драйвер используется:
lspci -k | grep -EA2 'VGA|3D'
Получится примерно такой вывод, в последней строке указано название используемого видео драйвера
03:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT] (rev a2) Subsystem: Elitegroup Computer Systems Device 1a0e Kernel driver in use: nvidia
Установка более новой версии драйвера из PPA
Для Ubuntu существует неофициальный репозиторий, в котором выкладываются новые версии драйверов, это драйверы собранные из исходников с сайта Nvidia упакованные в deb пакеты.
Удаляем ранее установленный драйвер nvidia, если устанавливали:
sudo apt-get purge nvidia*
Подключаем репозиторий:
sudo add-apt-repository ppa:graphics-drivers/ppa
Смотрим какие версии драйвера Nvidia есть в репозитории:
sudo apt-get update && clear && apt-cache search nvidia-[0-9] | grep 'binary driver'
Устанавливаем драйвер (nvidia-версия) и программу для его настройки (nvidia-settings):
sudo apt-get install nvidia-370 nvidia-settings
Создаем xorg.conf:
sudo nvidia-xconfig
Перезагружаем компьютер.
После перезагрузки проверяем какой видео драйвер используется:
lspci -k | grep -EA2 'VGA|3D'
Получится примерно такой вывод, в последней строке указано название используемого видео драйвера
03:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT] (rev a2) Subsystem: Elitegroup Computer Systems Device 1a0e Kernel driver in use: nvidia
Установка драйвера с официального сайта Nvidia (сборка из исходников)
Нужно иметь ввиду, что если вы установили драйвер этим способом, то при каждом обновлении ядра графическая подсистема не будет загружаться, и придется переустанавливать драйвер через системную консоль!
Перейдите на сайт nvidia.ru, скачайте установщик драйвера (NVIDIA-Linux-XXX-XXX.XXX.run), в свойствах файла разрешите его исполнение;
Установите deb пакеты необходимые для сборки видеодрайвера из исходников:
sudo apt-get install build-essential dkms mc linux-headers-`uname -r`
Удалите драйверы nvidia из системы:
sudo apt-get purge nvidia* && clear && sudo nvidia-uninstall || clear
Перейдите в консоль сочетанием клавиш Ctrl-Alt-F1, введите логин и пароль своего пользователя;
Остановите работу X сервера командой:
sudo service lightdm stop
Установка драйвера:
Запустите Midnight Commander:
sudo mc
Перейдите в папку куда скачали установщик драйвера , выделите NVIDIA-Linux-XXX-XXX.XXX.run и нажмите энтер для установки драйвера.
Установщик предложит лицензионное соглашение — нажмите Accept;
Предложит использовать скрипт для вашего д истрибутива — нажмите Yes;
Предложит использовать DKMS — нажмите Yes;
Предложит запустить nvidia-xconfig для создания xorg.conf, для автоматичеcкого заполнения (рекомендуется) — нажмите Yes, для ручного заполнения — нажмите No;
Вконце напишет что драйвер установлен — нажмите Yes.
Закрываем Midnight Commander клавишей F10.
Перезагрузите компьютер командой
sudo reboot
После перезагрузки проверяем какой видео драйвер используется, выполнив команду в терминале:
lspci -k | grep -EA2 'VGA|3D'
Получится примерно такой вывод, в последней строке указано название используемого видео драйвера
03:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT] (rev a2) Subsystem: Elitegroup Computer Systems Device 1a0e Kernel driver in use: nvidia
Если после установки драйвера не воспроизводится видео в плеерах, значит не работает VDPAU идущий с драйвером, тогда замените его на VDPAU из репозитория, это делается командой:
sudo apt-get install --reinstall libvdpau1
Удаление драйвера установленного из исходников
Для удаления достаточно одной команды, её можно выполнить в терминале, в консоли, в Recovery mode
sudo nvidia-uninstall
После перезагрузки можно будет установить другой видеодрайвер.
Устранение возможных проблем
Неправильно определяются разрешение и частота монитора
Если не устанавливается или неправильно определяются разрешение и частота монитора, нужно добавить следующие строки в секцию «Screen»: ..
SubSection "Display" Depth 24 Modes "1920x1200" EndSubSection
..разрешение соответственно меняем на то, которое вам нужно
Или воспользоваться методом определения Modeline для этих целей, используя утилиту gtf. Для этого нужно точно знать разрешение и частоту вашего монитора от производителя, Включая горизонтальную и вертикальную развёртку вашего монитора, которые можно узнать в паспорте или на сайтах производителя. Смотрите обсуждение сводной темы. Применение gtf — 1920×1200 60Hz для монитора HP-ZR24w. Вводим в терминал: ..
gtf 1920 1200 60 получаем: 1920x1200 @ 60.00 Hz (GTF) hsync: 74.52 kHz; pclk: 193.16 MHz Modeline "1920x1200_60.00" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -HSync +Vsync
Далее копируем строку Modeline и вставляем в файл xorg.conf, в секцию «Monitor» и правим значения опций HorizSync и VertRefresh. Опции VendorName и ModelName редактируйте согласно своей модели, — либо вообще не трогайте(!): ..
Section "Monitor" Identifier "Monitor0" VendorName "HP" ModelName "ZR24w" HorizSync 24.0 - 80.0 VertRefresh 59.0 - 61.0 Option "DPMS" Modeline "1920x1200_60.00" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -HSync +Vsync EndSection
Медленно работает (тормозит) интерфейс в Ubuntu на видеокартах Nvidia
Суть проблемы в том, что видеокарта nVidia с включённой по умолчанию опцией PowerMizer динамически меняет частоты памяти и GPU на видеокарте, а система болезненно на это реагирует.
Выходом является смена в Nvidia X Server settings ( nvidia-settings ) в разделе PowerMizer — Preferred Mode режима с Adaptive на Maximum Performance. После перезагрузки ПК, настройки сбросятся и нужно автоматизировать установку Maximum Performance.
Для этого нужно отредактировать xorg.conf, чтобы он выглядел следующим образом:
Section "Screen" Identifier "Default Screen" DefaultDepth 24 EndSection Section "Device" Identifier "Default Device" Driver "nvidia" Option "NoLogo" "True" Option "Coolbits" "1" Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x3322; PowerMizerDefaultAC=0x1" EndSection Section "Module" Load "glx" EndSection
Для систRAM — 512Mb
CPU — i386 HDD — 4Gbем в которых xorg.conf отсутствует можно изменить рассматриваемую опцию, поместив следующую команду в автозапуск:
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1
Исправление загрузочного экрана (Plymouth)
Установите необходимые пакеты:
sudo apt-get install v86d
Измените параметры загрузчика, для этого в терминале введите:
sudo gedit /etc/default/grub
Найдите и добавьте/исправьте строчки на следующие, изменив разрешение на своё:
GRUB_GFXMODE=1440x900x24 GRUB_GFXPAYLOAD_LINUX=keep
Возможно потребуется использовать 16-битную глубину цвета (GRUB_GFXMODE=1440x900x16)
Выполните команду в терминале:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
Обновите параметры загрузчика и ядра:
sudo update-initramfs -u sudo update-grub2
Перезагрузите систему.
Исправление загрузочного экрана (Plymouth) в Ubuntu 10.04, 10.10, 11.04, 11.10
Заметка для редакторов: Проверить, для каких выпусков Ubuntu подходит способ. Если для 12.04 и 12.10 он отличен — описать изменения.
Установите необходимые пакеты:
sudo apt-get install v86d cryptsetup libcryptsetup1 libcryptsetup-dev hwinfo
Измените параметры загрузчика, для этого в терминале введите:
sudo gedit /etc/default/grub
Найдите и добавьте/исправьте строчки на следующие, меняя «номер» и разрешение на свои:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1920x1200-24,mtrr=3,scroll=ywrap" GRUB_CMDLINE_LINUX="splash vga=0x037d" GRUB_GFXMODE=1920x1200
Значение vga=«номер» для GRUB_CMDLINE_LINUX берется из вывода команды
sudo hwinfo --framebuffer
Отредактируйте файл /etc/grub.d/00_header
sudo gedit /etc/grub.d/00_header
Найдите строку и впишите нужное вам разрешение
if [ "x$" = "x" ] ; then GRUB_GFXMODE=1920x1200 ; fi
Также сразу под этой строкой допишите
set gfxpayload=keep
Далее в этом же файле найдите строку и замените в ней разрешение на нужное:
set gfxmode=1920x1200
Отредактируйте загрузку модулей:
sudo gedit /etc/initramfs-tools/modules
Добавьте в файл строку, меняя в ней разрешение на нужное:
uvesafb mode_option=1920x1200-24 mtrr=3 scroll=ywrap
Выполните команду в терминале:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
Обновите параметры загрузчика и ядра:
sudo update-grub sudo update-initramfs -u
Перезагрузите систему.
Дополнительные опции
Option "GLShaderDiskCache" "True"
В некоторых случаях позволяет ускорить работу с шейдерами
Option "ModeValidate" "NoTotalSizeCheck"
Позволяет для видеокарт GF9xxx, GTX2xx и новее избежать разбиения изображения на 6 маленьких экранов
Option "ModeValidation" "NoEdidModes, NoMaxPClkCheck, NoVertRefreshCheck, NoHorizSyncCheck, NoEdidMaxPClkCheck"
Наиболее часто помогает, опция убирает проверку различных параметров портов видеокарты и опций передаваемых монитором, но воспринимаемых системой ошибочно.
Option "UseEDIDFreqs" "False"
Выключает считывание EDID монитора, который используется системой как источник возможных режимов, диапазонов частот, а также считывания физических размеров дисплея и определения количества точек на дюйм.
Option "NoBandWidthTest" "True"
Выключает тест памяти видеокарты на аппаратные ограничения пропускной способности.
Option "ExactModeTimingsDVI" "True"
Опция вызывает принудительную синхронизацию с точными таймингами, указанными в ModeLine, а не с приближенными к ним, которые указаны в EDID.
SLI режим
Если не работает SLI режим или не запускается X-сервер с двумя включенными карточками, то добавляем в секцию «Device» строку:
Option "SLI" "True"
Настройка TV-out
Подключение TV настраивается обычно через Система⇒Администрирование⇒NVIDIA X Server Settings, но если после настройки так и не удается вывести изображение на TV, добавляем следующие строки в секцию «Screen»:
Option "TwinView" Option "TVOutFormat" "AUTOSELECT" Option "TVStandard" "PAL-B"
Режим опции «TVOutFormat» можно задать вручную, вписав вместо «AUTOSELECT» одно из следующих значений:
TVOutFormat | Поддерживаемые TV форматы |
---|---|
«AUTOSELECT» | PAL, NTSC, HD |
«COMPOSITE» | PAL, NTSC |
«SVIDEO» | PAL, NTSC |
«COMPONENT» | HD |
«SCART» | PAL, NTSC |
Режим опции «TVStandard» можно менять взависимости от того формата который вам нужен, вписав вместо «PAL-B» одно из следующих значений:
TVStandard | Описание |
---|---|
«PAL-B» | |
«PAL-D» | |
«PAL-G» | |
«PAL-N» | |
«NTSC-J» | |
«NTSC-M» | |
«HD480i» | |
«HD480p» | |
«HD576i» | |
«HD576p» | |
«HD720p» | |
«HD1080i» | |
«HD1080p» |
Разгон видеокарт семейства nVidia Fermi
Для активации возможности разгона формируем и редактируем xorg.conf:
sudo nvidia-xconfig sudo nano /etc/X11/xorg.conf
В секцию «Device» добавляем следующую строку:
Option "Coolbits" "8"
, сохраняем файл и перезапускаем иксы. Теперь через утилиту nvidia-settings в разделе PowerMizer вам доступно управление частотами памяти и ядра. Данные настройки будут сбрасываться каждый новый сеанс. Если вы хотите сохранить установленные настройки разгона, сформируйте конфиг-файл .nvidia-settings-rc в домашнем каталоге пользователя, сохранив текущую конфигурацию через nvidia-settings, и добавьте в полученный файл следующие строки:
[gpu:0]/GPUGraphicsClockOffset[3]=-50 [gpu:0]/GPUMemoryTransferRateOffset[3]=-50
, где числовые значения — разгон частот ядра и памяти соответственно. Остается добавить команду
nvidia-settings --load-config-only
в автозапуск, и ваш разгон будет применяться при каждом новом сеансе.
Техническая поддержка nVidia
Если при использовании проприетарного драйвера nVidia у вас возникнут какие-либо проблемы вы можете обратиться в техническую поддержку компании nVidia:
Проприетарный драйвер для видеокарты AMD
Добрый день! Недавно я сменил видеокарту. Вместо GeForce 1060 3Gb взял Radeon 6600 XT 8 Gb. Как известно, для видеокарт NVIDIA есть как свободные драйвера, так и проприетарные. Но для новой видеокарты я нашёл только свободный драйвер. Насколько я знаю по опыту использования free драйверов для старой видеокарты, их качество оставляет желать лучшего, и производительность с ними очень низкая. Достаточно ли для карт AMD имеющегося free драйвера? Я попробовал запускать установленные игры на новой карточке, и уровень производительности не особо впечатлил. Он приемлемый (и гораздо лучше, чем с free драйвером для старой видеокарты), но где-то на 10-20 fps хуже, чем та же игра с теми же настройками и той же видеокартой на Винде. Это при том, что производительность старой видеокарты с проприетарным драйвером была ничуть не ниже (а может даже слегка выше), чем в тех же играх на Винде. Может я что-то упускаю? Или производительность видеокарт AMD для Manjaro действительно заметно ниже, чем на Винде?
P.S. Все игры из Стима на последней версии Proton
- amd драйвера
- , radeon
- , #nvidia
4 комментария
Достаточно ли для карт AMD имеющегося free драйвера?
Да. Танцы с блобом это удел исключительно нвидиков.
Может я что-то упускаю?
Покажите вывод
lspci -vs $(lspci | grep VGA | cut --delimiter=' ' --fields=1)
Последний раз редактировалось 23 декабря 2021, 18:41
0b:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6600/6600 XT/6600M] (rev c1) (prog-if 00 [VGA controller]) Subsystem: Tul Corporation / PowerColor Device 2412 Flags: bus master, fast devsel, latency 0, IRQ 68 Memory at e0000000 (64-bit, prefetchable) [size=256M] Memory at f0000000 (64-bit, prefetchable) [size=2M] I/O ports at f000 [size=256] Memory at fc800000 (32-bit, non-prefetchable) [size=1M] Expansion ROM at 000c0000 [disabled] [size=128K] Capabilities: Kernel driver in use: amdgpu Kernel modules: amdgpu
Последний раз редактировалось 23 декабря 2021, 23:20
Нет, вроде бы ничего не упускаете. 6600, amdgpu.
Возможно, есть какие-то проблемы с Вашей моделью карты. Лично для меня красные стали глотком свежего воздуха. Зеленых теперь стараюсь не касаться даже пятиметровой палкой.
Причина не может крыться в вендор-локеоптимизациях Вашей игры под железо определенного производителя? Проверьте на других игорях.
Последний раз редактировалось 25 декабря 2021, 11:53
Проприетарный драйвер это для блендера. Игры идут гораздо лучше на фришном. И да, фришный драйвер тоже амуде пилит
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Уголок новичка 1773 топика / 1209 читателей RSS
Прямой эфир
- v-62 47 минут назад
Отображение пароля при вводе в терминале2 - enthusasist 2 часа назад
Не удаётся восстановить ОС из гибернации (РЕШЕНО)6 - dwadatka Вчера в 11:36
Нет сетевого доступа до ssh-порта определенного ip4 - MihailKuznecov Вчера в 06:07
WARNING при установке ( обновдении ) нового ядра ( решено )10 - DragonsFire 27 октября 2023, 15:35
Не работает Ethernet16 - Pechenushka 24 октября 2023, 03:10
не могу включить подсветку клавиатуры Dexp Rage 100.1 - Pechenushka 23 октября 2023, 21:41
Зависает manjaro8 - semiconductor 23 октября 2023, 18:34
какой USB адаптер Bluetooth покупать2 - Bl0ck 22 октября 2023, 19:12
Скриншоты и запись экрана в Manjaro Gnome17 - flyachok 22 октября 2023, 01:40
Pamac10
Проприетарщина или свободные драйвера
Подскажите, что лучше: проприетарные драйвера на видеокарту Nvidia или свободные. С точки зрения безопасности скорее всего лучше свободные, а вот проприетарные производительнее, но настолько ли, что стоит жертвовать безопасностью?
useruser123
15.05.14 18:25:35 MSK
проприетарные производительнее, но настолько ли, что стоит жертвовать безопасностью
Да. Уже целых полтора поколения линуксойдов воспитаны на кактусе nvidia.
anonymous_sama ★★★★★
( 15.05.14 18:33:23 MSK )
Последнее исправление: anonymous_sama 15.05.14 18:33:41 MSK (всего исправлений: 1)
Что такое эта безопасность, которой ты собираешься жертвовать? Тебя кто-то преследует?
Citramonum ★★★
( 15.05.14 18:36:32 MSK )
Nouveau: Accelerated Open Source driver for nVidia cards
2D/3D acceleration supported on all cards; see FeatureMatrix for details
toney ★★★★★
( 15.05.14 18:45:51 MSK )
Ты 3d запускать собрался на пульте управления реактором? Тогда какой смысл не доверять производителю?
anonymous
( 15.05.14 18:55:40 MSK )
Работают лучше проприетарные
vertexua ★★★★★
( 15.05.14 18:56:06 MSK )
Я пользую проприетарные. С Nouveau нет попаболей, зато с ним комп хорошо греется. С проприетарными холод.
DeadEye ★★★★★
( 15.05.14 19:12:14 MSK )
Ответ на: комментарий от DeadEye 15.05.14 19:12:14 MSK
У меня на Kepler с nouveau температурка 32-34 как и с блобом. Во только было бы отлично если бы ME и скайрим запускались с хорошей производительностью.
Deleted
( 15.05.14 19:36:44 MSK )
Если планируешь запускать wine с игрушками и нативные игрушки, то лучше драйвер от производителя.
По религиозным причинам следует использовать нуво.
Ygor ★★★★★
( 15.05.14 23:40:20 MSK )
Тебе какая производительность нужна? Свободный будет медленнее только в играх, особенно проприетарных. На DE разница незаметна.
Ещё один минус свободного драйвера: не везде он умеет замедлять кулер.
vurdalak ★★★★★
( 15.05.14 23:51:06 MSK )
только блоб, иначе нет смысла тратиться на nVidia — просто пользуй встроенной Г от интеля
Eddy_Em ☆☆☆☆☆
( 16.05.14 00:55:33 MSK )
Ответ на: комментарий от vurdalak 15.05.14 23:51:06 MSK
Этот сраный нуво даже опенкля не умеет, что уж про куду говорить.
Eddy_Em ☆☆☆☆☆
( 16.05.14 00:56:23 MSK )
Ответ на: комментарий от anonymous_sama 15.05.14 18:33:23 MSK
А все элементарно: кроме nVidia за последние полтора поколения так и не появилось ни одной фирмы, клепающей видеокарты. А жаль.
Eddy_Em ☆☆☆☆☆
( 16.05.14 00:57:52 MSK )
Подскажите, что лучше: проприетарные драйвера на видеокарту Nvidia или свободные.
свободные Intel конечно
andrew667 ★★★★★
( 16.05.14 01:08:03 MSK )
Попробуйте сначала открытые, если они вас не устроят — тогда закрытые.
Deathstalker ★★★★★
( 16.05.14 01:08:13 MSK )
Ответ на: комментарий от Eddy_Em 16.05.14 00:56:23 MSK
Этот сраный нуво даже опенкля не умеет, что уж про куду говорить.
так CUDA есть суровая невидевская проприетарщина.
exception13 ★★★★★
( 16.05.14 01:15:04 MSK )
Ответ на: комментарий от exception13 16.05.14 01:15:04 MSK
Как ни грустно звучит, но лучше еще ничего не придумали, увы.
Eddy_Em ☆☆☆☆☆
( 16.05.14 01:26:25 MSK )
Ответ на: комментарий от Deathstalker 16.05.14 01:08:13 MSK
а зачем пробовать? если тс хочет игрульки играть, то только блоб.
я использую блоб, все норм, брат живой
Deleted
( 16.05.14 01:31:14 MSK )
Ответ на: комментарий от Eddy_Em 16.05.14 01:26:25 MSK
Как ни грустно звучит, но лучше еще ничего не придумали, увы.
но ведь OpenCL дает полную абстракцию от устройства вычисления в отличии от. если нет поддерживаемого GPU так вычисляет на CPU.
exception13 ★★★★★
( 16.05.14 01:41:06 MSK )
Ответ на: комментарий от Eddy_Em 16.05.14 00:57:52 MSK
radeon + radeon hd 6850 полёт идеальный
radeon + apu e2 полёт идеальный
Хотя каюсь, поставил fglrx на основной пк.
Dron ★★★★★
( 16.05.14 01:43:51 MSK )
Ответ на: комментарий от exception13 16.05.14 01:41:06 MSK
Это в теории, фактически OpenCL скорее мертв, чем жив.
Eddy_Em ☆☆☆☆☆
( 16.05.14 01:46:00 MSK )
Ответ на: комментарий от Dron 16.05.14 01:43:51 MSK
Я уж не знаю, как сейчас, но не думаю, что это говно выбилось таки из грязи в князи.
Eddy_Em ☆☆☆☆☆
( 16.05.14 01:46:34 MSK )
Ответ на: комментарий от Deathstalker 16.05.14 01:08:13 MSK
«Сеня, у тебя не закрытый драйвер, а открытый». )))
mumpster ★★★★★
( 16.05.14 07:50:25 MSK )
Ответ на: комментарий от Eddy_Em 16.05.14 00:56:23 MSK
Поэтому я и спросил про задачи. opencl нужен далеко не всем.
vurdalak ★★★★★
( 16.05.14 09:36:03 MSK )
Ответ на: комментарий от Eddy_Em 16.05.14 00:57:52 MSK
С тех пор, как интел стал пихать видеочип в процессор, дискретное видео стало не особо и нужно на десктопе.
// про aaa-игры и вычисления на opencl не говорю, это уже отдельная история
vurdalak ★★★★★
( 16.05.14 09:39:49 MSK )
Ответ на: комментарий от Dron 16.05.14 01:43:51 MSK
Все игры под wine которые я тыкал палочкой имели отдельный гайд и/или отдельные глюки при использовании ati.
Ygor ★★★★★
( 16.05.14 13:23:08 MSK )
Если играть в игрушки (неважно какие, нативные ли, под wine ли, свободные ли, проприетарные ли), то проприетарные дрова, в 3д они значительно производительнее. Если в игрушки не играть, то можно и свободные, с остальным они справляются.
Psych218 ★★★★★
( 16.05.14 13:28:19 MSK )
Ответ на: комментарий от Psych218 16.05.14 13:28:19 MSK
Для большинства игрушек более чем хватает производительности 3д в нуво, но вот расширения опенгл там далеко не все. Ну может что улучшили за год.
wakuwaku ★★★★
( 16.05.14 13:31:18 MSK )
Последнее исправление: wakuwaku 16.05.14 13:34:23 MSK (всего исправлений: 1)
Ставь блоб и не парься, лучше всё равно ничего нет.
petyanamlt ★★★★
( 16.05.14 15:09:10 MSK )
Ответ на: комментарий от Deleted 16.05.14 01:31:14 MSK
Deathstalker ★★★★★
( 16.05.14 15:54:26 MSK )
a1batross ★★★★★
( 16.05.14 15:56:35 MSK )
Ответ на: комментарий от vurdalak 15.05.14 23:51:06 MSK
Вообще, я собираюсь гамать игры не младше 2006(Serious Sam, Half-Life), свободный драйвер такие потянет? Вот моя карта, если что.
useruser123
( 16.05.14 16:34:39 MSK ) автор топика
burning_giraffes
( 16.05.14 16:37:52 MSK )
Ответ на: комментарий от useruser123 16.05.14 16:34:39 MSK
Не работал конкретно с этой картой, хз. Но должны работать.
vurdalak ★★★★★
( 16.05.14 16:40:18 MSK )
С точки зрения безопасности скорее всего лучше свободные
TheAnonymous ★★★★★
( 16.05.14 23:14:25 MSK )
int13h ★★★★★
( 16.05.14 23:30:51 MSK )
Ответ на: комментарий от DeadEye 15.05.14 19:12:14 MSK
вот ответ на мой вопрос — почему кеды на проприетарном тормозят, а на свободном нет
YLoS ★★★
( 16.05.14 23:39:37 MSK )
Мне на пример понравились свободные. Во всяком случае на x86_64 флешь не падает. Да и по производительности вполне устраивают. Вяческие прозрачности и тп на месте.
Хотя долгое время был поклонником блоба.
hbars ★★★★★
( 17.05.14 00:00:10 MSK )
Ответ на: комментарий от int13h 16.05.14 23:30:51 MSK
зонды и анальная боль.
anonymous
( 17.05.14 00:14:06 MSK )
Если будешь играть — проприетаные, для остального свободных вполне хватит.
postgred
( 17.05.14 00:18:48 MSK )
Ответ на: комментарий от vurdalak 15.05.14 23:51:06 MSK
Ещё один минус свободного драйвера: не везде он умеет замедлять кулер.
а зачем замедлять кулер?
votafak ★★★★★
( 17.05.14 00:54:42 MSK )
От видяхи зависит. На некоторых лучше блоб, на других от него только проблемы. Модель видяхи пиши, если не тема для холивара.
peregrine ★★★★★
( 17.05.14 00:57:03 MSK )
Ответ на: комментарий от votafak 17.05.14 00:54:42 MSK
это полумеры, я выключаю кулер.
wakuwaku ★★★★
( 17.05.14 01:02:07 MSK )
Ответ на: комментарий от wakuwaku 17.05.14 01:02:07 MSK
а зачем его выключать?
votafak ★★★★★
( 17.05.14 01:25:12 MSK )
Ответ на: комментарий от votafak 17.05.14 01:25:12 MSK
шуршит слишком, мешает наслаждаться треском жёсткого диска
wakuwaku ★★★★
( 17.05.14 01:26:17 MSK )
Ответ на: комментарий от wakuwaku 17.05.14 01:26:17 MSK
он ведь дотрещится без кулера)
votafak ★★★★★
( 17.05.14 01:57:46 MSK )
Ответ на: комментарий от votafak 17.05.14 01:57:46 MSK
в 2д не греется. кстати вру, меньше 35% скорость не понижается больше. хм, раньше всё ок было.
wakuwaku ★★★★
( 17.05.14 02:02:37 MSK )
Я играю периодически. У меня лично никаких проблем с пропиетарными дровами не было и нет. Свободные даже не пробовал, зачем, если всё просто работает. У меня, повторюсь, работает. Если бы обладал древней Nvidia, тогда скорее всего жил бы на свободных.
Jameson ★★★★★
( 17.05.14 02:10:20 MSK )
Ответ на: комментарий от votafak 17.05.14 00:54:42 MSK
На максимуме он очень громкий, на моей gts 250 он ощутимо пищал.
Оборудование¶
Какие видеокарты лучше всего работают на Linux?¶
Лучше всего «из коробки» работают драйверы интегрированных видеокарт Intel. На втором месте дискретные видеоадаптеры AMD актуальных поколений.
Как правильно установить драйверы для видеокарт NVIDIA?¶
Существует несколько вариантов проприетарных драйверов NVIDIA:
- стандартный драйвер (десктопы, серии GeForce, Quadro, Titan):
- современные поколения видеокарт (800, 900, 1000, 1600, 2000 и 3000) ;
- более старые поколения видеокарт (600, 700) ;
- устаревшие поколения видеокарт (400, 500) ;
- NVIDIA Optimus драйвер (рекомендуемый способ) .
Как правильно установить драйвер CUDA для видеокарт NVIDIA?¶
Драйверы CUDA входят в комплект основных проприетарных драйверов , хотя и не устанавливаются по умолчанию:
- современные поколения видеокарт (800, 900, 1000, 1600, 2000 и 3000) ;
- более старые поколения видеокарт (600, 700) ;
- устаревшие поколения видеокарт (400, 500) .
Как установить стандартный драйвер видеокарт NVIDIA?¶
Загрузим все обновления системы:
sudo dnf upgrade --refresh
Установим стандартные драйверы:
sudo dnf install gcc kernel-headers kernel-devel akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs xorg-x11-drv-nvidia-power nvidia-settings
Если используется 64-битная ОС, но требуется запускать ещё и Steam и 32-битные версии игр, установим также 32-битный драйвер:
sudo dnf install xorg-x11-drv-nvidia-libs.i686
Подождём 3-5 минут и убедимся, что модули были успешно собраны:
sudo akmods --force
sudo dracut --force
Активируем systemd-юниты для корректной работы спящего режима и гибернации:
sudo systemctl enable nvidia-
Произведём перезагрузку системы для вступления изменений в силу:
sudo systemctl reboot
Более подробная информация доступна здесь.
Как установить стандартный драйвер видеокарт NVIDIA для более старых видеокарт?¶
Загрузим все обновления системы:
sudo dnf upgrade --refresh
Установим стандартные драйверы из LTS ветки 470.xx для более старых видеокарт:
sudo dnf install gcc kernel-headers kernel-devel akmod-nvidia-470xx xorg-x11-drv-nvidia-470xx xorg-x11-drv-nvidia-470xx-libs xorg-x11-drv-nvidia-470xx-power nvidia-settings-470xx
Если используется 64-битная ОС, но требуется запускать ещё и Steam и 32-битные версии игр, установим также 32-битный драйвер:
sudo dnf install xorg-x11-drv-nvidia-470xx-libs.i686
Подождём 3-5 минут и убедимся, что модули были успешно собраны:
sudo akmods --force
sudo dracut --force
Активируем systemd-юниты для корректной работы спящего режима и гибернации:
sudo systemctl enable nvidia-
Произведём перезагрузку системы для вступления изменений в силу:
sudo systemctl reboot
Более подробная информация доступна здесь.
Как установить стандартный драйвер видеокарт NVIDIA для устаревших видеокарт?¶
Загрузим все обновления системы:
sudo dnf upgrade --refresh
Установим стандартные драйверы из LTS ветки 390.xx для устаревших видеокарт:
sudo dnf install gcc kernel-headers kernel-devel akmod-nvidia-390xx xorg-x11-drv-nvidia-390xx xorg-x11-drv-nvidia-390xx-libs nvidia-settings-390xx
Если используется 64-битная ОС, но требуется запускать ещё и Steam и 32-битные версии игр, установим также 32-битный драйвер:
sudo dnf install xorg-x11-drv-nvidia-390xx-libs.i686
Подождём 3-5 минут и убедимся, что модули были успешно собраны:
sudo akmods --force
sudo dracut --force
Произведём перезагрузку системы для вступления изменений в силу:
sudo systemctl reboot
Более подробная информация доступна здесь.
Как установить драйвер видеокарт NVIDIA для ноутбуков?¶
Начиная с Fedora 31 и версии проприетарного драйвера 435.xx, технология NVIDIA Optimus поддерживается в полной мере «из коробки». Устаревшие поколения видеокарт (ниже серии 700) работать не будут.
Для запуска приложения на дискретном видеоадаптере передадим ему следующие переменные окружения __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia :
__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia /path/to/game/launcher
Здесь вместо /path/to/game/launcher укажем путь к бинарнику, который требуется запустить.
Более подробная информация доступна здесь.
Как установить драйвер CUDA для современных видеокарт NVIDIA?¶
Установим проприетарные драйверы NVIDIA для современных поколений видеокарт .
Установим пакеты с набором библиотек CUDA:
sudo dnf install xorg-x11-drv-nvidia-cuda xorg-x11-drv-nvidia-cuda-libs
Если используется 64-битная ОС, но требуется запускать ещё и 32-битные версии ПО, использующие CUDA для работы, установим также 32-битный драйвер:
sudo dnf install xorg-x11-drv-nvidia-cuda-libs.i686
Как установить драйвер CUDA для более старых видеокарт NVIDIA?¶
Установим проприетарные драйверы NVIDIA для более старых поколений видеокарт .
sudo dnf install xorg-x11-drv-nvidia-470xx-cuda xorg-x11-drv-nvidia-470xx-cuda-libs
Если используется 64-битная ОС, но требуется запускать ещё и 32-битные версии ПО, использующие CUDA для работы, установим также 32-битный драйвер:
sudo dnf install xorg-x11-drv-nvidia-470xx-cuda-libs.i686
Как установить драйвер CUDA для устаревших видеокарт NVIDIA?¶
Установим проприетарные драйверы NVIDIA для устаревших поколений видеокарт .
sudo dnf install xorg-x11-drv-nvidia-390xx-cuda xorg-x11-drv-nvidia-390xx-cuda-libs
Если используется 64-битная ОС, но требуется запускать ещё и 32-битные версии ПО, использующие CUDA для работы, установим также 32-битный драйвер:
sudo dnf install xorg-x11-drv-nvidia-390xx-cuda-libs.i686
После установки драйверов NVIDIA возникает чёрный экран. Что делать?¶
Если по окончании установки и перезагрузки вместо окна входа в систему появится чёрный экран, то в загрузчике добавим через пробел следующие параметры ядра :
rd.drivers.blacklist=nouveau nouveau.modeset=0
Также необходимо зайти в модуль настройки UEFI BIOS компьютера или ноутбука и либо отключить, либо настроить функцию Secure Boot , т.к. при обычной установке модули ядра проприетарного драйвера не имеют цифровой подписи, поэтому не могут быть загружены в данном режиме и, как следствие, возникнет чёрный экран.
Как удалить проприетарные драйверы NVIDIA?¶
sudo dnf remove \*nvidia\*
Как настроить проприетарные драйверы NVIDIA для работы с Secure Boot?¶
Как правильно установить драйверы для видеокарт AMD?¶
Установка драйверов для видеокарт AMD (ATI) не требуется, т.к. и amdgpu (современные видеокарты), и radeon (устаревшие модели) входят в состав ядра Linux.
Как активировать OpenCL на видеокартах AMD из состава AMDGPU-Pro драйвера?¶
AMD предоставляет поддержку OpenCL на своих видеокартах в проприетарных драйверах AMDGPU-Pro, которые выпускаются только для Ubuntu LTS, RHEL/CentOS, а также SLED/SLED, поэтому на Fedora работать не будут.
Вместо OpenCL для кодирования и декодирования мультимедиа можно использовать VA-API, который работает «из коробки».
Как установить ROCm – открытую реализацию OpenCL на видеокартах AMD?¶
Установим пакеты ROCm из главного репозитория Fedora:
sudo dnf install rocminfo rocm-opencl
Установим утилиту hashcat, которую будем использовать для проверки работоспособности OpenCL-стека:
sudo dnf install hashcat
Запустим hashcat в режиме теста производительности:
hashcat -b
Если тест прошёл успешно, всё было успешно установлено и настроено.
Внимание! На данный момент ROCm не поддерживает работу с графическими приложениями, такими как рендер Cycles в Blender, однако работа в этой области ведется.
Работа данного открытого OpenCL-стека не гарантируется на всех моделях видеокарт AMD Radeon.
На что в первую очередь следует обратить внимание при выборе ноутбука для Linux?¶
- Следует обратить внимание на производителя установленного Wi-Fi модуля .
- Не рекомендуется приобретать устройства с гибридной графикой ибо технология NVIDIA Optimus в настоящее время не поддерживается под GNU/Linux официально и работает исключительно посредством Bumblebee от сторонних разработчиков, который часто работает нестабильно.
- Ни при каком условии не приобретать ноутбук с видеокартой NVIDIA GeForce GTX 1050 .
- Перед покупкой рекомендуется исследовать работу свежего Fedora Live USB непосредственно на данном устройстве, а также проверить вывод dmesg на наличие ошибок ACPI.
Как обновить прошивку UEFI BIOS и других устройств непосредственно из Fedora?¶
Для оперативного обновления микропрограмм (прошивок) существует утилита fwupd:
sudo dnf install fwupd
Внимание! Для работы fwupd система должна быть установлена строго в UEFI режиме .
Обновление базы данных программы:
fwupdmgr refresh
Вывод списка устройств, микропрограмма которых может быть обновлена:
fwupdmgr get-devices
Проверка наличия обновлений с выводом подробной информации о каждом из них:
fwupdmgr get-updates
Установка обнаруженных обновлений микропрограмм:
fwupdmgr update
Некоторые устройства могут быть обновлены лишь при следующей загрузке системы, поэтому выполним перезагрузку:
sudo systemctl reboot
Какие модули Wi-Fi корректно работают в Linux?¶
Без проблем работают Wi-Fi модули следующих производителей:
- Qualcomm Atheros (однако ath10k требуют загрузки прошивок из комплекта поставки ядра);
- Intel Wireless (требуют загрузки индивидуальных прошивок iwl из поставки ядра).
- Realtek (широко известны проблемы с чипами серий rtl8192cu, rtl8821ce и rtl8812au );
- MediaTek (ранее назывался Ralink).
- Broadcom (для их работы необходима установка проприетарных драйверов , которые часто ведут себя непредсказуемо и могут вызывать сбои в работе ядра системы).
В моём ноутбуке установлена видеокарта NVIDIA GeForce GTX 1050 и после запуска система зависает. Что делать?¶
Случайные зависания системы, неработоспособность тачпада и других USB устройств – это следствие сбоев при работе свободного драйвера nouveau на данной видеокарте.
В качестве решения необходимо установить проприетарные драйверы по такому алгоритму:
- произвести чистую установку систему со свежего Fedora Live USB (respin);
- войти в систему, установить все обновления и, не перезагружаясь, выполнить установку проприетарных драйверов Optimus ;
- выполнить перезагрузку системы.
Если всё сделано верно, то система начнёт функционировать в штатном режиме. В противном случае следует повторить с самого начала.
Как можно навсегда отключить определённый драйвер устройства?¶
Чтобы навсегда отключить какой-то драйвер в Linux, необходимо создать файл в каталоге /etc/modprobe.d с любым именем, например disable-nv.conf , и примерно таким содержанием:
install nouveau /bin/false
Здесь вместо nouveau нужно указать реально используемые устройством драйверы.
Полный список загруженных драйверов можно получить так:
lspci -nnk
Теперь необходимо пересобрать inird образ:
sudo dracut --force
Чтобы отменить действие, достаточно удалить созданный файл и снова пересобрать initrd.
Модуль настройки сети не отображает беспроводных устройств. Что делать?¶
Для начала воспользуемся утилитой rfkill для того, чтобы определить состояние беспроводных модулей:
rfkill
Статус hard blocked означает, что устройство отключено аппаратно и требуется включить его определённой последовательностью Fn + Fx (см. руководство ноутбука).
Статус soft blocked означает, что устройство отключено программно, например режимом В самолёте.
Как программно включить или отключить беспроводной модуль Wi-Fi?¶
Снимем программную блокировку Wi-Fi и активируем модуль:
rfkill unblock wlan
Установим программную блокировку Wi-Fi и отключим модуль:
rfkill block wlan
Как программно включить или отключить беспроводной модуль Bluetooth?¶
Снимем программную блокировку Bluetooth и активируем модуль:
rfkill unblock bluetooth
Установим программную блокировку Bluetooth и отключим модуль:
rfkill block bluetooth
Как программно включить или отключить беспроводной модуль LTE (4G)?¶
Снимем программную блокировку LTE (4G) и активируем модуль:
rfkill unblock wwan
Установим программную блокировку LTE (4G) и отключим модуль:
rfkill block wwan
Как правильно работать с COM портами (RS-232)?¶
Для работы с COM портами (RS-232) можно применять следующие утилиты:
- screen;
- putty;
- picocom;
- minicom.
Воспользуемся утилитой screen для подключения к последовательному порту:
screen /dev/ttyS0 115200
Здесь /dev/ttyS0 – путь к первому COM порту в системе, а 115200 – скорость работы в бодах.
Если при подключении вместо текста отображается различный мусор, значит скорость указана не правильно и её следует либо подбирать экспериментально, либо получить из руководства.
Для завершения сессии следует нажать Ctrl + A и k.
Если при попытке подключения появляется сообщение об ошибке access denied, необходимо добавить аккаунт в группу dialout .
При подключении монитора через переходник отображается неправильное разрешение. Как исправить?¶
Большинство «переходников» из цифры в аналог (DVI-D -> D-SUB, HDMI -> D-SUB и т.д.) не передают данные с монитора о поддерживаемых им разрешениях экрана системе посредством протокола Display Data Channel (DDC), поэтому существует два решения:
- не использовать подобные устройства (к тому же они значительно ухудшают качество изображения);
- прописать поддерживаемые разрешения самостоятельно в конфиге X11.
Как прописать список поддерживаемых монитором разрешений?¶
Создадим отдельный файл конфигурации для монитора 10-monitor.conf в каталоге /etc/X11/xorg.conf.d и пропишем доступные разрешения и используемый драйвер.
Сначала посредством запуска утилиты cvt вычислим значение строки Modeline для требуемого разрешения:
cvt 1920 1080 60
Здесь 1920 – разрешение по горизонтали, 1080 – по вертикали, а 60 – частота регенерации.
Теперь создадим конфиг следующего содержания:
Section "Monitor" Identifier "VGA1" Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync Option "PreferredMode" "1920x1080_60.00" EndSection Section "Screen" Identifier "Screen0" Monitor "VGA1" DefaultDepth 24 SubSection "Display" Modes "1920x1080_60.00" EndSubSection EndSection Section "Device" Identifier "Device0" Driver "intel" EndSection
Вместо intel укажем реально используемый драйвер видеокарты. Изменения вступят в силу при следующей загрузке системы.
Какой бенчмарк можно использовать для оценки производительности системы?¶
В качестве CPU бенчмарка рекомендуется использовать sysbench, либо stress-ng:
sudo dnf install sysbench
sudo dnf install stress-ng
Запустим тест CPU из состава sysbench:
sysbench --test=cpu --cpu-max-prime=20000 --num-threads=$(nproc) run
Запустим тест CPU из состава stress-ng:
stress-ng --cpu $(nproc) --cpu-method matrixprod --metrics --timeout 60
Запустим тест CPU из состава openssl:
openssl speed -multi $(nproc)
Какой бенчмарк можно использовать для оценки производительности видеокарты?¶
В настоящее время существует несколько бенчмарков:
Glxgears¶
sudo dnf install glx-utils
glxgears
Выводит информацию о кадровой частоте в терминал каждые 5 секунд.
GL Mark 2¶
sudo dnf install glmark2
glmark2
Выводит информацию о кадровой частоте и финальный результат в терминал.
Unigine Benchmark¶
wget https://assets.unigine.com/d/Unigine_Superposition-1.1.run chmod +x Unigine_Superposition-1.1.run ./Unigine_Superposition-1.1.run
Запускать бенчмарк следует при помощи созданного ярлыка в меню приложений.
Что такое firmware и для чего она необходима?¶
Firmware – это бинарный проприетарный блоб, содержащий образ прошивки, который загружается и используется определённым устройством.
В большинстве случаев, соответствующее устройство не будет функционировать без наличия данной прошивки в каталоге прошивок ядра Linux.
Где взять бинарные прошивки для устройств и как их установить?¶
Бинарные прошивки для большей части устройств уже находятся в пакете linux-firmware, но некоторые (например часть принтеров HP), загружают их самостоятельно, либо поставляют внутри отдельных firmware-пакетов.
Осуществим установку группы @hardware-support, содержащей весь необходимый набор:
sudo dnf install @hardware-support
Как проверить используются ли в моём устройстве бинарные прошивки?¶
При загрузке бинарных прошивок ядро обязательно сохраняет информацию об этом в системный журнал , поэтому достаточно лишь отфильтровать его по ключевому слову firmware:
journalctl -b | grep firmware
Можно ли использовать несколько дисплеев с разным разрешением?¶
Да. Дисплеи с разным разрешением поддерживаются как X11, так и Wayland в полной мере и настраиваются либо в графическом режиме средствами установленной графической среды, либо через xrandr.
Можно ли использовать несколько дисплеев с разным значением DPI?¶
Дисплеи с разным значением DPI (PPI) не поддерживаются в X11 (но будут в будущем полноценно поддерживаться в Wayland), поэтому для вывода изображения на таких конфигурациях применяется одна из двух конфигураций:
- upscale (базовым выставляется наиболее низкое значение DPI);
- downscale (базовым выставляется наиболее высокое значение DPI).
Оба этих метода далеки от совершенства, что сильно портит качество изображения. Таким образом, при выборе нескольких мониторов следует убедиться в том, чтобы их DPI были одинаковыми.
Как настроить сканер?¶
Установим пакет sane-backends, содержащий драйверы поддерживаемых сканеров:
sudo dnf install sane-backends sane-backends-drivers-scanners
Перезапустим приложения , поддерживающие работу со сканерами, для вступления изменений в силу.
При помощи какого приложения можно осуществлять сканирование документов?¶
Для работы со сканерами существует приложение XSane. Установим его:
sudo dnf install xsane
Если в нём не отображаются устройства сканирования, необходимо установить драйверы .
Как получить информацию о состоянии HDD или SSD накопителя?¶
Подробную информацию о состоянии накопителя можно получить из вывода системы самодиагностики S.M.A.R.T. при помощи утилиты smartctl.
sudo dnf install smartmontools
sudo smartctl -a /dev/sda
Здесь вместо /dev/sda следует указать устройство, информацию по состоянию которого требуется вывести.
Как улучшить цветопередачу монитора, либо дисплея ноутбука?¶
Для улучшения цветопередачи рекомендуется загрузить и установить соответствующий данной ЖК матрице цветовой профиль (ICC profile).
Где найти ICC профиль для установленного в моём мониторе или ноутбуке дисплея?¶
ICC профиль можно получить либо на сайте производителя устройства, либо извлечь из набора драйверов дисплея для Windows, либо найти готовый, созданный на специальном оборудовании.
Большое количество готовых цветовых профилей для ноутбуков, созданных на специальном калибровочном оборудовании, можно найти на сайте Notebook Check.
Я нашёл цветовой профиль для дисплея. Как мне его установить в систему?¶
Пользователям KDE необходимо открыть Параметры системы – Оборудование – Цветовая коррекция, перейти на вкладку Профили, нажать кнопку Добавить профиль, указать ICC-файл на диске, после чего подвердить установку. Теперь на вкладке Устройства можно заменить стандартный цветовой профиль на только что установленный. Также его можно назначить по умолчанию для всех пользователей системы (потребуется доступ к sudo ).
Пользователи Gnome должны установить утилиту Gnome Color Manager, после чего импортировать и применить загруженный ICC-файл.
Изменения вступают в силу немедленно.
Нужно ли использовать TLP для оптимизации работы батареи?¶
На современных поколениях ноутбуков использовать TLP не следует, т.к. контроллеры аккумуляторных батарей способны самостоятельно контролировать уровень заряда и балансировать износ ячеек.
Если всё же требуется установить предел заряда например от 70% до 90%, вместо TLP лучше один раз воспользоваться фирменной утилитой производителя устройства, задать необходимые настройки и сохранить изменения в NVRAM материнской платы. В таком случае они будут работать в любой ОС.
Как определить какой движок используется для вывода трёхмерной графики?¶
Воспользуемся утилитой glxinfo для вывода информации об используемом OpenGL движке:
glxinfo | grep -E 'OpenGL version|OpenGL renderer'
Как определить версию установленного микрокода процессора?¶
Получим версию микрокода из вывода /proc/cpuinfo :
cat /proc/cpuinfo | grep microcode | uniq
Как отключить вертикальную синхронизацию для одного приложения?¶
На видеокартах NVIDIA с установленным проприетарным драйвером отключить вертикальную синхронизацию для одного приложения можно посредством установки переменной окружения __GL_SYNC_TO_VBLANK значения 0 :
__GL_SYNC_TO_VBLANK=0 /usr/bin/foo-bar
Как сбросить настройки экрана в KDE?¶
Настройки экрана хранятся внутри JSON файлов в каталоге ~/.local/share/kscreen , поэтому для того, чтобы их сбросить, достаточно очистить его:
rm -f ~/.local/share/kscreen/*
Изменения вступят в силу при следующем входе в систему.
Как сбросить настройки звука?¶
В Fedora настройками звука управляет PulseAudio, поэтому для того, чтобы сбросить его настройки, удалим всё содержимое каталога ~/.config/pulse :
rm -f ~/.config/pulse/*
Для вступления изменений в силу перезапустим PulseAudio:
systemctl --user restart pulseaudio.service
Сразу после этого все настройки звука будут сброшены на установленные по умолчанию.
Как ускорить кодирование видео с использованием видеокарт NVIDIA?¶
Для этого нужно установить ffmpeg, а также проприетарные драйверы NVIDIA из репозиториев RPM Fusion .
ffmpeg -i input.mp4 -acodec aac -ac 2 -ab 128k -vcodec h264_nvenc -profile high444p -pixel_format yuv444p -preset default output.mp4
ffmpeg -c:v h264_cuvid -i input.mp4 -c:v h264_nvenc -preset slow output.mkv
Здесь input.mp4 — имя оригинального файла, который требуется перекодировать, а в output.mp4 будет сохранён результат.
Больше информации можно найти здесь.
Как запустить игру из Steam на дискретной видеокарте с поддержкой Optimus?¶
Актуальные версии клиента Steam поддерживают технологию NVIDIA Optimus «из коробки» если установлен проприетарный драйвер Bumblebee .
Чтобы запустить игру на дискретной видеокарте, нажмём правой кнопкой мыши по нужной игре в Библиотеке, выберем пункт контекстного меню Свойства, нажмём кнопку Установить параметры запуска и в открывшемся окне введём команду.
__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia %command%
Сохраним изменения, нажав OK и Закрыть.
Теперь данная игра будет всегда запускаться на дискретном видеоадаптере ноутбука.
Корректно ли работает Wayland на видеокартах NVIDIA?¶
Из-за того, что NVIDIA отказывается поддержать существующие технологии вывода в Wayland, на видеокартах этого производителя базовая поддержка появилась лишь в проприетарных драйверах версии 470.xx и выше.
Так как с данной реализацией до сих пор наблюдаются проблемы у многих пользователей, для активации поддержки сеанса на базе Wayland в GDM добавим символ комментария (#) перед строкой WaylandEnable=false в файле /etc/gdm/custom.conf и произведём перезагрузку.
Как правильно установить драйверы Wi-Fi модулей Broadcom?¶
Подключим репозитории RPM Fusion , затем произведём установку драйвера:
sudo dnf upgrade --refresh sudo dnf install gcc kernel-devel kernel-headers akmod-wl
Убедимся, что драйверы установились корректно:
sudo akmods --force
sudo systemctl reboot
Как включить автоматическое подключение Bluetooth устройств при загрузке?¶
Включим автоматический запуск systemd-юнита:
sudo systemctl enable --now bluetooth.service
Отредактируем файл конфигурации /etc/bluetooth/main.conf :
sudoedit /etc/bluetooth/main.conf
Активируем автоматическое подключение доверенных устройств при запуске:
[Policy] AutoEnable=true
Любым способом определим HW-адрес устройства (отображается как при поиске, так и в списке подключённых), затем войдём в консоль настройки Blueooth сервера:
bluetoothctl
Получим список сопряжённых устройств:
paired-devices
Если нужное нам оборудование c HW AA:BB:CC:DD:EE:FF уже числится в списке, удалим его:
remove AA:BB:CC:DD:EE:FF
Запустим процесс поиска новых устройств, убедимся, что девайс обнаруживается, затем отключим его:
scan on scan off
trust AA:BB:CC:DD:EE:FF
Произведём сопряжение и осуществим подключение:
pair AA:BB:CC:DD:EE:FF connect AA:BB:CC:DD:EE:FF
Теперь при следующей загрузке системы, а также выходе из режима сна, выбранное устройство подключится автоматически (при его доступности конечно же).
Как принудительно остановить жёсткий диск?¶
Для принудительной остановки накопителя на жёстких магнитных дисках воспользуемся утилитой hdparam:
sudo hdparam -y /dev/sda
Здесь /dev/sda – устройство диска, который требуется остановить. Перед выполнением команды необходимо размонтировать все разделы, расположенные на нём.
Внимание! Внезапная остановка HDD может привести к выходу его из строя. Следует использовать её на свой страх и риск.
Как установить таймаут остановки жёсткого диска?¶
Воспользуемся утилитой hdparam для установки таймаута бездействия, по истечении которого накопитель будет автоматически остановлен :
sudo hdparam -S 300 /dev/sda
Здесь 300 – интервал неактивности в секундах, а /dev/sda – устройство диска, который будет остановлен.
На мониторе отображаются артефакты уже закрытых окон. Как исправить?¶
Остаточное отображение элементов уже закрытых окон является вполне нормальным явлением для большинства IPS матриц. Этот эффект называется «послесвечением» или «ghosting».
Некоторые матрицы могут программно подавлять его за счёт постоянной внутренней перерисовки, но большинство не предпринимают ничего.
Послесвечение не является гарантийным случаем, поэтому перед покупкой рекомендуется проверять матрицу монитора на наличие этого эффекта.
Как проверить оперативную память компьютера?¶
Каждый Live образ Fedora содержит специальную утилиту memtest86+, однако она требует загрузки в Legacy режиме ( UEFI не поддерживается).
Для проверки выполним следующее:
- осуществим загрузку с DVD/USB в Legacy режиме;
- в меню выберем вариант Memory test;
- выберем однопоточный, либо многопоточный режим (на многих процессорах многопоточный приводит к зависаниям системы, поэтому лучше выбирать однопоточный);
- запустим тест и подождём несколько часов (рекомендуется выполнять тестирование в течение как минимум 8-12 часов для выявления всех возможных дефектов памяти);
- по окончании нажмём Esc для выхода и перезагрузки компьютера.
Как войти в веб-интерфейс CUPS?¶
Система печати CUPS предоставляет возможность входа через веб-интерфейс, который запущен локально на 127.0.0.1:631.
Для административных операций в качестве логина и пароля используется данные либо учётной записи любого пользователя с правом доступа к sudo , либо суперпользователя.
Можно ли заставить принтер HP P1102 работать на свободных драйверах?¶
Да, это возможно.
sudo dnf remove hplip\*
Установим стандартные драйверы принтеров:
sudo dnf install foomatic-db foomatic-db-ppds
sudo dnf install foo2zjs foo2xqx
Запустим модуль настройки CUPS (графический из используемой DE, либо веб-интерфейс ), выберем из списка наше устройство с суффиксом driverless, осуществим стандартные настройки и завершим процедуру.
Теперь принтер сможет работать без использования проприетарных плагинов и прошивок.
Можно ли исправить проблему с троттлингом ноутбуков ThinkPad?¶
Как установить драйвер сетевой карты на чипе rtl8821ce?¶
К сожалению, Wi-Fi модули на базе чипа rtl8821ce входят в число проблемных , поэтому для их корректной работы необходимо установить сторонний драйвер при помощи dkms .
Отключим технологию UEFI Secure Boot , т.к. она полностью блокирует возможность загрузки неподписанных модулей.
Произведём полное обновление системы до актуальной версии:
sudo dnf upgrade --refresh
Установим пакеты git, dkms, компилятор GCC, а также исходники и заголовочные файлы ядра Linux:
sudo dnf install git gcc dkms kernel-devel kernel-headers
git clone --depth=1 https://github.com/tomaspinho/rtl8821ce.git rtl8821ce
Скопируем содержимое rtl8821ce в общий каталог хранения исходников, где они будут доступны для dkms:
sudo cp -r rtl8821ce /usr/src/rtl8821ce-v5.5.2_34066.20200325
Запустим сборку модуля ядра и установим его:
sudo dkms add -m rtl8821ce -v v5.5.2_34066.20200325 sudo dkms build -m rtl8821ce -v v5.5.2_34066.20200325 sudo dkms install -m rtl8821ce -v v5.5.2_34066.20200325
Здесь v5.5.2_34066.20200325 – версия модуля rtl8821ce, которая может быть получена из файла rtl8821ce/include/rtw_version.h (без учёта суффикса BTCOEXVERSION).
Перезагрузим систему для вступления изменений в силу:
sudo systemctl reboot
Теперь Wi-Fi адаптер должен появиться в системе и начать корректно функционировать.
Как обновить или удалить драйвер сетевой карты на чипе rtl8821ce?¶
При выходе новой версии драйвера rtl8821ce рекомендуется сначала удалить старый, затем с нуля установить новую версию.
Удалим старый драйвер при помощи dkms:
sudo dkms remove rtl8821ce/v5.5.2_34066.20200325 --all
Удалим старые исходники:
sudo rm -rf /usr/src/rtl8821ce-v5.5.2_34066.20200325
Здесь v5.5.2_34066.20200325 – версия установленного в системе модуля rtl8821ce.
Загрузим и установим новую версию по стандартной инструкции .
Как установить драйвер сетевой карты на чипе rtl8812au?¶
К сожалению, Wi-Fi модули на базе чипа rtl8812au входят в число проблемных , поэтому для их корректной работы необходимо установить сторонний драйвер при помощи dkms .
Отключим технологию UEFI Secure Boot , т.к. она полностью блокирует возможность загрузки неподписанных модулей.
Произведём полное обновление системы до актуальной версии:
sudo dnf upgrade --refresh
Установим пакеты git, dkms, компилятор GCC, а также исходники и заголовочные файлы ядра Linux:
sudo dnf install git gcc dkms kernel-devel kernel-headers
git clone --depth=1 https://github.com/gnab/rtl8812au.git rtl8812au
Скопируем содержимое rtl8812au в общий каталог хранения исходников, где они будут доступны для dkms:
sudo cp -r rtl8812au /usr/src/rtl8812au-v4.2.3
Запустим сборку модуля ядра и установим его:
sudo dkms add -m rtl8812au -v v4.2.3 sudo dkms build -m rtl8812au -v v4.2.3 sudo dkms install -m rtl8812au -v v4.2.3
Здесь v4.2.3 – версия модуля rtl8812au, которая может быть получена из файла rtl8812au/include/rtw_version.h .
Перезагрузим систему для вступления изменений в силу:
sudo systemctl reboot
Теперь Wi-Fi адаптер должен появиться в системе и начать корректно функционировать.
Как обновить или удалить драйвер сетевой карты на чипе rtl8812au?¶
При выходе новой версии драйвера rtl8812au рекомендуется сначала удалить старый, затем с нуля установить новую версию.
Удалим старый драйвер при помощи dkms:
sudo dkms remove rtl8812au/v4.2.3 --all
Удалим старые исходники:
sudo rm -rf /usr/src/rtl8812au-v4.2.3
Здесь v4.2.3 – версия установленного в системе модуля rtl8812au.
Загрузим и установим новую версию по стандартной инструкции .
Как получить информацию об установленной оперативной памяти?¶
Установим утилиту dmidecode:
sudo dnf install dmidecode
Выведем информацию об установленной оперативной памяти:
sudo dmidecode -t memory
Какие драйверы необходимы для работы аппаратного ускорения декодирования мультимедиа?¶
Реализация аппаратного ускорения декодирования мультимедиа доступна на следующих видеокартах:
Как активировать VA-API на видеокартах AMD?¶
Начиная с версии 22.2.0, поддержка аппаратного декодирования патентованных форматов видео (H.264, H.265 и т.д.) была удалена из mesa в Fedora 37 и выше из-за патентных ограничений.
Для повторной активации вырезанных функций произведём замену базовых драйверов полными версиями.
Как активировать VA-API на видеокартах Intel?¶
Для полноценной работы модуля аппаратного декодирования мультимедиа подключим репозитории RPM Fusion и установим драйверы libva-intel-driver (i915) и intel-media-driver (iHD):
sudo dnf install libva-intel-driver intel-media-driver
Как активировать VA-API на видеокартах NVIDIA?¶
Т.к. NVIDIA использует VDPAU для аппаратного декодирования мультимедиа, для активации VA-API, установим особый драйвер-конвертер libva-vdpau-driver:
sudo dnf install libva-vdpau-driver
В случае использования свободного драйвера nouveau, включим также поддержку декодирования патентованных форматов в mesa.
Как активировать декодирование патентованных форматов в mesa?¶
Подключим репозитории RPM Fusion и произведём замену стандартных пакетов mesa с драйверами их полными версиями:
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld --allowerasing sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld --allowerasing
Перезагрузим систему для вступления изменений в силу:
systemctl reboot
Как вывести информацию о состоянии батареи ноутбука?¶
Для вывода информации об используемых аккумуляторных батареях, воспользуемся утилитой upower:
upower -i /org/freedesktop/UPower/devices/battery_BAT0
Если в устройстве их более одной, вместо BAT0 укажем следующую по порядку.
Как включить управление воспроизведением с Bluetooth-наушников?¶
За управление воспроизведением при помощи D-Bus событий отвечает служба MPRIS.
В первую очередь убедимся, что используемый медиа-проигрыватель его поддерживает. В большинстве случаев необходимо и достаточно просто включить модуль MPRIS в настройках. В VLC например включён «из коробки».
Установим утилиту mpris-proxy из пакета bluez.
sudo dnf install bluez
В случае необходимости провести отладку подключения, запустим mpris-proxy вручную:
mpris-proxy
Для того, чтобы сервис запускался автоматически при старте системы, создадим systemd-юнит :
mkdir -p ~/.config/systemd/user touch ~/.config/systemd/user/mpris-proxy.service
Откроем файл ~/.config/systemd/user/mpris-proxy.service в любом текстовом редакторе и добавим следующее содержимое:
[Unit] Description=Forward bluetooth midi controls via mpris2 so they are picked up by supporting media players [Service] Type=simple ExecStart=/usr/bin/mpris-proxy [Install] WantedBy=multi-user.target
Установим правильный контекст безопасности SELinux :
restorecon -Rv ~/.config/systemd/user
Обновим список доступных пользовательских юнитов systemd:
systemctl --user daemon-reload
Активируем сервис mpris-proxy и настроим его автоматический запуск:
systemctl --user enable --now mpris-proxy.service
Как включить поддержку Bluetooth-кодеков высокого качества в PulseAudio?¶
В репозиториях Fedora модули звукового сервера PulseAudio для работы с Bluetooth собраны без поддержки AAC, aptX, aptX HD и LDAC ввиду патентных ограничений.
Однако существует форк, в котором добавлена полная поддержка данных кодеков, а также расширены возможности по настройке SBC:
a2dp_sink_sbc: High Fidelity Playback (A2DP Sink: SBC) a2dp_sink_aac: High Fidelity Playback (A2DP Sink: AAC) a2dp_sink_aptx: High Fidelity Playback (A2DP Sink: aptX) a2dp_sink_aptx_hd: High Fidelity Playback (A2DP Sink: aptX HD) a2dp_sink_ldac: High Fidelity Playback (A2DP Sink: LDAC) headset_head_unit: Headset Head Unit (HSP/HFP)
Подключим репозиторий RPM Fusion и заменим обычный пакет pulseaudio-module-bluetooth на версию с суффиксом -freeworld:
sudo dnf swap pulseaudio-module-bluetooth pulseaudio-module-bluetooth-freeworld --allowerasing
Перезапустим сервер PulseAudio:
systemctl --user restart pulseaudio.service
Теперь в настройках используемой графической среды, после подключения наушников, выберем необходимый кодек.
Внимание! Выбранный кодек должен поддерживаться наушниками аппаратно.
Как включить поддержку Bluetooth-кодеков высокого качества в PipeWire?¶
В репозиториях Fedora модули звукового сервера PipeWire для работы с Bluetooth собраны без поддержки AAC, aptX, aptX HD и LDAC ввиду патентных ограничений.
Подключим репозиторий RPM Fusion и установим пакет pipewire-codec-aptx:
sudo dnf install pipewire-codec-aptx
Перезапустим сервер PipeWire:
systemctl --user restart pipewire.service pipewire-pulse.service pipewire-media-session.service
Как настроить многоканальный аналоговый аудиовыход?¶
В простейшем случае просто выберем в настройках звука используемой рабочей среды профиль Аналоговый объёмный 5.1 выход (2.1, 4.0, 4.1, 5.0, 7.1).
Если же доступен только профиль Cтерео, то, возможно, некоторые выходы звуковой карты зарезервированы для микрофона и линейного входа.
В этом случае запустим утилиту hdajackretask из пакета alsa-tools (при отсутствии установим его – sudo dnf install alsa-tools ), которая позволит нам легко и быстро переназначить выходы звуковой карты в соответствии с текущим подключением устройств вывода звука.
Интерфейс программы прост и интуитивно понятен: выходы определяются по цвету (Green, Pink, Blue и т.д.) и расположению (Rear Side, Front Side и т.д.). Здесь же можно назначить функции разъёмов на передней панели системного блока.
После внесения необходимых изменений нажмём кнопку Install boot override и произведём перезагрузку системы:
sudo systemctl reboot
Теперь в настройках звуковой карты появятся требуемые профили объёмного вывода.
Как проверить дисплей на дефектные пиксели?¶
Установим утилиту lcdtest из репозиториев Fedora:
sudo dnf install lcdtest
Запустим её из меню приложений на том дисплее, который требуется проверить на дефектные («битые») пиксели.
Управление программой осуществляется исключительно при помощи клавиатуры.
Нажмём клавишу S, чтобы перейти в режим заливки всего экрана, а затем по очереди произведём переключение основных цветов (в любом порядке):
- W — заливка белым цветом;
- R — заливка красным цветом;
- G — заливка зелёным цветом;
- B — заливка синим цветом;
- K — заливка чёрным цветом.
По окончании проверки нажмём клавишу Q для выхода.
Как переключиться с PipeWire на PulseAudio?¶
Удалим пакет pipewire-pulseaudio и сразу же установим pulseaudio:
sudo dnf swap pipewire-pulseaudio pulseaudio --allowerasing
Для полного вступления в силу изменений осуществим перезагрузку:
sudo systemctl reboot
Как увеличить производительность системы?¶
Как включить поддержку TRIM на USB устройствах?¶
По умолчанию поддержка процедуры TRIM для USB SSD, а также USB HDD с технологией SMR, недоступна, поэтому любые попытки вручную запустить утилиту fstrim приведут к возникновению ошибки fstrim: /media/foo-bar/: the discard operation is not supported.
Чтобы это исправить, создадим специальный файл конфигурации udev, который разрешит использование данной функции для USB-устройств с указанными VID:PID.
Получим значения VID:PID для нужного USB-устройства:
lsusb
Создадим файл конфигурации /etc/udev/50-usb-trim.rules и установим для него корректные права доступа:
sudo touch /etc/udev/50-usb-trim.rules sudo chown root:root /etc/udev/50-usb-trim.rules sudo chmod 0644 /etc/udev/50-usb-trim.rules
Откроем данный файл в текстовом редакторе:
sudoedit /etc/udev/50-usb-trim.rules
Добавим по одной строке для каждого USB-устройства, для которого требуется разрешить TRIM:
ACTION=="add|change", ATTRS=="1234", ATTRS=="5678", SUBSYSTEM=="scsi_disk", ATTR="unmap"
Здесь вместо 1234 укажем VID, а 5678 – PID, полученные ранее.
sudo udevadm control --reload
Изменения вступят в силу при следующем подключении накопителя.
Как вручную выполнить TRIM на USB устройстве?¶
Убедимся, что поддержка TRIM на USB устройстве активирована.
Запустим данную процедуру вручную при помощи утилиты fstrim:
sudo fstrim -v /media/foo-bar
Здесь /media/foo-bar – это точка монтирования.
Как заменить менеджер сессий PipeWire с WirePlumber на альтернативный?¶
Начиная с Fedora 35, в качестве менеджера сессий PipeWire используется WirePlumber.
При необходимости заменим его любой другой совместимой реализацией, например стандартным pipewire-media-session:
sudo dnf swap wireplumber pipewire-media-session --allowerasing
Произведём перезагрузку для вступления изменений в силу:
sudo systemctl reboot
Как улучшить энергосбережение процессоров AMD?¶
Многие процессоры AMD с архитектурами Zen2, Zen3 и более новые поддерживают улучшенный механизм переключения тактовой частоты amd-pstate, позволяющий уменьшить энергопотребление за счёт снижения тактовой частоты в простое.
Для его активации пропишем следующий параметр ядра :
amd_pstate=passive
Произведём перезагрузку системы:
systemctl reboot
Для проверки работоспособности воспользуемся утилитой frequency-info из пакета kernel-tools:
sudo dnf install kernel-tools
Выведем подробные сведения о текущем режиме энергосбережения:
cpupower frequency-info
В случае если процессор не поддерживает amd-pstate, будет использован традиционный механизм acpi-cpufreq.
Быстрый поиск
Навигация
- Основная информация
- Установка системы
- Пакетный менеджер и установка пакетов
- Системное администрирование
- Сетевое администрирование
- Виртуализация
- Безопасность
- Работа в системе
- Сторонние приложения
- Оборудование
- Какие видеокарты лучше всего работают на Linux?
- Как правильно установить драйверы для видеокарт NVIDIA?
- Как правильно установить драйвер CUDA для видеокарт NVIDIA?
- Как установить стандартный драйвер видеокарт NVIDIA?
- Как установить стандартный драйвер видеокарт NVIDIA для более старых видеокарт?
- Как установить стандартный драйвер видеокарт NVIDIA для устаревших видеокарт?
- Как установить драйвер видеокарт NVIDIA для ноутбуков?
- Как установить драйвер CUDA для современных видеокарт NVIDIA?
- Как установить драйвер CUDA для более старых видеокарт NVIDIA?
- Как установить драйвер CUDA для устаревших видеокарт NVIDIA?
- После установки драйверов NVIDIA возникает чёрный экран. Что делать?
- Как удалить проприетарные драйверы NVIDIA?
- Как настроить проприетарные драйверы NVIDIA для работы с Secure Boot?
- Как правильно установить драйверы для видеокарт AMD?
- Как активировать OpenCL на видеокартах AMD из состава AMDGPU-Pro драйвера?
- Как установить ROCm – открытую реализацию OpenCL на видеокартах AMD?
- На что в первую очередь следует обратить внимание при выборе ноутбука для Linux?
- Как обновить прошивку UEFI BIOS и других устройств непосредственно из Fedora?
- Какие модули Wi-Fi корректно работают в Linux?
- В моём ноутбуке установлена видеокарта NVIDIA GeForce GTX 1050 и после запуска система зависает. Что делать?
- Как можно навсегда отключить определённый драйвер устройства?
- Модуль настройки сети не отображает беспроводных устройств. Что делать?
- Как программно включить или отключить беспроводной модуль Wi-Fi?
- Как программно включить или отключить беспроводной модуль Bluetooth?
- Как программно включить или отключить беспроводной модуль LTE (4G)?
- Как правильно работать с COM портами (RS-232)?
- При подключении монитора через переходник отображается неправильное разрешение. Как исправить?
- Как прописать список поддерживаемых монитором разрешений?
- Какой бенчмарк можно использовать для оценки производительности системы?
- Какой бенчмарк можно использовать для оценки производительности видеокарты?
- Что такое firmware и для чего она необходима?
- Где взять бинарные прошивки для устройств и как их установить?
- Как проверить используются ли в моём устройстве бинарные прошивки?
- Можно ли использовать несколько дисплеев с разным разрешением?
- Можно ли использовать несколько дисплеев с разным значением DPI?
- Как настроить сканер?
- При помощи какого приложения можно осуществлять сканирование документов?
- Как получить информацию о состоянии HDD или SSD накопителя?
- Как улучшить цветопередачу монитора, либо дисплея ноутбука?
- Где найти ICC профиль для установленного в моём мониторе или ноутбуке дисплея?
- Я нашёл цветовой профиль для дисплея. Как мне его установить в систему?
- Нужно ли использовать TLP для оптимизации работы батареи?
- Как определить какой движок используется для вывода трёхмерной графики?
- Как определить версию установленного микрокода процессора?
- Как отключить вертикальную синхронизацию для одного приложения?
- Как сбросить настройки экрана в KDE?
- Как сбросить настройки звука?
- Как ускорить кодирование видео с использованием видеокарт NVIDIA?
- Как запустить игру из Steam на дискретной видеокарте с поддержкой Optimus?
- Корректно ли работает Wayland на видеокартах NVIDIA?
- Как правильно установить драйверы Wi-Fi модулей Broadcom?
- Как включить автоматическое подключение Bluetooth устройств при загрузке?
- Как принудительно остановить жёсткий диск?
- Как установить таймаут остановки жёсткого диска?
- На мониторе отображаются артефакты уже закрытых окон. Как исправить?
- Как проверить оперативную память компьютера?
- Как войти в веб-интерфейс CUPS?
- Можно ли заставить принтер HP P1102 работать на свободных драйверах?
- Можно ли исправить проблему с троттлингом ноутбуков ThinkPad?
- Как установить драйвер сетевой карты на чипе rtl8821ce?
- Как обновить или удалить драйвер сетевой карты на чипе rtl8821ce?
- Как установить драйвер сетевой карты на чипе rtl8812au?
- Как обновить или удалить драйвер сетевой карты на чипе rtl8812au?
- Как получить информацию об установленной оперативной памяти?
- Какие драйверы необходимы для работы аппаратного ускорения декодирования мультимедиа?
- Как активировать VA-API на видеокартах AMD?
- Как активировать VA-API на видеокартах Intel?
- Как активировать VA-API на видеокартах NVIDIA?
- Как активировать декодирование патентованных форматов в mesa?
- Как вывести информацию о состоянии батареи ноутбука?
- Как включить управление воспроизведением с Bluetooth-наушников?
- Как включить поддержку Bluetooth-кодеков высокого качества в PulseAudio?
- Как включить поддержку Bluetooth-кодеков высокого качества в PipeWire?
- Как настроить многоканальный аналоговый аудиовыход?
- Как проверить дисплей на дефектные пиксели?
- Как переключиться с PipeWire на PulseAudio?
- Как увеличить производительность системы?
- Как включить поддержку TRIM на USB устройствах?
- Как вручную выполнить TRIM на USB устройстве?
- Как заменить менеджер сессий PipeWire с WirePlumber на альтернативный?
- Как улучшить энергосбережение процессоров AMD?
Related Topics
- Documentation overview
- Previous: Сторонние приложения
- Next: Разработка и сборка пакетов