Kirjoittaja Aihe: Opensuse TW ja Nvidia (viimeinkin OK -toivottavasti)  (Luettu 933 kertaa)

0 jäsentä ja 2 Vierasta katselee tätä aihetta.

Poissa RaijaR

  • Jäsen
  • Viestejä: 1602
  • Sukupuoli: Nainen
Löytyi ohje, jonka minäkin ymmärsin: https://en.opensuse.org/SDB:NVIDIA_drivers
Tämä koskeen vain Tumbleweediä (oletan) ja alla miten minä tein. Minulla oli luotuna bootin root -salasana.

1.zypper addrepo --refresh https://download.nvidia.com/opensuse/tumbleweed NVIDIA
2.zypper install-new-recommends
3. resetti

Nyt tietokoneen pitäisi kysyä mokutil tietoja.
Alla kopioita ohjeesta:

Secureboot
Kernels in Leap and Tumbleweed will, by default, refuse to load any unsigned kernel modules on machines with secure boot enabled.

During the NVIDIA driver installation on a secureboot system a MOK keypair is created and the kernel modules are signed with the created private key. The created certificate (public key) remains on the storage below /usr/share/nvidia-pubkeys, and the installer attempts to import it to the list of to-be-enrolled MOK pubkeys.

During the following reboot this certificate can easily be enrolled to the MOK database. The EFI tool for this (mokutil) is automatically started: inside the tool select "Enroll MOK", then "Continue", then "Yes". Use your root password (US keyboard layout!) when prompted for a password. The certificate is now added to the MOK database and is considered trusted, which will allow kernel modules with matching signatures to load. To finish, select "Reboot".

jk. tuli uusi kernel ja MOK piti "enrollata" uudestaan.

« Viimeksi muokattu: 27.08.2025 - klo:19:42 kirjoittanut RaijaR »
Väinö minibulli on kuin linux. Ei hätkähdäs mistään!

Poissa RaijaR

  • Jäsen
  • Viestejä: 1602
  • Sukupuoli: Nainen
Vs: Opensuse TW ja Nvidia (viimeinkin OK -toivottavasti)
« Vastaus #1 : 05.09.2025 - klo:15:53 »
(Kehtaakohan edes kysyä, mutta  :P )
Millä komennollahan näen, että minkä ajurin olen onnistunut koneeseeni asentaa? Tosin hyvin toimii  ;D

Väinö minibulli on kuin linux. Ei hätkähdäs mistään!

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 999
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Opensuse TW ja Nvidia (viimeinkin OK -toivottavasti)
« Vastaus #2 : 05.09.2025 - klo:20:08 »
(Kehtaakohan edes kysyä, mutta  :P )
Millä komennollahan näen, että minkä ajurin olen onnistunut koneeseeni asentaa? Tosin hyvin toimii  ;D

Koodia: [Valitse]
lsmod | grep -i vga
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

Poissa RaijaR

  • Jäsen
  • Viestejä: 1602
  • Sukupuoli: Nainen
Vs: Opensuse TW ja Nvidia (viimeinkin OK -toivottavasti)
« Vastaus #3 : 05.09.2025 - klo:21:14 »
(Kehtaakohan edes kysyä, mutta  :P )
Millä komennollahan näen, että minkä ajurin olen onnistunut koneeseeni asentaa? Tosin hyvin toimii  ;D

Koodia: [Valitse]
lsmod | grep -i vga

Ei näy mitään?

Koodia: [Valitse]
raija@localhost:~> lsmod | grep -i vga
raija@localhost:~> sudo lsmod | grep -i vga
[sudo] root-käyttäjän salasana:
raija@localhost:~>

Jk.
Koodia: [Valitse]
raija@localhost:~> lspci -k | grep -A 3 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation Meteor Lake-P [Intel Arc Graphics] (rev 08)
        DeviceName: Onboard - Video
        Subsystem: ASUSTeK Computer Inc. Device 88ca
        Kernel modules: i915, xe
--
01:00.0 VGA compatible controller: NVIDIA Corporation AD107M [GeForce RTX 4060 Max-Q / Mobile] (rev a1)
        Subsystem: ASUSTeK Computer Inc. Device 88ca
        Kernel driver in use: nvidia
        Kernel modules: nouveau, nvidia_drm, nvidia
raija@localhost:~>

« Viimeksi muokattu: 05.09.2025 - klo:21:22 kirjoittanut RaijaR »
Väinö minibulli on kuin linux. Ei hätkähdäs mistään!

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2828
  • Sukupuoli: Mies
Vs: Opensuse TW ja Nvidia (viimeinkin OK -toivottavasti)
« Vastaus #4 : 05.09.2025 - klo:21:19 »
Koodia: [Valitse]
sudo hwinfo --gfxcard

Poissa RaijaR

  • Jäsen
  • Viestejä: 1602
  • Sukupuoli: Nainen
Vs: Opensuse TW ja Nvidia (viimeinkin OK -toivottavasti)
« Vastaus #5 : 06.09.2025 - klo:09:02 »
Kiitos!
Pitkästi tuli asiaa. Tässäpä onkin minulle opiskelua  ;)
Koodia: [Valitse]
raija@localhost:~> sudo hwinfo --gfxcard
[sudo] root-käyttäjän salasana:
17: PCI 100.0: 0300 VGA compatible controller (VGA)             
  [Created at pci.395]
  Unique ID: VCu0.ZSij1z8zvTA
  Parent ID: vSkL.3DECu3ekE2B
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "nVidia AD107M [GeForce RTX 4060 Max-Q / Mobile]"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x28a0 "AD107M [GeForce RTX 4060 Max-Q / Mobile]"
  SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
  SubDevice: pci 0x88ca
  Revision: 0xa1
  Driver: "nvidia"
  Driver Modules: "nvidia"
  Memory Range: 0x86000000-0x86ffffff (rw,non-prefetchable)
  Memory Range: 0x4000000000-0x41ffffffff (ro,non-prefetchable)
  Memory Range: 0x4200000000-0x4201ffffff (ro,non-prefetchable)
  I/O Ports: 0x3000-0x3fff (rw)
  Memory Range: 0x87000000-0x8707ffff (ro,non-prefetchable,disabled)
  IRQ: 201 (1516372 events)
  Module Alias: "pci:v000010DEd000028A0sv00001043sd000088CAbc03sc00i00"
  Driver Info #0:
    Driver Status: nouveau is not active
    Driver Activation Cmd: "modprobe nouveau"
  Driver Info #1:
    Driver Status: nvidia_drm is active
    Driver Activation Cmd: "modprobe nvidia_drm"
  Driver Info #2:
    Driver Status: nvidia is active
    Driver Activation Cmd: "modprobe nvidia"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #12 (PCI bridge)

28: PCI 02.0: 0300 VGA compatible controller (VGA)
  [Created at pci.395]
  Unique ID: _Znp.qfyXM_yXr8B
  SysFS ID: /devices/pci0000:00/0000:00:02.0
  SysFS BusID: 0000:00:02.0
  Hardware Class: graphics card
  Device Name: "Onboard - Video"
  Model: "Meteor Lake-P [Intel Arc Graphics]"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x7d55 "Meteor Lake-P [Intel Arc Graphics]"
  SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
  SubDevice: pci 0x88ca
  Revision: 0x08
  Memory Range: 0x4a20000000-0x4a20ffffff (ro,non-prefetchable,disabled)
  Memory Range: 0x4210000000-0x421fffffff (ro,non-prefetchable,disabled)
  Module Alias: "pci:v00008086d00007D55sv00001043sd000088CAbc03sc00i00"
  Driver Info #0:
    Driver Status: i915 is not active
    Driver Activation Cmd: "modprobe i915"
  Driver Info #1:
    Driver Status: xe is not active
    Driver Activation Cmd: "modprobe xe"
  Config Status: cfg=new, avail=yes, need=no, active=unknown

Primary display adapter: #17
raija@localhost:~>
Väinö minibulli on kuin linux. Ei hätkähdäs mistään!

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 999
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Opensuse TW ja Nvidia (viimeinkin OK -toivottavasti)
« Vastaus #6 : 06.09.2025 - klo:14:23 »
Juu, tuli muistivirhe… tarvitaan lspci eikä lsmod, koska ytimen moduuleista ei näy, mitä moduuleja ne ovat!

Tosin lsmod-komentoa voi silti käyttää, jos tietää, mitä etsii: esimerkiksi onko ajuri nv, nouveau vai nova (en ole viimeksi mainitusta varma, koska se on ilmestynyt vasta kun olen Nvidiasta kokonaan luopunut).
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

Poissa RaijaR

  • Jäsen
  • Viestejä: 1602
  • Sukupuoli: Nainen
Vs: Opensuse TW ja Nvidia (viimeinkin OK -toivottavasti)
« Vastaus #7 : 06.09.2025 - klo:19:44 »
SuperOscar,
Ainahan näitä muistivirheitä sattuu. Tosin minulle varmaan 100 kertaa enemmän kuin sinulle  :D

Mutta onko niin, että tässä uudessa tietsikassa on kaksi näytönohjainta vai miten tuota tulostusta pitäisi tulkita?
Väinö minibulli on kuin linux. Ei hätkähdäs mistään!

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2828
  • Sukupuoli: Mies
Vs: Opensuse TW ja Nvidia (viimeinkin OK -toivottavasti)
« Vastaus #8 : eilen kello 14:30 »
Kyllä siinä on kaksi näytönohjainta, mutta se integroitu ei näytä olevan käytössä. Ja se sinun Nvidia käytössä suljetulla ajurilla.
En tiedä miten noi menee linuxissa, mutta wintoossa se vissiiin käyttäisi niitä rinnan, kevyet hommat hoituisi integroidulla näytönohjaimella joka säästää virtaa ja raskaammat hoituisi sitten nivian ohjaimella.

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 475
Vs: Opensuse TW ja Nvidia (viimeinkin OK -toivottavasti)
« Vastaus #9 : eilen kello 17:52 »
Itselläni ei ole kuin yksi näyttis, mutta isot pojat ovat kertoneet, että kahden näyttiksen koneessa voi ajaa toista näyttistä virtuaalikoneella, jolloin saa käytännössä 100 % hyödyksi ykkösnäyttiksestä. Tämä on varmaan tärkeää, jos haluaa pelata virtuaalikoneen käyttiksellä.

Poissa RaijaR

  • Jäsen
  • Viestejä: 1602
  • Sukupuoli: Nainen
Vs: Opensuse TW ja Nvidia (viimeinkin OK -toivottavasti)
« Vastaus #10 : eilen kello 21:00 »
Kiitos tiedoista!

Johtuukohan nämä uuden koneen asennusongelmat juurikin siitä, että näytöohjaimia on kaksin kappalein?
Jospa asennusohjelma ei oikein osannut päättää mitä näytönohjainta käyttäisi ja sitten kun sain tw asennettua (laitettuani nomodeset-parametrin bootiin), niin nvidia oli "hävinnyt" kuvioista. Lopulta sitten vielä tupeksin nvidian ajurin asennuksen. Mutta täyttyy sanoa, ettei netistä löytämäni asennusohjeet olleet kylläkään mitenkään maailman selvimmät.
Väinö minibulli on kuin linux. Ei hätkähdäs mistään!