INSTALAR BUMBLEBEE PARA TARJETAS NVIDIA OPTIMUS EN DEEPIN


Actualmente en deepin existen herramientas como su gestor de drivers de vídeo, que afrontan esta tarea de una manera practica y automatizada. Esta es una solución basada en un método clásico que puede ser de gran utilidad bajo determinadas circunstancias.

Por norma un sistema GNU/Linux se instalara y arrancara con drivers de vídeo libres. Puede ocurrir que busques o requieras mejores prestaciones por lo que necesitaras recurrir a drivers de origen privativos para lograrlas.

En este caso hablaremos de Bumblebee el driver para la combinación Intel/ Nvidia que encontramos en algunas portátiles.

INSTALAR BUMBLEBEE

sudo apt install mesa-utils

sudo apt install inxi

sudo apt install xserver-xorg-input-mouse

Descargue e instale virtualgl-amd64.deb desde  sourceforge.net

sudo apt install nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-vdpau-driver vdpau-va-driver
sudo apt install bumblebee (Acepte todo)
sudo adduser " nombre de usuario" bumblebee (sin las comillas)
sudo service bumblebeed restart

Reiniciar el equipo

PRUEBAS EN EL TERMINAL

glxgears

optirun glxgears

inxi -G xoptirun

inxi -G

CONFIGURAR Nvidia-Settings

cd /usr/share/applications
sudo gedit nvidia-settings.desktop
Modificar la linea "Exec" por Exec=optirun nvidia-settings -c :8.0  y guardar.

CONFIGURAR APPLICACIONES (QUE REQUIERAN LA ACELERACION 3D DE NVIDIA)

cd /usr/share/applications
Buscar la app .desktop y modificar la linea “Exec” agregando “optirun

Ejemplo:

sudo gedit blender.desktop
Change Exec=blender for Exec=optirun blender

CONFIGURAR JUEGOS STEAM

1- Abrir Steam
2- En el Apartado “Biblioteca”, señalar el juego que queramos que arranque con aceleración 3d de Nvidia, pulsar botón derecho del ratón y señalar “Propiedades
3- En la pestaña “General”, pulsar el botón “Definir parámetros de lanzamiento”, y en el cuadro rellenar con:

primusrun %command%

Listo, eso es todo.

Car es Administrador y Fundador de Deepin En Español, Car es también desarrollador del equipo de Latin Code, y su set de iconos Marea Icons esta incluido por defecto en deepin, como parte del equipo Car realiza numerosas funciones entre ellas es Autor en el sitio web y siempre esta activo ayudando a miembros de la comunidad tanto en nuestra web como el grupo de chat en vivo en Telegram.


7
¿Qué piensas al respecto?

Por favor Ingrese para comentar
5 Hilos de comentarios
2 Respuestas a hilos
0 Seguidores
 
Comentario con mas reacciones
Hilo más comentado
2 Autores de los comentarios
Carsimchgab Autores de los comentarios mas recientes
  Subscribete  
Mas nuevos Mas antiguos Mas populares
Notificar de
simchgab
Miembro

Hola buenos días, tengo un pequeño problema que no puedo resolver.Deepin 15.5 ya me vino con el controlador bumblebee instalado y utilizando nouveau,El inconveniente es que en mi Dell XPS 15 L501X con una placa GT420M no me funciona el hdmi, conecto el cable, el tv muestra que recibe señal, pero en deepin nunca me aparece ninguna opción para compartir o configurar la segunda pantalla, por lo que no muestra imagen.Se instalo nvidia-detect desde los repositorios oficiales de deepig: 1deb [by-hash=force] http://mirrors.kernel.org/deepin/ panda main contrib non-freeluego se instalo nvidia-driver, el cual es el controlador recomendado por nvidia-detect, además se instalo nvidia-setting y nvidia-xconfig.Al crear el nuevo archivo /etc/X11/xorg.conf ejecutando nvidida-xconfig todo bien. Al reiniciar la pc deepin no vuelve a iniciar nunca mas el entorno gráfico.muestra 2 o 3 lineas, y no inicia mas el escritorio.Alguien ha reportado ya este inconveniente con el HDMI o lo a podido solucionar??Mil gracias. 

simchgab
Miembro

Por cierto hay un error en la guía, en el comando “sudo apt install mesa-utils && inxi” -> inxi no se instala debido a que el comando correcto es: sudo apt install mesa-utils inxi  ya que es el mismo comando apt install.También esta mal el comando “inxi -Gxoptirun” -> Correctamente: inxi -G xoptirunBueno, debido a que no encontré opción para editar el comentario anterior, voy pegando acá los resultados por las dudas que se me reviente todo de nuevo jeje.Siguiendo la guía luego del paso inxi -G xoptirun Muestra:[email protected]:~$ inxi -G xoptirunGraphics: Card-1: Intel Core Processor Integrated Graphics ControllerCard-2: NVIDIA GF108M [GeForce GT 420M]Display Server: x11 (X.Org 1.19.3) drivers: modesetting (unloaded: fbdev,vesa)Resolution: 1920×[email protected]: renderer: Mesa DRI Intel Ironlake Mobile version: 2.1 Mesa [email protected]:~$ cd /usr/share/applicationbash: cd: /usr/share/application: No existe el fichero o el directoriofind: ‘nvidia-settings.desktop’: No existe el fichero o el directorioDado esto se me ocurrio generar archivo nuevo:[email protected]:~$ nvidia-settings** (nvidia-settings:14218): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service filesERROR: NVIDIA driver is not loadedERROR: Error querying enabled displays on GPU 0 (Missing Extension).ERROR: Error querying connected displays on GPU 0 (Missing Extension).(nvidia-settings:14218): Gtk-WARNING **: Theme parsing error: gtk.css:3601:22: ‘none’ is… Leer más »

