Неопределенное “Сканирование для btrfs файловой системы” после включения и iGPU и dGPU в BIOS с основным dGPU; dGPU, не активный, если набор iGPU как основной

У меня есть ASUS Z170M ПЛЮС материнская плата и ЦП i7 6700k с интегрированной графикой (Intel HD Graphics 530). Я выполняю Xubuntu 16.04.5 LTS.

Я хочу к созданному двухместную систему, таким образом, я купил Radeon R7 240 Sapphire GPU. Оба интегрированных и специализированных GPU хорошо работают, когда только один из них работает. Однако, когда я пытаюсь иметь обоих активных, проблемы начинаются.

Я выбираю "Autodetect" или "PCI-E" в моих настройках BIOS, все работает до окончания экрана загрузки GRUB. После того, как система начинает загружаться, я вижу, что сообщение "Сканирует для btrfs файловой системы". Система никогда не загружается. И моя корневая система является btrfs, я не могу просто удалить btrfs-tools зафиксировать это.

Когда я отключаю двойную графическую поддержку, то сообщение больше не там, и системные нагрузки в моментах. Но я хочу использовать оба GPU, так, чтобы не была опция.

Кроме того, нет никакого сканирования для btrfs с двойной графикой с набором iGPU как основной, однако, специализированная графика не активна в том экземпляре, и я не могу использовать его. Единственная отличающаяся вещь состоит в том, когда я завершил работу системы, оба GPU представляют экран-заставку. Так, в теории не должно быть никаких аппаратных проблем.

Специализированный GPU не перечислен в xrandr --listproviders с набором iGPU как основной GPU. Однако это перечислено в выводе lspci -v | grep -P "VGA|HDMI".

Что мне делать? Я предпочел бы использовать dGPU в качестве основного GPU, но даже использование iGPU, столь же основного, приемлемо, пока я могу заставить обоих работать одновременно.

UPD: xrandr --listproviders с двумя GPU, iGPU набор как основной

Providers: number : 1
Provider 0: id: 0x47 cap: 0x9, Source Output, Sink Offload crtcs: 4 
outputs: 4 associated providers: 0 name:Intel

И вот вывод lspci | grep VGA:

00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06)
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Opal XT [Radeon R7 M265]

UPD2. dGPU только

xrandr --listproviders:

Providers: number : 1
Provider 0: id: 0x54 cap: 0x9, Source Output, Sink Offload crtcs: 2 outputs: 3 associated providers: 0 name:OLAND @ pci:0000:04:00.0

lspci |grep VGA:

 04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Opal XT [Radeon R7 M265]

UPD3. Я смог загрузить резерв ext4 Xubuntu 16.04.1 LTS. Оба GPU работают с ним, но не с моей основной btrfs системой.

EXT4 16.04.1, двойные GPU, dGPU набор как основной

xrandr --listproviders
Providers: number : 2
Provider 0: id: 0xe6 cap: 0x9, Source Output, Sink Offload crtcs: 2     outputs: 3 associated providers: 1 name:OLAND @ pci:0000:04:00.0
Provider 1: id: 0x47 cap: 0x2, Sink Output crtcs: 4 outputs: 4 associated providers: 1 name:Intel

UPD4. EXT4 16.04.1, двойные GPU, iGPU набор как основной

xrandr --listproviders
Providers: number : 3
Provider 0: id: 0x84 cap: 0x9, Source Output, Sink Offload crtcs: 4 outputs: 4 associated providers: 2 name:Intel
Provider 1: id: 0x44 cap: 0x6, Sink Output, Source Offload crtcs: 2 outputs: 3 associated providers: 2 name:OLAND @ pci:0000:04:00.0
Provider 2: id: 0x44 cap: 0x6, Sink Output, Source Offload crtcs: 2 outputs: 3 associated providers: 2 name:OLAND @ pci:0000:04:00.0

Сводка: моя установка работает, как предназначено с устаревшим выходом ext4 система. Там никакие драйверы ATI не установлены на нем. Единственная разница, насколько я знаю, то, что та система является ext4, и тот, который я хочу работать, является btrfs.

UPD7. Я смог к SSH в систему, и перезагрузите его, не нажимая сброс. Оказывается, что система на самом деле полностью загружается, но сообщение о сканировании btrfs просто застревает. И я не могу переключиться на tty также. Единственной вещью, которую я могу сделать, является SSH в него, в основном с помощью компьютера в качестве бездисплейного сервера или сброса.

1
задан 30 November 2018 в 17:25

1 ответ

Я решил проблему путем переименования /etc/X11/xorg.conf.d/20-intel.conf кому: /etc/X11/xorg.conf.d/20-intel.conf~

Это - конфигурация, которую это содержало.

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "TearFree"    "true"
EndSection

Это было тем, что вмешалось в двойные GPU.

Проблема решена. Я надеюсь, что этот вопрос может помочь кому-то еще.

0
ответ дан 7 December 2019 в 22:19

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

Похожие вопросы: