GNU/Linux >> Znalost Linux >  >> OpenSuse

Recenze OpenSUSE Leap 15.2

Po mnoho let je SUSE – a openSUSE – mým každodenním ovladačem, mým oblíbeným linuxovým distrom. Měl vše, co se dalo očekávat – rychlost, stabilitu, profesionální náskok, špičkové nástroje. A pak, jednoho dne, to prostě přestalo být úžasné. Od té doby se snažím znovu probudit tu první Tuxovu lásku. Bez štěstí.

Můžete si přečíst vše o mém minulém úsilí openSUSE, když si přečtete moji poslední recenzi a propracujete se do minulosti, až po kopec nadšení a štěstí. Ve skutečnosti moje celkové zkušenosti s Linuxem již nějakou dobu klesají a nedávno jsem se rozhodl napsat své recenze stručně a stručně. No, když jsem se nějakou dobu nedotkl openSUSE, chtěl jsem znovu zkontrolovat Leap 15.2, abych zjistil, co dává. Mohu vrátit starou zábavu?

Instalace

Šel jsem oficiální cestou - 4,3 GB DVD-velikosti instalační ISO, žádná živá relace. OK žádný problém. V určitém okamžiku vám instalační program umožní nakonfigurovat síť, včetně kabelové i bezdrátové sítě. Snáze se řekne, než udělá. Když jsem kliknul na tlačítko Skenovat sítě, nic se nestalo. Musel jsem pokračovat v režimu offline. Vybral jsem plazmovou plochu, protože je zábavnější než Gnome a navíc SUSE bylo vždy více KDE. O hodinu později byl proces dokončen. Měl jsem nastavení pro osm spouštění s velmi pěknou vlastní nabídkou GRUB.

Ale přeskočil jsem jeden kus, který si zaslouží zvláštní zmínku - rozdělení. Kdysi jsem na tento instalátor přísahal. Byl to nejbezpečnější a nejinteligentnější instalátor + partitioner všech dob a vždy správně odhadl kořenové a domácí oddíly. To již také neplatí.

Leap 15.2 navrhl následující:odstranit sda14 a sda15 - kořenový adresář a /home pro Kubuntu a kořenový adresář pro KDE neon. Nedoporučovalo používat or-reusing sda16, což je /home pro KDE neon, nebo jakýkoli jiný oddíl na tomto hostiteli, kterých je spousta. Myslím, že to je přizpůsobení nastavení BTRFS - ale od té doby, co se BTRFS stalo věcí, návrhy na rozdělení již nejsou tak chytré. Kromě toho by BTRFS skutečně dávalo smysl pouze na rychlých úložištích a vícediskových polích, takže tento druh postrádá smysl na všech úrovních. Meh.

Ručně jsem nakonfiguroval věci - s běžnými souborovými systémy Ext4, přidal /boot/efi, protože openSUSE to potřebuje explicitně definovat, a pak pokračoval. Ano, úspěch, ale bolí mě srdce.

Nainstalovaný systém, spouštěcí sekvence openSUSE Leap 15.2 je trochu barevná – a tím myslím, že se zobrazí logo dodavatele, po kterém následuje animace žárovky. Velmi rychlé - rychlejší spouštění než téměř všechny ostatní distribuce na tomto boxu, ale pak - od druhého spuštění/přihlášení dále se věc s KDEWallet objevila příliš brzy, pak zmizela a pak to udělala čtyřikrát nebo pětkrát před zbytkem plochy vykreslen a skutečně jsem mohl poskytnout potřebné přihlašovací údaje k odemknutí bezdrátového připojení. Nezní to slibně.

Hrajeme si

OpenSUSE 15.2 přichází s Plasma 5.18 (LTS), která je dobrá, ale ne tak dobrá jako Plasma 5.20. Písma jsou příliš bledá - o tom později. Systém není tak rychlý, jak by měl být, odezva je trochu mimo. Otevření aplikací trvá dlouho – žádná z těch okamžitých svižností, které by se v poslední době spojovaly s desktopy KDE.

Applet Nastavení systému je zvláštní – a používá staré klasické rozložení Ovládacích panelů. Všude se dostanete jediným kliknutím a jeho změna není triviální. Tip:není to pod Input Devices, ne pod Dolphin. Je to vlastně pod Workspace. Abyste to změnili, musíte znát plazmu. V /home je také adresář bin, proč, nevím, ale je tam. Meh. Touchpad, nervózní.

