Jeden rok s Linuxem na notebooku

Proč?

Přechod z MS Windows 11 na Linux byl vynucen nefunkčností akcelerovaného videa v prohlížečích webu v MS Windows 11/10 pro chipset PRO AMD APU v notebooku HP ZBook Firefly 14 inch G10 A.

Jak to?

Neúspěšné dvouměsíční pendlování mezi HP, Microsoftem a AMD tento přechod podmínilo. Pravděpodobně dodnes neexistuje řešení a proto HP prodával tento model mobilního počítače zásadně bez operačního systému.

A Linux to uměl?

Linux nabídl ovladač, který fungoval Out of TheBox. Zahájilo se proto zkoumání, zda je možné na Linuxu zůstat dlouhodobě.

A jaký Linux?

Volba padla na Kubuntu. Ubuntu LTS (Long time support) s Kde Plasma.

Kubuntu Logo

To muselo být práce!

Pro vytvoření produkce schopného pracovního stroje na bázi Linuxu jsem postupně provedl následující úkony a aktivoval níže sepsané funkce a vlastnosti. Vše to zabralo nějaký čas a na některé body jsem přicházel postupně. Toto je ucelený seznam po necelém jednom roce.

Seznam

  1. Grafické prostředí systému
    • Úprava a nastavení UI systému v Kde Plasma verze 5 dle osobních preferencí
    • Externí 4k 144Hz monitor přes USB-C je možný s vlastní definicí modeline a podporuje max. 120Hz což je dostačující
    • USB-C dokovací stanice zvládnou (zkoušeno více) zobrazovat externě přes HDMI, nebo DisplayPort pouze max. 60Hz (75Hz)
    • Aktivity v Kde Plasma je komfortní přídavek pro práci na více projektech (alternativa virt. ploch)
  2. Definování globálních zkratek a změna existujících přes nastavení v Kde Plasma
    • Zkratky je možné komplexně upravovat včetně existujících
    • Pepínání jazyka eng+cz mám na ctrl+space kvůli pohodlnosti a nenutnosti se na klávesnici koukat a zamezit nechtěným překlepům při použití tradičních shift+něco kombinací, nehledě, že Kde Plasma mi ukazuje OSD při přepnutí jazyka díky čemuž odpadá nutnost pozorovat task bar
    • Ctrl+Shift+Meta+Alt+B zapíná script pro ovládání DAW Transportu myší (vlastní projekt)
    • Ctrl+Shift+Meta+Alt+N vypíná script pro ovládání DAW Transportu myší (vlastní projekt)
  3. Profily napájení
    • Vlastní shell skript PowerSaver s uživatelskými profily ve spolupráci s modulem cpupower
  4. Zálohování systému
    • Vlastní skript s rsync pro /home oddíl se zálohováním na NAS
    • TimeShift pro root oddíl se zálohováním na iSCSI Lun na NAS
  5. Vývoj software
    • Možnosti lokálního, ale také vzdáleného! vývoje jsou díky VSCode neuvěřitelně rozmanité
    • Android Studio nativně
    • Idea, NetBeans a další nativně
  6. Aplikace z Windows
    • AAALogo s Wine (Wine is not emulator) - je to mezivrstva API
    • TotalCmd nahradilo MC
    • Notepad++ nahradil Kate, nebo nano, nebo vim
    • MS Office nahradil Libre Office
    • OneNote nahradil Joplin se synchronizací přes WebDAW
  7. Hudební produkce a audio
    • Out of the Box PipeWire, Jack a Alsa v Kubuntu - kvůli daw nastaven realtime pro PipeWire
    • Low latency kernel pro lepší latence při používání DAW Bitwig
    • Díky yabridge projektu také kompletně na Linuxu
    • Díky Wine prefixům funguje vetšina vst pluginů
    • Bitwig běží nativně
  8. Skenování a tisk
    • HP nativní hplib driver - sken a tisk nativně, bezokrajový tisk fotek netestovaný
  9. Tablet
    • Wacomu tablet má nativní podporu v Linuxu
  10. Firewall
    • Firewall pro desktop od redhatu firewall-config s UI
  11. Android spolupráce
    • Kde Connect aktivně na ploše hlásí notifikace z propojených Android zařízení a nabízí spoustu funkcí
  12. Zabezpečení dat
    • Šifrování hlavní partition pomocí Luks
  13. Web, Mail, Kalendář a RSS
    • Vivaldi
  14. IRC
    • Kde Konversation aplikace funguje dobře
  15. Schránka
    • Kde Schránka aplikace uchovává historii schránky
  16. KDE
    • Komunika vytváří mnoho aplikací a většina z nich je na velmi dobré úrovni, a to i např. takový Kdenlive, Konversation, Spectacle, KRDC, KPatience a mnoho dalších.
  17. Ubuntu Pro
    • Díky registraci mám rychlé security updates

Má to nevýhody?

Tučňák píšící na klávesnici u počítače

Nevýhoda, která u balíčkovaných distribucích může být v tom, že si kvůli závislostem nenainstalujete poslední software, pokud závisí např. na jiné hlavní verzi nějaké majoritní knihovny (např. QT5 vs QT6). Tohle jsem nakonec překonal a kompiluji si větve z repozitářů s poslednímy commity pro např. Spectacle, nebo KRDC, ale to už s uživatelismem nemá co dočinění a je na to potřeba čas a spadá to do aktivit vývojářů. Pro uživatele je zde jako možnost šíření aplikací pomocí snap nebo flatpak sandbox balíčků, kde se dá tato aplikace do systému nainstalovat.

A co dál?

Aktuálně bych hodnotil práci na Linuxu jako velmi dobře fungující. Komfortní. Nerušenou. Zaostřenou na produktivitu. Za naturální poplatek ve formě stráveného času studiem dostanete operační systém komplexně takříkajíc na míru. Jakmile dosáhnete určité úrovně znalostí a obsáhnete také nápravu rozbitého systému, zvládnete si vybudovat robustní konfiguraci, máte dveře k budoucnosti s Linuxem dokořán otevřené.

Líbil se vám obsah?

Klikněte na hvězdičky pro hodnocení!

Průměrné hodnocení: 5 / 5. Počet hodnocení: 2

Zatím nehodnoceno! Buďte první!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *