Linux desktop éve

Lehet, hogy csak én nem látom azt az óriási fejlődést, ami zajlik, de számomra az utóbbi 15 évben bosszankodáson kívül nem hoztak semmit a linux desktop környezetek. Jó persze nap, mint nap használom, tehát a feladataimat végső soron el tudom velük végezni, de nem hoztak semmi olyat, amitől jobb lenne velük dolgozni, viszont rendszeres kínlódas van a folyamatos "fejlesztések" miatt.

Most éppen egy fél napos szívason vagyok túl, ahol csak annyi volt a bűnöm, hogy elvártam volna, hogy 2018-ban (közel) azonos kinézetűre tudjam állítnai a GTKS-s Qt-s applikációkat, és mindezt úgy, hogy nem kell az egyenkosztot fogyasszam, és mindezt relatíve egyszerű (user friendly) módon megtehessem.

A lényeg, hogy a GTK mostmár minor verziónként inkompatibilis önmagával és lasanként őrült vállalkozás összehangolni a widgetsetek kinézetét (legalább GTK és Qt szintjén), ha az ember nem a breeze vagy adwaita nevű divatokat szeretné követni. Lényegében nincs lehetőség a kinézetet csak css-ben meg gtkrc-ben szövegszerkesztővel piszkálgatni, ami persze a következő frissítéssel majd mentehtetlenül elavul. A fontokkal való kínlódás már csak hab a tortán, mert az lxqt indításával létrehozott egy olyan gtkrc-t a /home könyvtárban, ami elállította az XFCE-n a desktop fontokat, és órákon át kerestem a probléma megoldását, mire végre rájöttem, és kitöröltem a hibás gtkrc filet. Persze az lxqt is ment rögtön a levesbe.

Szomorú az, ami a GTK-val történik, és ngayon hasonlatos ahhoz, amikor a KDE elindult a 4-es verzióval a lejtőn. Ez a két alapfejlesztés kulcsfontosságú lett volna az elmúlt 15 évben, és ezekre lehet a legkevésbé építeni. A KDE javára azért meg kell annyit jegyezni, hogy ott már újra szép és gondos konfigurációs felület van, amivel tényleg mindent be lehet állítani. Ez persze sajnos sokat nem segít az XFCE konfigurálásánál. Szegény Qt meg lehet kiváló widget set, lehet bármilyen alkalmazkodó, így nehéz dolga van.

Minden esetre fantasztikus dolog 2018-ban desktopot különféle verziójú css filok szerkezstgetésével konfigurálni. Ja és a scrollbar nyilak már a luxusnak számítanak. Szeretettel gratulálok. Eljött a linux desktop éve.

Hozzászólások

> mert az lxqt indításával létrehozott egy olyan gtkrc-t
Többek között az ilyenek miatt is van verziókezelve gyakorlatilag minden konfigfájlom.

Nem irigyellek. Jó ideje leszoktam már efféle dolgokról. Ami nagyon zavar, azt elfogadható szintre megcsinálom, de az életem értékesebb annál, mintsem beleássam magam valamibe, ami sokáig tart, vagy sikerül, vagy nem, s a „haszna” mindössze annyi, hogy néhány pixel más színű lesz néha valahol, miközben, ha hozzá sem nyúlok, ugyanolyan jól használható az egész gép, ugyanúgy kiszámolja nekem, hogy mennyi 5+2.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Gnome alatt nincs gond velük, szépen felveszik a GTK stílust.

Próbáld már ki parancssorból indítani és előtte ezt kiadni:
export QT_STYLE_OVERRIDE=gtk

Ha Qt4 akkor meg qtconfig.

Nehéz dolog, nekem se ment egykönnyen, de ahogy arra locsemege is utalt: ha felismered melyik a gombot és melyik az input, már nincs nagy baj. Úgyis lesz legalább egy alkalmazás, ami magasról tesz rá, hogy kell kinézzen egy natív OS widgetnek. És itt nem csak a dizájnert sosem látott, rétegigényt kielégítő szabad szoftverekre gondolok (mint amilyen a gitk, vagy a fontforge). A nagyok is képesek beleszarni hogy néz ki bárakármelyik widget az oprendszerben. Például Adobe, Skype, webböngészők, vagy tetszőleges electronjs szemét.