- Házimozi belépő szinten
- Amlogic S905, S912 processzoros készülékek
- Vezetékes FEJhallgatók
- Azonnali alaplapos kérdések órája
- Milyen billentyűzetet vegyek?
- Vezetékes FÜLhallgatók
- Fejhallgató erősítő és DAC topik
- Kormányok / autós szimulátorok topikja
- Sony MILC fényképezőgépcsalád
- Milyen széket vegyek?
-
PROHARDVER!
A Linux Mint bemutatása
Új hozzászólás Aktív témák
-
Frawly
veterán
A Gtk, Qt grafikus könyvtárak, amik grafikus programok írását teszik lehetővé. Amolyan keretrendszerek (hasonlóak a Windowson lévő Win32, .NET, stb. keretrendszerekkel), hogy amikor saját alkalmazást írsz, akkor nem kell az ablakozó részét neked megírni, hanem egy kész megoldást tudsz használni, így a programod azonosan is fog kinézni, lesz egyfajta sztenderd vonása. Erre valók a Gtk, Qt, vannak belőle különböző verziók.
A többit jól írja uby, általában a linuxosok kerülik egyiket, vagy a másikat, attól függően, hogy milyen felületet használnak. A legtöbb grafikus felület, desktop environment Gtk alapú, tipikusan Gtk3-as Gnome-ból szedett dolgokkal megy nem csak a Gnome, de az Xfce4, Cinnamon, Mate, Budgie, stb. is. Ezzel szemben a KDE, LXQt Qt-s programokat használnak. Na már most, ha neked van egy Gtk-s Cinnamon rendszered, és feltelepítesz rá egy Qt-s programot, az egy csomó Qt-s csomagot lehúz magával telepítéskor (és minden frissítéskor), ráadásul azoknak a csomagoknak is vannak függőségeik, amiket szintén letöltenek, és így szépen dominósorban, a függőségek függőségének függősége is letöltődik. Ebből néha lavina van, hogy telepítenél egy pár megás Qt-s programot, erre lehúz vele 10-30 csomagot 50-400 MB függőséget lehúzva. És ebben nem az a rossz, hogy lehúzza, hanem ezek feleslegesen eszik a lemezterületet, feleslegesen frissülnek update-kor, és a memóriában feleslegesen foglalják a helyet.
Ugyanis ezek a grafikus libek úgynevezett shared lib-ek, azaz ha be vannak töltve, akkor több futó progi is hasznáhatja őket (ilyenek a dll-el Windows alatt), így nem kell minden programnak külön betöltögetni újabb példányt belőlük. Na már most, ha te pl. Gtk3-as Cinnamont használsz, és felraksz és futtatsz Qt-s programokat, akkor a nagy rakás Gtk-s lib mellé be kell töltődnie a Qt-soknak is, mikor Qt-s program fut, de ezeket más program nem nagyon tudja használni, hiszen Cinnamonon a legtöbb Gtk-s. Ugyanazért irtják tűzzel-vassal a 32 bites csomagokat, libeket is, mert egy 64 bites rendszeren, ha 32 bites alkalmazást futtatsz, akkor nem elég, hogy be vannak töltve a 64 bites libek, azokat a 32 bites alkalmazások nem tudják használni, hanem be kell töltsék a 32 bites lib-párjukat, ez meg megint olyan, hogy feleslegesen eszi a többletmemóriát, feleslegesen frissül minden alkalommal. Ez egyfajta teljesen felesleges pazarlása az erőforrásoknak (fejlesztői munka, netsávszélesség, lemezterület, memóriafoglalási ballaszt).
Így ha Cinnamont használsz, akkor javallott lenne, hogy lehetőleg a Gtk-s programokból válogass. Nyilván ha egy mód van rá, ha valamiből nincs Gtk-s, csak Qt-s, van, ami létezik, vagy csak az a verzió van, ami neked megfelel, akkor rakd fel, de ha nem létszükséglet, próbáld kerülni. Ezzel csak soványabban tartod a rendszered, nem hízik el. Nyilván a Qt-s program sem töri el a Gtk-s rendszered, de egy egy csomó sallang jön vele, meg pl. figyelni kell, hogy ha Gtk-n sötét témát állítasz be, azt a Qt-s alkalmazások nem veszik figyelembe, hanem kifejezetten sötét Qt-s témát is fel kell tegyél vagy készítsél. Tehát neked is megnöveli a rendszeradminisztrációt.
-
Nem biztos, hogy beszarik egyébként, a Mint Cinnamon elég masszív alap, nekem se volt egyszerű anno plasma-t ráhúzni a Cinnamonra, de amikor sikerült, eszméletlen jó lett és teljesen stabil. Sajna nem blogoltam meg, hogyan sikerült, de majd lehet próbálok egy hasonlót a Mint 20-szal is. (csak ne felejtsem el dokumentálni)
Új hozzászólás Aktív témák
A topik célja: Segítségnyújtás a Linux Mint-et használó kezdők és haladók valamint a még csak azzal ismerkedők számára.
Kérdés előtt olvasd el a topik összefoglalóját! -> [link]
- Kerékpárosok, bringások ide!
- Xbox Series X|S
- Újjászületés: szombattól új szerverkörnyezetben a PROHARDVER! lapcsalád
- Anime filmek és sorozatok
- Mibe tegyem a megtakarításaimat?
- Autós topik
- Házimozi belépő szinten
- Hálózati / IP kamera
- Real Racing 3 - Freemium csoda
- Amlogic S905, S912 processzoros készülékek
- További aktív témák...
- Árváltozás + játék DVD: Splinter Cell Blacklist the 5th Freedom Edition
- Star Wars The Old Republic Collector's Edition
- Assassin's Creed Shadows Collector's Edition PC
- AKCIÓ! Jogtiszta Windows - Office & Vírusirtó licencek- Azonnal - Számlával - Garanciával - Nint.hu
- Árváltozás+játék DVD: Bioshock Infinite Ultimate Songbird Edition
- Bomba ár! HP ProBook 430 G5 - i5-8GEN I 8GB I 256GB SSD I HDMI I 13,3" FHD I Cam I W11 I Garancia!
- Apple iPhone 11 64GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN APPLE WATCH ULTRA 2 NATURAL TITANIUM 49MM -1 ÉV GARANCIA - MS3713, 100% AKKUMULÁTOR
- GYÖNYÖRŰ iPhone 12 Pro 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3438, 94% Akkumulátor
- AKCIÓ! Apple Macbook Pro 16" 2019 i9 9980HK 64GB DDR4 512GB SSD Radeon Pro 5500M garanciával
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő