Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Téma založeno: Roman Vacho 02 Dubna 2023, 13:29:42
-
Dneska jsem chtěl odinstalovat vše kolem jádra 5.19.0-38, protože mi s čímkoliv novějším než 32 nefunguje zvukovka a světe div se, chce to odinstalovat i jiné věci jako nvidia ovladač-viz příloha.
Když jsem dával před asi 2 týdny pryč jiná jádra (5.15xx a 5.19.0-35), tak problém nebyl.
Zrovna dneska se instaloval jakýsi balíky grub-efi a shim-signed. Jestli to s něčím nesouvisí? Ale asi ne.
-
Nema tento ovladac podporu ibe pre toto a starsie jadra? Aka nvidia sa aktualne pouziva a s akym jadrom.
-
Asi zpatlaný závislostně-komatibliní list. A nebo ty nVidia moduly byly rekompilováný pro to konkrétní jádro? Těžko říct takhle od boku.
Co ty 4 balíky odinstalovat ručně - purge nejde na jádra? Nebo skrze jinou utilitu (UKUU nebo jestli je ještě něco jiného)
-
Ručně jsem nvidiu rozhodně nekompiloval. Co dělali skripty ubuntu, těžko říct :-)
Proč by mě mělo oddělávat ovladač 515, když mám ještě jádro 5.19.0-32? Přijít na krpu.
Ventero omylem jsem možná něco smazal z tvého postu.
-
Zjevně dnes nemám svůj den. Chtěl jsem zkontrolovat moduly nvidie případně je doinstalovat a z obecného balíku pro všechny kernely mi najednou cpe moduly do jádra 5.15.0-69, které ani nemám. Tady je něco hodně špatně.
Předpokládal jsem, že otevřenější ovladač nvidie je až 525+ a teď zjišťuju, že je to už tento 515! A tam bylo nějaké upozornění, že se nejde vrátit zpět nebo něco takového. Kdo ví jak je to divně zadrátované.
Takže měním plány a nasadím novější ovladač Nvidie. Už nemám co ztratit.
-
Takže jsem po restartu s 525 čučel na konzoli a asi za 30s se spustil Wayland nebo Xka, ani nevím, v nouzovém režimu.
Tož tak. A můžu si hrát dál. :-/
A když jsem chtěl alespoň hodit pryč to nové jádro, tak najednou porouchané balíky.
-
Přihořívá. apt-get install f spokojenej. Nic neopravoval. Dal jsem pro kontrolu reinstalaci 5.19.0-38, co jsem stihl, tak ve výpise vše OK.
Spustil jsem teda to slovutné jádro, na kterém mi nefunguje zvukovka, ale zase tu běží Nvidia ovladač 525. Ha!
Google je plnej smetí ohledně těchto věcí. Ale těžko se v tom orientuje.
Chtěl jsme nasadit 510, kterej spustím na obou jádrech, ale na starším kupodivu nejede. Už mě to přestává bavit a asi udělám radikální řez!
Nechápu proč je to tak, jak to je, viz obrázek. Nefunguje mi 510 na 32, tak jsem chtěl zkusit doinstalovat balíky. Ale asi je problém dalece složitější.
-
Tak abych tu anabázi nějak shrnul.
Kde je chyba jsem neodhalil.
Teď jedu na 525 s 5.19.0-39. Nejede zvukovka. Jenže se staršíma jádrama mi nejede nevím proč žádná Nvidia 510 počínaje. Ale nedávno to ještě fungovalo!
Dokonce jsem nainstaloval jádro 515.0-69, které něco chtělo. Aby to bylo spokojené a měl jsem 2 starší jádra, jak je to v Ubuntu zamýšleno.
Zatracené skripty a meta balíky a HWE a... a dokonce mám Ubuntu PRO, ale to by nemělo mít na nic vliv.
Ale abych jen nenadával. Nýnější stav distribuce(Linuxu!) je daleko lepší než dřív, protože i když něco zkoním, tak se to dá snáze opravit. Dokonce mám plně grafický režim k dispozici. Luxus.
A některé hry jedou líp než na Windows.
Dokonce po těch experimentech mi update nabídl smazat 2 balíky, které byly zbytečné. Milé.
Co jsem zkoušel v té anabázi. Ovladače nvidie 510 515 525. I odinstalace všeho, kde je slovo nvidia nebo s ní souvisí.
Nouveau funguje se všemi jádry.
Někde se něco změnilo a není jednoduché se v tom orientovat, protože dnešní HW je složitější než byl a je rozdíl zda Nvidii pustíte na UEFI nebo ne a podobně.
A to hlavní. Někde kdysi bylo upozornění, že když se přejde na otevřený ovladač Nvidie (515+), tak není cesty zpět. Ale nevím kde to psali.
Což může být můj zdroj problémů. Bohužel Linux nesleduju nonstop, tak mi občas něco unikne.
-
Tak Juwa by k tomu jistě napsal něco o Timeshiftu nebotakněco.
Mě napadá udělat konfigurační zálohu a pak čistou instalaci té verze s příslušným jádrem, kde šla zvukovka i instalovat nVidia drivery - než se trápit ..
-
Timeshift s BTRFS je skvělá věc! Bohužel jsem měl incident s BTRFS, kdy se zaplnil zálohama. Sice jsem to nástrojem rozchodil a obnovil, ale teď BTRFS nemám a zas jsem byl zvědavý na EXT4.
Ohledně té zvukovky mě mrzí akorát zatím to, že k tomu nikdo nedal vyjádření a je to málo prioritní bug.
Často je nejlepší/nejrychlejší (potupná) instalace nanovo s obnovou ze zálohy. Nebo ten Timeshift. Souhlas.
Ale mám v plánu se tím bavit a později se na to ještě mrknu skrze Google, kde vězí problém. Co se měnilo.
Dneska fakt nemám svůj den. Dělám hodně chyb. Jsem nějakej tumpachovej.
-
Takže nevím stále proč to takhle udělali. A pokud chci doinstalovat modul k 5.19.0-32, píše nesplnitelné závislosti. Od 35 nahoru už to jde.
linux-modules-nvidia-525-5.19.0-32-generic:
Závisí na: linux-signatures-nvidia-5.19.0-32-generic ale není označen pro instalaci
Závisí na: nvidia-kernel-common-525 (<=525.78.01-1) ale 525.89.02-0ubuntu0.22.04.1 má být nainstalováno
K balíku linux-modules-nvidia-525-5.19.0-32-generic není dostupná žádná verze, ale v databázi je uveden.
Většinou to znamená, že balík byl uveden v závislostech, ale nebyl nikdy nahrán, je zastaralý nebo není dostupný v žádném ze zdrojů.
-
Tak to jsem z toho paf! Víte co nakonec pomohlo? ---kromě toho, že jsem doinstaloval esenciální věci na dkms.... přeinstalovat 1 balík!
sudo apt install --reinstall linux-headers-5.19.0-32*
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí… Hotovo
Načítají se stavové informace… Hotovo
Pozn: vybírám „linux-headers-5.19.0-32-generic“ pro masku „linux-headers-5.19.0-32*“
0 aktualizováno, 0 nově instalováno, 1 přeinstalováno, 0 k odstranění a 8 neaktualizováno.
Nutno stáhnout 3 388 kB archivů.
Po této operaci bude na disku použito dalších 0 B.
Stahuje se:1 http://cz.archive.ubuntu.com/ubuntu jammy-updates/main amd64 linux-headers-5.19.0-32-generic amd64 5.19.0-32.33~22.04.1 [3 388 kB]
Staženo 3 388 kB za 0s (9 148 kB/s)
(Načítá se databáze … nyní je nainstalováno 255433 souborů a adresářů.)
Připravuje se nahrazení …/linux-headers-5.19.0-32-generic_5.19.0-32.33~22.04.1_amd64.deb …
Rozbaluje se linux-headers-5.19.0-32-generic (5.19.0-32.33~22.04.1) přes (5.19.0-32.33~22.04.1) …
Nastavuje se balík linux-headers-5.19.0-32-generic (5.19.0-32.33~22.04.1) …
/etc/kernel/header_postinst.d/dkms:
* dkms: running auto installation service for kernel 5.19.0-32-generic
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area...
unset ARCH; [ ! -h /usr/bin/cc ] && export CC=/usr/bin/gcc; env NV_VERBOSE=1 'make' -j4 NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=5.19.0-32-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/5
.19.0-32-generic/build LD=/usr/bin/ld.bfd CONFIG_X86_KERNEL_IBT= modules.....................
Signing module:
- /var/lib/dkms/nvidia/525.89.02/5.19.0-32-generic/x86_64/module/nvidia-drm.ko
- /var/lib/dkms/nvidia/525.89.02/5.19.0-32-generic/x86_64/module/nvidia-uvm.ko
- /var/lib/dkms/nvidia/525.89.02/5.19.0-32-generic/x86_64/module/nvidia-peermem.ko
- /var/lib/dkms/nvidia/525.89.02/5.19.0-32-generic/x86_64/module/nvidia.ko
- /var/lib/dkms/nvidia/525.89.02/5.19.0-32-generic/x86_64/module/nvidia-modeset.ko
Secure Boot not enabled on this system.
cleaning build area...
nvidia.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/5.19.0-32-generic/updates/dkms/
nvidia-modeset.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/5.19.0-32-generic/updates/dkms/
nvidia-drm.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/5.19.0-32-generic/updates/dkms/
nvidia-uvm.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/5.19.0-32-generic/updates/dkms/
nvidia-peermem.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/5.19.0-32-generic/updates/dkms/
depmod...
...done.
To se vždycky při reinstalaci stahuje balík znova? To je něco jinak v těch skriptech Dodatečné ovladače co to maj instalovat? Nevím.
linux-headers-5.19.0-38-generic bude odstraněn včetně konfigurace
linux-hwe-5.19-headers-5.19.0-38 bude odstraněn včetně konfigurace
linux-image-5.19.0-38-generic bude odstraněn včetně konfigurace
linux-modules-5.19.0-38-generic bude odstraněn včetně konfigurace
linux-modules-extra-5.19.0-38-generic bude odstraněn včetně konfigurace
linux-modules-nvidia-525-5.19.0-38-generic bude odstraněn včetně konfigurace
linux-objects-nvidia-510-5.19.0-38-generic bude odstraněn včetně konfigurace
linux-objects-nvidia-515-5.19.0-38-generic bude odstraněn včetně konfigurace
linux-objects-nvidia-525-5.19.0-38-generic bude odstraněn včetně konfigurace
linux-signatures-nvidia-5.19.0-38-generic bude odstraněn včetně konfigurace
linux-generic-hwe-22.04 bude odstraněn
linux-headers-generic-hwe-22.04 bude odstraněn
linux-image-generic-hwe-22.04 bude odstraněn
linux-modules-nvidia-525-generic-hwe-22.04 bude odstraněn
Tak nvidia už tam není, ale pak to napíše, že je držím v porouchaném stavu. A nejdou v Synapticu ani přeinstalovat. Zkusím cmd.
-
Taková blbost! Ale taková! No asi neumím pracovat se Synapticem. Stačilo ty balíky 5.19.0-38* označit a dát opravit. Ale v Synapticu! Potom už šli snadno pryč.
A to jsem předtím zkoušel apt install -f a dpkg --configure -a, ale to jsou asi příkazy z jiného století. Možná jsem tam měl přihodit nějaké to force a purge.
A když jsme procházel logy, tak krom toho, že nebyl zaveden modul, tak tam byla chyba. Tu jsem hledal přes Google našlo to 1, slovy jeden ubohý výsledek. Někdo to řešil na Amazon serveru.
OT: Alespoň jsem se naučil, že MEMTEST vyžaduje 16bit spuštění bez EFI a že klávesnice se v Gnome přepíná SUPER+mezerník.
A že videopaměti mi karta žere cca 182MB s Waylandem a Firefoxem spolu s 12 Wattama.
-
Memtest je i pro EFI - 86 už jenom pro EFI (jinak starší verze V4) a 86+ je aktuální .bin i .efi - v efi verzi se spustí via chainlod.
Binárka opravdu potřebuje zavedení skrze 16bit parametr
menuentry "Memtest 86+" {
linux16 /mt86plus.bin
}
Akorát ten Memtest86 od PassMark pěkně narostl - kdoví, co všechno ještě umí?
https://www.memtest86.com/download.htm
-
Asi se něco měnilo kolem jádra. V jiném příspěvku jsem psal, že na mém Archu po aktualizaci přestala jít zvukovka s jádrem lts. Bylo to jádro 5.15 a něco. Tak jsem používal nejnovější jádro. Po přečtení Tvého příspěvku, jsem se rebootnul do lts a najednou funguje. Jenže teď mám lts
uname -a
Linux Arch-ThinkPad 6.1.19-1-lts #1 SMP PREEMPT_DYNAMIC Mon, 13 Mar 2023 14:18:18 +0000 x86_64 GNU/Linux
Koukám na historii lts jader v Archu:
https://github.com/archlinux/svntogit-packages/commits/packages/linux-lts/trunk
A na kernel.org:
https://www.kernel.org/category/releases.html
Asi bylo na 5.15 něco špatně. Někdo to opachtoval a někdo radši přišel na novější.
-
Memtest je i pro EFI - 86 už jenom pro EFI (jinak starší verze V4) a 86+ je aktuální .bin i .efi - v efi verzi se spustí via chainlod.
Binárka opravdu potřebuje zavedení skrze 16bit parametr
menuentry "Memtest 86+" {
linux16 /mt86plus.bin
}
Akorát ten Memtest86 od PassMark pěkně narostl - kdoví, co všechno ještě umí?
https://www.memtest86.com/download.htm
Aha. Díky za vsvětlení. Já pořád viděl hlášky v cmd o tom Memtestu, když skripty něco dělaly s Grubem.
-
Asi se něco měnilo kolem jádra. V jiném příspěvku jsem psal, že na mém Archu po aktualizaci přestala jít zvukovka s jádrem lts. Bylo to jádro 5.15 a něco. Tak jsem používal nejnovější jádro. Po přečtení Tvého příspěvku, jsem se rebootnul do lts a najednou funguje. Jenže teď mám lts
uname -a
Linux Arch-ThinkPad 6.1.19-1-lts #1 SMP PREEMPT_DYNAMIC Mon, 13 Mar 2023 14:18:18 +0000 x86_64 GNU/Linux
Koukám na historii lts jader v Archu:
https://github.com/archlinux/svntogit-packages/commits/packages/linux-lts/trunk
A na kernel.org:
https://www.kernel.org/category/releases.html
Asi bylo na 5.15 něco špatně. Někdo to opachtoval a někdo radši přišel na novější.
Narazil jsem i na lidi na launchpadu, kterým něco se zvukovou nejelo už v 5.15. Aha.