Linux Mint: un usuario tiene problemas gráficos, ningún otro usuario se ve afectado

Linux Mint: un usuario tiene problemas gráficos, ningún otro usuario se ve afectado

Tengo una máquina Linux Mint multiusuario que ejecuta Cinnammon y tiene un problema gráfico realmente extraño con respecto a un solo usuario, al cual no he podido encontrar una respuesta al buscar en sitios Stack, foros de Mint o en Internet en general. . El problema es que un usuario parece estar atascado en el renderizado por software, mientras que el resto puede utilizar el renderizado por hardware sin problemas.

El problema

La máquina en cuestión tiene 5 cuentas de usuario separadas, dos administradores y tres usuarios estándar/sin privilegios. La máquina tiene una tarjeta gráfica AMD Radeon HD 7850 y en todas las cuentas, excepto en la problemática, la aceleración de video por hardware funciona correctamente. Los juegos funcionan con buen rendimiento, la navegación por el escritorio es fluida y la reproducción de vídeo es fluida y sin interrupciones. Salida de inxi -Fzxuno de los usuarios (un administrador si eso ayuda, pero es más o menos lo mismo en los usuarios sin privilegios):

Sistema: Anfitrión:ElNotSoTinyPCNúcleo:4.15.0-91-genérico x86_64bits:64compilador:gccv:7.4.0Escritorio:Canela 4.0.10 
           Distribución:Linux Mint 19.1 Tessabase:Ubuntu 18.04 biónico 
Tipo de máquina:EscritorioMobo:Puertamodelo:DX4840de serie:<filtro>BIOS:Mega tendencias americanasv:P01-A0fecha:19/03/2010 
CPU: Topología:Doble núcleomodelo:IntelCore i3 540bits:64tipo:MTMCParco:NehalemRdo:2Caché L2:4096 KiB 
           banderas:lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmxbogomips:24470 
           Velocidad:1388MHzmínimo máximo:1200/3067MHzVelocidades del núcleo (MHz): 1:13032:13093:14374:1455 
Gráficos: Dispositivo-1:AMD Pitcairn PRO [Radeon HD 7850 / R7 265 / R9 270 1024SP]proveedor:Socio de PC limitadoconductor:radeon 
           v:núcleoidentificación del autobús:01:00.0 
           Mostrar:x11servidor:X.Org 1.19.6conductor:ati radeondescargado:fbdev, configuración de modo, vesa 
           resolución:1920x1080~60Hz, 1920x1080~60Hz 
           AbiertoGL: renderizador:AMD PITCAIRN (DRM 2.50.0 4.15.0-91-LLVM 9.0.0 genérico)v:4.5 Mesa 19.2.8renderizado directo:Audio: Dispositivo-1:Audio de alta definición Intel serie 5/serie 3400proveedor:Acer Incorporated ALIconductor:snd_hda_intel 
           v:núcleoidentificación del autobús:00:1b.0 
           Dispositivo-2:Audio HDMI AMD Cabo Verde/Pitcairn [Serie Radeon HD 7700/7800]proveedor:Socio de PC limitado 
           conductor:snd_hda_intelv:núcleoidentificación del autobús:01:00.1 
           Servidor de sonido:ALSAv:k4.15.0-91-genérico 
Red: Dispositivo-1:Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernetproveedor:Acer Incorporated ALIconductor:r8169 
           v:2.3LK-NAPIpuerto:e800identificación del autobús:03:00.0 
           SI:enp3s0estado:arribavelocidad:1000Mbpsdúplex:llenoMac:<filtro> 
Unidades: Almacenamiento local: total:232,89 GBusado:72,23 GiB (31,0%) 
           ID-1:/dev/sdaproveedor:Seagatemodelo:ST9250410AStamaño:232,89 GB 
Partición: ID-1:/tamaño:33,38 GBusado:28,31 GiB (84,8%)fs:btrfsdesarrollador:/dev/sda1 
           ID-2:/hogartamaño:191,88 GBusado:43,92 GiB (22,9%)fs:btrfsdesarrollador:/dev/sda5 
           ID-3:intercambio-1tamaño:7,63 GiBusado:0 KiB (0,0%)fs:intercambiodesarrollador:/dev/sda6 
Sensores: Temperaturas del sistema: UPC:30,0ºCmobo:N / A 
           Velocidades del ventilador (RPM):N / A 
Información: Procesos:248Tiempo de actividad:2mMemoria:7,78 GiBusado:920,9 MB (11,6%)En eso:sistemadnivel de ejecución:5Compiladores: gcc:7.5.0 
           Caparazón:intentov:4.4.20inxi:3.0.27 

Como se puede ver aquí, AMD PITCAIRN se utiliza como renderizador OpenGL, por lo que la tarjeta gráfica se utiliza correctamente.

Desafortunadamente, este no es el caso para el usuario problemático.

Para el usuario que tiene problemas (uno de los usuarios sin privilegios), la navegación en el escritorio es lenta y entrecortada, con muchos artefactos visuales y roturas en la pantalla. La reproducción de vídeo es imposible de ver, ya que es terriblemente lenta y entrecortada. El rendimiento de los videojuegos es igualmente terrible, con FPS bajos y imágenes muy entrecortadas que hacen que los juegos sean difíciles o imposibles de jugar. Buscando inxi -Fzxese usuario da:

