Яркость экрана не влияет на Lenovo Z570
Мой Lenovo Z570 имеет два графических процессора, nVidia и Intell. Управление яркостью не влияет на яркость экрана, потому что в прошлом у меня были некоторые серьезные проблемы, когда я пытался возиться с драйверами и настройками nVidia, и сейчас я хочу быть осторожным. Я не нашел подобных вопросов, ссылаясь на 14.04 LTS с такой же конфигурацией, как у меня.
Я читал, что это может быть исправлено путем добавления / изменения содержимого в xorg.conf
но когда я бегу
sudo gedit /etc/X11/xorg.conf
файл получается абсолютно пустым. Что мне нужно сделать, что мне нужно добавить к нему, чтобы мой ноутбук снова не прикоснулся к черному экрану?
4 ответа
Для тех из вас, кто имеет эту проблему с картой Intel, посмотрите на это исправление:
Вы можете увидеть, используете ли вы карту Intel с помощью следующей команды. Если вы видите "intel_backlight", возможно, у вас есть карта Intel.
ls /sys/class/backlight/
Если это так, выполните следующую команду:
sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
Вы можете сначала проверить, существует ли этот файл, но прикосновение к нему не принесет никакого вреда. Затем отредактируйте файл:
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf
Вставьте следующий код:
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
Сохраните файл, выйдите из системы, войдите снова. У меня это работало в Ubuntu 14.04, и оно должно работать и в 13.10.
Это сработало для моего Lenovo T530 с Nvidia/Intel...
Заметка. Мои графические настройки BIOS были изменены с Nvidia Optimus на дискретную графику (так я мог управлять внешним монитором 4K с порта дисплея). Также нет необходимости иметь файл /etc/X11/xorg.conf в вашей системе. Далее предполагается, что вы используете драйвер Nvidia и имеете доступ к приложению NVIDIA X Server Settings в Unity.
Сначала вызовите текстовый редактор, и я покажу вам, как добавить в этот файл правильное содержимое для вашей видеокарты.
gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf
Если ваш файл пуст, как мой, откройте приложение "Настройки сервера NVIDIA X" из Unity.
Затем перейдите в раздел "Настройка отображения X-сервера".
В нижней части экрана нажмите кнопку "Сохранить в X Configuration". Мы не хотим ничего здесь сохранять, но нажимаем кнопку "Показать предварительный просмотр".
Прокрутите, пока не увидите Section "Device"
и следующее EndSection
, Выделите и скопируйте весь раздел. Моя выглядела так:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "NVS 5400M"
EndSection
Вставьте это в файл /usr/share/X11/xorg.conf.d/20-nvidia.conf, открытый ранее.
Теперь вставьте следующую строку непосредственно перед EndSection
Option "RegistryDwords" "EnableBrightnessControl=1"
Это должно выглядеть так:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "NVS 5400M"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
Теперь сохраните и закройте /usr/share/X11/xorg.conf.d/20-nvidia.conf и перезагрузите компьютер. Мой контроль яркости теперь работает. Понял идею из этого поста.
Это то, что контроль яркости не сохраняется, или это изменение не имеет никакого эффекта?
У меня были проблемы, когда изменение яркости не сохранялось при перезагрузке. У меня Dell XPS L502X с интегрированным Intel и графической картой GeForce GT 540M. Я использую xbacklight, чтобы преодолеть проблему. Установите пакет с
sudo apt-get install xbacklight
и используйте следующую команду, чтобы установить яркость, скажем,
xbacklight -set 20%
Если вы хотите автоматизировать это, вы можете добавить это в "Startup Applications", чтобы при каждом запуске компьютера яркость была установлена на 20%.
Бежать sudo nvidia-xconfig
генерировать xorg.conf
файл.
У меня та же проблема, однако даже после установки DWord в xorg.conf яркость не меняется.