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.
Soprte Grafica dedicada Nvidia portatil Mountain Labs Graphite 30 pro 17"
Hola. Este no es un post urgente, pues Mageia 4 corre muy bien en el portátil mencionado en el título. Pero la curiosidad y el afán por superar mis conocimientos han podido con mi lado conservador ( varias veces). Varias veces he intentado instalar los controladores Nvidia para la tarjeta gráfica modelo GTX 840 que trae junto con la Intel HD4400. La última la reconoce, puesto que estoy escribiendo. No conociendo bien el proceso, ya en dos ocasiones he instalado los drivers Nvidia con resultados desiguales ( una ocasión me llevó a dejar el sistema sin sesión gráfica y la otra no cargaba el sistema). La idea es instalar los drivers mencionados y bumblebee para la gestión energética de las tarjetas, a la espera de una solución de Nvidia. Como rompo el sistema a cada intento, espero que algún "desinteresado" y más ( mucho más) experto que 'servidor' con un equipo igualito a éste ( o que conozca el cómo) pueda compartir sus conocimientos. Lo intentaría por tercera vez ' a ciegas', pero es una lata tener que reinstalar desde cero y contraseñas y actualizaciones hasta dejar el equipo a mi gusto.
Gracias de antemano.
- Entra a tu cuenta o crea una para poder comentar.
Usuario
# 123231 Hola
Mira, esto de las tarjetas de Nvidia no tienen ningún problema, lo que debes hacer es abrir el icono de "configure sus computadora " alias mcc ( Centro de control de Mageia por sus siglas en ingles ), contraseña de root, la primer ventana que te muestra hay un icono que dice: "configurar fuentes de medios..." , activa los repositorios tainted y tanteid update solo esos, si es de 64bits tu instalación también hazlo con los de 32 bits. Pero solo esos nada que diga tested, backports, debug.
Una vez hecho eso ( necesitas tu conexión a internet desde luego ), en el mismo mcc la segunda pestaña del lado izquierdo dice hardware , ahí busca configurar el servidor gráfico, entra a la opción de tarjeta gráfica y selecciona la que te da por default te va a decir que hay controladores propietarios de la misma, acepta y los instalará. Al finalizar solo reinicia el servidor gráfico ya sea con ( ctrl ) + (alt )+ (backsace o retroceso) , o desde el icono de apagado "cerrar sesión", o si lo quieres hacer desde una tty (ctrl ) +(alt )+ (F2) te logueas como root ( su - ojo con el guion) y le das la orden : service dm restart , ahora veras el logo de nvidia antes de iniciar sesión eso quiere decir que ya quedo.
Cualquier cosa aquí estamos, por cierto cuando hagas tu consulta hay que decir versión de Mageia 4 ( 32 o 64 bits) que estas usando y ambiente gráfico ( KDE, Gnome, LXDE, etc.)
Saludos
"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"
Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com
Usuario
# 123235 Doble tarjeta grafica
Gracias por tu respuesta. Disculpa si se me ha olvidado algún detalle. La verdad que en ambos casos anteriores tenía escritorio KDE, y la arquitectura es x64. Tirando de memoria puedo recordar que añadí los repos Tainted y Non-free ( si éste no estaba ya añadido). Instalé los drivers nvidia, incluso bumblebee-nvidia para gestionar las tarjetas gráficas. Pero ambos casos fueron infructuosos. He visto por ahí que también es necesario la desintalación de los controladores Nouveau para la susodicha ( y creo que en una de las ocasiones los desinstalé). Incluso realicé unas pruebas de openglx ( o algo así) que leí en el foro de blogdrake para confirmar que todo había salido bien, cosa que me pareció cuando reinicié y todo fue al garete ( o al retrete). Es por ello que ahora quiero ir con pies de plomo, pues no quiero romper el sistema por tercera vez. Nunca había tenido un ordenador con doble tarjeta, y desde la bios no puedo deshabilitar la integrada de Intel. Mi pregunta ahora es si alguien puede describir sus periplos y éxitos con un ordenador igual, pues aunque soy un usuario básico de linux ( torpe y viejo en este campo) no es mi primera instalación y alguna cosilla se me ha pegado. No es que no me fíe de tus consejos, si no de mi incompetencia. Gracias de igual modo, y si me puedes describir un poco más el proceso para garantizar la instalación me ayudarías más.
Saludos.
Usuario
# 123238 aquí hay uno
Basicamente Mandriva 2011 y Mageia son casi lo mismo, he aquí lo hecho por otro usuario, ah y el buscador es tu amigo, normalmente le demos una visita al buscador antes ( grafica con dos tarjetas).
http://blogdrake.net/consulta/configurar-dos-tarjetas-graficas-en-mandriva-2011
Espero te sirva esto.
"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"
Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com
Usuario
# 123240 Gracias por tu ayuda
Gracias por tu ayuda nuevamente. Intentaré seguir a partir desde aquí. Si tengo éxito, intentaré relatar mi experiencia sobre el proceso por si alquien lo puede aprovechar.
Saludos.
Usuario
# 123250 Wiki de OpenMandriva para gráfica Nvidia
Quizás esto ayude mucho:
https://wiki.openmandriva.org/en/Bumblebee
Mauricio Pacheco M.
Manager Information System
http://www.quantum-ai.tk
Usuario: Mageia2 64 bits
Escritorio: KDE
Registered user #419099
http://linuxcounter.net/
Usuario
# 123337 Bumblebee y Nvidia
Gracias por tu ayuda, compañero. He añadido los repositorios Non-free para la instalación de los drivers de una grafica dedicada Nvidia GTX860m para portátil y están instalados 3 paquetes (nvidia-current-kernel-*.**.**-desktop-2.mga4 y x11-driver-video-nvidia-current). Con eso no conseguí que me reconociera la tarjeta. Me dispongo a instalar bumblebee de los repositorios Core-Backport-Testing y Non-Free_Backport-Testing, según las instrucciones encontradas en un post de DoctorBofh. He encontrado un paquete bumblebee-nvidia, pero no me deja instalarlo por conflictos con primus-nvidia. No sé si este último paquete ( primus-nvidia) es necesario o no. Aquí estoy perdido, pues no sé cuál debo instalar.
*.**.** = 1.12.21, 1.14.24 y 1.14.27
nvidia-current-kernel-desktop-latest
Si me puede ayudar alguna alma caritativa a (1) saber si están instalados los controladores de la tarjeta y comprobarlo, y (2) instalar el paquete bumblebee para gestión de las dos tarjetas gráficas. No sé si es relevante consejos sobre su instalación, no sea que el sistema se destabilice, que sería la tercera vez.
Gracias de antemano.
Usuario
# 123339 Cuidado
No actives como uso común ni los backports ni los debug, ni los testing. No son paquetes bien probados, de vez en cuando algún programa que nos urge lo sacamos de los backports, pero los debug y los testing...
"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"
Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com
Usuario
# 123340 Bumblebee y Nvidia
Gracias por la respuesta, Irbasurto. Mientras esperaba una constestación, he intentado activar la tarjeta gráfica desde el "configurador del servidor gráfico". He elegido Nvidia Geforce 400 series and later ( para una GTX 860m) , con que el sistema me ha solicitado la instalación de controladores para los mismos y un reinicio, tras el cual se ha inutilizado el servidor gráfico. Sólo he podido arrancar en modo failsafe y desde ahí he accedido a través de drakx11 a la configuración del servidor gráfico. Vuelvo al punto de inicio. Sé que los repos backport, debug y testing no son estables del todo para el sistema si no se sabe lo que se hace, pero no encuentro bumblebee si no son en esos. No obstante, he dejado los de Tainted, Nonfree y Core activados y desactivado debug, testing y backports.
Estoy como al principio, pero por lo menos he recuperado el servidor gráfico y puedo escribir de nuevo.
BOFH
# 123341 Hola, no dispongo del hadware
Hola, no dispongo del hadware necesario y solo puedo hacer conjeturas.Mi maquina solo tiene una gráfica.
Parece que el software necesario ya se encuentra en los repos oficiales.Y según este hilo algunos usuarios de Blogdrake han conseguido que funcione
http://blogdrake.net/blog/doctorbofh/bumblebee-en-los-repos-oficiales
En teoría solo necesitas instalar el paquete bumblebee que se encuentra en los repos core/backports_testing y nonfree/backports_testing además de sus dependencias.Debes activar estos repos pero solo para instalar bumblebee luego los desactivas y no actualices el sistema con estos dos repos activos.
Cuando lo tengas instalado con exito nos lo haces saber por aqui y te decimos las pruebas que debes hacer.
Muy Suyo
Her DoctorBOFH
Usuario
# 123345 Bumblebee y Nvidia
Gracias, Herr Doctor. He vuelto a mirar el vínculo que proporcionas. Decidido, he desinstalado cualquier driver nvidia que me permitiera el MCC, y vuelto a instalar los bumblebee y nvidia una vez activé los repositorios testing, backport y debug. Volví a elegir la tarjeta Nvidia dedicada en detrimento de la Intel integrada, con lo que el sistema me invita a usar los controladores propietarios y reiniciar el sistema, lo reinicio y se queda el arranque congelado ( no tengo una snapshot del arranque, pues no sé hacerlo aún). Arranco con failsafe para restablecer la gráfica intel por drakconf.
Intento iniciar el bumblebeed.service y hacer comprobación a través de optirun y glxspheres. Copio la consola por si alguno detecta el problema:
[baktor@localhost ~]$ bumblebeed
bash: bumblebeed: no se encontró la orden
[baktor@localhost ~]$ systemctl start bumblebeed.service
Failed to issue method call: Access denied
[baktor@localhost ~]$ su -
Contraseña:
[root@localhost ~]# systemctl start bumblebeed.service
[root@localhost ~]# optirun --help
Usage: optirun [OPTION]... command [command options...]
Run an application using the discrete video card.
--failsafe run a program even if the nvidia card is unavailable
--no-failsafe do not run a program if the nvidia card is unavailable
--no-xorg do not start secondary X server (implies -b none)
-b, --bridge METHOD acceleration/displaying bridge to use. Valid values
are auto, virtualgl and primus. The --vgl-* options
only make sense when using the virtualgl bridge,
while the --primus-* options apply only when using
the primus bridge.
Additionally, value none is recognized, and its effect
is to add paths to driver libraries to LD_LIBRARY_PATH
(useful for nvidia-settings and CUDA applications)
-c, --vgl-compress METHOD image compression or transport to use with
VirtualGL. Valid values for METHOD are proxy,
jpeg, rgb, xv and yuv. Changing this setting
may affect performance, CPU usage and image
quality
--vgl-options OPTS a space-separated list of command options to be
passed to vglrun. Useful for debugging virtualgl
by passing options to it like +tr. These OPTS
override the settings from optirun so be careful
with setting it
--primus-ldpath PATH a colon-separated list of paths which are searched
for the primus libGL.so.1
-q, --quiet, --silent supresses all logging messages
-v, --verbose increase the verbosity level of log messages. It
can be specified up to two times (or five if
--quiet is used)
--debug show all logging messsages by setting the verbosity
level to the maximum
-C, --config FILE retrieve settings for Bumblebee from FILE
-d, --display VDISPLAY find the Bumblebee X server on VDISPLAY. Do not
confuse this option with the DISPLAY environment
variable. By default, PATH is queried from the
daemon
-l, --ldpath PATH libraries like libGL.so are searched in PATH
(useful for the nvidia driver). By default, PATH
is queried from the
-s, --socket FILENAME use FILENAME for communication with the daemon
-h, --help display this help and exit
--version output version information and exit
Examples:
optirun glxspheres Runs the graphics demo supplied with Virtual GL.
optirun -c yuv glxspheres Runs a program with the yuv transport method for
better performance.
optirun firefox http://example.com Run a program with arguments.
Report bugs on
Bumblebee homepage:
[root@localhost ~]# glxspheres
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Haswell Mobile
61.311482 frames/sec - 68.423613 Mpixels/sec
59.990567 frames/sec - 66.949473 Mpixels/sec
60.060590 frames/sec - 67.027618 Mpixels/sec
60.046967 frames/sec - 67.012416 Mpixels/sec
60.010820 frames/sec - 66.972075 Mpixels/sec
60.001944 frames/sec - 66.962170 Mpixels/sec
60.081060 frames/sec - 67.050463 Mpixels/sec
60.027046 frames/sec - 66.990183 Mpixels/sec
60.093894 frames/sec - 67.064786 Mpixels/sec
[root@localhost ~]#
[root@localhost ~]# optirun glxspheres
[ 1017.870274] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
[ 1017.870293] [ERROR]Aborting because fallback start is disabled.
[root@localhost ~]# systemctl stop bumblebeed.service
[root@localhost ~]# optirun glxspheres
[ 1047.514243] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 1047.514264] [ERROR]Could not connect to bumblebee daemon - is it running?
[root@localhost ~]# bumblebee
-bash: bumblebee: no se encontró la orden
[root@localhost ~]# bumblebee --help
-bash: bumblebee: no se encontró la orden
[root@localhost ~]# urpmi libvirtualgl
Ningún paquete llamado libvirtualgl
[root@localhost ~]# urpmi libvirtualgl*
Ningún paquete llamado libvirtualgl*
[root@localhost ~]# glxspheres
Polygons in scene: 62464
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Haswell Mobile
61.268303 frames/sec - 68.375426 Mpixels/sec
60.070400 frames/sec - 67.038567 Mpixels/sec
60.026009 frames/sec - 66.989026 Mpixels/sec
60.067123 frames/sec - 67.034909 Mpixels/sec
60.048836 frames/sec - 67.014501 Mpixels/sec
60.048772 frames/sec - 67.014430 Mpixels/sec
60.025406 frames/sec - 66.988353 Mpixels/sec
60.040780 frames/sec - 67.005510 Mpixels/sec
60.042549 frames/sec - 67.007484 Mpixels/sec
60.047323 frames/sec - 67.012812 Mpixels/sec
60.007847 frames/sec - 66.968757 Mpixels/sec
60.076957 frames/sec - 67.045883 Mpixels/sec
[root@localhost ~]# optirun --debug glxspheres
[ 1163.111940] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 1163.111961] [ERROR]Could not connect to bumblebee daemon - is it running?
[root@localhost ~]# systemctl start bumblebeed.service
[root@localhost ~]# optirun --debug glxspheres
[ 1188.139255] [DEBUG]optirun version 3.2.1 starting...
[ 1188.139268] [DEBUG]Active configuration:
[ 1188.139270] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1188.139272] [DEBUG] X display: :8
[ 1188.139273] [DEBUG] LD_LIBRARY_PATH: /usr/lib64/nvidia-current:/usr/lib/nvidia-current
[ 1188.139275] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1188.139277] [DEBUG] Accel/display bridge: primus
[ 1188.139278] [DEBUG] VGL Compression: proxy
[ 1188.139280] [DEBUG] VGLrun extra options:
[ 1188.139282] [DEBUG] Primus LD Path: /usr/lib64/primus:/usr/lib/primus
[ 1188.152741] [INFO]Response: No - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
[ 1188.152760] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
[ 1188.152762] [DEBUG]Socket closed.
[ 1188.152781] [ERROR]Aborting because fallback start is disabled.
[ 1188.152783] [DEBUG]Killing all remaining processes.
[root@localhost ~]# lspcidrake -v | grep Card
Card:Intel 810 and later: Intel Corporation|4th Gen Core Processor Integrated Graphics Controller [DISPLAY_VGA] (vendor:8086 device:0416 subv:1558 subd:3501) (rev: 06)
[root@localhost ~]# lsmod | grep video
uvcvideo 80968 0
videobuf2_vmalloc 13216 1 uvcvideo
videobuf2_memops 13362 1 videobuf2_vmalloc
videobuf2_core 41043 1 uvcvideo
videodev 148922 2 uvcvideo,videobuf2_core
media 21895 2 uvcvideo,videodev
usbcore 230079 6 btusb,uvcvideo,ehci_hcd,ehci_pci,usbhid,xhci_hcd
video 19425 2 i915,nouveau
i2c_core 40643 8 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,nvidia,nouveau,videodev
[root@localhost ~]#
Gracias de nuevo por vuestra paciencia.
BOFH
# 123348 Lo unico que tienes que
Lo unico que tienes que instalar con los repos testing activados es bumblebeed.Una vez instalado retira los repos testing.
Y ya luego te lias con las configuraciones .No istales los drivers propietarios con esos repos activados.
saludos
Muy Suyo
Her DoctorBOFH