Tlačítko Zobrazit plochu neminimalizuje okna aplikací – to můžete snadno změnit. Pokud pak změníte motiv na openSUSEdark, všechny různé ikony ve vyskakovací nabídce systémové oblasti zmizí, a pokud chcete světlé systémové téma s tmavým panelem, pak jedinou platnou možností je Breeze Dark.

Také výchozí ikona SUSE (ta monochromatická) je vytvořena pouze pro výchozí světlé (Air) téma, takže pokud po přepnutí na Breeze chcete ikonu SUSE, potřebujete zelenou. Rozestupy ikon ve správci úloh i systémové oblasti jsou také příliš úzké, tj. prvky jsou od sebe příliš blízko.

Správa a aktualizace balíčků

To se ukázalo jako naprostá katastrofa. Z mnoha důvodů. Nejprve jsem chtěl přehrávat média ve VLC, který je dodáván jako výchozí aplikace v openSUSE. Bohužel, nedokázal přehrát jednoduchý video soubor, který jsem vám v minulosti ukázal v tuctu recenzí:

Žádné video, kodek není podporován:
VLC nemohl dekódovat formát "h264" (H264 - MPEG-4 AVC (část 10))

Existuje dlouhé a podrobné vysvětlení, proč je v openSUSE nenajdete. Jako koncovému uživateli je mi to upřímně jedno. Chci hudbu a video, ne patentová vysvětlení. Ale to znamenalo, že jsem musel získat další software - z komunitního úložiště, jako je Packman. Toto přímo brání tomu, aby bylo openSUSE použitelné v (mém) produkčním nastavení, protože pro seriózní použití nikdy nepovoluji neoficiální zdroje softwaru, protože se nemůžete spolehnout na to, že jsou dostupné, aktuální nebo dokonce užitečné. Hlavní důvod, proč nemohu použít pěkně nakonfigurovaný CentOS 8 jako desktop v mém produkčním prostředí.

Spustil jsem konfiguraci úložiště - YaST> Softwarová úložiště> Přidat> Komunitní úložiště a bum, chyba. Z nějakého důvodu nebyl YaST schopen získat online seznam. A pak jsem si uvědomil, že moje bezdrátová síť již nefunguje. Starý problém s kartou Realtek, která vážně narušila můj notebook G50 v letech 2015-2017? Zdá se, že jsem zpět! Celé je to nyní vyřešeno (od jádra 4.8), no ne. Problém stále přetrvává v openSUSE. Musel jsem se odpojit od sítě a znovu se připojit.

Pak jsem viděl věci navíc - a seznam je mnohem, mnohem kratší, než býval v minulosti. Přidal jsem Packmana, přijal repo podpis a pak jsem musel povolit změnu dodavatele, abych mohl získat nejnovější knihovny médií, jako je libavcodec a libavformat. Zypper mě informoval o změně a poté začala aktualizace.

Navzdory své povaze delta to bylo pomalé - a pak se mi začala objevovat chyba za chybou u více než tuctu různých knihoven Qt (neposkytovaných Packmanem), které jsem se snažil ignorovat, abych mohl pokračovat v aktualizaci. a pak také chyby pro balíčky poskytované komunitním repo:

Načítání:libQt5Core5-5.12.7-lp152.2.3_lp152.3.9.1.x86_64.drpm ............[nenalezeno]
Soubor './x86_64/libQt5Core5-5.12. 7-lp152.2.3_lp152.3.9.1.x86_64.drpm' nebyl nalezen na médiu 'http://download.opensuse.org/update/leap/15.2/oss/'

Další příklad:

Soubor './x86_64/libQt5Test5-5.12.7-lp152.2.3_lp152.3.9.1.x86_64.drpm' nebyl nalezen na médiu 'http://download.opensuse.org/update/leap/15.2/oss/'

A chyba Packman:

Načítání:libgstphotography-1_0-0-1.16.2-pm152.3.30.x86_64.rpm ................[chyba]
Chyba při stahování (curl) pro 'http ://packman.inode.at/suse/openSUSE_Leap_15.2/Essentials/x86_64/
libgstphotography-1_0-0-1.16.2-pm152.3.30.x86_64.rpm':
Kód chyby:Curl error 56
Chybová zpráva:Chyba příjmu:Reset připojení peerem

