Я пытаюсь переключиться на Linux на своем ноутбуке.
Я загрузил Ubuntu 16.04 и установил его, и без каких-либо проблем, кроме моей видеокарты, AMD Radeon hd 7610m. d1]
Я знаю, что AMD больше не поддерживает fglrx на более новой Linux, и что я должен зависеть от драйверов с открытым исходным кодом. Проблема заключается в том, что на экране отображается много артефактов, когда на экране отображается больше одного окна, особенно когда на экране много прозрачности или движущихся символов.
Игры работают плавно.
Эта проблема также присутствовала в Windows. В Windows изменение настроек ATI Graphics Powerplay на «Максимальное время автономной работы» резко сократило проблему. Также отключите GPU и включите его только для игр или видео.
Я не могу ничего сделать в Ubuntu. Так что я спрашиваю, можете ли вы помочь мне, как сделать хотя бы один из них в Ubuntu
, отключить gpu, чтобы управлять настройками питания gpu. Также я не могу найти какой-либо возможности изменить это в моя биография Я попытался включить режим низкой графики в единстве de, и это помогло (без сбоев сейчас), но артефакты все еще появляются.Обновление
похоже, что я не могу заставить мою графическую работу работать с switcheroo, если работа с батареей (без зарядного устройства) работает нормально без каких-либо артефактов вообщеКак вы спрашиваете в (1) для отключения GPU, я предполагаю, что у вас гибридная конфигурация и вы хотите отключить дискретный графический процессор. Вы можете использовать switcheroo для этого.
Сначала проверьте, активен ли переключатель в типе терминала:
sudo grep -i switcheroo /boot/config-*
Ваш выход должен выглядеть так:
/boot/config-4.1.0-1-amd64:CONFIG_VGA_SWITCHEROO=y
Затем вам нужно отредактировать свой конфигурационный файл grub, выполнив:
sudo gedit /etc/default/grub
В строке
GRUB_CMDLINE_LINUX_DEFAULT=
добавьте radeon.modeset = 1 и удалите nomodeset if там. Итак, эта строка должна выглядеть так:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.modeset=1"
Наконец, обновите настройки Grub:
sudo update-grub
и перезагрузите ноутбук.
Сначала вам нужно быть root, в терминале, введите:
sudo su
Затем, чтобы отобразить ваше состояние состояния GPU:
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
выход должен выглядеть так: 0: IGD:: Off: 0000: 00: 02.0 1: DIS: +: DynPwr: 0000: 01: 00.0
Используемый графический процессор отмечен знаком «+». IGD для интегрированных и DIS для дискретных. Если вы не используете конфигурацию гибридного GPU, у вас будет только одна строка.
Чтобы включить встроенный графический процессор:
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
Чтобы отключить неиспользуемый графический процессор: [ ! d15] echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Вы можете проверить состояние своего GPU, введя еще раз:
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
Примечание. Сервер X не управляет переключением графических карт во время использования, поэтому после ваших изменений вы будете необходимо перезапустить его:
service lightdm start
Или просто перезагрузите свой ноутбук.
Парафразировано из https://help.ubuntu.com/community/HybridGraphics
Как вы спрашиваете в (1) для отключения GPU, я предполагаю, что у вас гибридная конфигурация и вы хотите отключить дискретный графический процессор. Вы можете использовать switcheroo для этого.
Сначала проверьте, активен ли переключатель в типе терминала:
sudo grep -i switcheroo /boot/config-*
Ваш выход должен выглядеть так:
/boot/config-4.1.0-1-amd64:CONFIG_VGA_SWITCHEROO=y
Затем вам нужно отредактировать свой конфигурационный файл grub, выполнив:
sudo gedit /etc/default/grub
В строке
GRUB_CMDLINE_LINUX_DEFAULT=
добавьте radeon.modeset = 1 и удалите nomodeset if там. Итак, эта строка должна выглядеть так:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.modeset=1"
Наконец, обновите настройки Grub:
sudo update-grub
и перезагрузите ноутбук.
Сначала вам нужно быть root, в терминале, введите:
sudo su
Затем, чтобы отобразить ваше состояние состояния GPU:
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
выход должен выглядеть так: 0: IGD:: Off: 0000: 00: 02.0 1: DIS: +: DynPwr: 0000: 01: 00.0
Используемый графический процессор отмечен знаком «+». IGD для интегрированных и DIS для дискретных. Если вы не используете конфигурацию гибридного GPU, у вас будет только одна строка.
Чтобы включить встроенный графический процессор:
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
Чтобы отключить неиспользуемый графический процессор: [ ! d15] echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Вы можете проверить состояние своего GPU, введя еще раз:
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
Примечание. Сервер X не управляет переключением графических карт во время использования, поэтому после ваших изменений вы будете необходимо перезапустить его:
service lightdm start
Или просто перезагрузите свой ноутбук.
Парафразировано из https://help.ubuntu.com/community/HybridGraphics