Ya está entre nosotros Mesa 20 para seguir cumpliendo el sueño de jugar y ejecutar software profesional de renderizado de gráficos 3D con drivers libres, una cosa que hasta no hace tanto parecía más un sueño que algo realizable, más viendo la poca potencia que ofrecía AMD frente a NVIDIA.
|
etiquetas: gnu , linux , drivers , mesa
Hay una versión solo para Ubuntu, que está parcheada pero como uso Debian (MX Linux que la estoy probando) no hay ppa y me la he bajado a manopla, tengo que desactivar una cosa llamada sandbox y como esa versión no tiene unas claves llamadas API de Google, pues va limitada, casi solo para YouTube y sin poder iniciar sesión.
De momento parece que firefox funciona pero creo que tampoco decodifica vídeo por gpu aunque lo veo tan fluido como Windows, algún tirón da en vídeos a 60fps.
Hablo de la decodificación de video, el resto de la aceleración por hardware funciona sin problemas.
A mí lo que me llevaba por el camino de la amargura con Nvidia era el screen tearing en el escritorio y cualquier programa menos juegos. Había una forma de arreglarlo editando un archivo de xorg pero cada vez que actualizabas el driver volvía a las andadas.
De echo es lo que hacen Windows desde vista y mac os, las transparencias y efectos de escritorio suelen prevenir el tearing. Para juegos vsync.
wiki.archlinux.org/index.php/Firefox/Tweaks#Force-enable_hardware_vide
#/etc/X11/xorg.conf.d/20-intel.conf
Section "Device"
Identifier "Intel Graphics"
Driver "modesetting"
EndSection
En realidad yo veo otro motivo: con el rendimiento que se gana usando linux se compensa fácilmente la latencia de la comunicación.
#10 Lo probaré, espero que no sea como en chromium que a parte de indicar que no está disponible para la plataforma, tocar el resto de opciones de gpu no cambia nada, en los foros de Nvidia, ya dicen que aunque en la página de GPU, ponga video decode:Hardware accelerated, no es exactamente así. Y bueno ya no menciono lo de primusrun que ya no va webgl y cambiando flags tanto en Firefox como chromium va a menos fps que la intel.
Eso sí, Steam va perfecto.
Aunque a mi no me digas, uso un AMD Turion con OpenBSD 6.6 y CWM. Y un USB 2.0 como disco duro hasta que pille tanto una fuente de alimentacion para el sobremesa como una SSD barata para este bicho.
Y lo que dure. Para programar en C/AWK/TCL, me sobra.
Ya lo decía Torvalds: youtu.be/_36yNWw_07g
Display drivers: apm(4), ati(4), chips(4), cirrus(4), cyrix(4),
fbdev(4), glide(4), glint(4), i128(4), i740(4), imstt(4), intel(4),
mga(4), neomagic(4), nv(4), openchrome(4), r128(4), radeon(4),
rendition(4), savage(4), s3virge(4), siliconmotion(4), sis(4),
sisusb(4), sunbw2(4), suncg14(4), suncg3(4), suncg6(4), sunffb(4),
Sobre Mesa:
GLX version: 1.4
Max core profile version: 0.0
Max compat profile version: 2.1
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 2.0
OpenGL version string: 2.1 Mesa 19.0.8
OpenGL shading language version string: 1.20
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 19.0.8
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
Mi GPU no da para mas, pero las soportadas tiran con GL 4.5+ y Vulkan sin problema.
Y OpenBSD 6.7 llevará Mesa 20 fijo.
sunleo(4), suntcx(4), tdfx(4), trident(4), tseng(4), vesa(4),
vmware(4), voodoo(4), wsfb(4), xgi(4), xgixp(4).
wiki.archlinux.org/index.php/Firefox/Tweaks#Enable_WebRender
Me he peleado con Linux muchas veces, pero al final sigo con Windows en el día a día. Aunque KDE neón me parece alucinante