GNOME 3.30

Címkék

Fél évnyi munka után megjelent a GNOME 3.30-as verziószámú, Almería kódnevű kiadása. A kiadás nagyobb újításokat hoz. Részletek itt.

Hozzászólások

Őszintén szólva a GNOME-tól a hármas széria óta nem vagyok elájulva. Amióta elkezdték a szkrollbár és a keret eltüntetését, azóta egyfolytában azon harcolok, hogy vissza kell kapcsolgatnom mindenhol :-). A keret híján például egy csomó ablakot rémálom átméretezni. Pedig szoktam össze vissza pakolgatni az ablakokat, ahogy a feladat kívánja. Sajnos nagyon erős a lenyomunk mindent a user torkán feeling.

A GNOME desktopot nem is használom a hármas óta, XFCE van helyette. De GNOME programokat igen, és azok sem mindig jó irányba fejlődnek. A gedit-nél például megmaradtam, de az is jobb volt a kettes szériában.

Egyszer még a cinnamont is kipróbáltam, egész tetszett, annyi volt idegesítő, hogy a jól megjegyzett parancsok nevei megváltoztak, át lettek a programok nevezgetve. Persze így legalább lehet egymás mellett a Cinnamon és a gnome 3.

Az "Improved Desktop Performance" tűnik a legfontosabb kérdéskörnek. Laptopomon elmegy, de mostanában feltettem kicsit kevésbé izmos passzív hűtéses gépre (Celeron N3000 1GHz processzoron, integrált i915-tel, SSD-vel, fullHD-n) az Ubuntu 18.04-et. Kattingatva érezhetően laggol a teljesen friss install. Például egy terminál indítása is jelentős idő az alkalmazáskereső sem nyílik azonnal, aztán a keresője is lassú, és végül maga a gnome-terminal ablak kinyílása is nyőgvenyelős. Lehet, hogy ez az uborka problémája is, nem tudom, de ez nem az az érzet, amit elvárnék.

Na, a grafikus driver (vagy maga a vezérlő) az fos az tuti. Azzal szívok, hogy ha otthagyom pár órára, akkor mire visszamegyek lefagy az X. De ha a virtuális terminálok között váltogatok, akkor is.

Az a helyzet, hogy az egész virtuális terminálozás, meg X ahogy működik az egy rémálom és hatalmas gánygombóc. Egyszer akartam írni egy egyszerű (akkor még azt hittem egyszerű lesz) terminálos programot. Hát a VT váltással rohadtul megizzadtam, és végül nem is lett tökéletes. Ezért vártam a Waylandot. Az új ubiban benne van, de csak a sessiont lehet waylanddal indítani, olyan opció nincs, hogy már a display manager (magyarul login képernyő) is Waylanddal induljon el, és egyáltalán ne induljon X. És talán a VT kezelés sem lett újraírva, pedig ott kellene kezdeni a kígyó fejeinek lekaszabolását.

Függetlenül attól, hogy szívás a virtuális terminálok közötti váltogatás: még ha nem is lenne szívás, miért virtuális terminálokban gondolkoztál, és nem grafikus terminál emulátorban? Hirtelen az ég-világon semmi nem jut eszembe, amiben a Linux szöveges konzola jobb volna, mint a legtöbb grafikus emulátor.

Volt egy olyan elméletem, hogy gyerekek oktatásánál a grafikus cuccok csak elterelik az ember figyelmét, és a legjobb volna egy teljesen szöveg alapú számítógép, mint a mikroszámítógépek idején.

Meg is csináltam egy BASIC interpretert, ami konzolban működik, be lehet konfolni a gépet, hogy azzal induljon el.

Persze mindez mehetne egy openboxban teljes képernyős terminál emulátorban is. De elsőre azt gondoltam, hogy egy valódi terminál egyszerűbb. Csináltam hozzá grafikát is, ami úgy működik, hogy egy másik VT-n framebufferbe rajzolok. Na ez az, amit rettentő nehéz volt megcsinálni, pedig elvben egyszerű mint a faék.

Az is lenne, ha nem lenne rettenetesen elbonyolítva a VT váltás.

A BASIC is megér egy misét, hogy hányféle dialektusa van, és mennyi specifikálatlan működés. Úgyhogy összességében az lett a projekt tapasztalata, hogy régi vacakokhoz nem akarok nyúlni többet :-). Annál már csak az új dolgok rosszabbak :-P

