Aprobado: Fortect
La semana pasada, algunos usuarios encontraron un error descrito en el módulo del kernel de ATI Linux. Este problema puede surgir por varias razones. Publiquemos esto ahora.
Este cortometraje se centra actualmente en el controlador Radeon de código abierto que admite la mayoría de los procesadores AMD ATI (anteriormente GPU).
Seleccione el controlador correcto
Dependiendo de la tarjeta actual, crea los controladores correctos en Xorg # AMD. Esta página contiene instrucciones durante ATI.
Si normalmente no está seguro, pruebe este controlador de golf de código abierto para comenzar, satisfará la mayoría de las necesidades y, en general, lo más probable es que no cause problemas. Eche un vistazo a mi función de esta matriz para ver qué podría ser compatible además de un decodificador de anillo para convertir reproductores de marketing en línea (como Radeon HD4330) en proveedores de chips completos (como R700).
Instalación
Instale el paquete Mesa, que normalmente proporciona controladores DRI para tres aceleraciones.
- Para admitir formularios de solicitud de 32 bits, además, instale el paquete lib32-mesa desde las bases de datos de Multilib.
- Para un controlador DDX más nuevo (que incluye aceleración 2D en Install xorg), como el paquete xf86-video-ati.
Los paquetes mesa-vdpau y lib32-mesa-vdpau proporcionan soporte para la decodificación acelerada de imágenes.
Descargar
ModSi el núcleo de Radeon se carga automáticamente antes de que arranque el sistema. Protegido
- no invierta en
nomodeset
ovga =
mientras las opciones del kernel todavía, mientras que radeon requiere KMS. - También asegúrese de que nadie haya desactivado Radeon instalando una lista negra de kernel o módulo.
Activar el primer KMS
Configuración de Xorg
Xorg cargará constantemente el conductor del vehículo de forma automática, y esta herramienta utilizará el EDID del monitor de una persona para establecer cualquier resolución nativa. La disposición solo es necesaria para la luz de fondo para algunos de los conductores.
Si necesita un sistema manual, junte /etc/X11/xorg.conf.d/20-radeon.conf
y agregue lo siguiente:
porción del "Dispositivo" "Radeon" ID de piloto de RadeonEndSection
En esta sección, a menudo activará operaciones y optimizará la configuración del vehículo.
Optimización del rendimiento
Habilitar la aceleración de video
Herramientas gráficas
- WattmanGTK es una ventilación de usuario GTK3 escrita en Python 3 que le permite volver a ver, rastrear y overclockear los gráficos de la CPU si desea determinar el rendimiento de Radeon, la velocidad del esclavo y el estado de energía. Contiene AMDGPU, el controlador del kernel.
- https://github.com/BoukeHaarsma23/WattmanGTK || wattman-gtk-git AUR
Aprobado: Fortect
Fortect es la herramienta de reparación de PC más popular y eficaz del mundo. Millones de personas confían en él para mantener sus sistemas funcionando de forma rápida, fluida y sin errores. Con su sencilla interfaz de usuario y su potente motor de análisis, Fortect encuentra y soluciona rápidamente una amplia variedad de problemas de Windows, desde la inestabilidad del sistema y los problemas de seguridad hasta la gestión de la memoria y los cuellos de botella en el rendimiento.
- 1. Descarga Fortect e instálalo en tu computadora
- 2. Inicie el programa y haga clic en "Escanear"
- 3. Haga clic en "Reparar" para solucionar cualquier problema que se encuentre
Nota. Se debe definir un parámetro del kernel (
amdgpu.ppfeaturemask
) para equipar la tecnología Overdrive AMd en GNU / Linux. Qué se requiere para utilizar WattmanGTK.
- Radeon Profile es una aplicación Qt de segunda mano para mostrar información sobre una tarjeta Radeon.
- https://github.com/marazmista/radeon-profile || radeon-profile-git AUR
Opciones del controlador
arquitectura de aceleración; Glamour está disponible siempre que el desarrollo 2D se implementa a través de OpenGL y es la configuración predeterminada para R600 (serie Radeon HD2000) y tarjetas gráficas recientes. Las tarjetas más antiguas usan EXA.
Opción "AccelMethod" "Glamour"
DRI3 está habilitado de forma predeterminada al ver que xf86-video-ati 7.8.0. Para los controladores más antiguos que usan DRI2 para producir razones de latencia, actualice a DRI3 con la opción importante:
Opción "DRI" "3"
TearFree es una alternativa de trato a la prevención que evita que el mecanismo de desplazamiento del sitio web del jardín se rompa:
wariant "TearFree" "on"
ColorTiling y, además, ColorTiling2D deberían activarse a finales del otoño. El modo mosaico puede proporcionar un rendimiento significativo aprovechando las aplicaciones 3D. Si DRM está deshabilitado, es probable que la casa sea demasiado vieja si la configuración de representación actual nunca lo admite. KMS ColorTiling2D se añade definitivamente a la R600 (serie Radeon) hd2000 y a los chips de hoy en día:
Opción "ColorTiling" "on"Opción "ColorTiling2D" "activada"
Si Glamour se usa como una arquitectura de aceleración, podrá habilitar la opción ShadowPrimary, que tiene el búfer más adecuado llamado “Shadow Primary” para un acceso rápido de la CPU a los datos y búferes de píxeles. captura parcial para cada controlador de pantalla individual (CRTC). Esto, con toda probabilidad, mejora el rendimiento de algunas cargas de trabajo en 2D, señalado a expensas de otras cargas de trabajo (como el video en 3D). Tenga en cuenta que habilitar esta configuración generalmente deshabilita la configuración “EnablePageFlip”:
Opción "ShadowPrimary" "activada"
EXAVSync realmente solo está disponible cuando se usa EXA. Se puede activar para evitar explosiones si el motor de servicio continuo se detiene hasta que el controlador de pantalla del juego pasa el área objetivo exacta sobre algunas de las fichas:
Opción "EXAVSync" "sí"
sección "Dispositivo"ID "Radeon"Piloto "Radeon"Opción "AccelMethod" "Glamour" Opción "DRI" "3" Opción "TearFree" "activada" Opción "ColorTiling" "activada" Opción "ColorTiling2D" "activada"EndSection
Pista: driconf AUR es sin duda una herramienta que se puede utilizar para ajustar varios parámetros: vsync, filtrado anisotrópico, compresión de texturas, etcétera. Esto también permite una posibilidad de bajo impacto “que algunas personas quieren (como Google Earth).
Parámetros del kernel
Para determinar el tamaño de gartsize, supongamos que simplemente no se reconoce automáticamente, se puede cocinar usando radeon add.gartsize = 32
incluso como parámetro del kernel.
Desactivación de PCIe 2.0
A partir del kernel 3.6, PCI Express 2.0 está habilitado de forma predeterminada en Radeon.
En algunas placas base, puede ser inestable. ¿Es posible deshabilitarlo con radeon.pcie_gen2 = 0
como un gran parámetro de eliminación, Ah?
Head-up Display con galio
El controlador radeon admite la visualización de encabezado (HUD), qué tipo puede mostrar gráficos transparentes y texto en excelentes aplicaciones que hacen que los juegos se vean, en relación con el ejemplo. Pueden mostrar valores como toda la velocidad de fotogramas actual, o sin duda la utilización de la CPU para cada núcleo de la CPU, o la leve de todos. El HUD está controlado por algún tipo de variable GALLIUM_HUD habitual y puede, entre otros problemas, pasar la siguiente lista de parámetros:
- “fps”: asigna los fotogramas actuales por segundo.
- “cpu” ~ la pantalla muestra el procesador promedio cien.
- “cpu0”: muestra la carga del procesador durante el primer núcleo del procesador.
- “cpu0 + cpu1” 3. La pantalla principal muestra la ingestión de CPU para los dos primeros núcleos de CPU.
- “Dibujar llamadas”: indica cuántas veces casi el material del objeto se ha atraído indudablemente a la pantalla LCD.
- “Request-VRAM”: indica la cantidad de VRAM utilizada en una GPU específica.
- “renderizar píxeles”: indica cuántos píxeles pueden constituir renderizados.
Para ver un catálogo completo de parámetros, así como algunos.
# GALLIUM_HUD = "ayuda" glxgears
Para obtener más información, consulte este excelente artículo de la lista de correo o publicación de blog.
Hybridgrafik / AMD Dynamic Switchable Graphics
Esta es una tecnología que se ha explotado en portátiles anteriores con GPU duales, 1 información adicional eficiente en el consumo de energía (generalmente una tarjeta integrada de Intel) pero también en particular más potente y excitada (generalmente Radeon también Nvidia). Hay dos formas que ayudarán a que funcione:
- Si en realidad no necesita ejecutar aplicaciones con uso intensivo de GPU, puede apagar la tarjeta discreta (consulte la Wiki de Ubuntu):
echo OFF> / sys / kernel para cada depuración / vgaswitcheroo / change
. - PRIME: este es el método recomendado para usar pegatinas híbridas en Linux, pero aún requiere la participación manual del usuario.
Ahorro de energía
Nota. La administración de energía monitoreada se aplica a todos los chips que definitivamente serán refrescos. Algunos vbios (R1xx y más nuevos) tienen tablas de estado de impacto correspondientes. “dpm” solo se puede configurar en chips para principiantes y chips R6xx.
En radeon, cada ahorro de energía al escapar está deshabilitado para todo el piloto y, si lo desea, posiblemente debería activarse manualmente.
- dpm (habilitado de forma predeterminada en vista de que kernel.13 versión 3)
- dynpm
- Perfil
Administración dinámica de energía
A partir del kernel 3.13, DPM está habilitado de forma predeterminada para muchos dispositivos AMD Radeon. Si desea ayudarlo a deshabilitarlos, agregue la opción radeon.dpm = 2
a nuestras opciones personalizadas del kernel.
Sugerencia. DPM se ejecuta en GPU R6xx, pero a menudo el kernel no lo admite de forma predeterminada (solo para R7xx y superior). Al configurar el parámetro del kernel radeon.dpm = 1
, dpm terminará habilitándose.
A diferencia de dynpm, el método dpm consume la GPU para procesar piezas de forma dinámica.