V pátek byl vydán kernel 3.13.6, což je další údržbová aktualizace linuxového nejnovějšího stabilního kernelu větve 3.13.x.. Mně se dosud nedařilo toto jádro uspokojivým způsobem zprovoznit v Linux Mintu 16, ale nedalo mi to a po nějaké chvíli přemýšlení a googlení se vše podařilo a já jsem s výsledkem spokojen. Proto se s vámi o způsob instalace a úpravy rád podělím v následujícím článku.
Linux kernel 3.13.6 je v současnosti nejdůležitější uvolněná aktualizace pro větev 3.13, protože obsahuje několik nových funkcí a důležitých oprav, týkajících se zejména open source ovladačů pro AMD , zvukového serveru ALSA a také požívání běžného bezdrátového audia KEF X300A.
Opraveny byly problémy s audio kodekem max98090 , problémy s open-source ovladači Nouveau a SELinux , byla vylepšena podpora a optimalizace Realtek rt5640, čímž byly také vyřešeny problémy s kanály na bezdrátových modulech RTL8192CE.
Bližší informace o všech změnách, zahrnutých v novém kernelu 3.13.6 najdete v changelogu na této stránce. Uživatelům kernelu verze 3.13 je doporučeno aktualizovat. Chcete-li si tedy toto nejnovější stabilní jádro nainstalovat i v Linux Mintu, pak čtěte dál….
Jelikož se všechny potřebné .deb balíčky nacházejí v repozitáři kernel.ubuntu.com, je instalace jádra 3.13.6 v Linux Mintu poměrně snadná. Postupujte přesně podle pokynů pro vaší architekturu, aby byla instalace nového kernelu úspěšná. To, zda máte 32-bitový (i686) nebo 64-bitový systém, zjistíte buď v Nastavení systému > System Info nebo zadáním tohoto příkazu v terminálu:
Příkaz terminálu: |
---|
uname -m |
Nejprve vás však musím upozornit, že zásahy do jádra (kernelu) jsou vždy na vlastní nebezpečí, proto je pečlivě zvažte!
Instalace jádra 3.13.6 v 32-bitové verzi Linux Mintu
Vše budeme provádět pomocí terminálu. Tak si jej otevřete a nejprve si stáhněte potřebné balíčky zadáním příkazů:
Příkazy terminálu: |
---|
wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.6-trusty/linux-headers-3.13.6-031306_3.13.6-031306.201403070154_all.deb |
wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.6-trusty/linux-headers-3.13.6-031306-generic_3.13.6-031306.201403070154_i386.deb |
wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.6-trusty/linux-image-3.13.6-031306-generic_3.13.6-031306.201403070154_i386.deb |
A samotná instalace jádra 3.13.6:
Příkaz terminálu: |
---|
sudo dpkg -i linux-headers-3.13*.deb linux-image-3.13*.deb |
Instalace jádra 3.13.6 v 64-bitové verzi Linux Mintu
Nejprve si rovněž stáhněte potřebné balíčky zadáním příkazů:
Příkazy terminálu: |
---|
wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.6-trusty/linux-headers-3.13.6-031306_3.13.6-031306.201403070154_all.deb |
wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.6-trusty/linux-headers-3.13.6-031306-generic_3.13.6-031306.201403070154_amd64.deb |
wget kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.6-trusty/linux-image-3.13.6-031306-generic_3.13.6-031306.201403070154_amd64.deb |
A opět instalace jádra 3.13.6:
Příkaz terminálu: |
---|
sudo dpkg -i linux-headers-3.13*.deb linux-image-3.13*.deb |
Po restartu počítače si v Grubu vyberete spuštění Mintu s jádrem 3.13.6 a mělo by vše běhat (bez záruky). Pokud tomu tak není, vyberte si v Grubu spuštění Mintu se starším kernelem a ten nový odstraňte tímto příkazem v terminálu:
Příkazy terminálu: |
---|
sudo apt-get purge linux.image-3.13.6-* |
A nyní k úpravám, které jsem musel provést. V tomto kernelu je totiž defaultně zapnutá funkce DPM neboli Dynamic Power Management (dynamické řízení spotřeby), umožňující hardwaru GPU dynamicky měnit frekvenci paměti a napětí na základě zatížení GPU, a tím výrazně šetřit baterii mobilních zařízení. Tato funkce je k dispozici pro svobodné ovladače AMD Radeon, které i já používám. Ovšem na PC zapnutí této funkce dělá problémy s „tikem“ obrazu. Notebooků ani podobných zařízení by se následující úprava týkat neměla, naopak zapnutí této funkce by mělo napomoci k šetření baterie. Rád uvítám vaše poznatky v komentářích.
Z výše uvedeného vyplývá, že pro PC kde je grafická karta AMD radeon a jsou použity svobodné ovladače, je třeba tuto funkci vypnout. Otevřete si proto terminál, jehož pomocí si otevřeme v Gedit soubor, který je zapotřebí upravit:
Příkaz terminálu: |
---|
gksu gedit /etc/default/grub |
V otevřeném textovém souboru vyhledejte řádek (u mě je 12.):
GRUB_CMDLINE_LINUX=""
a mezi uvozovky přidejte:
radeon.runpm=0 radeon.dpm=0
čili výsledek bude vypadat takto:
GRUB_CMDLINE_LINUX="radeon.runpm=0 radeon.dpm=0"
Soubor teď uložte a zavřete.
Dále je třeba aktualizovat Grub:
Příkaz terminálu: |
---|
sudo update-grub |
Nakonec restartujte:
Příkaz terminálu: |
---|
sudo reboot |
Po najetí by mělo být již vše bez „tiku“ a v pořádku.
Jen opět upozorňuji, že výše uvedené úpravy by rozhodně neměli provádět začátečníci! Uvědomte si, že nesprávnou úpravou můžete systém poškodit, což může vést až k nutnosti přeinstalace.
Přeji hodně úspěchů při instalaci i práci s nejnovějším stabilním kernelem větve 3.13.
Na mém notebooku s AMD došlo po instalaci tohoto jádra k znatelnému zvýšení doby výdrže na baterii. Zhruba o půl hodiny. 🙂
jen drobná chybka: sudo update-grub
Sorry, opraveno, Díky za upozornění 🙂 .
po nainstalování jádra na LM13 MATE mi nějak blbne splash screen když startuje PC tak tam žádný není, nebo jen mint logo, ale když se PC vypíná tak je to OK a je tam ten co mám nastavený. Když vrátím původní jádro tak je to OK. Ale možná to souvisí s tou úpravou grubu tu jsem nedělal, protože obraz je OK, grafika je totiž ATI radeon 9550