Двойная загрузка Ubuntu 18.04, проблемы с GPU

В настоящее время мне приходится входить в новую установку Ubuntu с помощью nomodeset, в противном случае это черные экраны или монитор теряет сигнал. Я пытался следовать этому: " https://linuxconfig.org/how-to-install-the-latest-amd-radeon-drivers-on-ubuntu-18-04-bionic-beaver-linux", а также установка драйверы AMD с их сайта и оба имеют одинаковый эффект.

Я использую два монитора, один из которых HDMI (монитор) для отображения порта (GPU), а другой HDMI. Оба подключены к GPU, а не к материнской плате.

GPU: r9 390

Процессор: i5-4690k

Когда я загружаюсь без 'nodemodeset', он обнаруживает оба монитора и с правильным разрешением, но черные экраны после входа в систему. Любая помощь будет оценена, спасибо.

* Во-вторых, в моем графическом конфиге, когда Ubuntu действительно загрузился с моим r9 390, было сказано, что driver = radeon, но если я использую ppa: oibaf, разве это не должно = amdgpu? Как заставить его использовать драйверы amdgpu?

-------------------------------------------------- --------Окончательное редактирование---------------------------------------- --------------------

Кажется, мне удалось решить мою проблему, см. Мой ответ ниже

2 ответа

Решение

Я думаю, что я исправил свою проблему, я думаю, что проблема заключалась в том, что он использовал либо драйвер Radeon, который был нестабильным (черный экран), либо откат к драйверам Ilmpipe, короче говоря, мне пришлось занести в черный список драйверы Radeon и принудительно установить драйверы amdgpu.

Мне удалось перезагрузиться 4 раза без nomodeset без проблем. Теперь я также могу настроить разрешение / частоту обновления, и оба монитора поддерживаются и работают. В случае, если кто-то еще найдет этот пост через поисковую систему, вот шаги, которые я предпринял, которые работали для меня на моем r9 390.

затем

sudo apt update && sudo apt -y upgrade
  • Добавьте это в /etc/x11/xorg.conf или /etc/xorg.conf -

Section "Device"

      Identifier "AMDGPU"     
      Driver "amdgpu"     
      Option "AccelMethod" "glamor"    
      Option "DRI" "3"

EndSection

Я сделал 1 и 2 после этого - " https://linuxconfig.org/how-to-install-the-latest-amd-radeon-drivers-on-ubuntu-18-04-bionic-beaver-linux"

  • Добавьте это в /etc/modprobe.d/blacklist.conf -

blacklist radeon

затем

sudo update-initramfs -u
  • Добавьте это в / etc / default / grub -

GRUB_GFXMODE=1920x1080x32

radeon.cik_support=0 radeon.si_support=0 amdgpu.si_support=1 amdgpu.cik_support=1 amdgpu.dc=1 amdgpu.dpm=1

затем

sudo update-grub

Нашел шаг 4 отсюда -

" Как установить разрешение экрана при использовании"NOMODESET"при загрузке"

&

" https://community.amd.com/thread/220560"

Это то, что работало для меня во время этой статьи под управлением Ubuntu 18.04. Черный список radeon может вызвать некоторые проблемы, если у вас не установлен драйвер, в моем случае черный список привел к тому, что Ubuntu переключился на драйверы llvmpipe, поэтому мне пришлось добавить несколько строк в файл grub, чтобы использовать amdgpu, поскольку это не так. автоматически используется.

Что ж, это проблема с картами AMD, которые вам не нужны снова и снова, а nomodeset просто отредактируйте файл grub, добавьте nomodeset, save и "sudo update-grub".

Это также было проблемой с картами Nvidia в Ubuntu 16.04, но теперь она работает без nomodeset. На linux mint он добавляет nomodeset при установке драйверов.

Я вижу, у вас тот же графический процессор и процессор, что и у меня. Если у вас есть какие-либо проблемы, я настоятельно рекомендую вам добавить radeon.dpm=0 в настройках вашего графического процессора, который отключает динамическое управление питанием графического процессора. Это решило проблемы с черным экраном для меня.

Другие вопросы по тегам