Szerintem meg a BASIC-et el kellene már temetni, a Pascal(Deplhi)-vel és a többi múltból még itt kísértő zombival.
Nyugodtan lehet Python-t tanítani egy gyereknek és azzal valóban értelmes dolgokat tud később is összerakni.
Ami abból a régi korból esetleg megmentésre érdemes lehet, az a Commodore és hasonló gépek konzolja. Egy gyereknek barátságosabb egy nagy lepedőnyi betű-tábla ahol fel-le lehet járkálni és amelyik sorban enter-t nyom az a sor kerül végrehajtásra. A Unix stílusú felfele nyílra vissza jönnek a korábbi sorok a legalsó sorban hatékonyabb de nem gyerekbarát.

Normális HUP-ot használok!

A GPU driverek terén szerintem soha nem volt még annyira jó a helyzet Linux alatt, mint most - mind lefedettség, mind teljesítmény terén. Tehát nem hiszem, hogy az alrendszerrel lenne probléma, inkább a Gnome-ban jelen levő súlyos tervezési probléma tehet róla: a kiegészítők egy szálon futnak a kompozitorral, ezért meg-megröccennek az animációk néha (még egy GTX 1080 alatt is). Ezt Gnome 4-ben rendbe akarják tenni. Gondolom azért nem korábban, mert rizikós és sok mindent eltörő változtatásról van szó.

A lefedettség valóban egész jó, a teljesítménnyel sem szokott gondom lenni. Azonban a minőség már kérdőjelesebb.

Egy rakás konstellációban tapasztaltam random fagyást főképpen Intel driverekben. A VT váltás, vagy logout->login manager átmenet is sokszor sokáig tart még, ami egy vicc {current year}. Viszont az Inteles laptopomon gyors és nem is fagy. Szóval pontos típuson is múlik. (Szerk.: ránéztem, és ebben is i915 van ugyanúgy, ahogy abban a gépben, amin viszont stabilitási gondjaim vannak vele. Hmmmm. A kernel verzió mondjuk eltér, lehet ott kell kapirgálni?)

Az NVidia zárt drivere nagyon stabil, csak upgrade-nél lehet gond, hogy esetleg összeakad valami, ha valaki felváltva telepít kézzel és csomagkezelőből.

Nouveau használható volt már évekkel ezelőtt is, de azért sokkal lassabb, mint a zárt. Valaki használja manapság?

AMD-vel régóta nincs tapasztalatom.

Nálam speciel egy GTX750-en a novoeau gyorsabb, mint az nvidia zárt drivere. Igaz, hogy nem játszom, viszont a KDE compositor be van kapcsolva.
A zárt driver mellesleg nem kicsit bugos (ld. Linus: "F*ck You NVIDIA"), és a QT csapat nem hajlandó workaroundolni, így sleep-ből visszajővén a desktop ikonok szétesnek, és úgy is maradnak. Szintén probléma, hogy a wayland számára szükséges EGL bővítményeket az nvidia nem hajlandó implementálni, csak a saját megoldásukat, azt meg a kwin csapat nem szereti, így itt is marad a novoeau.
Sajnos ezen a kártyán nincs vdpau az opensource driverrel, de ez amúgy is mindegy, mivel böngészőben úgysem megy a hardveres videogyorsítás (illetve megoldható, csak hát nem egyszerű és pláne nem stabil), filmet meg a TV-n nézek.
GNOME alatt kicsit más a helyzet, ott a workaround-ok megvannak a gyári driver bugokra. Amit viszont ők sem tudnak megoldani, az a teljesítmény: az nvidia driverrel a konzolra váltás súlyos másodpercekig tart, minden képernyőfelbontás váltás súlyos másodpercekig tart, a menük (ha vannak ikonjaik) érezhetően laggolnak, stb. Ráadásul a vsync szarabb a gyári driverrel (ha sikerül a tearingtól megszabadulni, triple buffer van, érezhető laggal), pedig pár éve még jó volt, de most elrontották.

A novoeau driverrel eddig még semmilyen bug-ba nem ütköztem, és a compositing teljesítménye is teljesen rendben van.

A hozzászólásom után felraktam az nvidia-390 drivert és kipróbáltam megint. A menü lassúság már nem olyan vészes, de lehet hogy csak azért, mert amikor utoljára használtam nvidia drivert (374 valami verziójút talán...), akkor még Core2 volt a gép, most meg Haswell. A régi öreg szaron a novoeau-val semmi lag nem volt sehol, a zárt meg borzalmas volt.
A képernyőváltás/felbontásváltás viszont továbbra is fertelmes, az open driver instant vált képernyőmódot, a zárt meg kb. 2-3mp.

Kipróbáltam a Crysis2-t viccből, na a novoeau kicsivel kevesebb FPS volt és voltak grafikai hibák, a zárt driverrel viszont csak szimplán hiányoztak effektek. De ez lehet a wine problémája is. Mindenesetre az Unreal Tournament (hehe) jobban megy a novoeau-val, mert az nvidia driver bekapcsolt vsync-el laggol.