Systém nelze aktualizovat. Celá věc je totálně rozbitá. Smutný obličej. A to také znamená, že opravdu nemá smysl v této recenzi pokračovat. Ale rozhodl jsem se udělat ještě nějakou práci, navzdory svému vlastnímu lepšímu úsudku. Rozhodl jsem se, že nemám co ztratit. Pokračoval jsem tedy v testování – včetně aktualizací, abych zjistil, jak daleko bych se mohl dostat, než buď úplně selžu, nebo budu mít nějaký aktualizovaný systém.

Zkontroloval jsem, zda jsou všechny repozitáře zdravé, pomocí ověření pomocí Zypperu a nebyly tam žádné chyby. Ha.

sudo zypper ověřit
Načítání metadat 'Hlavní úložiště aktualizací' ..........[hotovo]
Vytváření mezipaměti úložiště 'Hlavní úložiště aktualizací' .......... .....[hotovo]
Načítání dat úložiště...
Čtení nainstalovaných balíčků...

Závislosti všech nainstalovaných balíčků jsou splněny.

Restartujte, zkontrolujte znovu. Všechny aktualizace byly znovu nabídnuty, jako by se na první pokus nic nestalo. Jak nádherné. Tentokrát se zdálo, že aktualizace fungují dobře, bez chyb. Blimey. Ale ... moje přehrávání médií stále nefungovalo. Protože VLC stále používal knihovny openSUSE. Pokusil jsem se aktualizovat na novou verzi a toto je sekvence příkazů a zpráv, které jsem musel zpracovat:

Existuje kandidát na aktualizaci pro 'libavcodec57' od dodavatele 'http://packman.links2linux.de', zatímco aktuálním dodavatelem je 'openSUSE'. K instalaci tohoto kandidáta použijte 'zypper install libavcodec57-3.4.4-pm152.5.5.x86_64'.
Existuje kandidát na aktualizaci pro 'libavformat57' od dodavatele 'http://packman.links2linux.de', zatímco aktuálním dodavatelem je 'openSUSE'. K instalaci tohoto kandidáta použijte 'zypper install libavformat57-3.4.4-pm152.5.5.x86_64'.
Řešení závislostí balíčků...

Udělal jsem to a přirozeně, stejně jako mnohokrát předtím (hovoříme o 4-5 vydáních SUSE), došlo ke konfliktům balíčků:

Problém:libavfilter6-3.4.4-lp152.3.7.x86_64 vyžaduje libavformat57 =3.4.4-lp152.3.7, ale tento požadavek nelze poskytnout
Problém:libavcodec57-3.4.4-pm152.5.645.x8 =utilbavli5.x8 =utilbavli5.x 3.4.4-pm152.5.5, ale tento požadavek nelze poskytnout

Problém:libavfilter6-3.4.4-lp152.3.7.x86_64 vyžaduje libavformat57 =3.4.4-lp152.3.7, ale tento požadavek nelze být poskytnuto
Řešení 1:nainstalujte libavfilter6-3.4.4-pm152.5.5.x86_64 (se změnou dodavatele)
openSUSE --> http://packman.links2linux.de
Řešení 2:neinstalujte libavformat57-3.4.4-pm152.5.5.x86_64
Řešení 3:přerušte libavfilter6-3.4.4-lp152.3.7.x86_64 ignorováním některých jeho závislostí

Vyřešil jsem všechny tyto:

Následujících 8 balíčků změní dodavatele:
libavcodec57 openSUSE -> http://packman.links2linux.de
libavfilter6 openSUSE -> http://packman.links2linux.de
libavformat57 openSUSE -> http://packman.links2linux.de
libavresample3 openSUSE -> http://packman.links2linux.de
libavutil55 openSUSE -> http://packman.links2linux.de
libpostproc54 openSUSE -> http://packman.links2linux.de
libswresample2 openSUSE -> http://packman.links2linux.de
libswscale4 openSUSE -> http://packman.links2linux.de

8 balíčků pro upgrade, 4 nové, 8 pro změnu dodavatele.
Celková velikost stahování:706,1 kB. Již mezipaměť:7,4 MiB. Po operaci bude spotřebováno
dalších 24,5 MiB.
Pokračovat? [y/n/v/...? zobrazí všechny možnosti] (y):

A teď jsem konečně měl přehrávání médií... I když to není ideální. Při přehrávání souborů MP4 každých 15 sekund přehrávání asi na sekundu zamrzne, video se změní na pixelové a rozmazané a poté se přehrávání normálně obnoví. Podobný problému, který jsem nedávno viděl ve Fedoře 33. Ale ne tak docela.

Další informace o sdílení médií a Samby

Tím ale příběh nekončí. VLC nebude hrát z akcií Samba. Předvídatelný. Musel jsem zadat přihlašovací údaje SMB do VLC a pak také upravit velikost čtení/vyrovnávací paměti, aby se soubory přehrávaly bez chyb. Pamatujte, že se píše rok 2020 a uživatelé plazmových počítačů stále musí dělat tento druh triků, aby si mohli užívat mediální soubory uložené na vzdálených sdílených položkách. A já říkám, že toto je vášnivý fanoušek plazmového desktopu.

Konektivita Samba byla rychlá, s velmi nízkou latencí, při kopírování získáte časová razítka – ale celková celková propustnost je nízká, jen asi 4 MB/s, takže nezískáte všechna vylepšení a opravy, které nesou pozdější verze Plasma.

Další informace o aktualizacích

Ani tím příběh aktualizací nekončí! Jakmile byla aktualizace dokončena, měl jsem nejhezčí a nejslušnější zprávu s návrhem restartovat. Všechny ostatní distribuce mají velmi primitivní:reboot now thingie, tohle vlastně vysvětluje, proč pro vás bude taková akce dobrá.

Základní knihovny nebo služby byly aktualizovány.
Je vyžadován restart, aby se zajistilo, že váš systém bude mít z těchto aktualizací užitek.

A pak jsem se jemně vyděsil...

Když se systém zacyklil, můj standardní startovací bod Lenovo byl pryč - nahrazený ncurses, zcela modrou obrazovkou s nápisem MOK Management. Něco společného s Secure Boot? Možná. Na tomto testovacím boxu to mám vypnuté. A vzpomínám si na aktualizaci firmwaru v seznamu balíčků openSUSE uvedených. Zajímavý. No rozhodl jsem se, že na nic nesahám, nechám systém pokračovat sám a uvidím, kde jsem skončil. Zaváděcí sekvence měla nízké rozlišení, ale systém se spustil v pořádku. Pak se při dalším restartu vše vrátilo do obvyklého stavu – žádná obrazovka ncurses, startovací splash ve vysokém rozlišení.

A teď by mě zajímalo, povede to k dalšímu podivnému zhroucení, které před časem postihlo tento box - po testu openSUSE -? Nejsem si jistý. To je něco, co vy i já budeme muset zjistit za pár týdnů, až se příště pokusím něco zavést ze zařízení USB.

Ale počkej! Tím příběh aktualizace zdaleka nekončí! Ne, ne.

O pár dní později jsem zapnul systém a viděl jsem novou zprávu o některých aktualizacích (zhruba pěti). Když jsem kliknul na tlačítko, dostal jsem spoustu chyb. Také jsem si uvědomil, že YaST se nespustí - jednoduše se zavře bez jakýchkoli chyb. Musel jsem spustit zypper z příkazového řádku nebo použít ncurses verzi YaST.

Aktualizace proběhla bez chyb na příkazovém řádku, restartoval jsem a věci se vrátily do normálu. Nyní je to mnohem větší tolerance, než by kdy měla být udělena softwarové komponentě. Celá věc je opravdu nepoužitelná, když se nad tím zamyslíte. Tolik chyb, chyb a konfliktů, jen aby bylo možné nainstalovat aktualizace. Právě teď běžím čistou setrvačností. Dobře, přejdeme k dalším tématům této recenze!

Využití, výkon, stabilita

Dobře, ale ne hvězdný. Slušný výkon, ale méně než ideální odezva. Nízké využití zdrojů, které plně neodpovídá vnímané rychlosti systému. Žádné pády jakéhokoli druhu. Spousta aplikací, ale pak máte plné DVD s dobrotami. I tak možná budete chtít získat nějaké doplňky.

Při nečinnosti je využití paměti asi 420 MB a CPU tiká velmi tiše 0-1 % – škoda, že se to přímo nepromítá do odezvy. Možná to má něco společného s konkrétní verzí jádra a možná s vylepšeními v novějších verzích.

Firefox a tchajwanské záložky

Všiml jsem si ještě jedné věci - polovina záložek (které získáte ve výchozím nastavení) v prohlížeči je nastavena na národní prostředí zh-TW, což při instalaci v en-US nedává smysl, že? Našel jsem poměrně dost online zdrojů o tomto fenoménu, seznamování před měsíci a měsíci. Velmi smutné. V polovině roku 2000 pro mě bylo SUSE pilířem kvality a zábavy. Je to jako sledovat, jak vaše oblíbená hospoda hoří, pokud si mohu vypůjčit tuto frázi.

