yo uso unInspiron 7548que se envía con una tarjeta gráfica AMD Radeon R7 M270. Sin embargo, Ubuntu lo detecta como un R7 M265.
LSPCI:
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1c.4 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3)
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
07:00.0 Network controller: Intel Corporation Wireless 3160 (rev 83)
08:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Opal XT [Radeon R7 M265]
En este momento, necesito ayuda para que Ubuntu lo detecte correctamente o deshabilite la tarjeta gráfica (intenté poner el radeon
módulo en la lista negra, pero no tuvo efecto (ni siquiera después de reiniciar dos veces).
Respuesta1
No hay controladores/soporte oficial de AMD para tarjetas AMD en este momento. Aunque todavía no estoy seguro de por qué no se detecta. Esto podría causar problemas al desactivarlo si no se detecta.
De cualquier manera, así es como lo desactivé en mi Ubuntu 16.04;
1) Editar el archivo /etc/default/grub
. Agregue radeon.runpm=0
al final de la línea GRUB_CMDLINE_LINUX_DEFAULT
después de quiet splash
.
2) Guarde el archivo y ejecútelo sudo update-grub
. Y luego reinicie.
3) Después de reiniciar, ejecute una terminal y escriba sudo cat /sys/kernel/debug/vgaswitcheroo/switch
. Esto debería mostrarte tus dos cartas así:
0:IGD:+:Pwr:0000:01:05.0
1:DIS: :Pwr:0000:02:00.1
IGD son sus gráficos Intel, DIS son sus gráficos discretos (AMD). Si solo ve UNA tarjeta en la lista aquí, entonces tiene más problemas que debe resolver para que se detecte la tarjeta antes de poder continuar con estos pasos. Si ve dos entradas, continúe.
4) Ahora escribeecho DIS > /sys/kernel/debug/vgaswitcheroo/switch
SIy solo si recibe un error al escribir el comando anterior, escriba estas dos líneas (reemplácelas con su propio nombre de usuario) y luego intente el paso 4 nuevamente;
4a)sudo chown yourusername /sys/kernel/debug
4b)sudo chown yourusername /sys/kernel/debug/vgaswitcheroo/switch
4e)EJEMPLO DE ANTERIOR SOLAMENTE sudo chown xtoro /sys/kernel......
Si no está seguro de su nombre de usuario, escriba whoami
terminal.
5) Cuando el paso 4 sea exitoso y no tenga errores, escriba
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
(Sí, escribes lo mismo dos veces).
6) Escribe sudo cat /sys/kernel/debug/vgaswitcheroo/switch
de nuevo y deberías ver
0:IGD:+:Pwr:0000:01:05.0
1:DIS: :Off:0000:02:00.1
Tenga en cuenta que después de DIS, debería ver "Apagado" ahora.
Ahora edite el archivo/etc/init.d/rc.local
Antes exit 0
, agregue estas 2 líneas si tuvo un error de permiso en el paso 4:
chown USERNAME /sys/kernel/debug
chown USERNAME /sys/kernel/debug/vgaswitcheroo/switch
Esto le permitirá desactivar la tarjeta cada vez.
También puede agregar las siguientes 3 líneas entre las líneas chown y exit 0 para mantenerlo deshabilitado después de cada arranque:
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Reiniciar y luego ejecutar
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
para confirmar que su tarjeta AMD permanece deshabilitada después de cada reinicio.