Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: alkisg στις 02 Φεβ 2017, 01:41:47 ΜΜ

Τίτλος: 4.x kernel σε Ubuntu 12.04
Αποστολή από: alkisg στις 02 Φεβ 2017, 01:41:47 ΜΜ
Μην εκτελέσετε τα παρακάτω βήματα παρά μόνο εάν σας το ζητήσει κάποιος τεχνικός!!!
Μπορεί να καταλήξουν σε σύστημα που δεν εκκινεί!


Η 12.04 έχει τον πυρήνα 3.2 από προεπιλογής, και τον 3.13 εάν κάποιος ακολουθήσει τις οδηγίες της σελίδας http://ts.sch.gr/wiki/Linux/LTSEnablementStack.
Δυστυχώς κάποιοι καινούργιοι υπολογιστές, π.χ. Intel Skylake (https://en.wikipedia.org/wiki/Skylake_(CPU)#List_of_Skylake_processors) ή Kaby Lake (https://en.wikipedia.org/wiki/Kaby_Lake_(CPU)#List_of_Kaby_Lake_processors), δεν υποστηρίζονται από τόσο παλιούς kernels, και χρειάζονται kernel 4.x.
Τα συμπτώματα είναι να μην έχουμε ήχο ή να έχουμε μαύρη οθόνη.

Δυστυχώς το να μπει 4.x kernel σε 12.04 δεν είναι καθόλου απλό, λόγω μεγάλων αλλαγών στα σχετικά πακέτα. Τα απαραίτητα βήματα είναι (υπό επεξεργασία):
Κώδικας (Bash) [Επιλογή]

sudo -i
cd $(mktemp -d)
wget -q http://ftp.ntua.gr/debian/pool/main/k/kmod/libkmod2_9-3_i386.deb
wget -q http://ftp.ntua.gr/ubuntu/pool/main/k/kmod/module-init-tools_15-0ubuntu6_all.deb
wget -q http://ftp.ntua.gr/debian/pool/main/k/kmod/kmod_9-3_i386.deb
wget -q http://ftp.ntua.gr/ubuntu/pool/main/l/linux-lts-xenial/linux-headers-4.4.0-62-generic_4.4.0-62.83~14.04.1_i386.deb
wget -q http://ftp.ntua.gr/ubuntu/pool/main/l/linux-lts-xenial/linux-headers-4.4.0-62_4.4.0-62.83~14.04.1_all.deb
wget -q http://ftp.ntua.gr/ubuntu/pool/main/l/linux-lts-xenial/linux-image-extra-4.4.0-62-generic_4.4.0-62.83~14.04.1_i386.deb
wget http://ftp.ntua.gr/ubuntu/pool/main/l/linux-lts-xenial/linux-image-4.4.0-62-generic_4.4.0-62.83~14.04.1_i386.deb
dpkg -i libkmod2_9-3_i386.deb module-init-tools_15-0ubuntu6_all.deb kmod_9-3_i386.deb linux-*.deb
exit