Problémy s písmy

Další zásadní problém – kvalita vykreslování písem. Opět nejde o nový problém, mluvil jsem o tom před lety. Změnil jsem barvu písma pomocí mého průvodce Brooze, což pomohlo jen trochu. Nebylo třeba vylepšovat hinting a podobně a instalace dalších knihoven FreeType v tomto okamžiku nic neudělala. Písma stále vypadala tenká a bledá, přestože vše bylo údajně v pořádku. No, údajně.

Pak jsem si přečetl aktualizovanou příručku od osoby, která poskytla opraveným knihovnám vykreslování subpixelů LCD, která zmiňuje vytvoření nové změny proměnné prostředí v celém systému. Ale samozřejmě je tu ještě půl tuctu dalších vylepšení, které by se daly implementovat, a připomíná mi to, jak naprosto a úplně rozbitý je ekosystém písem v Linuxu a že jen velmi, velmi, VELMI málo distribucí dokáže ve výchozím nastavení poskytovat pěkná, ostrá písma. . Celkem dva, možná tři v dobrý den – ze stovek a stovek.

FREETYPE_PROPERTIES="truetype:interpreter-version=35 cff:no-stem-darkening=1 autofitter:warping=1"

To musí jít do /etc/environment, zatímco zbytek by měl být ve výchozím nastavení v pořádku, ergo také proč další knihovny FreeType nic nedělají. Po restartování relace budou písma jasná, ostrá a vaše oči se nerozplynou.

Chyby Snapper

Kdysi jsem psal o zázracích Snapperu - opravdu skvělého nástroje pro snímky souborového systému, který, jak se zdá, funguje pouze s BTRFS. Co se tedy stane, pokud tento souborový systém nepoužíváte? Obslužný program by pak měl detekovat a poté vám poskytnout elegantní chyby, nikoli vás odkazovat na příkazový řádek a/nebo házet podivné zprávy.

Závěr

Bylo to delší, než jsem předpokládal - nebo zaručoval. Nazvěte to moje nostalgická zamilovanost do openSUSE. Bolí mě to říct, ale openSUSE Leap 15.2 není o nic přátelštější ani chytřejší než mnohé z jeho předchozích verzí. Ve skutečnosti je docela praštěný a do značné míry nepřístupný běžným lidem, navzdory některým poměrně brilantním prvkům v jeho designu. Ale nemůžete sladit ty, kteří mají zásadně nefunkční správu balíčků, chybějící každodenní software a zábavné kousky a spoustu vizuálních a ergonomických nekonzistencí.

Instalační program již není tak bezpečný a inteligentní jako dříve. Všechno je o něco méně. Taková škoda. Protože YaST je skvělý a nástroje SUSE jsou obecně špičkové a profesionální. Ale pak dochází ke střetu mezi tím, co by mělo být desktopem pro běžné lidi, a frontendem podnikového správce systému. Něco mezi tím, co získáte s výchozím CentOS a CentOS plus všechny mé omáčky a změny. No, smutné, ale těžko překvapivé. Možná jednou. To znamená, že stejně jako moje recenze Fedory 33, budu mít samostatnou příručku vylepšení po instalaci pro ty, kteří chtějí používat openSUSE Leap jako svůj stolní počítač. Vzhledem k mé zkušenosti to nemohu doporučit a připojuje se k dlouhému seznamu bolestných vzpomínek na mé cestě Tuxem.


OpenSuse
  1. Nainstalovat Discord na openSUSE Leap 15 – průvodce krok za krokem?

  2. Jak nainstalovat Erlang na Opensuse Leap 15.3

  3. Jak nastavit SFTP server na OpenSUSE Leap 15.3 Server

  1. Nainstalovat TeamViewer na openSUSE Leap 15.3 – průvodce krok za krokem?

  2. Jak nainstalovat Mongodb 5 v Opensuse Leap 15.3

  3. Jak nainstalovat Mysql Server 8 na OpenSUSE Leap 15.3

  1. Nainstalujte OpenSUSE Leap 42.1 Krok za krokem

  2. Jak nainstalovat a nakonfigurovat Redis 6 na OpenSUSE Leap 15.3

  3. Jak nainstalovat Java 17 v OpenSUSE Leap 15.3