* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

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.

Tratando de arrancar nvidia en una gráfica híbrida con Intel

Buenas,

(si no he entendido mal) algunos procesadores i7 vienen con una gráfica Intel sencilla integrada y luego se les monta una más potente sea nvidia o ATI/AMD. Y para rematar, hay una tecnología llamada Optimus que hace que el ordenata trabaje habitualmente con la Intel para economizar consumo y cuando se requiere más potencia se "lanza" la nvidia.

En GNU/Linux, el equivalente a Optimus (que Nvidia parece que no tiene intención de hacer funcionar por aquí) es el proyecto Bumblebee, cuyo paquete está en los repositorios de Blogdrake aunque en el foro no encuentro referencias a ello salvo un hilo secuestrado.

En principio lo que estoy intentando es utilizar únicamente la Nvidia y no sólo para algunas aplicaciones como hace el Optimus/Bumblebee porque además, parece que Bumblebee todavía no se lleva bien con dos monitores. Mi bios no permite deshabilitar la tarjeta Intel y parece que xorg siempre detecta ésta.

El problema es que al instalar Mageia 2 (es un portátil nuevo) siguiendo las instrucciones de la wiki (F6->xdriver=nvidia/nouveau) consigo llegar a configurar una nvidia con el driver privativo o el libre en el kernel 3.3.6 que es el que viene con la instalación, pero en el momento que actualizas y te pone el 3.3.8 cuando vuleves a reiniciar te encuentras con este error en el arranque que para el sistema:

Failed to start Wait for Plymouth Boot Screen to Quit
See 'systemctl status plymouth-quit-wait. service' for details

Y la única forma de seguir adelante es configurar la Intel. Buscando por el foro de Mageia en Inglés hay varias referencias a ese error que no tengo claro si es un bug o un problema con el 3.3.8 o es porque la gráfica no está bien configurada, pero lo que no veo es que se haya solucionado ninguno de los casos que se parecen al mío.

Si se os ocurre alguna forma de evitar que pase esto y arrancar con la Nvidia hago algún intento más. Si no, ya iré poniendo por aquí las conclusiones o ideas que me den por ahí.

Referencias:

En el foro de Mageia en Inglés hay este hilo explicando cómo configurar Bumblebee en Mageia (ahí dan por hecho que no hay paquete y lo obtienen del proyecto)
https://forums.mageia.org/en/viewtopic.php?f=36&t=1755
Enlaces e ideas sobre el tema en el foro de FotoLibre
http://comunidad.fotolibre.net/index.php/topic,8052.0.html
Y bueno, el proyecto Bumble-bee, aunque si puedo preferiría no usarlo y arrancar solo con la nvidia
http://bumblebee-project.org/

Saludos,
Colegota

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de DoctorBOFH

# 120691 El problema de este tipo de

El problema de este tipo de 'problemas' (valga la redundancia) es que para ayudarte necesetitas a alguien que disponga de ese mismo hardware.Y al final siempre quien lo arregla es el propio usuario que abrió el hilo.

Solo puedo decirte que leas esto http://wiki.mandriva.com/en/Bumblebee#Installation
Lo tienes empaquetado en el repo de BDK así que no necesitas más que un urpmi bumblebee y tiempo para configurarlo

Te asegures de que sigues los pasos a rajatabla y si algun paso falla postees aqui el error (por si nos suena)
Y desearte mucha suerte y paciencia y por favor postea la solución cuando la tengas.

Muy Suyo

Her DoctorBOFH



Gravatar de colegota

# 120693 Algunas pruebas más...

He estado probando algunas cosas dirigido telefónicamente por un amigo, usuario de Mageia también. De momento nada, pero lo dejo por aquí por si acaso.

Básicamente hemos borrado el módulo nouveau que salía con lsmod y añadido un modprobe nvidia-current después de desinstalar y volver a instalar el paquete y la única diferencia es que ahora no da el error del plymouth, pero se para en el mismo sitio.

Pasando a una consola de texto (alt-F2) y haciendo un startx se queja con un "Fatal error: no screens found".

En principio, esto arranca si en el xorg.conf hay una entrada para la Intel, sea única o conjunta con una nvidia/nouveau, pero arranca siempre con la gráfica Intel. He estado haciendo algunas pruebas con el drakconf y mirando/tocando los xorg.conf resultantes.

Este es un xorg de los que arrancan, el de ahora. He probado a quitar la Intel, a cambiarles el número de display... pero el resultado es el mismo.

# File generated by XFdrake (rev 262502)

# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerFlags"
    Option "DontZap" "False" # disable  (server abort)
    #DontZoom # disable / (resolution switching)
    AllowMouseOpenFail # allows the server to start up even if the mouse does not work
EndSection

Section "Module"
    Load "v4l" # Video for Linux
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Plug'n Play"
    
    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
    
    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Monitor"
    Identifier "monitor2"
    
    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
    
    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Device"
    Identifier "device1"
    VendorName "Intel Corporation"
    BoardName "Intel 810 and later"
    Driver "intel"
    Screen 0
    BusID "PCI:0:2:0"
    Option "DPMS"
EndSection

Section "Device"
    Identifier "device2"
    VendorName "nVidia Corporation"
    BoardName "NVIDIA GeForce 400 series and later"
    Driver "nouveau"
    Screen 0
    BusID "PCI:1:0:0"
    Option "DPMS"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
EndSection

Section "Screen"
    Identifier "screen2"
    Device "device2"
    Monitor "monitor2"
EndSection

Section "ServerLayout"
    Identifier "layout1"
    Screen "screen1"
    Screen "screen2" RightOf "screen1"
    #Option "Xinerama"
EndSection

Y aquí unas salidas...

[root@alforjas colegota]# lspci
00:00.0 Host bridge: Intel Corporation Ivy Bridge DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Ivy Bridge PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Panther Point 6 port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Panther Point SMBus Controller (rev 04)
01:00.0 VGA compatible controller: nVidia Corporation Device 0fd1 (rev a1)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8723
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
04:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 0a)
[root@alforjas colegota]# lsmod |grep nvidia
nvidia              12366483  0
i2c_core               39972  8 drm,drm_kms_helper,i2c_algo_bit,i915,nouveau,i2c_i801,videodev,nvidia
[root@alforjas colegota]# lsmod |grep nouveau
nouveau               820224  0
button                 13825  2 i915,nouveau
video                  19096  2 i915,nouveau
mxm_wmi                12979  1 nouveau
wmi                    19070  2 mxm_wmi,nouveau
drm_kms_helper         42351  2 i915,nouveau
ttm                    83635  1 nouveau
drm                   252346  6 ttm,drm_kms_helper,i915,nouveau
i2c_core               39972  8 drm,drm_kms_helper,i2c_algo_bit,i915,nouveau,i2c_i801,videodev,nvidia
[root@alforjas colegota]# lsmod |grep intel
snd_hda_intel          33293  3
snd_hda_codec         126641  3 snd_hda_intel,snd_hda_codec_via,snd_hda_codec_hdmi
snd_pcm               100893  3 snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi
snd_page_alloc         18484  2 snd_pcm,snd_hda_intel
snd                    82658  13 snd_timer,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_via,snd_hda_codec_hdmi

Ahora voy a intentar instalar el driver de Nvidia descargado de su web...

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.