openSUSE y Plasma 6

Otra cosa que he tenido que reconfigurar:

  • Tamaño de la letra de Kwrite.

Ya lo hice y sigue pasando lo mismo. Lo que he hecho:

  • Liberarlos (en el caso de Preferencias y Yast los eliminé porque son plasmoides).
  • Cerrar la aplicación que hubiera abierta de esos lanzadores.
  • Me he quedado con una barra que es sólo el “Lanzador de Aplicaciones” y “Dar un vistazo al escritorio”
  • He abierto Preferencias de Sistema y click derecho en su trozo de la barra de tareas para “Fijar en el gestor de tareas”. Ídem con Yast, Firefox y Steam.
  • Sigue pasando todo igual que al principio. :thinking:

Gracias por la información. Ya los he agregado y mañana ya comento que tal.

Saludos

Al final he reiniciado hoy (varias veces).

No funciona. Hago algo mal o algo más grave pasa. Mis pasos:

  • He abierto el “Cargador de Arranque” en Yast y en “Parámetros del núcleo” he añadido nvidia-drm.modeset=1 fbdev=1 tal que así:
  • Tras aceptar y reiniciar sigue todo en negro (parece que no cargue nada).
  • He probado a poner nvidia_drm.modeset=1 en lugar de nvidia-drm.modeset=1 (por si era el guión) e incluso he probado a quitar el fbdev=1. Nada va.

Mi tarjeta es una GTX 1070 (serie Pascal) y usando el driver 550.54.14.

Saludos

Que raro, tengo la misma versión 550.54.14 con los parámetros nvidia-drm.modeset=1 fbdev=1 en Yast

dracut -f 

y reinicia

dracut -f hecho, reiniciado y todo igual. :face_with_thermometer:

Saludos

Para compararlo…

lsmod | grep nvidia
lsmod | grep nvidia
nvidia_uvm           4620288  0
nvidia_drm            102400  8
nvidia_modeset       1343488  13 nvidia_drm
nvidia              54054912  216 nvidia_uvm,nvidia_modeset
drm_kms_helper        184320  1 nvidia_drm
drm                   610304  12 drm_kms_helper,nvidia,nvidia_drm
video                  61440  1 nvidia_modeset

Me sale distinto.


 ~/Descargas  lsmod | grep nvidia                                                    ✔  13:40:37 
nvidia_uvm           6615040  4
nvidia_drm            122880  27
nvidia_modeset       1605632  55 nvidia_drm
nvidia              60370944  987 nvidia_uvm,nvidia_modeset
video                  77824  2 asus_wmi,nvidia_modeset

asus_wmi, según DuckDuckGo, son sensores de la placa base Asus que tengo.

Las líneas que faltan, según DuckDuckGo, podrían ser de dkms. No entiendo para que sirve ese paquete que según la descripción de zypper:

Resumen               : Dynamic Kernel Module Support Framework
Descripción           : 
    This package contains the framework for the Dynamic
    Kernel Module Support (DKMS) method for installing
    module RPMS as originally developed by Dell.

¿RPMS module? ¿Es para instalar RPMs o significa otra cosa RPMS?

Saludos

Hola @Krovikan

Perdón por entrometerme.
Instala el DKMS , que es el soporte dínamico para módulos del kernel , si no cuando actualices el kernel no usará los módulos según se los mandas usar en la línea del kernel.
Lo de RPMS es algo que usan los PC’s del fabricante Dell.
Ya que ellos le dan un soporte especial a GNU/Linux.
Pero en tu caso la tarjeta es ASUS por lo que veo.

Instala el DKMS y si dracut no regenera el kernel automáticamente lo haces tú con dracut -f -v

Saludos.

2 Likes

¿Instalo DKMS, reinicio y listo o algo más?

Saludos

Cuando instalo el driver le digo que no a la opción dkms y luego lo hago yo manualmente, son cosas mías…

zse dkms
Cargando datos del repositorio...
Leyendo los paquetes instalados...

S  | Name | Summary                                 | Type
---+------+-----------------------------------------+--------
i+ | dkms | Dynamic Kernel Module Support Framework | paquete

No tienes que excusarte, te puedes meter en la conversación :wink

Cuando instalo el driver, hace unos meses, hacía siempre un dracut --force tras ello.

Desde hace un mes o dos, te da la opción de hacer él mismo el rebuild fs. ¿Te refieres a que le diga que no a ese paso y que siga haciendo mi dracut --force?

Saludos

No, esta opción que ha salido nueva que es initramfs le dices que sí y a dkms no, así lo hago yo, pero sin esa opción del initramfs que antes no salia ya me funcionaba wayland

1 Like

Hola:
Cuando lo instalas, tienes que activarlo.
Una vez hecho eso, puedes proceder a instalar , si no lo activas no sirve de nada, ver en yast2 en gestión de servicios.
La razón de ello, es que cuando cambia el kernel, los drivers,etc, ya no son validos, lo que hace DKMS, es hacer lo compatible (módulos, librerías,etc).
¿El por que? , todo aquello que tiene licencia y no se ha liberado, no se puede incluir en el kernel, hay que compilarlo a parte (es lo que se hace con muchos drivers)
Saludos

2 Likes

En TW con las actualizaciones constantes del kernel sería mejor usar dkms y asi no tener que volver a instalar el driver cada vez que sale una nueva versión del kernel como dice @mikrios

1 Like

Mis pasos:

  • zypper in dkms
  • Reiniciar
  • Editar grub (letra e) para arrancar en runlevel 3.
  • Instalar el driver (de nuevo), pero esta vez salía la nueva opción DKMS. Le he dicho que no y a rebuildfs le he dicho que sí.
  • dracut --force.
  • Reiniciar (nunca reinicio, suelo hacer init 5).
  • Seleccionar Wayland y pantalla negra como siempre.
  • Mato lo que sea que haya con Ctrl+Alt+Backspace x2 para volver a sddm.
  • Reiniciar
  • Editar grub (letra e) para arrancar en runlevel 3.
  • Instalar el driver (de nuevo), haciendo igual que antes con DKMS no y rebuildfs sí.
  • dracut --force.
  • init 5
  • Seleccionar Wayland y pantalla negra como siempre.
  • Mato lo que sea que haya con Ctrl+Alt+Backspace x2 para volver a sddm.
  • Entro con X.org y activo DKMS como servicio al reiniciar.
  • Reiniciar
  • Editar grub (letra e) para arrancar en runlevel 3.
  • Instalar el driver (de nuevo), haciendo igual que antes con DKMS no y rebuildfs sí.
  • dracut --force.
  • init 5
  • Seleccionar Wayland y pantalla negra como siempre.
  • Mato lo que sea que haya con Ctrl+Alt+Backspace x2 para volver a sddm.
  • Entro con X.org y aquí estoy escribiendo.

Supongo que por darle que no a DKMS en el driver sigo teniendo:

~/Descargas  lsmod | grep nvidia                                                    ✔  17:08:19 
nvidia_uvm           6615040  4
nvidia_drm            122880  24
nvidia_modeset       1605632  48 nvidia_drm
nvidia              60370944  853 nvidia_uvm,nvidia_modeset
video                  77824  2 asus_wmi,nvidia_modeset

Ya no sé qué hacer el día que retiren el soporte a X.org.

Saludos

Yo es que pienso en Leap que es lo que uso pero en TW yo le diría que sí a dkms y al initramfs y luego simplemente reiniciar sin dracut -f

Siempre te queda instalar los rpm de Nvidia

No tengo problemas por rehacer el módulo del driver. Es algo que llevo haciendo automáticamente (letra e, al final de la línea linux poner un 3, F10, login en root, instalar el .run, dracut --force, init 5 y listo) siempre que ha habido un cambio de kernel (antes en Leap y ahora en TW).

Si fuera seguro que iba a funcionar con los RPM del repo Nvidia, tal vez (el proceso es “largo”: quitar noveau del /etc/modprobe.d/50-blacklist.conf, reiniciar, runlevel 3, nvidia-uninstall, dracut --force por si acaso, init 5 y confiar en que se inicie X.org con Noveau para a continuación añadir el repo Nvidia e instalar paquetes). Pero eso me deja sin la posibilidad de probar otros drivers como los de la rama Beta (se pueden ver aquí con su tag), los de la rama Vulkan de aquí o cualquier versión anterior al último driver.

Respecto a

creo que lo voy a dejar por ahora, por si alguien con TW y driver manual de Nvidia me dice más.

Saludos y gracias por los consejos

Hola.

No recuerdo qué gráfica tienes. Supongo que la versión de tu driver será la 550.xy

En mi equipo de escritorio tengo la 470.239 y hasta donde yo sé eso no va a funcionar bien con kwin_wayland (prerrequisito al menos versión de driver >495).

Salud!!

Uso el driver 550.54.14 con mi GTX 1070 (serie Pascal).

~/Descargas  inxi -Fz                                                               ✔  17:29:53 
System:
  Kernel: 6.7.7-1-default arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 6.0.1 Distro: openSUSE Tumbleweed 20240311
Machine:
  Type: Desktop Mobo: ASUSTeK model: B150 PRO GAMING v: Rev X.0x
    serial: <superuser required> UEFI: American Megatrends v: 3805
    date: 05/16/2018
CPU:
  Info: quad core model: Intel Core i5-6600K bits: 64 type: MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 800 min/max: 800/3900 cores: 1: 800 2: 800 3: 800 4: 800
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1070] driver: nvidia v: 550.54.14
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.4 driver: X:
    loaded: nvidia gpu: nvidia,nvidia-nvswitch resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: nvidia,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.54.14
    renderer: NVIDIA GeForce GTX 1070/PCIe/SSE2
  API: Vulkan v: 1.3.275 drivers: N/A surfaces: xcb,xlib
Audio:
  Device-1: Intel 100 Series/C230 Series Family HD Audio driver: snd_hda_intel
  Device-2: NVIDIA GP104 High Definition Audio driver: snd_hda_intel
  Device-3: Logitech G933 Wireless Headset Dongle
    driver: hid-generic,snd-usb-audio,usbhid type: USB
  API: ALSA v: k6.7.7-1-default status: kernel-api
  Server-1: PulseAudio v: 17.0 status: active
Network:
  Device-1: Intel Ethernet I219-V driver: e1000e
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 4.09 TiB used: 3.08 TiB (75.3%)
  ID-1: /dev/sda vendor: Western Digital model: WDS500G1B0B-00AS40
    size: 465.76 GiB
  ID-2: /dev/sdb vendor: Western Digital model: WD10EZRZ-00HTKB0
    size: 931.51 GiB
  ID-3: /dev/sdc vendor: Samsung model: HD103SJ size: 931.51 GiB
  ID-4: /dev/sdd vendor: Western Digital model: WD2003FZEX-00SRLA0
    size: 1.82 TiB
Partition:
  ID-1: / size: 50 GiB used: 36.27 GiB (72.5%) fs: btrfs dev: /dev/sda2
  ID-2: /boot/efi size: 499.7 MiB used: 408 KiB (0.1%) fs: vfat
    dev: /dev/sda1
  ID-3: /home size: 1.81 TiB used: 1.17 TiB (64.6%) fs: xfs dev: /dev/sdd2
  ID-4: /opt size: 50 GiB used: 36.27 GiB (72.5%) fs: btrfs dev: /dev/sda2
  ID-5: /tmp size: 50 GiB used: 36.27 GiB (72.5%) fs: btrfs dev: /dev/sda2
  ID-6: /var size: 50 GiB used: 36.27 GiB (72.5%) fs: btrfs dev: /dev/sda2
Swap:
  ID-1: swap-1 type: partition size: 2 GiB used: 0 KiB (0.0%) dev: /dev/sda3
Sensors:
  System Temperatures: cpu: 26.0 C mobo: N/A gpu: nvidia temp: 38 C
  Fan Speeds (rpm): N/A gpu: nvidia fan: 0%
Info:
  Memory: total: 32 GiB available: 31.3 GiB used: 5.19 GiB (16.6%)
  Processes: 324 Uptime: 1h 27m Shell: fish inxi: 3.3.33

Saludos