Τώρα έχω εγκαταστήσει επάνω στη μητρική την Nvidia 1030 αλλά δεν έχω εγκατεστημένο κανέναν driver της Nvidia. Το σύστημα ξεκίνησε ευτυχώς και είναι εγκατεστημένος μόνο ο nouveau, ο οποίος δεν τρέχει και στη θέση του είναι ο llvm πάλι.
- Κώδικας: Επιλογή όλων
user@pc1:~$ sudo dmesg | grep nvidia
[sudo] password for user:
[ 0.000000] Linux version 6.8.0-1022-nvidia (buildd@lcy02-amd64-094) (x86_64-linux-gnu-gcc-11 (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #25~22.04.2-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 28 18:30:54 UTC 2 (Ubuntu 6.8.0-1022.25~22.04.2-nvidia 6.8.12)
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.8.0-1022-nvidia root=UUID=c47b5cae-3304-4a4c-abba-43daa047d8fe ro quiet splash vt.handoff=7
[ 0.056577] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.8.0-1022-nvidia root=UUID=c47b5cae-3304-4a4c-abba-43daa047d8fe ro quiet splash vt.handoff=7
[ 0.056645] Unknown kernel command line parameters "splash BOOT_IMAGE=/boot/vmlinuz-6.8.0-1022-nvidia", will be passed to user space.
[ 0.682998] BOOT_IMAGE=/boot/vmlinuz-6.8.0-1022-nvidia
[ 0.743756] usb usb1: Manufacturer: Linux 6.8.0-1022-nvidia xhci-hcd
[ 0.746708] usb usb2: Manufacturer: Linux 6.8.0-1022-nvidia xhci-hcd
[ 2.737713] audit: type=1400 audit(1741540540.711:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=755 comm="apparmor_parser"
[ 2.737721] audit: type=1400 audit(1741540540.711:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=755 comm="apparmor_parser"
- Κώδικας: Επιλογή όλων
user@pc1:~$ modprobe nvidia -vv
modprobe: INFO: ../libkmod/libkmod.c:367 kmod_set_log_fn() custom logging function 0x5f713e705830 registered
modprobe: FATAL: Module nvidia not found in directory /lib/modules/6.8.0-1022-nvidia
Ο φάκελος xorg.conf.d στην τοποθεσία /etc/X11/xorg.conf.d/ είναι άδειος. Δεν περιέχει κανένα αρχείο.
- Κώδικας: Επιλογή όλων
user@pc1:~$ sudo apt install linux-headers-$(uname -r)
[sudo] password for user:
Ανάγνωση λιστών πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων... Ολοκληρώθηκε
Ανάγνωση πληροφοριών κατάστασης... Ολοκληρώθηκε
το linux-headers-6.8.0-1022-nvidia είναι ήδη η τελευταία έκδοση (6.8.0-1022.25~22.04.2).
0 αναβαθμίστηκαν, 0 νέο εγκατεστημένα, 0 θα αφαιρεθούν και 0 δεν αναβαθμίζονται.
Την τελευταία εντολή την είχα τρέξει και ενώ τα headers εγκαταστάθηκαν καθώς έλειπαν για την έκδοση του νέου kernel 6.8.0-1022, δεν άλλαξε πάλι τίποτα και το πρόβλημα παραμένει. Δηλαδή ενώ τώρα θα έπρεπε να χρησιμοποιείται αναγκαστικά ο nouveau, χρησιμοποιείται ο llvm στη θέση του, μάλλον από σφάλμα στην επικοινωνία μεταξύ kernel και lightdm, αν κατάλαβα καλά.
Επίσης το ίδιο συμβαίνει και με την ενσωματωμένη κάρτα γραφικών της Intel στη CPU. Αντί να χρησιμοποιείται ο default driver της Intel που είναι κι αυτός ενσωματωμένος στον kernel, χρησιμοποιείται πάλι ο llvm.

Και να εγκαταστήσω πάλι κάποιον driver της Nvidia, πάλι θα τρέχει ο llvm στη θέση του και το σύστημα θα κολλάει στην εκκίνηση όπως είπα πιο πριν.
