- Не работает видеодрайвер
- Черный экран при загрузке после установки драйвера Nvidia на Ubuntu 18.04.2 LTS
- 4 ответа
- 1. Подключение к терминалу
- 2. Деинсталляция неправильного драйвера Nvidia
- 3. Установка правильного драйвера Nvidia
- В помощь новичкам. Что делать после неудачной установки видеодрайвера Nvidia
- Линукс не загружается видеодрайвер
- 2. Проблемы при отображении графического интерфейса
- 2.1. Низкая стабильность и производительность
- 2.2. Некорректное разрешение экрана: графическая карта производства NVIDIA
- 2.3. Некорректное разрешение экрана: графическая карта SiS 671/771
- 2.3.1. Порядок действий
- 2.3.2. Загрузка драйвера
- 2.3.3. Распаковка компонентов драйвера
- 2.3.4. Установка драйвера в систему
- 2.3.5. Удаление неактуальных файлов конфигурации
- 2.3.6. Установка файла конфигурации в систему
- 2.3.7. Перезагрузка
- 2.4. Некорректное разрешение экрана: графическая карта XGI Z7/Z9
- 2.5. Некорректное неизменяемое значение яркости подсветки экрана ноутбука
- 2.5.1. Простой метод: ручное изменение яркости
- 2.5.2. Еще один простой метод: добавление параметра системного загрузчика GRUB
- 2.5.3. Сравнительно сложный метод: использование утилиты xbacklight
- 2.5.4. Более сложный метод: использование утилиты setpci
- 2.5.5. Последний вариант: использование утилиты xrandr
- 3. Хотите ознакомиться с дополнительными советами?
Не работает видеодрайвер
Приветствую всех! В общем, есть проблема с загрузкой графического драйвера. При установке любого дистрибутива, (пробовал Ubuntu 14.04, Fedora 20, Arch Linux) после появления UEFI-загрузчика и выбора пункта запуска LiveUSB, изображение пропадало, отключался монитор. С Убунтой проблема запуска установки решилась заменой quite splash на nomodeset в параметрах загрузки ядра. Систему установил, но только приходится также менять параметр загрузки ядра, чтобы система загрузилась (иначе после запуска grub просто отключается монитор). В итоге разрешение экрана не моё, эффекты тормозят. Графическая карта встроенная — Intel GMA HD. Ноутбук Asus X200MA. В общем, помогите, пожалуйста.
Что пишет glxinfo ? Что в логах xorg? Что про видюху говорит lspci -v ?
А, еще неплохо бы выхлоп xrandr и загруженные модули ядра.
Посмотри сюда. Была у меня проблемка с GMA500 очень похожая.
Попробовал 3 первых опции, ничего не помогло, пока что загружаюсь только благодаря nomodeset.
после появления UEFI-загрузчика и выбора пункта запуска LiveUSB
Загрузка происходит через UEFI или врежиме legasy?
изображение пропадало, отключался монитор.
Текстовый курсор на экране есть?
Попробуй загрузиться в текстовом режиме (runlevel 3).
Загрузись без nomodeset. Перезагрузись. Покажи /var/log/dmesg.old, проверь только его время создания.
Загрузка происходит через UEFI или врежиме legasy?
Ну загрузчик запускается для UEFI-режима на LiveUSB, значит, думаю, UEFI. В настройках биоса нет возможности смены режима legacy/UEFI.
Текстовый курсор на экране есть?
Нет, монитор полностью отключается с подсветкой.
Попробуй загрузиться в текстовом режиме (runlevel 3).
Не знаю, правильно ли я настроил возможность запускаться в текстовом режиме. В /etc/default/grub в строчку «GRUB_CMDLINE_LINUX_DEFAULT» добавил «text» и убрал «nomodeset». До запуска системы он показывал текстовую загрузку, но в консоль не зашел — монитор отключился.
Загрузись без nomodeset. Перезагрузись. Покажи /var/log/dmesg.old
Убрал «nomodeset» и загрузился, потом перезагрузился (в grub опять добавил nomodeset, иначе бы монитор погас), но файла dmesg.old у меня не оказалось.
До запуска системы он показывал текстовую загрузку
Какое сообщение последнее (сообщения bios, меню grub-а, сообщения ядра)?
возможность запускаться в текстовом режиме.
В дистрибутивах без systemd достаточно в парамеры ядра добавить 3, в дистрибутивах с systemd вроде как «systemd.unit=multi-user.target».
В настройках биоса нет возможности смены режима legacy/UEFI.
какой-же трэшак сейчас ноуты стали выпускать.
В общем, я не знаю, какие силы сподвигли меня отключить в биосе CSM, но после сего деяния и возврата в опции ядра «quite splash» у меня запахал драйвер! ^_^ Перед этим, по совету aleks13, я по этой ссылке добавил опцию 3. Только у меня перед стартом системы загрузка текстовая, plymouth появляется в конце лишь на пару секунд. Если бы вы мне подсказали, как сделать загрузку полностью графической, все бы было вообще кошерно! 🙂
Источник
Черный экран при загрузке после установки драйвера Nvidia на Ubuntu 18.04.2 LTS
Недавно я построил новый ПК, на котором я установил Ubuntu 18.04.2 LTS вместе с Windows (двойной загрузки). После попытки обновить драйвер Nvidia с помощью следующей команды:
sudo apt-get install nvidia-331
который я нашел здесь, у меня был черный экран при попытке загрузить Ubuntu с тех пор (сразу после меню GRUB).
Я видел много сообщений о людях, имеющих проблемы с драйверами Nvidia, так что, похоже, я далеко не одинок. Кроме того, уже было предоставлено много полезных ответов / предложений, поэтому я не хочу добавлять еще один вопрос по самой теме (я найду время, чтобы прочитать и опробовать различные предложения, как только я решу свою нынешнюю проблему).).
Моя проблема в том, что я не могу пройти первый шаг, чтобы опробовать любое из этих решений, а именно возможность доступа к терминалу.
Я пробовал несколько вещей, которые я собрал из разных постов (например, здесь):
- Ctrl + Alt + F1 Ничего не случилось.
- Выделите опцию Ubuntu и нажмите E. Добавить nouveau.modeset=0 до конца строки, начинающейся с linux. Нажмите F10 для загрузки: после F10 я получил вспышку (примерно на секунду) командного терминала сверхнизкого разрешения (с очень быстрыми последовательными командами), затем он стал черным.
- Аналогично замените quiet splash с nomodeset и загрузка с F10: тот же результат.
Любые идеи о том, что еще я могу попытаться показать терминал?
Или мне нужно переустановить Ubuntu, если ни один из этих вариантов не работает? Если это так, любые ссылки на материалы, которые объясняют, как это сделать (мне никогда не приходилось удалять его раньше).
Немного информации о моих характеристиках ПК, если это поможет:
- Процессор: Ryzen 7 2700X
- Материнская плата: Asus ROG STRIX X470-F GAMING
- Графический процессор: NVidia Geforce RTX 2070
4 ответа
Я отправляю ответ на свой вопрос, поскольку мне удалось решить проблему (спасибо сообществу AskUbuntu). Это может быть не совсем общий ответ, но я объясню шаги, которым я следовал, если это поможет кому-то еще. Вот как я это сделал:
1. Подключение к терминалу
Я следовал инструкциям по редактированию команд перед загрузкой, а именно замене quiet splash с nomodeset а затем нажав F10 или же Ctrl+X для загрузки (инструкции приведены здесь). После загрузки я нажал Ctrl+Alt+F1 , Ctrl+Alt+F6 а также Ctrl+Alt+F7 неоднократно один за другим. После нескольких попыток (пришлось перезагрузить компьютер и повторить попытку несколько раз), я в итоге получил терминал со сверхнизким разрешением, где мне пришлось вводить свои логин и пароль, что я и сделал.
2. Деинсталляция неправильного драйвера Nvidia
Я использовал команду, предоставленную Marmayogi, чтобы удалить неправильный драйвер Nvidia:
sudo apt-get purge nvidia*
В следующий раз, когда я перезагрузил Ubuntu, я смог получить доступ к странице входа и графическому интерфейсу в сверхнизком разрешении, как до того, как я установил неправильный драйвер Nvidia.
3. Установка правильного драйвера Nvidia
Здесь я следовал инструкциям, предоставленным Мармайоги в своем комментарии к моему вопросу, за исключением команды установки драйвера Nvidia, которая была неправильной, поскольку она изменилась (подробности см. В ответе Керри Кобаши в этом посте):
- sudo add-apt-repository ppa:graphics-drivers/ppa
- sudo apt-get update
- sudo apt-get install nvidia-driver-410 (это новая команда, сначала проверьте номер версии драйвера!)
- Перезагружать.
После перезагрузки графический интерфейс был в нормальном разрешении (кроме GRUB, который все еще был в низком разрешении, но это меньше проблем). Чтобы убедиться, что все прошло хорошо, я выполнил следующую команду: lsmod | grep nvidia и был вывод, поэтому установка прошла успешно.
Здесь я хочу подчеркнуть, что вам нужно проверить, какая версия драйвера Nvidia вам нужна (то есть какая совместима с вашей видеокартой). На веб-сайте Nvidia вы можете проверить, какие продукты поддерживаются каждым драйвером (последний из них, как правило, лучший, если у вас установлена последняя видеокарта). Не делать этого и слепо следовать инструкциям в другом посте, в котором не указано, что именно это привело меня ко всем этим проблемам (к сожалению, этот вопрос слишком часто игнорируется во многих сообщениях, которые я видел по этой теме), Также при выборе версии я где-то читал, что вам нужно написать только основную версию (не беспокойтесь о числе после точки, поэтому, если последний драйвер — 418.56, просто напишите 418).
Источник
В помощь новичкам. Что делать после неудачной установки видеодрайвера Nvidia
Друзья, хочу рассказать про то как я накосячил с проприетарными драйверами Nvidia, и как решил проблему. Может быть кому-нибудь это поможет, ведь это единственный из перепробованных способов, который помог мне. И есть мнение, что если что-то не так, то этот способ гарантированно поможет вернуть «как было».
Раньше никогда не использовал официальные драйвера Nvidia (хотя для игр и мультимедиа это лучшее решение), т.к. из-за них было много проблем:
1) Исчезает логотип (splash) во время загрузки системы, т.е. вместо логотипа «kubuntu» — черный экран. И соответственно не видно приглашения на ввод LVM-пароля.
2) Появляются странные проблемы со шрифтами, когда технически все осталось как было (шрифт, стиль, размер, сглаживание и т.д.), но выглядят шрифты иначе, местами очень плохо.
3) В меню Grub все действия требуют повторного нажатия клавиш, что очень странно и возникает только при использовании проприетарной графики.
Так вот, все началось с того, что я попробовал кубунту 16.04. Однажды диспетчер драйверов КДЕ предложил обновить дровишки на видео и проц, и я согласился. К тому же, свободный видеодрайвер в 16.04 работал совсем плохо — терять (как мне казалось тогда) было нечего.
Из предложенных версий видео самая свежая (и рекомендуемая) была 384.90 — ее и накатил. Я подозревал, что делать этого не стоит, но решил попробовать, ведь и с открытым драйвером было не все гладко (окна и менюшки мигали, не все прорисовывалось, хотя в 14.04 и ранее такого не было).
После перезагрузки системы не смог загрузиться в обычном режиме. Сначала подумал, что как всегда проприетарный драйвер Nvidia не отображает splash (логотип кубунты) во время загрузки системы, но оказалось что все намного хуже.
Проблема была в том, что помимо логотипа у меня на экране высвечивалось приглашение на ввод LVM пароля. А теперь вместо него был черный экран. «Ввел» пароль вслепую, нажал Enter — нифига. Никакой нагрузки на жесткий диск. Значит проблема не только в отображении сплеша, а еще раньше.
Зашел в Recovery Mode, там ввел свой LVM-пароль, дальше выбрал Resume normal boot, пошла загрузка из консоли и. снова выпал в то же меню (но на этот раз кодировка была сбита). Снова выбрал Resume, появилось окно логина (из графики!!), т.е. тут уже драйвер Nvidia заработал, зашел в диспетчер драйверов, вернул открытый драйвер, перезагрузился, зашел в нормальном режиме — все отлично.
Через несколько дней появился новый драйвер (рекомендуемый) — 384.111. Та же фигня. Снова установил драйвер, снова черный экран, снова не могу пройти LVM, т.к. до него видимо даже не доходит. Снова ковырялся с восстановлением, пытался понять откуда вообще ноги растут у этой проблемы, почему ни одна версия проприетарного драйвера не работает.
В режиме восстановления выбрал проверку файлухи с помощью fsck.
Но все повисло на стадии:
[OK] Stopped NVIDIA Persistence Daemon
(И каждый раз, запуская fsck — стопорилось намертво на разных стадиях, но всегда где-то в первую минуту проверки.)
Нажал Enter, выкинуло обратно в меню восстановления. Вобщем снова в Recovery mode ввел LVM пароль, снова выбрал Resume normal boot, снова графика включилась на стадии появления логин-окна КДЕ, и уже из графика снова вернул свободный драйвер nouveau, с которым без проблем можно было грузиться в нормальном режиме.
Но драйвер nouveau продолжал глючить, выдавая артефакты.
Попробовал на этот раз драйвер 340.102.
После этого настал пипец и перестал работать даже режим восстановления.
Зашел в Recovery Mode, ввел пароль LVM, нажал Resume normal boot — логи и черный экран. И тут мне стало хреново!!
Перезагрузился в режим Recovery Mode.
Начал снова пробовать fsck, но он всегда зависал то на одной стадии.
[OK] Reached target Encrypted Volumes
То еще что-нибудь напишет. И дальше никаких проверок.
Подключился к сети (в меню Recovery Mode это есть), потом вошел в root.
Начал с просмотра списка доступных драйверов:
Как видим, показывает то же самое, что и через графику (диспетчер драйверов КДЕ).
Сначала попытался откатиться на 384 (когда работал хотя-бы вход в графику через Recovery Mode).
Установил 384й драйвер. Перезагрузился — не помогло.
Таким методом я поставил все 4 версии драйвера, но проблема видимо была в том, что я просто скачал пакеты — видимо есть какая-то команда для АКТИВАЦИИ определенного драйвера, но я такой команды не знал. Поэтому мои попытки понаставить пакеты ни к чему не приводили — был активен определенный глючный драйвер, который не позволял грузиться даже через Recovery Mode.
Помимо этого начали сыпаться ошибки X-сервера, я начал паниковать, пробовать разные команды вроде dpkg —reconfigure, чтобы восстановить X-сервер и все остальное, но это не помогло, ошибок было очень много.
На самом деле я понимал, что проблема лежим на поверхности — в системе есть свободный + 3 версии проприетарных драйверов, но видимо активна та самая «левая» версия.
В итоге помог такой простой способ:
Все в той же консольке Recovery Mode делаем.
И система заработала в нормальном режиме на свободной драйвере!
Источник
Линукс не загружается видеодрайвер
Вы можете попытаться восстановить нормальное функционирования графической карты в дистрибутивах Linux Mint и Ubuntu следующим образом.
A. В меню системного загрузчика следует выбрать режим восстановления:
Ubuntu: Advanced options for Ubuntu — Ubuntu, with Linux xxxxxxx (recovery mode)
Linux Mint: Advanced options for Linux Mint — Linux Mint, with Linux xxxxxxx (recovery mode)
Для загрузки системы в режиме восстановления следует нажать клавишу Enter.
B. В меню восстановления, которое появляется в процессе загрузки системы, следует выбрать первый вариант:
resume Resume normal boot
Он позволяет осуществить загрузку системы с безопасными параметрами графической подсистемы.
C. Не помогло? В этом случае следует перезапустить систему в режиме восстановления и выбрать четвертый вариант в меню восстановления:
failsafeX Run in failsafe graphic mode
D. Снова не помогло? Если вы обладаете опытом работы с терминалом и помните назначение его команд, вы можете снова загрузить систему в режиме восстановления и выбрать следующий вариант в меню восстановления:
root Drop to root shell prompt
В результате вы получите возможность восстановления нормального функционирования графической карты с помощью терминала.
2. Проблемы при отображении графического интерфейса
Другие проблемы, связанные с некорректным отображением графического интерфейса (некорректное разрешение экрана, нестабильная работа, некорректное значение яркости), могут решаться различными способами.
2.1. Низкая стабильность и производительность
Проблемы со стабильностью и производительностью графической подсистемы обычно решаются путем отключения всех визуальных эффектов (или перехода к использованию другого окружения рабочего стола).
2.2. Некорректное разрешение экрана: графическая карта производства NVIDIA
Вы используете графическую карту производства NVIDIA с драйвером с закрытым исходным кодом от производителя (рекомендуемым) и при этом разрешение экрана является некорректным? В этом случае вы можете действовать следующим образом.
A. В первую очередь следует открыть окно терминала и ввести в него следующую команду (используйте функции копирования/вставки):
После окончания ввода команды следует нажать клавишу Enter для ее исполнения.
Теперь вы можете настроить параметры вашего экрана с помощью полезной утилиты от компании NVIDIA. Действуйте следующим образом:
Выберите второй пункт из списка в левой части окна «X Server Dispaly Configuration». В правой части окна откройте вкладку «Display» (скорее всего, она уже открыта). Нажмите на кнопку «Resolution» и вместо «Auto» выберите нужное вам разрешение. После этого нажмите на кнопки «Save to X Configuration File» и «Close».
B. Наконец, следует перезагрузить компьютер. После перезагрузки должно использоваться установленное разрешение.
2.3. Некорректное разрешение экрана: графическая карта SiS 671/771
Малоизвестные графические карты производства компании SiS плохо совместимы с Linux. К счастью, существует рабочее решение для графических карт SiS 671/771, которое требует выполнения некоторой работы в ручном режиме.
Основной проблемой, связанной с использованием упомянутых графических карт является некорректное разрешение экрана. Обычно оно является заниженным. Выполнив действия, описанные в данном руководстве, вы сможете активировать максимальное доступное разрешение экрана 1280×800. При этом не стоит ожидать от данных графических карт невозможного — в лучшем случае вы сможете смотреть лишь видео в формате 480p и не сможете использовать приложения, требующие поддержки OpenGL.
Если вы вообще не можете получить доступ к графическому интерфейсу, вам следует воспользоваться советами из раздела 1.
Примечание: для комфортной работы с компьютером, оборудованным одной из упомянутых выше графических карт, следует использовать лишь 64-битные дистрибутивы Linux Mint Xfce, Xubuntu, так как их компоненты совместимы с описанным решением, а окружение рабочего стола Xfce является достаточно легковесным. Это решение не актуально для более старых версий данных дистрибутивов и не позволяет комфортно работать с другими окружениями рабочих столов.
2.3.1. Порядок действий
Данное решение подходит лишь для 64-битных дистрибутивов. По этой причине в первую очередь следует убедиться в том, что вы используете именно такой дистрибутив. Для этого следует окно терминала и ввести в него следующую команду:
После окончания ввода команды следует нажать кнопку Enter для ее исполнения. В случае получения вывода i386, i486, i586 или i686 ваша система является 32-битной и вы не сможете воспользоваться описанными ниже советами. Если же получен вывод x86_64, ваша система является 64-битной и вы можете продолжать выполнение инструкций.
2.3.2. Загрузка драйвера
В первую очередь вы должны загрузить следующий архив с компонентами драйвера. Он содержит 64-битные версии библиотек sisimedia_drv.la и sisimedia_drv.so, а также модифицированный файл конфигурации сервера оконной системы X с именем xorg.conf.
Первые два файла являются самим драйвером, а последний файл содержит директивы, сообщающие вашей системе о необходимости использования данного драйвера.
2.3.3. Распаковка компонентов драйвера
Файлы в архиве едва ли могут оказаться полезными. По этой причине следует распаковать архив и сохранить три упомянутых файла в директории «Загрузки» путем ввода следующей команды в окно терминала (используйте функции копирования/вставки, это одна команда):
/Загрузки && tar xvzf
После окончания ввода команды следует нажать кнопку Enter для ее исполнения.
2.3.4. Установка драйвера в систему
Теперь нужно переместить два из трех распакованных файлов (а именно, компоненты драйвера) в системную директорию путем ввода следующей команды в окно терминала (используйте функции копирования/вставки, это одна команда):
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. В Ubuntu символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. В Linux Mint символы пароля будут отображаться с помощью звездочек. После ввода пароля следует снова нажать клавишу Enter.
2.3.5. Удаление неактуальных файлов конфигурации
A. Файл конфигурации сервера оконной системы X с именем xorg.conf хотя и не создается по умолчанию, но может находиться в соответствующей директории файловой системы вашего компьютера. Если он существует, вы должны удалить его с помощью следующей команды:
sudo rm -v /etc/X11/xorg.conf
После окончания ввода команды следует нажать кнопку Enter для ее исполнения.
B. Также следует убедиться в том, что в вашей домашней директории нет файла с именем monitors.xml, а при наличии такового следует удалить его с помощью следующей команды:
После окончания ввода команды также следует нажать кнопку Enter для ее исполнения.
2.3.6. Установка файла конфигурации в систему
Теперь нужно переместить модифицированный файл конфигурации с именем xorg.conf в определенную директорию для того, чтобы сервер оконной системы X смог получить из него информацию об установленном драйвере. Для этого следует ввести в окно терминала следующую команду (используйте функции копирования/вставки, это одна команда):
После окончания ввода команды также следует нажать кнопку Enter для ее исполнения.
2.3.7. Перезагрузка
Осталось перезагрузить ваш компьютер. После этого вы сможете установить разрешение экрана 1280×800.
Примечание: в окружении рабочего стола Xfce следует отключить все визуальные эффекты, осуществив переход в рамках главного меню системы: «Меню — Настройки — Рабочий стол» и установив в качестве значения параметра «Менеджер окон:» «Xfwm4» (вместо «Xfwm4 + Compositing»).
2.4. Некорректное разрешение экрана: графическая карта XGI Z7/Z9
Некоторые графические карты производства XGI некорректно работают в Linux: они позволяют устанавливать максимальное разрешение 800×600, которое является слишком заниженным для современных мониторов. Но благодаря простой манипуляции с файлом конфигурации сервера оконной системы X, вы можете значительно улучшить ситуацию. Вам нужно действовать следующим образом:
A. В первую очередь следует открыть окно терминала и ввести в него следующую команду (используйте функции копирования/вставки):
lspci | grep -i vga
После окончания ввода команды следует нажать клавишу Enter для ее исполнения. В результате вы должны получить аналогичный вывод:
05:07.0 VGA compatible controller: XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core)
Если вывод был получен, вы можете продолжать выполнение описанных операций.
B. Следует записать идентификатор шины (BusID) вашей графической карты, а именно, первые семь символов вывода. В данном примере получен идентификатор шины 05:07.0, который может быть преобразован в формат PCI:5:7:0 (это преобразование является крайне важным).
C. После этого следует ввести в окно терминала следующую команду (также используйте функции копирования/вставки):
Linux Mint:
Ubuntu:
После окончания ввода команды следует нажать клавишу Enter для ее исполнения. В результате в текстовом редакторе должен открыться пустой текстовый документ. Вам нужно будет использовать функции копирования/вставки для переноса следующего блока директив в этот текстовый документ:
Section «Device»
Identifier «XGI — Xabre Graphics Inc Volari Z7»
Driver «sis»
BusID «PCI:5:7:0»
EndSection
Section «Screen»
Identifier «Default Screen»
Device «XGI — Xabre Graphics Inc Volari Z7»
Monitor «My Monitor»
DefaultDepth 24
SubSection «Display»
Depth 1
Modes «1280×1024» «1152×864» «1024×768» «800×600» «720×400» «640×480»
EndSubSection
SubSection «Display»
Depth 4
Modes «1280×1024» «1152×864» «1024×768» «800×600» «720×400» «640×480»
EndSubSection
SubSection «Display»
Depth 8
Modes «1280×1024» «1152×864» «1024×768» «800×600» «720×400» «640×480»
EndSubSection
SubSection «Display»
Depth 15
Modes «1280×1024» «1152×864» «1024×768» «800×600» «720×400» «640×480»
EndSubSection
SubSection «Display»
Depth 16
Modes «1280×1024» «1152×864» «1024×768» «800×600» «720×400» «640×480»
EndSubSection
SubSection «Display»
Depth 24
Modes «1280×1024» «1152×864» «1024×768» «800×600» «720×400» «640×480»
EndSubSection
EndSection
Идентификатор шины вашей графической карты должен отличаться от идентификатора, использованного в данном примере, поэтому вам придется отредактировать его (в рамках директивы «BusID» из секции «Device» в начале блока директив). Он должен быть записан в формате PCI!
D. Теперь нужно сохранить изменения в текстовом документе и закрыть окно текстового редактора.
E. Осталось перезагрузить ваш компьютер. После этого вы сможете установить разрешение экрана 1280×1024.
2.5. Некорректное неизменяемое значение яркости подсветки экрана ноутбука
При работе с некоторыми ноутбуками вы можете столкнуться с проблемой, заключающейся в невозможности изменения яркости экрана, причем функциональные клавиши Fn для изменения яркости также не будут работать. По этой причине яркость подсветки экрана будет либо слишком высокой, либо слишком низкой, что сведет на нет эффективность вашей работы.
В этом случае вы можете поступать описанным образом.
2.5.1. Простой метод: ручное изменение яркости
В главном меню системы несложно обнаружить отдельный ползунок, позволяющий пользователю установить желаемую яркость экрана. (В случае использования окружения рабочего стола Xfce следует использовать клик правой кнопки мыши над иконкой батареи в трее.) Вам следует попробовать воспользоваться этим ползунком перед тем, как приступать к тонкой настройке системы. Если он не будет работать, вы можете перейти к следующим разделам.
2.5.2. Еще один простой метод: добавление параметра системного загрузчика GRUB
Для исправления механизма изменения яркости подсветки экрана ноутбука может быть достаточно добавления специального параметра системного загрузчика GRUB.
A. Во-первых, следует открыть терминал и ввести в его окно следующую команду (используйте функции копирования/вставки):
Linux Mint:
Ubuntu:
В результате откроется текстовый редактор с файлом конфигурации системного загрузчика GRUB.
B. В открывшемся файле конфигурации следует найти директиву:
и добавить параметр acpi_osi=Linux. В том случае, если директива не содержала параметров, ее результирующий вариант должен выглядеть следующим образом:
Если же она содержала параметры (например, splash), следует добавить параметр в кавычки через пробел аналогичным образом:
После окончания редактирования файла конфигурации следует сохранить изменения и закрыть текстовый редактор.
C. Теперь следует ввести в окно терминала следующую команду для обновления конфигурации системного загрузчика (как и раньше, используйте функции копирования/вставки):
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. В Ubuntu символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. В Linux Mint символы пароля будут отображаться с помощью звездочек. После ввода пароля следует снова нажать клавишу Enter.
D. Пришло время перезагрузить компьютер. После его загрузки функциональные клавиши Fn для изменения яркости экрана должны начать корректно функционировать. Если это не так, следует заменить в файле конфигурации системного загрузчика GRUB строку:
снова выполнить уже известную команду:
и перезагрузить компьютер. Если после этого функциональные клавиши также не начнут работать, следует перейти к разделу 2.5.3.
2.5.3. Сравнительно сложный метод: использование утилиты xbacklight
Вы можете исправить механизм изменения яркости подсветки экрана ноутбука с помощью утилиты xbacklight.
A. В первую очередь следует установить саму утилиту xbacklight в систему, открыв окно терминала и введя в него следующую команду (используйте функцию копирования/вставки):
sudo apt-get install xbacklight
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. В Ubuntu символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. В Linux Mint символы пароля будут отображаться с помощью звездочек. После ввода пароля следует снова нажать клавишу Enter.
B. После этого следует добавить эту утилиту в автозапуск. Для этого нужно осуществить переход в рамках главного меню Linux Mint: «Меню — Параметры — Автозагрузка». В открывшемся окне следует нажать на кнопку «Добавить», выбрать вариант «Команда пользователя», после чего ввести в поле «Название» открывшегося диалога строку «Brightness», а в поле «Команда» — строку «xbacklight -set 70». После окончания заполнения полей диалога следует нажать кнопку «Добавить».
Примечание: данные манипуляции позволяют автоматически повышать яркость подсветки экрана ноутбука только после входа пользователя в систему. Если вам сложно вводить пароль на экране входа в систему из-за низкой яркости экрана, вы можете настроить автоматический вход в систему.
C. Пришло время перезагрузить ваш ноутбук. После входа в систему яркость подсветки экрана должна быть достаточной для комфортной работы.
Примечание: вы можете использовать любые значения яркости подсветки экрана, а не только значение 70, использованное в данном примере; вы можете поэкспериментировать с ними.
Если вам так и не удалось изменить яркость экрана подсветки ноутбука, вам придется перейти к следующему разделу.
2.5.4. Более сложный метод: использование утилиты setpci
Если никакой из описанных выше методов не дал результатов, вы можете попытаться воспользоваться утилитой setpci.
A. В первую очередь следует открыть окно терминала и ввести в него следующую команду (используйте функции копирования/вставки):
lspci | grep -i vga
После окончания ввода команды следует нажать клавишу Enter для ее исполнения. В результате будет выведена информация о типе установленной в ноутбуке графической карты, а также (что более важно), идентификатор ее шины (BusID). Это идентификатор, который выводится в начале строки. Он должен состоять из пяти цифр. Вам нужно будет записать его для последующего использования в рамках приведенной ниже команды.
B. Если идентификатором шины вашей графической карты является идентификатор 00:02.0, команда для снижения яркости подсветки экрана ноутбука будет выглядеть следующим образом:
sudo setpci -s 00:02.0 F4.B=50
а команда для увеличения яркости подсветки экрана ноутбука — следующим образом:
sudo setpci -s 00:02.0 F4.B=90
Вам придется самостоятельно адаптировать нужную команду к полученному идентификатору шины графической карты. После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. В Ubuntu символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. В Linux Mint символы пароля будут отображаться с помощью звездочек. После ввода пароля следует снова нажать клавишу Enter.
В случае успешного исполнения команды должно быть установлено более подходящее значение яркости подсветки экрана (в данном примере 50 или 90). Вам стоит поэкспериментировать с значениями яркости подсветки экрана ноутбука из диапазона 1 — 100 и выбрать наиболее подходящее. Значение 100 является максимальным.
C. Вы можете автоматизировать исполнение данной команды следующим образом: в первую очередь нужно открыть окно терминала и создать пустой файл исполняемого после загрузки системы сценария с помощью следующей команды (используйте функции копирования/вставки):
sudo touch /etc/rc.local && sudo chmod +x -v /etc/rc.local
После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. В Ubuntu символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. В Linux Mint символы пароля будут отображаться с помощью звездочек. После ввода пароля следует снова нажать клавишу Enter.
После этого следует ввести в окно терминала следующую команду (используйте функции копирования/вставки):
Linux Mint:
Ubuntu:
После окончания ввода команды следует нажать клавишу Enter для ее исполнения. В результате в текстовом редакторе будет открыт файл сценария, исполняющегося в процессе загрузки системы. Вам придется добавить в него следующее содержимое:
#!/bin/sh -e
setpci -s 00:02.0 F4.B=50
exit 0
После окончания редактирования файла следует сохранить изменения и закрыть окно текстового редактора.
D. Пришло время перезагрузить ваш ноутбук. После его загрузки яркость подсветки экрана должна прийти в норму. В противном случае следует перейти к разделу 2.5.5.
2.5.5. Последний вариант: использование утилиты xrandr
Вы также можете настроить яркость подсветки экрана ноутбука с помощью утилиты xrandr. Она осуществляет изменение яркости подсветки экрана на программном, а не на аппаратном уровне, поэтому является не самым элегантным решением. Тем не менее, в некоторых случаях без нее не обойтись.
A. В первую очередь следует открыть окно терминала и ввести в него команду для определения порта, к которому подключена матрица ноутбука (используйте функции копирования/вставки):
xrandr | grep -w connected | cut -f1 -d» «
После окончания ввода команды следует нажать клавишу Enter для ее исполнения. На моем ноутбуке она генерирует следующий вывод:
Именно к этому порту подключена матрица в моем ноутбуке.
B. Теперь вы можете установить значение яркости подсветки экрана ноутбука из диапазона от 0.1 до 1.0. Не забудьте адаптировать команду к идентификатору порта матрицы своего ноутбука. Для комфортной работы с моим ноутбуком достаточно ввести следующую команду:
xrandr —output eDP1 —brightness 0.8
После окончания ввода команды следует нажать клавишу Enter для ее исполнения. Вам стоит самостоятельно поэкспериментировать со значениями яркости подсветки экрана ноутбука из диапазона 0.1 до 1.0 и выбрать наиболее подходящее из них.
3. Хотите ознакомиться с дополнительными советами?
Хотите узнать о других настройках и приемах работы с Linux-системами? На данном веб-сайте размещено большое количество подобных материалов.
Источник