Ja még valami: a KDE ikon bug Manjaro-val nem volt jelen, Kubuntuval viszont igen.

Ne terjesszunk mar ilyesmiket.

Nagyon jo, hogy fejlesztik a nouveau-t, de nezzuk a friss benchmarkokat:

https://www.phoronix.com/scan.php?page=article&item=nouveau-summer-2018…

1080Ti eseten tizszeres (!) teljesitmenykulonbseg van a zart forrasu driver javara. 4K-n (nalam) 25x-os. A 15 fps nem 'kicsivel kevesebb', mint 250 fps.

Oke, hogy a desktopon kevesebb a bug, de ha valakinek komolyabb GPU-ja van, az nem azert tartja, hogy a teljesitmeny tizedet hasznalja ki. A Nouveau nem tud dinamikusan frekvenciat allitani. Tehat te ugy hasznalod a GPU-dat, mintha valaki venne egy friss i7-et, es 900 MHz-es alapfrekvencian hasznalna egesz nap.

----------------------
while (!sleep) sheep++;

Mondjuk az nem meglepü, hogy a frissebb kártyákat jobban támogatják, mintha mindenki ilyennel rendelkezne. Vagy pont ez a cél, vedd meg a legújabbat, mert az gyors (ha kell, ha nem kell) és problémamentes driver oldalról (ez meg sosem igaz).
Dehát az Nvidia vállalta, hogy a 10 éves kártyáihoz is ad -még- drivert, így hát az ember jogosan várná el azt, hogy müködjenek is rendesen.

--
robyboy

A sebesség egy dolog. A tesztet nem néztem, de 3D-röl szól, vakon tippelem. 2D-ben nem jeleskednek, ott a Noveau gyorsabb, legalábbis azokon a vasakon, amikkel eddig dolgom volt.
A sebességen kívül a stabilitás, stb. is fontos szempont, ld. a black screenes rémtörténeteket.

--
robyboy

Mostanában a lassulások fő oka nem a szoftver, hanem a hardver, pontosabban a nyomorult Intel CPU. A Spectre/Meltdown hibákra kiadott javításoknak köszönhetően érezhetően lassultak a régebbi gépeim, az Atom CPU is.
Mellesleg a Win7 jobban belassult, mint a linux, úgyhogy most ott tartunk, hogy a Sandy Bridge laptopomon a Kubuntu érezhetően gyorsabb, mint a Win7, pedig minden security update és cpu firmware upgrade fenn van mindkettőn.

egyébként az xfce-ben sincs keret alapból. Meg a scrollbárokat ott is elrejtik. Ezek a kisméretű kijelzők miatt vannak így. Pölö én is 12 incses junosztyon kezdtem de ma már 5,5 collos képernyőn tolom.
Oké melót 13"-on nyomom, de akkor is egyre kisebbek a képernyők. (filmet, sorozatot projektoron nézek.)

--
GPLv3-as hozzászólás.

Nekem egy 4 magos Intel Pentium N3700 van egy kis laptopban.
Rajta Ubuntu (Lubuntu) 18.04.1 és LXDE.

Az LXDE gyors. Szinte minden program GTK2-es. Szerintem a legtöbb művelet hatása már a következő képkockán rajta van. Az ablakkezelő (Openbox) működésileg szétegyediesíthető (a KDE Kwin-nel fej-fej mellett vannak. Ami ebben van, az onnan hiányzik, ami ott van, az meg innen.), de kinézetre elég ronda, és a témázási képességei kezdetlegesek.

A KDE enyhén lassú, indokolatlanul, de még a tűrhető kategória. Cserébe ott a sok funkció, de pont nem azokon a helyeken lassú ahol a sok funkció van, tehát...

A Gnome 3 lassú, és szórás is van a sebességén belül, ezért néha nagyon lassan válaszol, pl. másodperceket kell várni egy jobb kattintásra. Nem is értem, ezt hogy gondolták.

Aki GTK3-ban a görgetősávot összeaszította és levette a léptető gombokat, az még soha nem dolgozott a számítógépen. Ez így már csak egy görgetésjelző. A hülyeség tovább tetézése amikor még el is tűnik, ezért ha mozgatom az egeret, akkor az ablak szélén nem tudom elolvasni a betűket, mert eltakarja őket, ráadásul távolról nem tudom ráhúzni az egeret, mert nem látom előre, hogy hol van.

Témák sincsenek, mert ugye állandóan variálják, hogy eltörjenek.

szerk: A GTK3-mal a tabok közti görgővel való váltást is kivették. Ez is zavaró számomra.

A GTK2-vel csak az a baj, hogy nincs jövöje, ahogy az LXDE-nek sincs. Àt fognak térni az LXQt-re egy nap végleg, ami talán nem is baj, ha gyors lesz, és jó.

