OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
Bumblebee en los repos Oficiales
Como un perezoso colgado de un árbol, filosofando acerca del sentido de la vida, el universo y todo lo demás.Así de tranquilo tengo el día en el trabajo hoy.
Como no puedo sacarme pelotillas de la nariz, cachís en la mar estoy rodeado de gente ¡ me van a ver ! . Reviso mis correos, ya que no tengo nada mejor que hacer.Y me entero gracias a las listas de mageia que alguien se ha currado Bumblebee para los repos oficiales de Mageia
De repente sin yo mismo quererlo, se enciende un led vago de mi cabeza, que me recuerda que hay muchas consultas en Blogdrake sobre este tema:
http://blogdrake.net/consulta/tratando-de-arrancar-nvidia-en-una-grafica-hibrida-con-intel
http://blogdrake.net/consulta/laptop-core-i7-con-doble-tarjeta-de-video-como-funciona-esto-en-mageia
http://blogdrake.net/consulta/no-me-guarda-la-configuracion-de-gamma-con-tarjeta-intel-en-mageia-2
http://blogdrake.net/consulta/bumblebee
http://blogdrake.net/consulta/bumblebee-again
Parece que los paquetes necesarios se encuentran en los repos core/backports_testing y nonfree/backports_testing :
Mageia 4: - core/backports_testing: bumblebee, bumblebee-nouveau, primus, lib(64)primus, primus-nouveau, dkms-bbswitch 0.8 (Mageia 4 has an outdated release) - nonfree/backports_testing: bumblebee-nvidia, primus-nvidia
NOTA MENTAL : recordad desactivar los repos Backports Testing después de instalar Bumblebee, o vais a armar un lio de mil demonios.
Para hacer un buen testing de estos paquetes nos conviene recordar algunos conjuros útiles:
$systemctl status bumblebeed Chequea que el demonio está corriendo y lo reinicia si fuera necesario hacerlo.
$glxspheres Chequea que el OpenGL rendering es usado correctamente por el driver intel
$optirun glxspheres La consola debería displayar el nombre de tu nvidia GPU o Gallium 0.4 si usas nouveau
$vblank_mode=0 primusrun glxspheres Lo mismo con la posibilidad de hacer cambios en la performance (vblank_mode=0 es necesario prevenir en primus el limite de 60 frames/s, no es necesario normalmente.)
Por favor si alguien puede probarlo, así tenemos más info para futuros problemas similares.
- Blog de DoctorBOFH
- Entra a tu cuenta o crea una para poder comentar.
Usuario
# 122508 Lo intentaré
Tengo pendiente buscar unos días para ponerme a actualizar a Mageia 4 y ya de paso intentaré ver qué sale.
Gracias por la ayuda y si hay más gente que lo pruebe que deje sus experiencias aquí.
Usuario
# 122518 instalado
Lo he instalado junto con los driver propietarios de Nvidia que hay en los repositorios non-free.
Se instala sin problemas y parece correr perfectamente:
$systemctl status bumblebeed; El deminio está corriendo.
$glxspheres: El rendering corre sin fallos bajo el driver intel.
$optirun glxspheres: Lo mismo para el driver Nvidia.
Lo que tengo que probar es si conmuta automaticamente entre uno y otro. Por ejemplo si voy a ver un video en HD, ¿usará por defecto el driver intel o el de nvidia, o tendré que forzar el uso de la tarjeta nvidia arrancando el programa a usar mediante "optirun"?.
Usuario
# 122520 Instalado, muy bajo rendimiento
Como decía, acabo de probarlo y el rendimiento es pésimo. Sólo con la Intel glxspheres me da unos 50 frames/seg y con optirun o primusrun apenas pasa de 20. Eso sí, se ve que renderiza con la Nvidia, pero creo que debe haber algún loop entre las diferentes versiones de libGL de la Intel, las de primus y virtualgl, y la de Nvidia. Con Mga3 tenía mi propio paquete de Bumblebee, Primus y bbswitch con las mismas versiones de estos paquetes backports, y funcionaban perfectamente. La única diferencia que veo es que en el paquete de backports hace un update-alternatives de libGL que en mi paquete no tenía. Voy a probar a reconstruir el paquete oficial sin esa opción a ver si funciona mejor y os cuento.
Usuario
# 122522 Estos son los frames que me da a mi
Estos son los frames que me da a mi con drivers propietarios Nvidia (es una GT525M):
Con intel y glxspheres: 59 frames/seg
Con Intel y vblank_mode=0 glxspheres: 110 frames/seg
Con Nvidia y optirun glxspheres: 61 frames/seg
Con Nvidia y primusrun: glxspheres: 61 frames/seg
Con Nvidia y vblank_mode=0 primusrun glxspheres: 274 frames/seg
Usuario
# 122524 Muy diferente de mis resultados
Por curiosidad, que versión del driver de Nvidia estas usando? Hay dos en repositorio. la 325 y la 331. La 331 solo en dkms, la 325 ya compilada para los kernel server y desktop.
Usuario
# 122526 Los 325
Estoy usando los 325, los 331 los probe en el sobremesa y me dieron problemas, asi que decidí usar los 325 en el portátil y en el sobremesa.
Usuario
# 122610 Respecto a los conjuros y otras yerbas...
Probando en un Asus R401V (Intel Core i7, 8GB RAM NVIDIA GEFORCE 630M+Intel HD 4000) me dió líos con el Driver Nouveau. Ello por el paquete bumblebee-nouveau:
optirun glxspheres
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NOUVEAU(0): [drm] failed to set drm interface version...
PD: En qué andaría pensando, que no copié todas las líneas...
Luego, volviendo al gestor de paquetes y reemplazando el paquete anteriormente mencionado por bumblebee-nvidia--El cual requiere que se desinstale el anterior-- Ya funcionó todo correctamente...
--
Which Terminator Character Are You?Fernando Andrés Muñoz
Tg. Análisis y desarrollo de Sistemas de Información
Linux user #487547