simchgab
Miembro

Respondido por: RomboGracias por las observaciones,  ya hemos corregido los detalles de sintaxis en esos comandos , cuya finalidad testear si la instalación fue exitosa.Respecto de las problemáticas particulares, lo mas recomendable es instalar usando el modo gráfico que provee deepin en su gestor de drivers.Esta guía se creo en la comunidad cuando era la única manera hacerlo a algunos les puede ser útil y brindarles resultados positivos mientras que a  otros puede no funcionarles, tal cual ocurre con el modo gráfico. La verdad es una lotería y creemos que deepin debe trabajar mucho para mejorar la compatibilidad con cierto tipo de hardware. Si de todas formas, ya sea por el gestor de deepin o de esta manera el HDMI, sigue sin funcionar. Solo me muestra imagen mientras esta iniciando la pc, una vez que pasa el logo de Deepin cuando carga (Azul) ya no me muestra mas imagen en el monitor secundario (TV) y no hay caso en hacerlo funcionar, mientras que con MINT me funciona a la perfección.Y el gestor de deepin solo me muestra la opción noveau o bumblebee pero no el driver non-free, de hecho de esta forma fue la única forma que el app de… Leer más »

simchgab
Miembro

Me parece que le estuve errando a buscar la solución por el lado de Nvidia pero el problema lo tengo con el driver de intel: [email protected]:~$ aplay -l**** List of PLAYBACK Hardware Devices ****card 0: MID [HDA Intel MID], device 0: ALC665 Analog [ALC665 Analog]Subdevices: 1/1Subdevice #0: subdevice #0card 0: MID [HDA Intel MID], device 1: ALC665 Digital [ALC665 Digital]Subdevices: 1/1Subdevice #0: subdevice #0card 0: MID [HDA Intel MID], device 3: HDMI 0 [HDMI 0]Subdevices: 1/1Subdevice #0: subdevice #0Alguna idea? 

simchgab
Miembro

jaja los misterios de los confines del cosmos de linux.Quise realizar una instalación limpia de 0 con mis drivers preciosos de nvidia non-free sigo este tuto y no funca mas, creo que fue una rejunte de recetas que había probado más este al final. Ahora hago este tutorial, abro el nvidida-config y no me figuran los datos de mi placa nvidia  😡 Intente mil veces de meter en blacklist segun foros de ubuntu y debian el maldito kernel de nouveau y no hay caso no tengo forma de instalar el driver descargado de nvidia  👿 

simchgab
Miembro

Bueno para el que lo necesite, ahí termine de desentrañar el misterio jaja.Después de estar luchando 15 días les dejo actualizado el tuto que claramente es una variante del expuesto acáIr al administrador de controladores:Seleccionar en no utilizar el dispositivo (bumblebee obviamente) y darle aceptarAbrir la terminal:y ejecutar los siguientes comandos:sudo apt remove nvidia-*sudo apt purge nvidia-*sudo apt remove bumblebee*sudo apt purge bumblebee*INSTALAR BUMBLEBEEsudo apt install mesa-utilssudo apt install inxisudo apt install xserver-xorg-input-mouseDescargue e instale virtualgl-amd64.deb desde  sourceforge.netsudo apt install nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-vdpau-driver vdpau-va-driversudo apt install bumblebee (Acepte todo)sudo adduser " nombre de usuario" bumblebee (sin las comillas)sudo service bumblebeed restartPRUEBAS EN EL TERMINALglxgearsoptirun glxgearsinxi -G xoptiruninxi -GCONFIGURAR Nvidia-Settingscd /usr/share/applicationssudo gedit nvidia-settings.desktopModificar la linea "Exec" por Exec=optirun nvidia-settings -c :8.0  y guardar.CONFIGURAR APPLICACIONES (QUE REQUIERAN LA ACELERACION 3D DE NVIDIA)cd /usr/share/applicationsBuscar la app .desktop y modificar la linea “Exec” agregando “optirun”Ejemplo:sudo gedit blender.desktopChange Exec=blender for Exec=optirun blenderCONFIGURAR JUEGOS STEAM1- Abrir Steam2- En el Apartado “Biblioteca”, señalar el juego que queramos que arranque con aceleración 3d de Nvidia, pulsar botón derecho del ratón y señalar “Propiedades”3- En la pestaña “General”, pulsar el botón “Definir parámetros de lanzamiento”, y en el cuadro rellenar con:primusrun %command%Posiblemente al ejecutar glxgears te haya dado algún error: como “Error of failure request: BadValue… Leer más »