jueves, 30 de octubre de 2014

Parpadeos en KaOS con gráficas Intel: Mi solución

El tema de las gráficas y Linux es muy puñetero pues depende de muchos factores, que si versión de drivers gráficos, que si versión de Xorg, que si versión de Mesa, que si "leche migá"

Desde hace bastante tiempo vengo usando mi Intel HD Graphics 2500 como gráfica, no necesito más, pero se me da el caso que dependiendo de un factor u otro, a veces en KaOS la pantalla y aplicaciones parpadean, sobre todo Firefox que parece bailar mambo.

Algunos compañeros con gráficas Intel me han reportado cosas similares, de ahí que expondré mi solución por si te ves en el caso y te sirve.

REPITO: Esta es mi solución a un problema con mi modelo específico de gráfica intel, que me sirva a mi no quiere decir que le sirva a todos. Probar y usar usar y probar, es la única manera de salir de dudas en caso de tener mis mismos síntomas gráficos.

NOTA: Tal y como dicen en los comentarios, estos parpadeos, rayas etc, solo suelen suceder si tenemos los efectos de escritorio activados. Si no te importa estar en KDE sin efectos, se los desactivas y asunto resuelto.

Antes de nada sepamos las 3 maneras de aceleración gráfica con intel en KaOS.

Lectura obligada: Configuración aceleración gráfica tarjetas Intel en KaOS

Ahora que ya sabemos elegir una configuración de aceleración gráfica es hora de pasar al meollo del asunto.

En mi caso uso glamor como método de aceleración, es el último y más moderno.

La diferencia, mi diferencia, la que me funciona, es añadir Option "DRI" "2" al archivo de configuración de intel.

En mi caso quedaría así:

Section "Device"
Identifier "Intel"
Option "DRI" "2"
Option "AccelMethod" "glamor"
EndSection

Si con glamor no nos va bien podemos cambiarlo por sna.

Configurado y guardado ese archivo configuramos desde las preferencias del sistema nuestra aceleración.

Preferencias del sistema, Efectos del escritorio, pestaña Avanzado y en mi caso me va excelente así.


Pudiendo cambiar, por otra anterior, esta configuración en caso de que no nos vaya bien.

Ejemplo esta, o podemos ir jugando con los valores.


 Con esto mi KaOS va como la seda en el aspecto gráfico con mi Intel HD Graphics 2500.

Puede que en modelos más modernos esto no pase. No obstante, he querido dejar el post por si a alguien puede servirle.

Enjoy  ;)




12 comentarios:

  1. Pues la pruebo para ver si me sirve. En mi caso, desde que tengo esta Lenovo, hay veces que oprimiendo algunas teclas, o cuando cambio de pestañas en Firefox, cuando abro Chromium, o cuando minimizo/maximizo algunas aplicaciones, no parpadea, pero se me hacen una rayas discontinuas en toda la pantalla, las cuales se van al momento. Ojalá con esto se solucione y sea un problema de Software y no de Hardware..

    ResponderEliminar
  2. Este problema seguro que sólo pasa con los efectos de escrotorio activados. Siempre he creido que la composición sea kwin, mutter, compiz, compton... es un quiero y no puedo en linux debido a ciertos problemas con el xorg que debido a ser arcaico provoca problemas y estres de la tarjetas gráficas. Afortunadamente en kde se puede desactivar en cambio en unity, gnome-shell, cinnamon y elementary no es posible. Me acuerdo cuando empecé con ubuntu 8.04 y descubrí que desactivando compiz se me acabaron todos los problemas de rendimiento gráfico con una vieja nvidia.

    ResponderEliminar
    Respuestas
    1. Exacto, se me olvidó mencionar ese dato, normalmente suele pasar si tenemos activados los efectos de escritorio.

      Dejaré el apunte en el post,k gracias.

      Es que KDE sin efectos es algo cutre :P

      Eliminar
  3. Me lo apunto para probarlo en un futuro. Si algo siempre me ha molestado mucho, es ese parpadeo...

    ResponderEliminar
    Respuestas
    1. Nice ;)

      Lo mismo que sirve para KaOS puede servir para otras.

      Eliminar
  4. Yo he tenido tiempo atrás un problema similar, pero solo eran visibles en Dolphin y VLC y lo solucioné con esto
    http://www.muylinux.com/2014/02/25/corregir-sincronizacion-tearing-nvidia-kde

    Aunque en el tiulo del post dice nVidia también funciona con gráficas integradas :)

    ResponderEliminar
  5. Yoyo mejor sigue en sna, glamor aun no es recomendable, y por otro lado a tu 20-intel.conf le falta algo.

    Option "TearFree" "true"

    guarda, reinicia y prueba. ;)

    ResponderEliminar
    Respuestas
    1. Sobre lo de glamor lo he visto recomendar en muchos sitios, lo uso hace tiempo y sin problemas.

      Sobre (Option "TearFree" "true" ), interesante

      ¿Para que es exactamente esa opción?

      Saludos

      Eliminar
    2. Am ya vi

      https://wiki.archlinux.org/index.php/Intel_graphics

      Pero en mi caso mi intel con glamor no causa tearing, pero gracias por la nota.

      Eliminar