Az appok is szép sorban váltanak GTK3-ra. Ezért kezd már az XFCE is lassan "bajba" kerülni, mert fel kell pakolnia a GTK2-t és a GTK3-at is, ergo szépen fog lassulgatni tovább...

--
robyboy

Csak hogy legyen egy ilyen hozzászólás is :) Évek óta szinte teljes elégedettséggel használom a GNOME Shellt, nekem nagyon kényelmes szinte csak billentyűzettel használva. Nyilván nem tökéletes, de emlékszem még amikor először próbáltam ki Fedora 17-tel (3.4-es verzió), összehasonlíthatatlan a kettő állapot. Kb. Fedora 24 óta jó értelemben véve unalmasak a frissítések. F29 frissítésnél majd meglátjuk hogy tart-e még a szerencsém.

Mindenre is :) A tevékenységek mondjuk leginkább ezek közül kerülnek ki:
– Webböngészés: Firefox + VLC-n webrádió
– Fordítás: POEdit + webböngésző a kombó
– Fejlesztés: némi Eclipse + mostanában frontendhez VSCode, néha a GNOME Építőt is használgatom
– Grafika: GIMP és Inkscape, ezeket mondjuk munkahelyen is sokat használom (ott sajna Windows van)
– OpenMW: mert néha kockulni is kell :)
– LaTeX: elég sok doksit írok, manapság a XeLaTeX + TeXStudio kombóra esküszöm
– Fotókidolgozás: még csak most kezdtem vele foglalkozni, per pillanat DigiKamot használok
– Blender: ezt elég ritkán

Egyébként van egy jelenleg hardverhibás notim, amin kb. ugyanezeket csináltam (csak kisit lassabban), viszont az meetupra hordós gép is volt, jó néhány OSBP meetup arról a masináról ment.

Azért ez a gpaste még elég kezdetleges megoldás. Régebben próbálkoztam és nem találtam gnome alá jó clipboard manager-t.

Mac-en a flycut kb igy műküdik:
- ctrl + c természetesen bekerul a historyjába
- ctrl + v ahogy azt megszoktuk..
- ctrl + shift + v feljön egy ablak, amig nyomva tartod és ott lehet fel le vagy ctrl+shift+v billentyűvel váltani a korábbi másolások közt.
- majd ha felengeded a ctrl + shift + v-t, akkor beilleszti automatikusan a másolt tartalmat.

Ilyen egyszerű megoldást kerestem/keresek.

Parcellite
- ctrl + c bekerül a historyba
- ctrl + v ahogy megszoktuk
- ctrl + shift + h feljön egy ablak, fel, le válthatsz az előzmények közt (gyorsbillentyű konfigurálható), enterrel kiválaszt
- ctrl + v beilleszti a kiválasztott tartalmat

Nincs most előttem, de szerintem amit szeretnél az is pontosan bekonfigurálható benne.

Valahogy nekem is megfelel már egy jó ideje .
applicaton menu
dash to dock
no top left hot corner
places status indicator
removable drive menu
ubuntu app indicators
window list
workspace gird

Intel gpu 16 gb ram és ssd.

Tipikus példa, 3 Qt creator, 1 vs code, 5-6 chrome, 1 firefox dev, + terminálok. Mindezt 14 desktopon(mindig van egy pár szabad) billentyűzettel váltok az appok között egy mozdulattal. Állandó suspend 20-40 naponta egy frissítés és reboot. Néha kell neki az alt+f2 majd r kombó, de egyébként nincs vele bajom.

Gnome 3 lesz az, amiért a sima ubuntut xubuntura fogom cserélni, ha lesz hozzá kedvem/időm. Visszaváltottam xfce-re, a gnome3-hoz képest a unity is egy gepárd volt...

Nekem a legújabb Ubiban az "tetszett" a legjobban, amikor a default telepítés után a tálcát bal oldalról alulra állítottam át, majd utána az összes applikáció a nem látható 2. munkaterületen nyílt meg egységesen.
A megoldás az ubuntu-drivers autoinstall futtatása lett, ami felrakta az nvidia drivert, restart után helyreállt a dolog.
Egy ilyen alap hibából is látszik, mennyire teszteletlen a cucc.

--
robyboy

Az az érzésem, hogy a GNOME3 a freemail.hu vagy Lumia projektekhez hasonlóan kitartóan dolgozik azon, hogy megtalálja az utolsó legkitartóbb felhasználóját.
Az Ubuntu váltása gnome3-ra ezért is sajnálatos húzás.
Szerencsére a Mint cinnamonja egy még ma is jól használható desktop.

Normális HUP-ot használok!