Sistema:
  Anfitrión:ElNotSoTinyPCNúcleo:4.15.0-91-genérico x86_64bits:64 
  compilador:gccv:7.4.0Escritorio:Canela 4.0.10 
  Distribución:Linux Mint 19.1 Tessabase:Ubuntu 18.04 biónico 
Máquina:
  Tipo:EscritorioMobo:Puertamodelo:DX4840de serie:<filtro> 
  BIOS:Mega tendencias americanasv:P01-A0fecha:19/03/2010 
UPC:
  Topología:Doble núcleomodelo:IntelCore i3 540bits:64tipo:MTMCP 
  arco:NehalemRdo:2Caché L2:4096 KiB 
  banderas:lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmxbogomips:24470 
  Velocidad:1613MHzmínimo máximo:1200/3067MHzVelocidades del núcleo (MHz): 1:30192:3032 
  3:29624:2962 
Gráficos:
  Dispositivo-1:AMD Pitcairn PRO [Radeon HD 7850 / R7 265 / R9 270 1024SP] 
  proveedor:Socio de PC limitadoconductor:radeonv:núcleoidentificación del autobús:01:00.0 
  Mostrar:x11servidor:X.Org 1.19.6conductor:ati radeon 
  descargado:fbdev, configuración de modo, vesa 
  resolución:1920x1080~60Hz, 1920x1080~60Hz 
  AbiertoGL: renderizador:llvmpipe (LLVM 9.0 128 bits)v:3.3 Mesa 19.2.8 
  renderizado directo:Audio:
  Dispositivo-1:Audio de alta definición Intel serie 5/serie 3400 
  proveedor:Acer Incorporated ALIconductor:snd_hda_intelv:núcleo 
  identificación del autobús:00:1b.0 
  Dispositivo-2:Audio HDMI AMD Cabo Verde/Pitcairn [Serie Radeon HD 7700/7800] 
  proveedor:Socio de PC limitadoconductor:snd_hda_intelv:núcleoidentificación del autobús:01:00.1 
  Servidor de sonido:ALSAv:k4.15.0-91-genérico 
Red:
  Dispositivo-1:Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  proveedor:Acer Incorporated ALIconductor:r8169v:2.3LK-NAPIpuerto:e800 
  identificación del autobús:03:00.0 
  SI:enp3s0estado:arribavelocidad:1000Mbpsdúplex:llenoMac:<filtro> 
Unidades:
  Almacenamiento local: total:232,89 GBusado:72,23 GiB (31,0%) 
  ID-1:/dev/sdaproveedor:Seagatemodelo:ST9250410AStamaño:232,89 GB 
Dividir:
  ID-1:/tamaño:33,38 GBusado:28,31 GiB (84,8%)fs:btrfsdesarrollador:/dev/sda1 
  ID-2:/hogartamaño:191,88 GBusado:43,92 GiB (22,9%)fs:btrfs 
  desarrollador:/dev/sda5 
  ID-3:intercambio-1tamaño:7,63 GiBusado:0 KiB (0,0%)fs:intercambiodesarrollador:/dev/sda6 
Sensores:
  Temperaturas del sistema: UPC:55,0ºCmobo:N / A 
  Velocidades del ventilador (RPM):N / A 
Información:
  Procesos:296Tiempo de actividad:9mMemoria:7,78 GiBusado:1,41 GiB (18,2%) 
  En eso:sistemadnivel de ejecución:5Compiladores: gcc:7.5.0Caparazón:intentov:4.4.20 
  inxi:3.0.27

Como se puede ver, el renderizador OpenGL aparece como llvmpipe, no como AMD PITCAIRN, por lo que, por algún motivo, el usuario solo ejecuta el renderizado por software. Me imagino que este es el problema, pero por mi vida no puedo entender por qué solo un usuario está renderizando por software y los otros 4 usuarios están usando la aceleración de hardware.

lo que intenté

Intenté eliminar al usuario problemático, crearle una nueva cuenta y luego copiar sus archivos y configuraciones personales, pero el problema persistió. Eliminar al usuario y crear una cuenta nueva, y solo copiar sus archivos personales (no su configuración) pareció solucionar el problema, pero después de un tiempo, el problema vuelve a aparecer. Estoy seguro de que están haciendo algo para causarlo, ya que copiar todas sus configuraciones hace que el problema persista, pero no tengo idea de qué están haciendo ni cómo solucionarlo.

Lo escencial

¿Cómo puedo recuperar a este usuario usando la aceleración de hardware, no la aceleración de software, sin eliminar su cuenta? Además, ¿hay alguna forma de evitar que vuelvan a arruinar esto?

Respuesta1

Descubrí la causa del problema y quería actualizar aquí en caso de que alguien quede perplejo como yo. Resultó que el "problema" se originó en el administrador de sesión desde la pantalla de inicio de sesión. En algún momento, el usuario ingresó a ese menú y seleccionó la opción "Cinnamon (Software Rendering)" sin entender lo que hacía. En retrospectiva, esto explica el bajo rendimiento del escritorio y los problemas gráficos que fueron los mayores problemas enfrentados.

Lo que NO ESPERABA era que seleccionar esa opción deshabilitaría TODO el renderizado de hardware para ese usuario. Habría esperado que el modo de renderizado del software solo afectara al escritorio, no a todo. Quería asegurarme de publicar esta respuesta para que cualquier otra persona que se encuentre con el mismo problema pueda encontrar esa aclaración crucial que yo no encontré.

información relacionada