Azt gondolom, kíváncsi lehetsz a legújabb kernel fejlesztésekre, tehát szívesen kipróbálnád a legújabb kernelt, mielőtt az bekerülne támogatott csomagként az általad használt Linux Mint kiadásba. Szögezzük le, a saját felelősséged így telepíteni a kernelt, még akkor is,
-- ha hiba nem igazán szokott történni a legújabb kernel használatánál,
-- és bármikor visszatérhetsz a GRUB menüből a régebbi kernelre, ha mégis hibát tapasztalsz.
Hasznos: https://linuxmint.hu/blog/2017/10/a-grub-menu-lathatosaga
Mindenképpen stabil kernelt próbálj ki! A nem stabil RC változatokat csak akkor, ha mazochista vagy, vagy programozó ..., én azonban nem ajánlom.
Bevezetés
Az eljárás hasonló, mint azt a LibreOffice dpkg-s telepítésénél leírtam,
https://linuxmint.hu/blog/2018/02/a-libreoffice-telepitese-a-dpkg-segitsegevel
azonban, ha a Debian-alapú LMDE kiadást használod, akkor mégis inkább ezt a módszert használd,
https://linuxmint.hu/blog/2018/02/kernel-forgatas-4152
mert a Debian-alapú rendszerek kernel optimalizálása eléggé más, mint az Ubuntu-alapú rendszereké (ilyen rendszer a Linux Mint is), és ez a különbözőség olyan problémákat okozhat, amiket senki nem jósolhat meg előre. Én sem teszem ...
A Linux Mint alá az összes kernelt innen éred el
http://kernel.ubuntu.com/~kernel-ppa/mainline/
a kísérletezéshez.
Megnézheted, melyik kernelt használod most
uname -sr
Én ezt,
Linux 4.8.0-53-generic
..., de bővebben is mutatom:
uname -srv Linux 4.8.0-53-generic #56~16.04.1-Ubuntu SMP Tue May 16 01:18:56 UTC 2017
A telepítés menete
-- először is megkeresed,
http://kernel.ubuntu.com/~kernel-ppa/mainline/
melyik a legújabb stabil kernel. Az RC változatokat hagyod.
-- jelen pillanatban a v4.15.7 a legújabb stabil kernel, megnyitod a könyvtárat
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.7/
... a csomag elkészültének dátuma sokat segít a helyes választásban.
Ismét terminált nyitsz, és megnézed, hogy melyik architektúrát használja a géped, a 32bit-eset vagy a 64bit-eset
uname -m
Én a 64bit-es architektúrát használom,
x86_64
tehát a 64bit-es csomagok kellenek majd. Ha a terminál kimenet az x86, akkor a rendszer a 32bit-es architektúrát használja, így, értelemszerűen a 32bit-es csomagokra repülj rá.
Még annyit fontos tudnod, hogy minden esetben -például más kernel verziót választva- három csomagot kell telepítened, ebből kettő a linux-headers (a nevében az all, illetve a generic kifejezéssel) és egy a linux-image (a nevében a generic kifejezéssel). A linux-headers csomag például a virtualizációs történeteknél jön jól, de sok másra is jó, ne hagyd ki a telepítését. Ha követted a logikám (és az alábbi leírást), akkor a lowlatency csomagokat nem töltöd le, de persze, az is jó valamire ..., nézz utána, ha érdekel a téma.
Telepítés 32bit-es rendszerre
-- készítesz egy könyvtárat, amit csak erre használsz (saját könyvtárba készítsd)
cd
mkdir kernel_ppa_v4.15.7
-- belépsz a könyvtárba
(segítség: begépeled a könyvtár nevének elejét,
majd egyszer megnyomod a TAB billentyűt)
cd kernel_ppa_v4.15.7/
-- letöltöd a három csomagot
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.7/linux-image-4.15.7-041507-generic_4.15.7-041507.201802280530_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.7/linux-headers-4.15.7-041507-generic_4.15.7-041507.201802280530_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.7/linux-headers-4.15.7-041507_4.15.7-041507.201802280530_all.deb
-- telepíted azokat
sudo dpkg --install *.deb
-- ránézel az esetleges hibákra
(ha a prompt, vagyis a készenléti jelzés [$]
tér vissza, akkor minden rendben,
más esetben itt kérdezel, és a rendszert nem kapcsolod ki,
és nem indítod újra semmiképpen ...,
a hibaüzeneteket ide, a válaszodba másold.)
sudo apt-get -f install
-- újraindítod a rendszert
sudo reboot
... amely az új kernellel indul.
Telepítés 64bit-es rendszerre
cd
mkdir kernel_ppa_v4.15.7
-- belépsz a könyvtárba
(segítség: begépeled a könyvtár nevének elejét,
majd egyszer megnyomod a TAB billentyűt)
cd kernel_ppa_v4.15.7/
-- letöltöd a három csomagot
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.7/linux-image-4.15.7-041507-generic_4.15.7-041507.201802280530_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.7/linux-headers-4.15.7-041507-generic_4.15.7-041507.201802280530_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.7/linux-headers-4.15.7-041507_4.15.7-041507.201802280530_all.deb
-- telepíted azokat
sudo dpkg --install *.deb
-- ránézel az esetleges hibákra
(ha a prompt, vagyis a készenléti jelzés [$]
tér vissza, akkor minden rendben,
más esetben itt kérdezel, és a rendszert nem kapcsolod ki,
és nem indítod újra semmiképpen ...,
a hibaüzeneteket ide, a válaszodba másold.)
sudo apt-get -f install
-- újraindítod a rendszert
sudo reboot
... amely az új kernellel indul.
A tapasztalataidról ne felejts el beszámolni, minket is érdekel!
Enjoy :)
Hozzászólások
Firmware-ek pótlása (Intel)
Beküldte kimarite -
Értékelés:
Ha az új kernel telepítése alatt vagy a
parancs futtatásakor ehhez hasonló hibákat
tapasztalsz, akkor látogass el ide,
https://01.org/linuxgraphics/downloads/firmware
és keresd meg a hiányzó CPU firmware-eket.
Jelen esetben, a figyelmeztetésben (Warning) szereplő firmware-ek nevéből
kbl_guc_ver9_14.bin for module i915
bxt_guc_ver8_7.bin for module i915
kikövetkeztethető, hogy a Kabylake és a Broxton GUC firmware-ek kellenek, és az is látszik, hogy melyik verziószámú szükséges.
Íme:
Kabylake | kbl | GuC - Ver 9.14
Broxton | bxt | GuC - Ver 8.7
Megjegyzés: én még mindig a kernel munka könyvtárban vagyok, érdemes oda neked is belépned, mégpedig azért, hogy egy helyen legyen minden.
Előkészületek
-- letöltöd a hiányzó firmware-eket
(te nyilván azokat töltsd le, amik neked kellenek)
-- kibontod mindkettőt
(a fájlnév elejét elég begépelned, majd
a TAB billentyű egyszeri megnyomásával a fájlnevet kiegészíted)
Telepítés
Kezdjük a Kabylake firmware telepítésével
-- belépsz a megfelelő könyvtárba
-- ellenőrzöd, a letöltött fájl nem sérült, illetve tényleg az a bizonyos firmware, és nem más ...
... a kimenet egyértelmű, jó a firmware
MD5SUM ellenőrző összeg innen:
https://01.org/linuxgraphics/downloads/kabylake-guc-9.14
-- megnézed, jó helyre települ majd a script-tel
... tökéletes, íme
-- telepíted
... saccperkábé ezt fogod látni, vagyis a művelet sikerült
Jöhet a Broxton firmware telepítése
-- visszalépsz a munkakönyvtárba
... azaz egy könyvtárral feljebb ugrasz.
-- belépsz a megfelelő könyvtárba
-- ellenőrzöd, a letöltött fájl nem sérült, illetve tényleg az a bizonyos firmware, és nem más ...
... a kimenet egyértelmű, jó ez a firmware is
MD5SUM ellenőrző összeg innen:
https://01.org/linuxgraphics/downloads/broxton-guc-8.7
-- megnézed, jó helyre települ majd a script-tel
... tökéletes, íme
-- telepíted
... saccperkábé ezt fogod látni, vagyis a művelet sikerült
-- érdemes lehet egy ellenőrzés az újraindítás előtt, nézzük
... ez is rendben
-- újraindíthatod a rendszert.
Kiadási megjegyzések
Kabylake
RELEASE NOTES
This update contains:
1. Sub-feature level control for power management features.
2. Clean-up for power management interface.
3. Bug Fix for multi context scheduler flag.
4. Add per engine preemption support to scheduler.
5. Minor bug fixes.
6. Add support to log media reset count.
install.sh has been updated on 24/Feb/2017.
Broxton
RELEASE NOTES
This update contains:
1. Update parameter name (interface change).
2. Fix for power impact issue.
3. Add per engine preemption support in scheduler.
4. Fix for Sleep Shared Area Pointer Validation.
5. Fix for Golden Context init for Render only for Engine Reset.
6. Fix for Forcewake Render check.
install.sh has been updated on 24/Feb/2017.
-----
Mondhatnám azt is hogy szép álmokat, de egyrészt délután van, másrészt nyilván a siker után jó sokáig tesztelgeted a rendszert, hogy milyen is így ... ;)
Egyéb hibák (folyt. köv.)
Beküldte kimarite -
Értékelés:
Íme:
(a firmware figyelmeztetések itt még szerepelnek)
Egyéb hibák (folyt. köv.)
Beküldte kimarite -
Értékelés:
https://www.virtualbox.org/
letöltött csomag telepítésével megoldódott.
Szia!
Beküldte kapudepo -
Értékelés:
Szia!
Lehet, nem jót töltöttem le, arm64 a vége. Hogy tudom kitörölni?
Szia!
Beküldte kapudepo -
Értékelés:
Kitöröltem.
Telepítettem, újraindítottam, de az érintőpad továbbra sem működik!
dconf
Beküldte kimarite -
Értékelés:
Ezt érdemes elolvasnod: https://linuxmint.hu/blog/2018/09/az-erintopad-bekapcsolasa-az-uj-kernel...
Más javasolt egy (bizonyos) kernelt. De az a módszer más, mint a javasolt. Ez a módszer is más (dpkg). Ráérő idődben térj rá erre, de nem is ez kell neked. Nem folytatnám hosszan a mondanivalóm, de például az Ukuu-val könnyebb új kernelt telepíteni. ... mondom, nézd meg, amit én javasoltam. Én egy egyszerű beállítást javasoltam (dconf). Nézd a segítők neveit is. :-)