openSUSEa suomeksi
Muut => Yleinen keskustelualue => Aiheen aloitti: RaijaR - 27.08.2025 - klo:00:32
-
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.
-
(Kehtaakohan edes kysyä, mutta :P )
Millä komennollahan näen, että minkä ajurin olen onnistunut koneeseeni asentaa? Tosin hyvin toimii ;D
-
(Kehtaakohan edes kysyä, mutta :P )
Millä komennollahan näen, että minkä ajurin olen onnistunut koneeseeni asentaa? Tosin hyvin toimii ;D
lsmod | grep -i vga
-
(Kehtaakohan edes kysyä, mutta :P )
Millä komennollahan näen, että minkä ajurin olen onnistunut koneeseeni asentaa? Tosin hyvin toimii ;D
lsmod | grep -i vga
Ei näy mitään?
raija@localhost:~> lsmod | grep -i vga
raija@localhost:~> sudo lsmod | grep -i vga
[sudo] root-käyttäjän salasana:
raija@localhost:~>
Jk.
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:~>
-
sudo hwinfo --gfxcard
-
Kiitos!
Pitkästi tuli asiaa. Tässäpä onkin minulle opiskelua ;)
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:~>
-
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).
-
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?
-
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.
-
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ä.
-
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.