На этот вопрос уже есть ответ:
Если я перемещаю мышь или использую клавиатуру для чего-либо, что потребует перерисовки экрана, он мерцает, а затем часто становится черным на секунду или около того. {{1} } Я обнаружил ряд похожих проблем, но не нашел такой комбинации:
Я использую Legacy , а не в режиме UEFI. У меня не было этой проблемы 15.10 на той же машине. У меня такая же проблема при загрузке с live CD 16.04. Я установил последние обновления.
$ uname -a
Linux <machine-name> 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available
Destributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
$ lspci -nn | grep VGA
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii Pro [Radeon R9 290/390] [1002:67b1] (rev 80)
$ lshw -c video
*-display
description: VGA compatible controller
product: Hawaii PRO [Radeon R9 290/390]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:03:00.0
version: 80
width: 64 bits
clock: 33 MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=radeon latency=0
resources: irq: 128 memory:c0000000-cfffffff memory:d0000000-d07fffff ioport:e000(size=256) memory:dfd000000-dfd3ffff memory:dfd40000-dfd5ffff
Я немного сбит с толку, потому что эта страница говорит, что для моей видеокарты установлено amdgpu, но последняя команда говорит driver = radeon
. Я попытался установить amdgpu:
$ sudo apt-get install xserver-xorg-video-amdgpu libdrm-amdgpu1
xserver-xorg-video-amdgpu is already the newest version (1.1.0-1).
xserver-xorg-video-amdgpu set to manually installed.
libdrm-amdgpu1 is already the newest verison (2.4.67-1ubuntu0.16.04.2).
libdrm-amdgpu1 set to manually installed.
Загрузка с nomodeset
работает нормально, но я понимаю, что тогда у меня нет 3D-ускорения, что было бы неудачно. Моя материнская плата - ASRock H170M Pro4 с последней версией BIOS (2.20), если это имеет значение.
Есть идеи, что я могу попробовать?
Я нахожусь в удачной ситуации для ответа на мой собственный вопрос:
, Хотя признаки, описанные в вопросе, отправленном Zacharee1, отличаются, я пытался установить и драйверы Oibaf (не изменился, что-либо - все еще показало "Radeon" после перезагрузки и все еще имело те же проблемы), и amdgpu_pro (ничего не представит кроме настольного фона - я должен был удалить его с помощью текстовой оболочки).
то, Что решило проблему для меня в конце, обновляло ядро:
mkdir tmp && cd tmp
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-yakkety/linux-image-4.6.0-040600-generic_4.6.0-040600.201606100558_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-yakkety/linux-headers-4.6.0-040600-generic_4.6.0-040600.201606100558_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-yakkety/linux-headers-4.6.0-040600_4.6.0-040600.201606100558_all.deb
sudo dpkg -i *.deb
И перезагруженный (использующий расширенные настройки и выбирающий 4,6 ядра, так как моя запись личинки по умолчанию не была обновлена). Больше никаких проблем. Я установил и выполнил glmark2
и заработал 11 872 очка с 890 кадр/с в самом медленном тесте (и некоторые выше 15k кадр/с), таким образом, я предполагаю, что означает, что мои графические драйверы работают. Они все еще обнаруживаются как radeon
btw.
я действительно видел, что Chrome имел странные проблемы рендеринга, хотя, мы я мог зафиксировать путем отключения аппаратного ускорения для него в настройках. Я буду контролировать, если какие-либо другие программы будут иметь такие проблемы и сообщат здесь, если я нахожу лучшее решение для Chrome.