1 votos

"Escaneo indefinido del sistema de archivos btrfs" después de habilitar tanto iGPU como dGPU en BIOS con dGPU primario; dGPU no está activo si iGPU se establece como primario

Tengo una ASUS Z170M ADEMÁS de la placa base y un i7 6700k CPU integrado con graphcis (Intel HD Graphics 530). Corro Xubuntu 16.04.5 LTS.

Quiero a la construcción de un asiento de dos sistema, por lo que me he comprado una Radeon R7 240 de Zafiro de la GPU. Integrada y dedicada Gpu funcionan bien cuando sólo uno de ellos está trabajando. Sin embargo, cuando trato de tener tanto los activos, los problemas comienzan.

Elijo "Autodetect" o "PCI-E" en mi configuración de la BIOS, todo funciona hasta después de que el GRUB pantalla de carga. Después de que el sistema empieza a cargar, me aparece el mensaje "la Exploración para el sistema de ficheros btrfs". El sistema no se carga. Y mi sistema radicular es btrfs, que no puedo borrar btrfs-tools a arreglar eso.

Cuando me desactivar doble soporte de gráficos, el mensaje ya no existe, y el sistema de cargas en los momentos. Pero quiero usar ambas tarjetas gráficas, por lo que no es una opción.

También, no existe el escaneo para btrfs con dual graphics con la iGPU establecer como principal, sin embargo, la gráfica dedicada no está activa en esa instancia, y no los puedo usar. La única cosa diferente es cuando me apagar el sistema, tanto las Gpu de procesamiento de la pantalla de bienvenida. Así que, en teoría, no debería haber ningún problema de hardware.

La GPU dedicada no está en la lista en xrandr --listproviders con la iGPU establece como el principal de la GPU. Sin embargo, se enumeran en la salida de lspci -v | grep -P "VGA|HDMI".

¿Qué debo hacer? Yo prefiero usar la dGPU como el principal de la GPU, pero incluso con la iGPU como primaria es aceptable, siempre que puedo llegar a ambos a trabajar al mismo tiempo.

UPD: xrandr --listproviders con dos GPUs, iGPU establecer como principal

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

Y aquí está el resultado de 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 sólo

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. Yo era capaz de cargar una reserva ext4 Xubuntu 16.04.1 LTS. Ambos GPUs de trabajar con él, pero no con mi principal btrfs sistema.

EXT4 16.04.1, doble Gpu, dGPU establecer como principal

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, doble Gpu, iGPU establecer como principal

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

Resumen: mi configuración funciona como se pretende con un anticuado-ish ext4 sistema. No hay drivers de ATI instalados en él. La única diferencia, a lo mejor de mi conocimiento, es que ese sistema es el sistema de archivos ext4, y el que quiero trabajar es btrfs.

UPD7. Yo era capaz de SSH en el sistema y reiniciar sin tener que pulsar el reset. Resulta que el sistema está totalmente cargada, pero el mensaje acerca de btrfs de escaneo es atrapado. Y yo no se puede cambiar a tty. La única cosa que puedo hacer es SSH en el que, básicamente, el uso de la computadora como una cabeza de servidor, o de restablecimiento.

0voto

Shrenostal Puntos 8

Solucioné el problema cambiando el nombre de /etc/X11/xorg.conf.d/20-intel.conf a /etc/X11/xorg.conf.d/20-intel.conf~

Esta es la configuración que tenía.

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

Fue lo que interfirió con las GPUs duales.

Problema resuelto. Espero que esta pregunta pueda ayudar a alguien más.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: