Časté problémy po instalaci Linuxu a jak je vyřešit

Problémy s grafickými ovladači

⌨️ Klávesnice, touchpad a jiné zařízení

🧱 Problémy s balíčky a aktualizacemi

💡 Ostatní časté chyby a jejich řešení

Dvojitý boot s Windows nefunguje (GRUB)

Nastavení časového pásma a hodin

Problémy s českou lokalizací systému

🧩 Problémy se softwarovým vybavením

Chybějící kodeky pro přehrávání videí

Nefunkční aplikace z Flatpak/Snap

Problémy s Wine nebo Proton (spouštění Windows aplikací)

⏱️ Systém běží pomalu nebo se přehřívá

Vysoké zatížení CPU (často u Intel GPU)

Ventilátory běží naplno nebo vůbec

Správa napájení u notebooků (TLP, PowerTOP)

Zvukové trable: Nejde zvuk nebo mikrofon

💾 Neviditelné disky, USB a problémy s NTFS

🔐 Přihlašování a hesla

Po instalaci Linuxu může uživatele – zejména začátečníka – překvapit, že ne všechno funguje hned tak, jak by mělo. Obrazovka poblikává, Wi-Fi nefunguje, zvuk se neozývá… A přitom bylo při instalaci všechno v pořádku. Proč se to děje?

Jedním z hlavních důvodů jsou ovladače – tedy software, který umožňuje systému komunikovat s konkrétním hardwarem. Na rozdíl od Windows, kde většinu ovladačů poskytuje samotný výrobce zařízení, v Linuxu se často používají otevřené (open-source) ovladače, které vyvíjí komunita. Jsou stabilní, bezpečné a dobře integrované do systému, ale ne vždy nabízejí plnou podporu nebo výkon jako ty uzavřené.

Uzavřené (proprietární) ovladače vydává samotný výrobce hardwaru, například NVIDIA nebo Broadcom. Tyto ovladače sice většinou zajistí vyšší výkon (například u grafických karet), ale mohou být problematické při aktualizacích nebo nemusí být ihned dostupné pro každou verzi systému. Navíc nejsou součástí výchozí instalace z důvodu licencí a otevřené filozofie většiny linuxových distribucí.

V tomto článku se podíváme na nejčastější problémy po instalaci Linuxu – od grafických potíží až po nefunkční síťové adaptéry – a ukážeme si, jak je jednoduše vyřešit. Článek ti pomůže pochopit, proč se tyto věci dějí a jak se s nimi elegantně poprat.


Pokud máte nějaké své zkušenosti s problémy nebo s instalací ovladačů, nebo jste přišli na nějaké chyby v návodu, neváhejte je napsat dolů do komentářů. Pomůžete tím ostatním.

 


Černá obrazovka po instalaci

Popis problému a řešení…

Grafické problémy (Intel / NVIDIA / AMD)

Jedním z nejčastějších problémů po instalaci Linuxu bývá špatně fungující grafika – trhaný obraz, blikání, nízké rozlišení nebo černá obrazovka po startu. Každý výrobce GPU (grafické karty) k tomu přistupuje trochu jinak:

Intel

Grafické karty od Intelu obvykle fungují s Linuxem velmi dobře, protože Intel aktivně přispívá do vývoje otevřených ovladačů. Problémy nastávají většinou u novějších čipů (např. Intel Iris Xe), kdy podpora ještě není plně dostupná v každé distribuci. Řešením může být:

  • aktualizace jádra systému (kernel),
  • přepnutí na novější verzi Mesa (grafická knihovna),
  • použití rolling distribuce jako je Arch, kde jsou novinky dostupné dřív.

 

NVIDIA

Tady se situace komplikuje. NVIDIA sice nabízí oficiální uzavřený ovladač, který má vysoký výkon a plnou podporu, ale jeho instalace není vždy bezproblémová. Některé distribuce (např. Ubuntu) jej umožní snadno doinstalovat přes „Ovladače zařízení“ (Driver Manager), ale:

  • může být potřeba ručně zablokovat otevřený ovladač Nouveau, který bývá s NVIDIA v konfliktu,
  • po aktualizaci systému může být potřeba ovladač znovu nainstalovat.

Alternativou je Nouveau, otevřený ovladač vyvíjený komunitou, ale ten často nenabízí plný výkon ani podporu novějších funkcí (např. 3D akcelerace nebo řízení ventilátorů).

 

AMD

U AMD je situace opačná než u NVIDIA. Firma dlouhodobě spolupracuje s komunitou a většina jejích GPU má kvalitní otevřené ovladače, které jsou přímo v jádru systému. Nicméně:

  • u velmi nových GPU může být opět nutná aktualizace jádra nebo Mesa knihoven,
  • ve výjimečných případech je možné použít oficiální uzavřený ovladač AMDGPU-PRO, hlavně pro profesionální aplikace.

 

 

 


Wi-Fi nefunguje nebo vypadává

Wi-Fi může být po instalaci Linuxu problém hlavně u některých čipů Broadcom nebo Realtek. Uživatelé často zjistí, že:

  • se síť vůbec nezobrazuje,
  • připojení vypadává nebo je nestabilní,
  • nefunguje přepínač Wi-Fi na notebooku.

Nejčastější příčiny:

  • Chybějící proprietární ovladač – některé Wi-Fi čipy (hlavně Broadcom) potřebují uzavřený ovladač, který není ve výchozí instalaci.
  • Systém nenačetl firmware – často kvůli chybějícímu balíčku nebo špatnému nastavení jádra.
  • Síťový správce (např. NetworkManager) nefunguje správně nebo je v konfliktu s jiným softwarem.

Řešení:

  • Zkontroluj dostupné ovladače v systému:
    • Ubuntu / Linux Mint: Menu → Ovladače zařízení (Driver Manager) → vyber doporučený ovladač.
  • U distribucí bez GUI (např. Arch, Debian minimal), je třeba ovladač nainstalovat ručně podle typu čipu.
  • Pokud nemáš internet přes Wi-Fi, použij dočasně kabelové připojení (Ethernet) nebo si ovladač přenes přes USB.

Příklady balíčků pro časté čipy:

  • Broadcom: bcmwl-kernel-source (Ubuntu/Mint)
  • Realtek: rtl8821ce-dkms, rtl8192eu-dkms (dle čipu)

 

Možné problémy po instalaci Ubuntu

Intel UHD

Řešení pro Intel GPU…

 

Ubuntu a prostředí Cinnamon: černá obrazovka u Intel UHD grafik

Ubuntu patří mezi nejpoužívanější linuxové distribuce, a prostředí Cinnamon je oblíbené pro svůj klasický a přehledný vzhled. Občas se ale po instalaci může objevit nepříjemný problém:
černá obrazovka po probuzení ze spánku nebo po restartu. Tento problém se týká hlavně uživatelů s integrovanou grafikou Intel UHD.

Naštěstí existuje jednoduché řešení, které funguje u většiny moderních Intel grafik.


Kdo je tímto problémem nejvíce ohrožen?

 

Týká se to všech zařízení s integrovanou grafikou Intel UHD, včetně:

  • Intel UHD 600 / 605 / 610 / 620 / 630
  • Intel UHD G1 / G4 / G7
  • Intel UHD v procesorech generací 8., 9., 10., 11., 12. a novějších

Typicky jde o notebooky s procesory jako např. i3-10110U, i5-10210U, i5-1135G7, i3-1115G4 apod.


Jak se problém projevuje?

  • Po probuzení ze spánku se neobjeví pracovní plocha, jen černá obrazovka.
  • Obraz může občas probliknout, ale nelze nic dělat.
  • Po restartu může někdy grafika fungovat, jindy ne.

To vše bývá způsobeno funkcí Panel Self Refresh (PSR), která má šetřit energii, ale na Linuxu často způsobuje potíže.


Řešení: Vypnutí PSR pomocí kernel parametru

  1. Otevři terminál a spusť:
    sudo nano /etc/default/grub
    
  2. Najdi řádek, který začíná:
    GRUB_CMDLINE_LINUX_DEFAULT=
    
  3. Uprav ho tak, aby obsahoval:
    i915.enable_psr=0
    

    Například:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0"
    
  4. Ulož změny stisknutím Ctrl+O, pak Enter a zavři editor Ctrl+X.
  5. Aktualizuj GRUB:
    sudo update-grub
    
  6. Restartuj počítač.

Co to vlastně dělá?

Parametr i915.enable_psr=0 vypne funkci Panel Self Refresh, kterou používá ovladač i915. Ten je určený právě pro Intel integrované grafiky, a je aktivní ve všech běžných distribucích (včetně Ubuntu).


Pokud používáš Ubuntu + Cinnamon a máš Intel UHD grafiku, můžeš se setkat s černou obrazovkou po uspání. Vypnutím PSR jednoduše předejdeš těmto problémům – bez nutnosti instalace jiných ovladačů nebo úprav systému.

 


AMD

Řešení pro AMD GPU…

Možné problémy po instalaci Ubuntu a prostředí Cinnamon (GPU AMD)

Po instalaci Ubuntu (nebo jeho odnoží jako Linux Mint, Cinnamon atd.) se můžeš setkat s tím, že po delší nečinnosti notebook přejde do režimu spánku nebo aktivuje šetřič obrazovky. To je zcela běžné chování, ale problém nastává, když se po probuzení nezapne podsvícení displeje – i když systém běží normálně a reaguje na klávesnici či myš.

Tento problém se často týká grafických karet AMD, a to i moderních modelů s ovladačem amdgpu.


Bazarové amd gpu

Jak poznat, že máš grafiku AMD?

Otevři terminál a zadej:

lspci | grep VGA

Např. výstup může vypadat takto:

VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne (rev c6)

Nebo:

VGA compatible controller: AMD Radeon RX Vega 8 Graphics

Pokud vidíš něco s "AMD", "ATI", "Radeon", "Cezanne", "Vega", "Navi" apod., používáš AMD GPU.


Popis problému

Po uspání (automatickém nebo ručním) se obrazovka po probuzení tváří černě, i když notebook běží. Většinou pomůže zmáčknutí kláves pro regulaci jasu – ale to není ideální řešení.


Řešení: úprava GRUB zavaděče

  1. Otevři terminál a spusť editor konfigurace GRUBu:
sudo nano /etc/default/grub
  1. Najdi tento řádek:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  1. A přidej parametr amdgpu.backlight=0, aby řádek vypadal takto:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.backlight=0"
  1. Ulož soubor (Ctrl+O, potvrď Enter a Ctrl+X pro ukončení).
  2. Znovu načti GRUB konfiguraci:
sudo update-grub
  1. Restartuj počítač.

Co tím řešíme?

Tímto říkáme jádru, aby nepoužívalo nekompatibilní způsob ovládání podsvícení přes ovladač AMD. U některých kombinací notebook + AMD GPU to právě způsobuje „černou obrazovku“ po probuzení.


Alternativní řešení (někdy účinné)

Pokud výše uvedený způsob nezabere, můžeš zkusit:

  • Zakázat automatické uspávání displeje v Nastavení → Napájení.
  • Vytvořit vlastní systémovou službu, která při probuzení automaticky nastaví jas na určitou hodnotu (pokročilé řešení).

Tento problém se nejčastěji objevuje u uživatelů s notebooky vybavenými integrovanými nebo mobilními AMD GPU. Naštěstí řešení je jednoduché – stačí jeden parametr do GRUBu.

 


Jak zjistit konkrétní model GPU a aktivní ovladač?

1. Zjištění modelu GPU:

V terminálu spusť:

lspci -nnk | grep -A3 VGA

Ukáže ti výpis jako např.:

04:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [1002:1681] (rev c6)
	Subsystem: Lenovo Device [17aa:2289]
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu

Z výpisu zjistíš:

  • Model GPU: např. Rembrandt (označení generace, např. Ryzen 6000)
  • Používaný ovladač: amdgpu (správně)

2. Alternativní výpis pomocí lshw (komplexní):

sudo lshw -c display

Ukázkový výstup:

*-display                 
   description: VGA compatible controller
   product: Renoir
   vendor: Advanced Micro Devices, Inc. [AMD/ATI]
   configuration: driver=amdgpu latency=0
   resources: irq:63 memory...

Zde vidíš:

  • Řadu čipu (např. Renoir, Cezanne, Rembrandt, atd.)
  • Používaný ovladač (amdgpu)

3. Zobrazení přes glxinfo (pro GPU akceleraci)

Pokud máš nainstalovaný balíček mesa-utils, můžeš zjistit aktivní GPU i tímto:

glxinfo | grep "OpenGL renderer"

Např. výstup:

OpenGL renderer string: AMD RENOIR (DRM 3.50.0, 6.8.0, LLVM 16.0.6)

Jak poznám, že používám správný ovladač?

Pokud vidíš v některém z výše uvedených výstupů amdgpu, používáš správný open-source ovladač pro nové AMD GPU.

Pokud by byl uveden radeon, můžeš mít starší model nebo systém nenačetl správný ovladač. U novějších karet by se měl používat výhradně amdgpu.

Pokud používáš novější distribuci (např. Ubuntu 22.04+), amdgpu se aktivuje automaticky u všech podporovaných zařízení.

 

 


Mám správný firmware a funkční 3D akceleraci?

1. Kontrola nainstalovaného firmware (mikrokódu)

Většina moderních AMD grafik (zejména integrované ve procesorech Ryzen) potřebuje k běhu firmware, který se načítá při startu systému.

Na Ubuntu a většině distribucí by měl být balíček nainstalován automaticky:

apt list --installed | grep linux-firmware

Pokud výstup neobsahuje linux-firmware, nainstaluj ho ručně:

sudo apt update
sudo apt install linux-firmware

Po instalaci restartuj systém.


2. Kontrola, že byl firmware skutečně načten

Zadej:

dmesg | grep -i firmware | grep amdgpu

Příklad správného výstupu:

[    1.234567] [drm] Loading AMDGPU firmware: renoir_sdma.bin
[    1.234890] [drm] Loading AMDGPU firmware: renoir_asd.bin

Pokud uvidíš několik řádků s Loading AMDGPU firmware, je vše v pořádku.


3. Kontrola 3D akcelerace

Zkontroluj, zda běží OpenGL renderer s akcelerací GPU:

glxinfo | grep "renderer string"

Příklad výstupu:

OpenGL renderer string: AMD RENOIR (DRM 3.50.0, 6.8.0, LLVM 16.0.6)

Toto značí, že běží akcelerace pomocí drm (Direct Rendering Manager) a že je GPU aktivní.

Pokud bys místo toho viděl něco jako:

OpenGL renderer string: llvmpipe (LLVM 16.0.6, 256 bits)

…pak systém GPU nepoužívá a místo toho běží v nouzovém režimu přes CPU. V takovém případě je třeba zkontrolovat firmware nebo ovladač.


Shrnutí:

Kontrola Co hledat Výsledek
Ovladač v lspci amdgpu správný ovladač
Balíček linux-firmware Nainstalovaný nutný pro nové GPU
dmesg log Loading AMDGPU firmware firmware se načetl
glxinfo výstup AMD ... DRM ... 3D akcelerace aktivní

 


Chci si ověřit výkon GPU – jak na to?

Pro rychlé otestování grafické karty (3D akcelerace) můžeš použít nástroj glmark2.

1. Instalace nástroje glmark2

sudo apt update
sudo apt install glmark2

2. Spuštění testu

V terminálu spusť:

glmark2

Test zabere asi 1–2 minuty. Na konci se zobrazí výsledek v podobě počtu snímků za sekundu (FPS), např.:

glmark2 Score: 2765

Tato hodnota není absolutní (nezávisí jen na GPU, ale i na CPU a ovladači), ale:

  • Pokud je výsledek více než 1000, 3D akcelerace pravděpodobně funguje správně.
  • Pokud je výsledek méně než 500 a celý test „laguje“ – grafika běží pravděpodobně přes CPU (nouzový režim).

Tip: Jak poznat, že systém běží přes CPU?

Pokud výstup glxinfo obsahuje:

OpenGL renderer string: llvmpipe

…nebo pokud glmark2 běží velmi pomalu (nízké FPS, testy se sekají), znamená to, že systém nevyužívá GPU správně.

Nejčastější příčiny:

  • Chybí balíček linux-firmware
  • Starší jádro Linuxu bez podpory dané GPU
  • Poškozený firmware nebo chybný initramfs (pomůže: sudo update-initramfs -u a restart)

NVIDIA

Řešení pro NVIDIA GPU…

 

Používáš grafickou kartu Nvidia a chceš ji správně rozchodit v Ubuntu nebo Linux Mintu? Není třeba se bát složitostí – stačí se řídit tímto malým a jednoduchým návodem. Postup je snadný a zvládne ho i úplný začátečník. Pokud máš raději video, můžeš se podívat i na návod na YouTube podle stejného postupu: YouTube video zde.

 

Možné problémy po instalaci Ubuntu a prostředí Cinnamon – NVIDIA GPU

Po instalaci Ubuntu (zejména s prostředím Cinnamon, např. přes Linux Mint nebo Ubuntu Cinnamon Remix) můžeš u notebooků a počítačů s grafikou NVIDIA narazit na několik typických problémů:

  • Systém běží pomalu, zadrhává se (zejména animace a přechody)
  • Nejde měnit jas obrazovky
  • Nedetekuje se správně externí monitor
  • Nefunguje přepínání mezi integrovanou a dedikovanou grafikou (u notebooků)
  • glxinfo ukazuje chybný ovladač

Naštěstí se to dá většinou snadno opravit.


Jak poznat, že mám NVIDIA grafiku?

Spusť v terminálu:

lspci | grep -i vga

Ukázkový výstup:

01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile] (rev a1)

Pokud vidíš řádek s „NVIDIA“, máš NVIDIA GPU.


Co je nejčastější problém?

Ubuntu automaticky nainstaluje open source ovladač Nouveau, který ale:

  • Často nemá dobrou podporu pro nové nebo výkonné NVIDIA karty
  • Neumožňuje přepínání grafik na noteboocích (NVIDIA Optimus)
  • Může způsobovat nízký výkon a nefunkční akceleraci

Řešení: Nainstaluj proprietární ovladač NVIDIA

1. Povolení proprietárních ovladačů

Otevři Nastavení systému > Ovladače (Drivers) nebo spusť v terminálu:

sudo ubuntu-drivers devices

Zobrazí se doporučený ovladač, např.:

vendor   : NVIDIA Corporation
model    : TU117M [GeForce GTX 1650 Mobile]
driver   : nvidia-driver-535 - distro non-free recommended

2. Instalace doporučeného ovladače

Použij:

sudo apt install nvidia-driver-535

(Použij číslo ovladače, který ti doporučil systém.)

Potom:

sudo reboot

Jak ověřit, že NVIDIA ovladač funguje?

Spusť:

nvidia-smi

Výstup vypadá např. takto:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 535.104.12    Driver Version: 535.104.12    CUDA Version: 12.2   |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
|  0  GeForce GTX 1650     Off  | 00000000:01:00.0 Off |                  N/A |
+-------------------------------+----------------------+----------------------+

To je známka, že NVIDIA ovladač je aktivní.


Chci si ověřit výkon GPU – jak na to?

1. Nainstaluj glmark2

sudo apt update
sudo apt install glmark2

2. Spusť test:

glmark2

Na konci testu se ukáže výsledek, např.:

glmark2 Score: 4458

Pokud je výsledek vyšší než 1000 a vše běží plynule – máš funkční 3D akceleraci.


Hybridní GPU (např. Intel + NVIDIA)

Řešení přepínání GPU…

Varování: NVIDIA Optimus (hybridní grafika)

                   

Notebooky často kombinují:

  • Integrovanou Intel GPU (úsporná)
  • Dedikovanou NVIDIA GPU (výkonná)

V tom případě je nutné nainstalovat i balíček nvidia-prime:

sudo apt install nvidia-prime

Poté můžeš přepínat GPU pomocí příkazu:

sudo prime-select nvidia     # pro výkonnou NVIDIA
sudo prime-select intel      # pro integrovanou Intel

Restartuj systém po přepnutí.


Chci zjistit model NVIDIA GPU přesně

Použij:

lshw -c display | grep product

Nebo:

glxinfo | grep "OpenGL renderer"

Výstup např.:

OpenGL renderer string: NVIDIA GeForce GTX 1650/PCIe/SSE2

Shrnutí

Problém Řešení
Systém je pomalý Nainstaluj NVIDIA ovladač přes ubuntu-drivers
Nejde měnit jas Ovladač NVIDIA + případná úprava /etc/default/grub
Glxinfo ukazuje „llvmpipe“ GPU neběží – chybí správný ovladač
Notebook nepřepíná GPU Nainstaluj nvidia-prime, použij prime-select
Chci ověřit akceleraci Spusť glmark2 a sleduj výsledek

 


 

NVIDIA GPU a Wayland: Hybridní systémy a časté problémy

Hybridní notebooky kombinující integrovanou Intel GPU a dedikovanou NVIDIA GPU jsou čím dál běžnější. Tato technologie se nazývá NVIDIA Optimus. Cílem je šetřit energii pomocí integrované grafiky a spustit dedikovanou NVIDIA GPU jen v případě potřeby.

Co je Wayland?

Wayland je moderní náhrada za starší grafický server X11. Používá se stále častěji, například ve výchozím nastavení Ubuntu, Fedora nebo GNOME.

Problém je, že Wayland a NVIDIA si dlouho úplně nerozuměli – zejména u hybridních grafik.


Nejčastější problémy u NVIDIA + Wayland

  • Nejde přepínat mezi grafikami (Intel/NVIDIA)
  • NVIDIA GPU se vůbec nespustí
  • Aplikace mají artefakty nebo padají
  • Systém zamrzá při startu
  • Nejde nastavit rozlišení nebo připojit externí monitor
  • nvidia-smi říká „No devices were found“

Jak poznám, že používám Wayland?

V terminálu zadej:

echo $XDG_SESSION_TYPE

Výsledek:

  • wayland → používáš Wayland
  • x11 → používáš klasické X11

Doporučení: Používej X11 u hybridních grafik s NVIDIA

Zatím je nejspolehlivější přepnout zpět na X11:

  1. Odhlásit se ze systému
  2. Na přihlašovací obrazovce kliknout na ozubené kolečko (obvykle vpravo dole)
  3. Vybrat Ubuntu on Xorg nebo Cinnamon (X11)

Pak se znovu přihlas.


Chci Wayland i s NVIDIA – co dělat?

Pokud chceš přesto zůstat na Waylandu, musíš splnit několik podmínek:

1. Ovladač NVIDIA musí být verze 495 a vyšší

Zkontroluj verzi:

nvidia-smi

Pokud je nižší než 495, aktualizuj:

sudo apt install nvidia-driver-535

2. Musíš přidat parametr do konfiguračního souboru

Soubor:
/etc/modprobe.d/nvidia-drm.conf

Přidej nebo uprav:

options nvidia-drm modeset=1

Ulož a poté spusť:

sudo update-initramfs -u
sudo reboot

3. Použij GDM (nebo KDM/Slick Greeter, pokud to tvůj systém umožňuje)

GDM podporuje Wayland + NVIDIA lépe než některé jiné přihlašovací manažery.


Přepínání GPU ve Waylandu

Funkce prime-select v prostředí Wayland nemusí fungovat spolehlivě.

Místo toho používej nástroj env variable + CLI přepnutí, například:

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo | grep "OpenGL renderer"

Takto můžeš spustit aplikaci s NVIDIA GPU ručně:

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia firefox

Nebo přidat do .desktop souboru v aplikaci.


Jak ověřím, že se NVIDIA GPU opravdu používá?

  1. Spusť nějaký program s přepnutím (viz výše)
  2. V jiném terminálu spusť:
nvidia-smi

Pokud tam daný program uvidíš, NVIDIA GPU funguje a renderuje.


Doporučení pro hybridní systémy:

Cíl Doporučení
Nejvyšší stabilita Používej X11 a prime-select
Wayland + NVIDIA Používej ovladač 495+, modeset=1 a nové GDM
Chci spustit jen některé appky na GPU Použij proměnné prostředí a env
Chci co nejméně řešit ručně Zůstaň na X11 (zatím nejlepší podpora přepínání)

 

 Jak upravit .desktop soubor pro spuštění aplikace s NVIDIA GPU (Wayland)

Pokud chceš, aby se konkrétní aplikace vždy spouštěla s dedikovanou NVIDIA GPU i ve Waylandu, můžeš upravit její .desktop soubor takto:

1. Najdi .desktop soubor aplikace

Například pro Firefox:

sudo nano /usr/share/applications/firefox.desktop

Pokud máš aplikaci nainstalovanou jen pro sebe, může být i v ~/.local/share/applications/.


2. Najdi řádek začínající Exec=

Např. takto:

Exec=firefox %u

A uprav ho takto:

Exec=env __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia firefox %u

Pozor: Neodstraň %u nebo %f – jsou nutné pro otevírání odkazů a souborů.


3. Ulož a zavři. Potom:

sudo update-desktop-database

Nyní se Firefox vždy spustí s NVIDIA GPU.


Jak přepnout na NVIDIA GPU bez restartu (v X11)

Pokud používáš X11, nemusíš restartovat počítač při přepnutí GPU pomocí prime-select. Stačí tyto kroky:

1. Přepni GPU:

sudo prime-select nvidia

Nebo:

sudo prime-select intel

2. Odhlášení stačí!

Po zadání příkazu se odhlaš a znovu přihlaš. Není nutný restart systému.


Jak ověřit aktivní GPU

Zadej:

prime-select query

Nebo:

glxinfo | grep "OpenGL renderer"

Případně:

nvidia-smi

 


Jak přepínat GPU pomocí grafického rozhraní (GUI)

Pokud nechceš používat terminál, existují i grafické nástroje, které ti umožní snadno přepínat mezi NVIDIA a integrovanou GPU. Zde jsou nejčastější možnosti:


1. NVIDIA X Server Settings

Tento nástroj je dostupný, pokud máš nainstalovaný ovladač NVIDIA z repozitářů.

Otevři jej:

nvidia-settings

nebo ho najdeš v nabídce aplikací jako "NVIDIA X Server Settings".

Kde přepnout:

  • Vlevo klikni na "PRIME Profiles"
  • Vyber:
    • NVIDIA (Performance Mode)
    • Intel (Power Saving Mode)
  • Klikni na Apply
  • Odhlášení a znovupřihlášení je nutné

2. Optimus Manager (pouze X11)

Pokud používáš X11, můžeš nainstalovat nástroj Optimus Manager, který přináší jednoduchý přepínač GPU.

Instalace:

sudo apt install optimus-manager optimus-manager-qt

Použití:

  • Spusť Optimus Manager Qt (grafická verze)
  • Vyber GPU: Intel, NVIDIA, nebo Hybrid
  • Systém se automaticky odhlásí a přepne GPU

Tento nástroj nefunguje ve Waylandu! Je určen pouze pro X11.


3. GNOME Control Center (vybrané distribuce)

V některých distribucích (např. Pop!_OS nebo Fedora Silverblue) najdeš možnost přepínání GPU přímo v nastavení systému:

  • Otevři „Nastavení systému“
  • Přejdi do „Napájení“ nebo „Zobrazení“
  • Vyber preferovanou GPU (NVIDIA nebo Intel)

Tip: Hybridní režim

Některé nástroje (např. optimus-manager) nabízejí Hybrid Mode – integrovaná GPU je výchozí, ale můžeš ručně spouštět vybrané aplikace s NVIDIA GPU (např. pomocí env __NV_PRIME_RENDER_OFFLOAD=1).


 

Pokud máte nějaké své zkušenosti s problémy nebo s instalací ovladačů, nebo jste přišli na nějaké chyby v návodu, neváhejte je napsat dolů do komentářů. Pomůžete tím ostatním.

Wi-Fi

 

Řešení pro Wi-fi

  • Neviditelná Wi-Fi síť — adaptér ji nezachytí, často kvůli špatnému ovladači nebo vypnutému hardwarovému přepínači.
  • Problémy s ovladačem — Linux nemusí mít nativní podporu některých Wi-Fi čipů (např. Broadcom, Realtek), je třeba doinstalovat proprietární ovladače.
  • Nesprávné nastavení sítě — špatně nastavené SSID, šifrování, nebo heslo.
  • Network Manager nekontroluje připojení správně — někdy je třeba připojení restartovat nebo použít příkazovou řádku (nmcli, iwconfig).
  • Problémy s DHCP — nedostane IP adresu automaticky.

Neviditelná Wi-Fi síť — adaptér ji nezachytí

  • Špatný ovladač: Linux nemusí mít podporu pro některé Wi-Fi čipy přímo v jádře. Bez správného ovladače síťová karta nefunguje správně a nezachytí dostupné sítě.

  • Hardwarový přepínač (kill switch): Některé notebooky mají fyzický nebo softwarový vypínač Wi-Fi (např. klávesová kombinace). Pokud je vypnutý, adaptér nefunguje a žádné sítě se nezobrazí.

Problémy s ovladačem

  • Některé Wi-Fi čipy (zejména Broadcom nebo některé Realtek) používají proprietární ovladače, které nejsou v Linuxu součástí ze zákona (licenční omezení). Proto je třeba je dodatečně doinstalovat, jinak Wi-Fi nefunguje.

  • Občas se stane, že nový kernel není kompatibilní se starým ovladačem, takže je potřeba aktualizovat ovladač nebo kernel.

Nesprávné nastavení sítě

  • Když zadáš nesprávné SSID (název sítě) nebo špatné heslo, připojení selže, protože síť nepozná tvůj počítač jako oprávněného uživatele.

  • Také pokud je šifrování nastaveno špatně (např. nastavené WPA2, ale router používá WPA3), spojení neproběhne.

Network Manager nekontroluje připojení správně

  • Network Manager je grafický nástroj, který spravuje sítě, ale někdy „zamrzne“ nebo nesprávně vyhodnotí stav připojení.

  • Restart služby (příkazem sudo systemctl restart NetworkManager) nebo připojení z příkazové řádky (nmcli) často pomůže.

Problémy s DHCP

  • DHCP server (na routeru) přiděluje IP adresy automaticky. Když Linux neobdrží IP adresu, může to být kvůli špatné komunikaci s routerem nebo chybnému klientovi DHCP.

  • Někdy je třeba nastavit IP adresu staticky, pokud automatické přidělení nefunguje.

 


Ovladače Wi-Fi v Linuxu

Jak nainstalovat ovladače Wi-Fi v Linuxu (Ubuntu, Mint a další distribuce)

Pokud nemáš připojení k internetu, použij Ethernet kabel nebo si ovladače stáhni v jiném PC a přenes na USB. U některých zařízení nemusí Wi-Fi fungovat hned po instalaci systému. Tento návod ti pomůže zjistit typ Wi-Fi adaptéru a nainstalovat potřebné ovladače.


1. Zjisti typ Wi-Fi adaptéru

Otevři terminál a zadej jeden z těchto příkazů podle toho, jestli máš interní nebo USB Wi-Fi adaptér:

Pro interní adaptér (např. v notebooku):

lspci | grep -i network

Pro USB adaptér:

lsusb

2. Zjisti, jestli je ovladač aktivní

Tento příkaz ti ukáže informace o síťových zařízeních a zda jsou aktivní:

sudo lshw -C network

Hledej řádek "driver=" – pokud tam nic není, ovladač chybí.


3. Automatická instalace ovladače

Pokud používáš Ubuntu, Linux Mint nebo jiný systém založený na Ubuntu, zkus tento příkaz:

sudo ubuntu-drivers autoinstall

Nebo otevři Správce ovladačů (Driver Manager) v grafickém rozhraní a nainstaluj doporučený ovladač.


4. Ovladače podle typu čipu

Broadcom (např. BCM4312, BCM4313)

Tento čip je častým problémem, ale řešení je jednoduché:

sudo apt update
sudo apt install bcmwl-kernel-source

Realtek (např. RTL8723DE, RTL8188EU, RTL8821CE)

Některé čipy Realtek nejsou v jádře a je potřeba je doinstalovat ručně.

Zkus balíček (Ubuntu/Mint):

sudo apt install rtl8821ce-dkms

Pokud nefunguje, zkus ovladač z GitHubu:

git clone https://github.com/tomaspinho/rtl8821ce.git
cd rtl8821ce
sudo ./dkms-install.sh

Git musí být nainstalovaný: sudo apt install git

Intel Wi-Fi

Intel čipy jsou obvykle podporované automaticky. Pokud ale Wi-Fi nejde:

sudo apt install firmware-iwlwifi
sudo modprobe iwlwifi

5. Když Wi-Fi vůbec nefunguje

  • Zkontroluj, že Wi-Fi není vypnutá klávesou (např. Fn + F2) nebo přepínačem.
  • Zkus načíst ovladač ručně:
    sudo modprobe název_ovladače
    
  • Po instalaci ovladače restartuj počítač.

6. Co když používáš Arch Linux nebo Manjaro?

Uživatelé Arch/Manjaro mohou použít yay nebo pacman, např.:

yay -S rtl8821ce-dkms-git

Většina problémů s Wi-Fi v Linuxu se dá vyřešit instalací správného ovladače. Pokud si nevíš rady, napiš mi do komentářů nebo na e-mail a přilož výstup z příkazu:

lspci | grep -i network

Rád pomůžu!

 

 


Řešení pro Bluetooth…

Bluetooth v Linuxu

 

 

Bluetooth

  • Zařízení se nevidí nebo nechce spárovat — často kvůli vypnutému Bluetooth nebo slabému signálu.
  • Chybějící ovladače Bluetooth adaptéru — některé čipy vyžadují specifické moduly.
  • Problematické služby (bluetoothd) — služba může být zastavena nebo zablokována firewallem.
  • Podpora audio profilů (A2DP) — může chybět správný balíček pro Bluetooth zvuk.

Zařízení se nevidí nebo nechce spárovat

Proč?

  • Bluetooth adaptér je vypnutý – softwarově nebo hardwarově (např. klávesová zkratka nebo v BIOSu).

  • Nekompatibilita protokolů – některá zařízení (např. staré reproduktory nebo nové chytré hodinky) používají jiný Bluetooth standard, který není plně podporovaný.

  • Chybějící služby nebo moduly – například bluetooth.service neběží, nebo není načten modul btusb.

Chybějící nebo špatný ovladač Bluetooth adaptéru

Proč?

  • Linux nemusí automaticky rozpoznat čip (např. Realtek, Broadcom).

  • Některé adaptéry vyžadují speciální firmware nebo ovladače (někdy uzavřené).

  • Ovladače jsou součástí jádra, ale ne vždy správně načtené (zjistíš např. pomocí dmesg | grep -i bluetooth).

Služba Bluetooth (bluetoothd) nefunguje správně

Proč?

  • Bluetooth daemon (bluetoothd) nemusí běžet – může být vypnutý nebo padnout po startu systému.

  • Může chybět podpora v systému – některé lehké distribuce (např. minimal ISO) nemají Bluetooth služby vůbec nainstalované.

  • Konflikt s jiným nástrojem nebo nekompatibilita s verzí systemd.

Bluetooth audio nefunguje správně (např. A2DP profil)

Proč?

  • Chybí podpora A2DP – některé distribuce nemají automaticky nainstalované balíčky jako pulseaudio-module-bluetooth nebo pipewire-pulse.

  • Zařízení je připojeno jako HSP/HFP (telefonní kvalita) místo A2DP (vysoká kvalita).

  • PipeWire vs PulseAudio konflikt – některé distribuce přešly na PipeWire a starší aplikace očekávají PulseAudio, což může způsobit problémy.

Slabý nebo přerušovaný signál

Proč?

  • Levné Bluetooth adaptéry mají malý dosah nebo špatné stínění.

  • USB adaptér je připojený v portu blízko rušivého zdroje (např. Wi-Fi adaptér nebo USB 3.0 zařízení ruší Bluetooth).

  • Příliš mnoho zařízení v okolí používá stejný frekvenční rozsah (2,4 GHz).

 

 

 


Jak nainstalovat ovladače Bluetooth v Linuxu

 

 

Jak zprovoznit Bluetooth v Linuxu (Ubuntu, Mint a další distribuce)

Pokud nemáš připojení k internetu, použij Ethernet kabel nebo si balíčky stáhni v jiném PC a přenes na USB. Některá zařízení nemají Bluetooth aktivní hned po instalaci systému. Tento návod ti pomůže zjistit, jestli máš správný adaptér a jak zprovoznit Bluetooth včetně ovladačů a grafického ovládání.


1. Zjisti, jestli máš Bluetooth adaptér

V terminálu zadej:

lsusb | grep -i bluetooth

nebo

lspci | grep -i bluetooth

Pokud se ti nic neukáže, pravděpodobně tvůj počítač nemá Bluetooth, nebo je vypnutý v BIOSu.


2. Nainstaluj základní balíčky

V Ubuntu, Linux Mint a dalších distribucích založených na Debianu napiš:

sudo apt update
sudo apt install bluetooth bluez blueman
  • bluetooth – základní služba pro správu Bluetooth.
  • bluez – ovladače a nástroje pro práci s Bluetooth.
  • blueman – grafické rozhraní pro snadné připojení zařízení.

Po instalaci spusť službu:

sudo systemctl enable bluetooth
sudo systemctl start bluetooth

3. Otevři grafické rozhraní

Pokud máš nainstalovaný Blueman, najdeš ho v nabídce jako „Bluetooth Manager“ nebo „Bluetooth“. Pomocí něj můžeš spárovat sluchátka, myš, klávesnici nebo telefon.


4. Zkontroluj, zda Bluetooth běží

V terminálu můžeš zjistit stav služby:

systemctl status bluetooth

Pokud běží, uvidíš něco jako active (running).

Můžeš také použít:

bluetoothctl

A v něm napsat:

power on
agent on
scan on

5. Nejčastější problémy a řešení

Bluetooth je vypnutý

Zapni ho přes terminál:

rfkill unblock bluetooth

a pak:

sudo systemctl restart bluetooth

Adaptér není rozpoznán

Zkus najít chybějící firmware:

dmesg | grep -i bluetooth

Nebo aktualizuj firmware:

sudo apt install linux-firmware

Bluetooth se vypíná po probuzení ze spánku

Můžeš přidat pravidlo, aby se služba spustila automaticky:

sudo systemctl enable bluetooth

6. Intel nebo Realtek čipy

Některé Realtek nebo starší Intel adaptéry vyžadují konkrétní firmware.

Například:

sudo apt install firmware-realtek

Bluetooth v Linuxu většinou funguje dobře, pokud máš správný firmware a zapnutou službu. S pomocí nástrojů jako blueman je párování jednoduché a rychlé.

Pokud se ti nedaří adaptér zprovoznit, pošli mi výstup z příkazů:

lsusb

nebo

dmesg | grep -i bluetooth

Rád ti poradím!

 


 

 

 

Připojení(LAN)

Řešení pro LAN (Ethernet)…

LAN (Ethernet)

  • Neaktivní síťová karta — ovladač chybí nebo je síťová karta vypnutá.
  • Nesprávné nastavení IP adresy — špatné statické nastavení nebo selhání DHCP klienta.
  • Kabely a hardware — vadný kabel, špatný port na switchi nebo routeru.
  • Problémy s firewallem — blokuje přístup.

Neaktivní síťová karta (není detekována nebo nefunguje)

Proč?

  • Chybějící nebo nekompatibilní ovladač: některé síťové čipy (např. Realtek RTL8111) nemusí mít podporu ve starším kernelu a je nutné ručně doinstalovat ovladač.

  • Vypnutá karta v BIOSu/UEFI: u některých notebooků může být LAN karta vypnuta na úrovni firmware.

  • Modul není načten: ovladač sice existuje, ale není automaticky načten (lsmod a modprobe pomůžou).

 

Kabel připojen, ale není přístup k internetu

Proč?

  • DHCP nefunguje: systém si nevyžádal IP adresu, nebo router neodpovídá (např. služba dhclient neběží).

  • Síťový kabel je vadný nebo má špatný kontakt.

  • Statická IP adresa špatně nastavená: špatná brána (gateway), maska sítě nebo DNS.

  • Firewall nebo SELinux blokuje provoz.

 

Síťová karta „bliká“, ale připojení nejde

Proč?

  • Karta sice fyzicky funguje, ale není správně nakonfigurovaná.

  • IPv6 způsobuje konflikty – některé sítě špatně pracují s IPv6 a vypnutí pomůže.

  • Routing tabulka je rozbitá – zkontroluješ příkazem ip route.

 

Po probuzení ze spánku nefunguje ethernet

Proč?

  • Síťový modul se neprobudí automaticky, případně se musí karta znovu aktivovat (sudo ip link set eth0 up).

  • Chyba v ovladači nebo power managementu (např. u Realtek čipů).

Síť připojena, ale extrémně pomalá nebo nestabilní

Proč?

  • Kolize s jinými zařízeními v síti – může docházet ke kolizím nebo zahlcení.

  • Rychlost připojení je špatně rozpoznaná (např. 10 Mb/s místo 1000 Mb/s) – dá se ověřit příkazem ethtool eth0.

  • Problém s MTU velikostí – špatná hodnota může způsobit fragmentaci paketů.

 

 


 

 

 

Jak nainstalovat kabelové připojení(LAN)

 

Jak zprovoznit kabelové připojení (LAN) v Linuxu

Pokud nemáš připojení k internetu, můžeš zkusit jiné zařízení nebo si ověřit, jestli funguje alespoň základní síťová karta. Na rozdíl od Wi-Fi je kabelové připojení přes LAN většinou automaticky funkční. I tak se ale může stát, že se síť nerozpozná nebo že chybí ovladač. Tento návod ti pomůže zkontrolovat připojení a případně nainstalovat vše potřebné.


1. Připoj síťový kabel

Zkontroluj, že:

  • Kabel je správně zapojen do počítače a routeru.
  • Kontrolka na síťové kartě svítí nebo bliká (pokud ji máš).
  • Router je zapnutý a rozděluje IP adresy (DHCP).

2. Zjisti, jestli systém detekuje síťovou kartu

V terminálu napiš:

lspci | grep -i ethernet

nebo pro USB adaptéry:

lsusb

Zobrazí se ti např. něco jako:

Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller

3. Ověř, zda máš aktivní síťové rozhraní

ip a

Hledej rozhraní jako enp3s0, eth0 nebo podobně. Pokud u něj vidíš IP adresu (např. 192.168.1.x), připojení by mělo být funkční.


4. Pingni internet pro ověření

Zkus příkaz:

ping -c 3 seznam.cz

Pokud vidíš odpovědi, internet funguje.


5. Nefunguje to? Zkontroluj ovladač

Zobraz informace o zařízení:

sudo lshw -C network

U síťové karty by mělo být:

configuration: driver=r8169

Pokud tam není žádný „driver=...“, ovladač chybí.


6. Doinstaluj ovladač (např. Realtek)

V Ubuntu/Mint můžeš použít:

sudo apt update
sudo apt install r8168-dkms

Pak restartuj počítač:

sudo reboot

7. Ruční restart síťové služby

Můžeš také restartovat síť ručně:

U systemd distribucí:

sudo systemctl restart NetworkManager

Nebo pokud používáš ifupdown:

sudo ifdown eth0 && sudo ifup eth0

8. Nástroje pro správu připojení

  • Network Manager (předinstalovaný v Ubuntu a Mintu)
  • nmcli – příkazový řádek pro správu připojení:
    nmcli device status
    

9. Alternativy a USB adaptéry

Pokud ti interní síťovka nefunguje, můžeš použít:

  • USB Ethernet adaptér (např. Realtek nebo ASIX)
  • Wi-Fi adaptér jako dočasné řešení

Závěr

LAN připojení v Linuxu většinou funguje hned, ale pokud chybí ovladač nebo máš nový hardware, může být potřeba zásah. Základem je zjistit typ síťové karty, ověřit, jestli máš přidělenou IP adresu, a případně doinstalovat ovladač.

Pokud se ti připojení stále nedaří rozběhnout, napiš mi do komentářů nebo na e-mail a pošli výstup z příkazů:

lspci | grep -i ethernet

a

sudo lshw -C network

Rád ti poradím.

 


 

Klávesnice

 

Nejčastější problémy s klávesnicí v Linuxu a jak je vyřešit (Ubuntu, Debian, Manjaro, Fedora…)

Klávesnice je jedním z nejdůležitějších zařízení pro práci na počítači. V Linuxu ale může někdy zlobit – nefunguje Num Lock, některé klávesy píší špatné znaky, nebo přestane fungovat úplně. Tento článek ti pomůže najít příčinu a nabídne řešení podle konkrétní distribuce.


Nejčastější problémy s klávesnicí v Linuxu

  1. Klávesnice vůbec nefunguje (drátová nebo bezdrátová)
  2. Klávesy píšou špatné znaky (např. místo Z píše Y)
  3. Num Lock nefunguje nebo se po restartu vypíná
  4. Nefungují některé speciální klávesy (např. multimediální)
  5. Klávesnice funguje jen v některých aplikacích nebo ve virtualizaci

Společná řešení pro většinu distribucí

Než se pustíme do konkrétních distribucí, zkus toto:

1. Zkontroluj jazyk a rozložení klávesnice

Ve většině prostředí najdeš nastavení zde:

  • Nastavení → Klávesnice → Rozložení (např. „Čeština (QWERTZ)“)

2. Ovladače (zejména u bezdrátových klávesnic)

Bezdrátové nebo herní klávesnice potřebují někdy specifické moduly:

lsusb
dmesg | grep input

Proprietární ovladače najdeš v:

  • Ubuntu/Mint: „Doplňkové ovladače“ v nastavení
  • Fedora: Firmware obvykle součástí systému
  • Arch/Manjaro: Instaluje se ručně přes pacman nebo AUR

3. Num Lock nefunguje?

Zkus nainstalovat a nastavit numlockx:

sudo apt install numlockx  # Ubuntu/Debian
sudo dnf install numlockx  # Fedora
sudo pacman -S numlockx    # Manjaro

Aktivace:

numlockx on

Pokud chceš NumLock zapnout při startu, přidej numlockx on do:

  • ~/.xinitrc nebo
  • do „Automaticky spouštěných aplikací“ ve tvém prostředí

Problémy podle distribuce


Ubuntu (a Linux Mint, Zorin, Elementary OS)

Problém: Z/Y prohozené
Řešení:
Nastavení → Klávesnice → Změnit rozložení → Vyber „Čeština (QWERTZ)“

Problém: Neaktivní NumLock po startu
Řešení:

sudo apt install numlockx

A přidat do aplikací spouštěných při přihlášení.

Problém: Bezdrátová klávesnice nereaguje
Řešení:
Zkontroluj napájení, dongle a výstup dmesg.
U některých Logitech klávesnic pomůže instalace balíčku:

sudo apt install solaar

Debian

Debian není tak „user-friendly“ jako Ubuntu, takže:

Problém: Nefunguje správné rozložení
Řešení:
Zkontroluj /etc/default/keyboard:

sudo nano /etc/default/keyboard

Ujisti se, že jsou nastaveny hodnoty jako:

XKBLAYOUT="cz"
XKBMODEL="pc105"

Potom restartuj pomocí:

sudo dpkg-reconfigure keyboard-configuration

Manjaro (a Arch Linux)

Problém: Klávesnice nefunguje po startu X serveru
Řešení:
Zkontroluj xorg.conf nebo /etc/X11/xorg.conf.d/00-keyboard.conf
Základní obsah by měl vypadat takto:

Section "InputClass"
    Identifier "system-keyboard"
    MatchIsKeyboard "on"
    Option "XkbLayout" "cz"
    Option "XkbModel" "pc105"
EndSection

Problém: Chybí balíčky pro klávesnice s funkcemi (např. Logitech)
Řešení:

pamac install solaar

nebo

yay -S logitech-udev-rules

Fedora

Problém: NumLock nefunguje
Řešení:

sudo dnf install numlockx

Poté přidej numlockx on do automatického spouštění.

Problém: Nefunguje správné rozložení
Řešení:
Nastavení → Region & Jazyk → Přidat „Čeština (QWERTZ)“
Popřípadě zkontroluj:

localectl status

A změň jazyk:

localectl set-keymap cz

Extra tipy

  • Chceš rychle přepínat mezi rozloženími (např. CZ/EN)?
    → V nastavení klávesnice přidej klávesovou zkratku (např. Alt+Shift)
  • Používáš Wayland? Některé starší nástroje (jako xmodmap) nefungují. Můžeš zkusit alternativy jako setxkbmap nebo localectl.

Problémy s klávesnicí v Linuxu se dají většinou rychle vyřešit, pokud víš, kde hledat. Rozložení kláves, Num Lock, ovladače nebo výběr prostředí hrají roli. Pokud si nevíš rady, napiš konkrétní problém a rádi ti poradíme.


Funkční klávesy (Fn)

 

Funkční klávesy (Fn) nefungují v Linuxu? Řešení pro Ubuntu, Debian, Manjaro, Fedoru a další

Funkční klávesy (Fn) – například pro ovládání jasu, hlasitosti, vypnutí touchpadu nebo zapnutí Wi-Fi – jsou na noteboocích klíčové. V Linuxu ale ne vždy fungují hned po instalaci. V tomto článku se podíváme na to, proč nefungují a jak je zprovoznit podle konkrétní distribuce.


🔍 Co jsou funkční klávesy (Fn)?

Fn klávesy kombinují běžné klávesy (F1–F12) s funkcemi jako:

  • Zvýšení/snížení jasu
  • Zesílení/ztlumení zvuku
  • Zapnutí/vypnutí Wi-Fi
  • Přepnutí displeje (např. do externího monitoru)
  • Aktivace/vypnutí touchpadu

V Linuxu jejich funkčnost závisí na:

  • Ovladačích jádra (kernelu)
  • Správné podpoře ACPI
  • Hardwarovém profilu (značka a typ notebooku)
  • Použitém desktopovém prostředí (GNOME, KDE, XFCE…)

🛠️ Obecné postupy pro zprovoznění Fn kláves

1. Zkontroluj, zda klávesy reagují

Spusť terminál a zadej:

xev

nebo

evtest

Zmáčkni problémovou Fn klávesu – pokud se žádný výstup nezobrazí, klávesa není detekována.

2. Aktualizuj systém a jádro

V mnoha případech pomůže aktualizace:

sudo apt update && sudo apt upgrade          # Ubuntu/Debian
sudo pacman -Syu                             # Manjaro
sudo dnf upgrade                             # Fedora

3. Podívej se na ACPI události:

acpi_listen

Zobrazí se, zda systém vůbec přijímá stisk Fn klávesy.


💻 Distribuce: Jak zprovoznit Fn klávesy


🐧 Ubuntu (a Linux Mint, Zorin OS)

🔹 Problém: Nejde měnit jas displeje
✅ Řešení:

sudo nano /etc/default/grub

Najdi řádek:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

A změň na:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Poté:

sudo update-grub
sudo reboot

🔹 Problém: Touchpad se nedá vypnout Fn klávesou
✅ Řešení:
Nainstaluj balíček xinput a vypni touchpad ručně:

xinput list
xinput disable <ID zařízení>

🐧 Debian

🔹 Problém: Fn klávesy ignorovány úplně
✅ Řešení:

  • Přidej ACPI podporu:
sudo apt install acpid
sudo systemctl enable --now acpid

🔹 Značkové notebooky (Lenovo, Asus, HP)
Debian může vyžadovat extra moduly:

sudo apt install acpi-support rfkill

Pro Lenovo např.:

sudo modprobe ideapad_laptop

🐧 Manjaro (a Arch Linux)

🔹 Problém: Fn klávesy nezpůsobí žádnou akci
✅ Řešení:
Zkontroluj, zda máš nainstalované potřebné balíčky:

sudo pacman -S acpid acpi_call
sudo systemctl enable --now acpid

🔹 Jas displeje nejde ovládat
Zkus upravit GRUB:

sudo nano /etc/default/grub

Přidej do řádku:

acpi_backlight=video

Pak:

sudo grub-mkconfig -o /boot/grub/grub.cfg

🔹 Speciální skripty přes udev nebo acpid
Vytvoř vlastní pravidlo pro konkrétní klávesu. Např.:

/etc/acpi/events/brightness_up

Obsah:

event=video/brightnessup
action=/usr/bin/xbacklight -inc 10

🐧 Fedora

🔹 Problém: Fn klávesy fungují jen částečně
✅ Řešení:
Fedora má často dobré jádro, ale doporučuje se:

sudo dnf install acpid xbacklight
sudo systemctl enable --now acpid

🔹 Nepřepíná Wi-Fi nebo zvuk
Zkus balíček:

sudo dnf install rfkill
rfkill unblock all

💡 Tipy pro různé značky notebooků

Značka Modul nebo poznámka
Lenovo ideapad_laptop, acpi_call
Asus asus_nb_wmi, asus-wmi
HP hp_wmi, rfkill, acpi-support
Dell Většinou plně funkční
Acer acer_wmi, někdy nutné přepnout v BIOSu

Pro zjištění, co je načteno:

lsmod | grep wmi

🔐 BIOS/UEFI: Skrytý problém

U některých notebooků lze v BIOSu nastavit režim funkčních kláves:

  • Standardní režim (F1–F12)
  • Multimediální režim (jas, hlasitost, atd.)

Zkontroluj BIOS a změň, pokud nefunguje správně.


🛑 Pokud ani jedna metoda nepomůže…

  • Vyhledej konkrétní model notebooku + „Linux Fn keys not working“
  • Mrkni na https://wiki.archlinux.org/ – často má podrobný návod pro každý model
  • Připoj USB klávesnici a ověř, zda se problém týká jen notebooku

🧩

Funkční klávesy pod Linuxem nejsou vždy hned funkční, ale řešení většinou existuje. Ať už jde o ovladače, ACPI, BIOS nebo klávesové zkratky – správnou kombinací nastavení to rozběhneš.

 


Myš


Myš nefunguje v Linuxu? Nejčastější problémy a jejich řešení (Ubuntu, Debian, Manjaro, Fedora…)

Ať už používáš drátovou, bezdrátovou nebo dotykovou myš (touchpad), může se stát, že v Linuxu nebude fungovat správně. V tomto článku najdeš řešení nejběžnějších problémů s myší rozdělené podle populárních distribucí.


🐁 Nejčastější problémy s myší

  1. Myš se vůbec nehýbe / nereaguje
  2. Pravé/levé tlačítko nefunguje
  3. Myš je extrémně rychlá nebo pomalá
  4. Scrollování (kolečko) nefunguje správně
  5. Bezdrátová myš není detekována
  6. Touchpad na notebooku nereaguje
  7. Přeskočení kurzoru, trhání nebo výpadky pohybu

🔧 Obecná řešení pro většinu distribucí

1. Restartuj služby vstupu (u Xorg)

sudo systemctl restart display-manager

2. Zkontroluj, zda je zařízení detekováno:

xinput list
lsusb
dmesg | grep -i mouse

3. Bezdrátové myši (Logitech, Bluetooth)

  • Zkontroluj, zda funguje Bluetooth:
bluetoothctl
  • Logitech zařízení: nainstaluj nástroj solaar
    Ubuntu/Debian: sudo apt install solaar
    Manjaro: sudo pacman -S solaar
    Fedora: sudo dnf install solaar

💻 Podle distribuce: konkrétní řešení


🐧 Ubuntu (a Mint, Zorin, Elementary OS)

🔹 Problém: Myš je pomalá nebo trhaná
✅ Řešení:
Nastavení → Myš a touchpad → Změnit rychlost a citlivost

🔹 Problém: Touchpad nefunguje
✅ Řešení:
Zkontroluj, zda je aktivní ovladač libinput:

xinput list

Nainstaluj xserver-xorg-input-libinput, pokud chybí:

sudo apt install xserver-xorg-input-libinput

🔹 Problém: Levé a pravé tlačítko prohozené (např. u leváků)
✅ Řešení:

xinput set-button-map <ID zařízení> 3 2 1

🐧 Debian

🔹 Problém: Myš vůbec nereaguje
✅ Řešení:
Zkontroluj, zda je myš v seznamu zařízení:

cat /proc/bus/input/devices

Přidej podporu:

sudo apt install xserver-xorg-input-all

🔹 Problém: Touchpad na notebooku je vypnutý
✅ Řešení:

sudo apt install xserver-xorg-input-synaptics

Případně v souboru /etc/X11/xorg.conf.d/70-synaptics.conf nastav možnosti pro zapnutí touchpadu.


🐧 Manjaro (a Arch Linux)

🔹 Problém: Myš nereaguje při startu systému
✅ Řešení:
Zkontroluj, zda běží služba input:

systemctl status systemd-logind

🔹 Problém: Scroll kolečko nefunguje
✅ Řešení:
Nainstaluj imwheel:

sudo pacman -S imwheel

Poté si vytvoř konfiguraci:

~/.imwheelrc

Obsah např.:

"*"
None,      Up,   Button4
None,      Down, Button5

A spusť:

imwheel --daemon

🔹 Problém: Dotykový touchpad je moc citlivý
✅ Řešení:
Použij GNOME/KDE nastavení nebo uprav libinput v /etc/X11/xorg.conf.d/30-touchpad.conf


🐧 Fedora

🔹 Problém: Bluetooth myš se nepřipojí
✅ Řešení:

sudo dnf install bluez blueman
sudo systemctl enable --now bluetooth
bluetoothctl

🔹 Problém: Touchpad nefunguje
✅ Řešení:
Zkontroluj ovladače:

xinput list

Nainstaluj:

sudo dnf install xorg-x11-drv-libinput

🖱️ Tipy a nástroje

  • xinput – Zobrazí a změní vlastnosti vstupních zařízení
  • imwheel – Upraví chování kolečka myši
  • Solaar – Správa Logitech bezdrátových zařízení
  • libinput – Moderní ovladač pro myši a touchpady
  • evtest / dmesg – Diagnostika hardwaru

🔌 BIOS / UEFI může být problém

Některé notebooky mají v BIOSu možnost vypnout touchpad, USB porty, nebo legacy režim myši. Doporučuji zkontrolovat:

  • Touchpad: enabled
  • USB legacy: enabled
  • Internal pointing device: enabled

🧩 Když nic nepomůže…

  • Vyzkoušej jiný port (USB 2.0 vs. 3.0)
  • Vyzkoušej jinou distribuci (např. live CD/USB)
  • Napiš do fóra s výpisem z xinput, lsusb, dmesg
  • Mrkni na konkrétní model myši – některé „herní“ modely mají potíže (Razer, Trust…)

Myš je základní nástroj pro ovládání počítače a její problémy v Linuxu většinou pramení z ovladačů, nastavení nebo nesprávné konfigurace prostředí. Naštěstí je řešení většinou snadné a rychlé – ať už používáš Ubuntu, Manjaro nebo Fedoru.

 

 

 


Touchpad

 


Touchpad v Linuxu nefunguje? Tady je přehled řešení pro Ubuntu, Debian, Manjaro a Fedoru

Touchpad na notebooku je dnes standardem, ale v Linuxu se může stát, že po instalaci přestane fungovat, nereaguje správně, nebo je příliš citlivý. Tento článek tě provede nejčastějšími chybami a jejich řešeními podle konkrétní distribuce.


✋ Nejčastější problémy s touchpadem

  1. Touchpad vůbec nefunguje
  2. Touchpad je příliš rychlý / pomalý
  3. Gesta nefungují (dvouprsté scrollování, tapnutí, apod.)
  4. Touchpad je vypnutý po startu
  5. Touchpad přestal fungovat po uspání
  6. Nejde kliknout klepnutím (tap-click)

🛠️ Obecné tipy a příkazy

Než půjdeš dál, zkus:

1. Zkontroluj, zda je zařízení detekováno

xinput list

Měl by se tam zobrazit např. „SynPS/2 Synaptics TouchPad“ nebo „ELAN Touchpad“

2. Zkontroluj ovladač

Většina distribucí dnes používá libinput:

xinput list-props "název_touchpadu"

Pokud touchpad není vůbec vidět, zkus:

dmesg | grep -i touchpad

💻 Distribuce: konkrétní řešení


🐧 Ubuntu (a Linux Mint, Zorin, Elementary OS)

🔹 Problém: Touchpad nefunguje vůbec
✅ Řešení:
Zkontroluj, zda je nainstalován správný ovladač:

sudo apt install xserver-xorg-input-libinput

🔹 Problém: Tap-to-click (klepnutí místo kliknutí) nefunguje
✅ Řešení:
Nastavení → Myš a touchpad → Povolit „Klepnutí jako kliknutí“

Nebo příkazem:

gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true

🔹 Problém: Touchpad je vypnutý po startu
✅ Řešení:
Zkontroluj gnome-tweaks nebo spusť:

xinput enable "název_touchpadu"

🐧 Debian

🔹 Problém: Touchpad ignorován, není detekován
✅ Řešení:
Debian je „odlehčenější“ a nemusí mít nainstalovaný potřebný ovladač:

sudo apt install xserver-xorg-input-synaptics

nebo

sudo apt install xserver-xorg-input-libinput

🔹 Problém: Chybí gesta, scrollování
✅ Řešení:
Ověř, zda je použit libinput. Pokud ne, přepni na něj.
Vytvoř nebo uprav soubor:

/etc/X11/xorg.conf.d/40-libinput.conf

Obsah:

Section "InputClass"
    Identifier "touchpad"
    MatchIsTouchpad "on"
    Driver "libinput"
    Option "Tapping" "on"
    Option "NaturalScrolling" "true"
EndSection

🐧 Manjaro (a Arch Linux)

🔹 Problém: Touchpad nefunkční po instalaci
✅ Řešení:
Zkontroluj, zda je nainstalován xf86-input-libinput:

sudo pacman -S xf86-input-libinput

🔹 Problém: Tap-to-click nefunguje v GNOME
✅ Řešení:

gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true

🔹 Problém: Gesta (dvouprsté scrollování, atd.) nefungují
✅ Řešení:
Zkus libinput-gestures nebo fusuma:

yay -S libinput-gestures

Nebo použij GNOME rozšíření Gesture Improvements


🐧 Fedora

🔹 Problém: Touchpad nereaguje / není vidět v systému
✅ Řešení:
Zkontroluj, že je nainstalován ovladač:

sudo dnf install xorg-x11-drv-libinput

🔹 Problém: Gesta a tap-to-click nefungují
✅ Řešení:
GNOME → Nastavení → Myš a touchpad → Aktivuj požadované funkce

Případně v terminálu:

gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true

🔐 BIOS/UEFI: Hlavní podezřelý

Některé notebooky mají možnost touchpad v BIOSu úplně vypnout. Zkontroluj:

  • Internal Pointing Device“ – musí být Enabled
  • Pokud máš možnost „Advanced“ / „Basic“ mód touchpadu, zvol Advanced

🛠️ Pokročilé nástroje a triky

Nástroj / metoda Popis
xinput Zapnutí/vypnutí touchpadu, změna chování
libinput list-devices Zobrazí informace o vstupních zařízeních
dconf-editor Pokročilé nastavení v GNOME
libinput-gestures Přidání vícegestových akcí
touchpad-indicator Jednoduché GUI pro správu touchpadu (Ubuntu)

Touchpad v Linuxu může potrápit, ale většinou jde o řešitelný problém. Pomocí správného ovladače (libinput), správného nastavení nebo jednoduchých příkazů ho rychle zprovozníš. Ať už používáš Ubuntu, Debian, Manjaro nebo Fedoru – řešení existuje.

 

 


Stylusy

 


Stylus v Linuxu nefunguje? Nejčastější problémy a jejich řešení (Ubuntu, Debian, Manjaro, Fedora…)

Používáš v Linuxu dotykové pero (stylus) na tabletu nebo notebooku a něco nefunguje? Nejde kreslit, kurzor se nehýbe, nefunguje tlačítko, nebo pero není vůbec detekováno? V tomto článku najdeš řešení nejběžnějších problémů podle distribuce.


✍️ Nejčastější problémy se stylusem v Linuxu

  1. Stylus není vůbec detekován
  2. Stylus kreslí, ale kurzor neladí s pozicí
  3. Tlačítka na peru nefungují
  4. Nefunguje tlak (pressure sensitivity)
  5. Stylus funguje jen částečně (např. v GIMPu ano, ale jinde ne)
  6. Po probuzení z režimu spánku přestane stylus fungovat

🛠️ Obecné rady a příprava

1. Zkontroluj, jestli systém stylus rozpozná:

xinput list

Nebo:

libinput list-devices

Stylus by měl být rozpoznán jako např. Wacom Pen, ELAN Touch, Tablet stylus atd.

2. Aktualizuj systém a ovladače:

# Ubuntu/Debian
sudo apt update && sudo apt upgrade

# Manjaro
sudo pacman -Syu

# Fedora
sudo dnf upgrade

3. Zkontroluj, zda je nainstalován balíček pro tablet:

Distribuce Příkaz
Ubuntu/Debian sudo apt install xserver-xorg-input-wacom
Manjaro sudo pacman -S xf86-input-wacom
Fedora sudo dnf install xorg-x11-drv-wacom

💻 Podle distribuce: konkrétní řešení


🐧 Ubuntu (a Mint, Zorin OS)

🔹 Problém: Stylus není detekován vůbec
✅ Řešení:

sudo apt install xserver-xorg-input-wacom

A restartuj počítač:

sudo reboot

🔹 Problém: Stylus funguje jen v některých aplikacích
✅ Řešení:
Některé aplikace potřebují aktivní podporu „Extended Input“ (např. GIMP – zapni v nastavení).

🔹 Správa a testování stylusu
Nainstaluj Wacom nástroje:

sudo apt install libwacom-common libwacom2

Nástroj Wacom Tablet najdeš v Nastavení → Zařízení.


🐧 Debian

🔹 Problém: Stylus funguje jen jako myš
✅ Řešení:

sudo apt install xserver-xorg-input-wacom

Pokud používáš starší hardware, můžeš potřebovat:

sudo modprobe wacom

🔹 Problém: Chybí citlivost na tlak
✅ Řešení:
Zkontroluj, zda aplikace vůbec tlak podporuje. GIMP, Krita a Inkscape podporu mají – jen je třeba ji v nastavení zapnout.


🐧 Manjaro (a Arch Linux)

🔹 Problém: Stylus nereaguje vůbec
✅ Řešení:

sudo pacman -S xf86-input-wacom

🔹 Problém: Nepřesné souřadnice / kurzor mimo pozici pera
✅ Řešení:
Uprav kalibraci přes nástroj xsetwacom, např.:

xsetwacom set "Wacom Pen stylus" MapToOutput HEAD-0

🔹 Gesta, akce tlačítek atd.
✅ Řešení:

xsetwacom --list devices
xsetwacom set "Wacom Pen stylus" Button 2 "key Ctrl z"

🐧 Fedora

🔹 Problém: Stylus se přestal detekovat po aktualizaci
✅ Řešení:
Zkontroluj, zda modul wacom je aktivní:

lsmod | grep wacom

Pokud není, načti ručně:

sudo modprobe wacom

🔹 Problém: Stylus kreslí, ale nereaguje na tlak
✅ Řešení:
Ujisti se, že máš nainstalované:

sudo dnf install xorg-x11-drv-wacom libwacom

GNOME má vlastní nastavení:
Nastavení → Zařízení → Wacom Tablet


🖊️ Uživatelské nástroje a GUI pro stylusy

Nástroj Popis
xsetwacom Nastavení parametrů stylusu (tlačítka, výstup)
libinput debug-events Diagnostika dotykových vstupů
libwacom Informace o připojeném tabletu
Wacom GUI (GNOME/KDE) Nastavení rozlišení, gest, tlačítek

🧪 Testovací aplikace pro stylus

Chceš zjistit, jestli funguje tlak, přítlak nebo naklonění?

Vyzkoušej:

  • GIMP → Upravit → Vstupní zařízení → Aktivuj stylus a tlak
  • Krita → Podporuje pokročilé funkce pera
  • Xournal++ → Skvělé pro psaní poznámek rukou
  • MyPaint → Minimalistický, ale podporuje pokročilé funkce

Stylusy v Linuxu nejsou tak složité, jak se může zdát. Klíč je v tom mít správný ovladač (wacom nebo libinput), dobře nastavený software a případně si pomoct nástroji jako xsetwacom. Každá distribuce to má trochu jinak, ale řešení existuje prakticky vždy.

 

 


Herní ovladače

 


Herní ovladače v Linuxu: Nejčastější problémy a jejich řešení (Ubuntu, Debian, Manjaro, Fedora…)

Herní ovladače jsou dnes běžným příslušenstvím nejen pro hraní, ale i pro emulátory, Steam nebo cloudové hraní. V Linuxu ale občas narazíš na to, že ovladač nefunguje vůbec, tlačítka jsou špatně mapovaná nebo systém ovladač nepozná. V tomhle článku najdeš praktická řešení podle své distribuce.


🎮 Nejčastější problémy s ovladači v Linuxu

  1. Ovladač není vůbec detekován
  2. Ovladač je detekován, ale tlačítka nereagují správně
  3. Ovladač funguje jen v některých hrách (např. ve Steamu ano, ale mimo ne)
  4. Bluetooth ovladač (např. PS4/PS5) se nepřipojí
  5. Xbox ovladač nefunguje / má špatné mapování tlačítek
  6. Gamepad funguje jako myš (špatný mód)

🛠️ Základní kontrola funkčnosti

1. Zjisti, zda je ovladač detekován:

lsusb          # udrátové ovladače
dmesg | grep -i input

2. Zobraz všechna vstupní zařízení:

jstest /dev/input/js0

(nebo nainstaluj jstest-gtk – viz níže)


📦 Důležité balíčky pro všechny distribuce

Balíček Popis
jstest-gtk Grafické testování ovladače
gamepad-tool Pro kontrolu a remapování gamepadů
steam Steam má vlastní ovladačovou vrstvu (Steam Input)
xboxdrv Starší ovladače Xbox 360
xpad Novější ovladače Xbox (One, Series)
blueman GUI nástroj pro správu Bluetooth zařízení

💻 Podle distribuce: konkrétní řešení


🐧 Ubuntu (a Mint, Zorin OS)

🔹 Problém: Xbox ovladač nefunguje správně
✅ Řešení:
Ubuntu má většinou funkční xpad modul. Pro lepší kompatibilitu lze ale zkusit xboxdrv:

sudo apt install xboxdrv

Spuštění ovladače:

sudo xboxdrv --detach-kernel-driver

🔹 Bluetooth ovladač se nespáruje (např. DualShock 4)
✅ Řešení:

sudo apt install blueman

Poté spustit Blueman a spárovat ovladač (případně přidržet tlačítko PS + Share)

🔹 Testování gamepadu v GUI

sudo apt install jstest-gtk

🐧 Debian

🔹 Problém: Herní ovladač nefunguje vůbec
✅ Řešení:

sudo apt install joystick jstest-gtk
sudo modprobe uinput

🔹 Ovladač funguje jako myš – pohybem analogové páčky se hýbe kurzor
✅ Řešení:

xinput list

A dané zařízení vypni přes:

xinput disable <ID>

🔹 DualShock 4 / PS5 ovladače
✅ Řešení:

sudo apt install ds4drv

Spusť:

ds4drv --led blue

🐧 Manjaro (a Arch Linux)

🔹 Problém: Xbox ovladač nefunguje
✅ Řešení:

sudo pacman -S xpad

nebo alternativně:

yay -S xboxdrv

🔹 Gamepad funguje, ale s divným mapováním tlačítek
✅ Řešení:

sudo pacman -S jstest-gtk

Spusť GUI nástroj a uprav mapování podle potřeby.

🔹 DualSense (PS5) ovladač
✅ Řešení:
Instalace přes AUR:

yay -S dualsensectl

🐧 Fedora

🔹 Problém: Gamepad se vůbec nerozpozná
✅ Řešení:

sudo dnf install joystick jstest-gtk

🔹 Bluetooth ovladač se nespáruje
✅ Řešení:

sudo dnf install blueman bluez-tools

Spusť blueman-manager, zapni spárování a přidrž na ovladači PS + Share / Xbox sync.

🔹 Nejde ovládání v hrách mimo Steam
✅ Řešení:
Uprav SDL nastavení:

export SDL_GAMECONTROLLERCONFIG=...

(Nebo použij nástroj AntiMicroX z Flathubu)


🎮 Steam a Steam Input

  • Steam má vlastní systém pro podporu ovladačů
  • V nastavení → Ovladač → Obecná nastavení ovladače můžeš zapnout:
    • Podpora Xbox
    • Podpora PlayStation
    • Vlastní rozvržení tlačítek
  • Funguje pro většinu her (i non-Steam), pokud je přidáš ručně do knihovny

🧰 Tipy a nástroje navíc

Nástroj Popis
jstest-gtk GUI test a mapování tlačítek
ds4drv Ovladač pro DualShock 4
xboxdrv Alternativa ke xpad
SDL2 GameController Užitečné pro emulátory (RetroArch, Dolphin…)
AntiMicroX Mapování gamepadu na klávesnici/myš

Herní ovladače v Linuxu dnes fungují překvapivě dobře – jen je potřeba správně nastavit ovladače, případně spárovat Bluetooth zařízení nebo upravit mapování tlačítek. Ať už máš Xbox, PlayStation, nebo levný gamepad z Alzy, šance, že ho v Linuxu zprovozníš, je velmi vysoká.

 


Aktualizace

 


Nelze získat zámek

 


🛠️ Chyba: „Nelze získat zámek /var/lib/dpkg/lock-frontend“ v Ubuntu

Jak opravit blokovaný správce balíčků v Linuxu (APT, dpkg)

Pokud se ti při instalaci programů nebo aktualizaci systému v Ubuntu (nebo jiné Debian-based distribuci) zobrazí chyba jako tato:

Čeká se na zámek cache: Nelze získat zámek /var/lib/dpkg/lock-frontend.
Drží ho proces 7510 (unattended-upgr)

znamená to, že jiný proces právě používá správce balíčků APT (například automatické aktualizace) a zámek ti brání v dalších úpravách.


🧠 Co je to lock-frontend?

Ubuntu si uzamkne přístup k balíčkům, když provádí aktualizace, aby se předešlo konfliktům (např. dvě instalace najednou). Tento zámek vytváří soubor:

/var/lib/dpkg/lock-frontend

✅ Jak problém vyřešit

1️⃣ Nejprve zkontroluj, zda proces opravdu běží

Otevři terminál a zadej:

ps -p 7510 -o pid,cmd,etime

Pokud výstup ukazuje, že proces běží např. 5–10 minut, jedná se pravděpodobně o automatické aktualizace (unattended-upgrade). Ty je nejlepší nechat doběhnout.


2️⃣ Počkej pár minut

Ve většině případů stačí po 5–10 minutách zkusit příkaz znovu:

sudo apt update

3️⃣ Pokud proces běží už příliš dlouho (např. 20+ minut)

Může být zamrzlý. V krajním případě můžeš tento proces násilně ukončit:

sudo kill -9 7510

4️⃣ Odstranění zámků

Po ukončení procesu je nutné vyčistit zámky, aby správce balíčků opět fungoval:

sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/cache/apt/archives/lock

5️⃣ Oprava stavu balíčků

Ujisti se, že se systém „nezasekl“ u rozdělané aktualizace:

sudo dpkg --configure -a

6️⃣ Aktualizace systému (ověření funkčnosti)

Nakonec spusť:

sudo apt update && sudo apt upgrade

🛡️ Volitelně: Vypnutí automatických aktualizací

Pokud ti tyto automatické aktualizace překáží, můžeš je vypnout v konfiguračním souboru:

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

Změň tyto dva řádky na hodnotu "0":

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";

Ulož pomocí: Ctrl + O, Enter a zavři: Ctrl + X


✅ Shrnutí

Krok Co dělat
1 Zkontroluj, zda jiný proces běží (ps)
2 Počkej 5–10 minut
3 Pokud to trvá dlouho, ukonči proces kill
4 Odstraň zámky
5 Oprav balíčky dpkg --configure -a
6 Spusť aktualizaci apt update && upgrade