abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 14:22 | IT novinky

    Dne 30. června 2026 byla završena fyzická realizace projektu Czech National Quantum Communication Infrastructure (CZQCI), tedy České národní kvantové komunikační infrastruktury. Projekt byl realizován od 1. března 2023 a financován z Národního plánu obnovy částkou 121,6 milionu Kč. Cílem podpořeného projektu bylo vybudovat základy národní kvantové komunikační infrastruktury a ověřit možnosti jejího praktického využití. Mezi

    … více »
    Ladislav Hagara | Komentářů: 1
    dnes 14:11 | IT novinky

    Město Šumperk se stalo terčem kybernetického útoku, chod úřadu je omezen. Zjišťuje se, jestli unikla nějaká data. Cílem hackerů byla městská datová síť. První útoky zaznamenali odborníci na informační technologie již v pondělí večer, závady se ale plně projevily až dnes ráno. Město událost nahlásilo Národnímu úřadu pro kybernetickou a informační bezpečnost (NUKIB).

    Ladislav Hagara | Komentářů: 1
    dnes 13:55 | Bezpečnostní upozornění

    Samba, svobodná implementace síťového protokolu SMB/CIFS, byla vydána ve verzích 4.24.5, 4.23.10 a 4.22.11. Řešeno je 6 zranitelností.

    Ladislav Hagara | Komentářů: 0
    včera 23:44 | IT novinky

    Přední technologické společnosti (Adobe, Cadence, Capital One, Cisco, Cloudera, Cloudflare, Cognition, CrowdStrike, Databricks, Dell Technologies, DoorDash, Elastic, HPE, Hugging Face, IBM, LangChain, Linux Foundation, Microsoft, NAVER, NetApp, Nous Research, NVIDIA, OpenClaw, Palantir, Palo Alto Networks, Red Hat, Reflection AI, Salesforce, SAP, ServiceNow, Siemens, SK Telecom, Snowflake, SpacexAI, Synopsys, Thinking

    … více »
    Ladislav Hagara | Komentářů: 5
    včera 18:11 | Zajímavý projekt

    Krabix.cz je online 3D konfigurátor krabiček pro 3D tisk s exportem do STL. Běží přímo v prohlížeči. Nic se neposílá na server.

    Ladislav Hagara | Komentářů: 4
    včera 17:00 | Komunita

    Nadace Open Home Foundation spustila veřejnou preview verzi komunitní databáze zařízení pro Home Assistant. Má fungovat jako „Wikipedie pro chytrá zařízení".

    Ladislav Hagara | Komentářů: 0
    včera 15:22 | Komunita

    Na stránce nového panelu Firefoxu přibudou nové widgety. Například denně aktualizována interaktivní křížovka.

    Ladislav Hagara | Komentářů: 0
    včera 14:11 | Zajímavý projekt

    PGSimCity (GitHub) je webová 3D vizualizace vnitřního fungování databázového systému PostgreSQL v podobě města. Vytvořena pomocí umělé inteligence.

    Ladislav Hagara | Komentářů: 3
    včera 03:33 | Nová verze

    UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-2.0 a 24.04-1.4. Nová verze 24.04-2.0 již počítá s výřezy pro fotoaparát (notch) a zaoblenými rohy displeje. Webový prohlížeče Morph přešel z Chromia 87 na Chromium 134. Do shellu Lomiri byl přidán editor snímků obrazovky.

    Ladislav Hagara | Komentářů: 0
    25.7. 14:22 | Bezpečnostní upozornění

    Byly zveřejněny informace o kritické zranitelnosti CVE-2026-64600 pojmenované RefluXFS (technické detaily) v XFS. Je tam již od verze Linuxu 4.11, tj. rok 2017. Jedná se o lokální eskalaci práv. Neprivilegovaný uživatel může editovat libovolný soubor, například klidně zrušit rootovské heslo v /etc/passwd. Videoukázka na Vimeo. V upstreamu je zranitelnost opravena.

    Ladislav Hagara | Komentářů: 5
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (18%)
     (30%)
     (5%)
     (6%)
     (2%)
     (15%)
     (23%)
    Celkem 2264 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Bez managerů to nepůjde

    Desktop manager je sada programů, které stojí nad X servrem a činí náš desktop (grafické rozhraní) použitelným. Zajišťují nám pozadí, ikony na něm (neboli na ploše), panely, virtuální plochy a okraje oken. Především vykreslování okrajů oken je jejich důležitou funkcí. Bez nich bychom byli "nahraní".

    Window manager zajišťuje pouze okraje oken, občasně i panel a pozadí.

    Desktop managery

    KDE

    V roce 1996 byl založen projekt dnes asi nejpoužívanějšího desktop manageru KDE (K Desktop Environment). Je stále aktivně vyvíjen, nejnovější vydání je 4.8. Některé distribuce staví KDE jako svůj výchozí desktop manager. KDE je napsáno v C++ pomocí knihoven Qt. Ačkoli někteří říkají, že se příliš podobá MS Windows a že není hezký, opak je pravdou. KDE ve stavu, v jakém je dostanete po instalaci může vyžadovat sice trochu péče, ale výsledek rozhodně stojí za to. Ačkoli je KDE vybavené množstvím programů a grafických elementů, není na škodu navštívit kde-look.org, pro věci týkající se vzhledu (například dekorace oken); a kde-apps.org, který nabízí roztodivné aplikace. Nutno podotknout, že materiál ze dvou výše zmíněných webů nepodléhá nijak týmu vývojářů KDE a dokonce ani nemusí být GPL či ani svobodný software.

    Gnome

    Grafické rozhraní GNOME je postaveno na knihovnách GTK. GNOME samotné se může zdát nezáživné a těžkopádné, ale mezi aplikacemi psanými v GTK jsou opravdové špičky. Jeden z hlavních problému GNOME je, že jeho vývojáři se domnívají, že uživatelé jsou málem negramotní.

    Xfce

    Pokud chcete hezký a funkční desktop při nízké spotřebě systémových zdrojů, tak Xfce je přesně pro vás. Xfce je postavené na GTK. Téměř každá část Xfce je šířena pod jinou licencí, většinu tvoří GPL, BSD a X11 licence.

    Enlightenment

    Ačkoliv je Enlightenment ve své verzi E17 ještě pořád ve vývoji, určitě si zaslouží pozornost. Zaujmout může svými nízkými nároky na systémové zdroje, díky kterým je vhodné i pro staré stroje (myšleny PC vybavené 128 či 256 MB RAM, tady samozřejmě záleží na náročnosti používaných aplikací), tak i moderním vzhledem.

    Nevýhodou je pak především velmi malé množství aplikací postavených na nativním toolkitu ETK. Většina existujících ETK aplikací, také neoplývá příliš bohatou funkcionalitou, takže se kombinaci s jiným toolkitem (např. GTK) vyhnete jen stěží.

    Window managery

    Fluxbox

    Před nějakým časem se část vývojářů Blackboxu odštěpila a šla svou vlatní cestou. Vytvořili fork zvaný Fluxbox. Jedná se sice o lehký, ale přesto však příjemný správce oken. Pro své nízké hardwarové nároky je dobrý vhodný pro používání na opravdu starých strojích (těmi se myslí Pentia okolo 150 MHz a 32 MB RAM). Mezi hlavní přednosti Fluxboxu patří až neuvěřitelně vysoká konfigurovatelnost. Dále možnost vkládání oken do sebe - libovolná okna lze sloučit do sebe a přepínat mezi nimi pomocí záložek. Fluxbox má svůj panel, podporu virtuálních ploch a také podporu dockapps známých z Window Makeru. Jeho záporem je absence grafického konfigurátoru jako má například KDE - nastavení se tedy musí provádět editací textových souborů.

    Blackbox

    Jak bylo již řečeno, Blackbox je "rodičem" Fluxboxu - proto spolu sdílí většinu vlastností a jejich styly a témata jsou nazvájem 100% komatabilní. I pro lehce pokročilého uživatele může být šokující absence panelu s nabídkou a hodinami. Ale nic není ztraceno - stačí se podívat na Blackbox Addons (addons znamená "přídavky"). Tam budete muset sáhnout i pro podporu ikon na ploše, pokud by Vám k něčemu snad byla. Na závěr by bylo vhodné zmínit, že Blackbox je distribuován pod licencí MIT (Masachusets Instute of Technology).

    Metacity

    Metacity je windowmanager vyvinutý uživateli RedHatu. FIXME

    Aplikace

    Klasické X aplikace

    V rámci X bylo vytvořeno několik aplikací, které se staly téměř slavnými a dnes jsou předělány pro např. KDE. Mezi takové známé prográmky patří kupříkladu xeyes, xcalc, xwd a xkill.

    Aplikace KDE

    Jak jsem již předeslal, KDE obsahuje velké množství aplikací. Mezi nepochybně zajímavé patří Kicker, což je vlastně panel na dolním okraji obrazovky. Můžete mít takovýchto panelů několik a různě rozmístěných po okrajích. Vše, co se na panelu nachází, můžete přesouvat a vytvořit si vzhled přesně dle vašeho přání. KDE mimo jiné obsahuje i svůj vlastní kancelářský balík KOffice. Ten je sice mnohem mladší něž samotné KDE, ale přesto je velice dobrý. Další KDE aplikace hodná pozornosti je SuperKaramba, která od KDE 3.5 standardně obsažena v instalaci. Aplikace samotná nic nedělá, potřebujete widgety . Ty vám mohou zobrazovat stav počítače, počasí či usnadnit spoustu aktivit. No a dále třeba Konqueror - jeden z nejlepších prohlížečů vůbec s vykreslovacím jádrem KHTML. Zvládá vektorovou grafiku (KSVG) a dokonce už podporuje i některé prvky z CSS3. Od verze 3.5 korektně zobrazuje Acid2 test.

    S vývojem KDE 4.x prochází velkými změnami i KDE aplikace. Většinou nejde jen o prostou předělávku pro nové Qt, ale často dochází k rozsáhlým úpravám uživatelského rozhraní, což se setkává se smíšenými reakcemi. Některé KDE aplikace, jako výše zmíněný Kicker nejsou už vzhledem ke změnám architektury KDE dále potřeba - Kicker je nahrazen Plazmou, resp. appletem pro ni s funkcí panelu.

    Aplikace "nikoho"

    Všecny aplikace nemusejí nutně využívat nějakou knihovnu a být součástí něčeho většího. Podívejme se například na Blender (3D modelování), vidíte že má velice svébytný vzhled. Nenechte se zmást tím, jak vypadá, v každém případě potřebuje X.

    Terminál v grafickém rozhraní?

    Když potřebujete shell a jste právě v grafickém rozhraní, není nic pohodlnějšího, než spustit xterm nebo konsole či gnome-terminal popřípadě yakuake, voila - můžete používat váš oblíbený shell a přitom sledovat film.

    Formulářové toolkity

    Formulářové (tlačítkové) aplikace využívají k vykreslení svého GUI (rozhraní) formulářových toolkitů. Mezi nejznámější patří GTK a QT.

    Qt

    Aplikace napsané v Qt zapadnou do výše popisovaného prostředí KDE, které v něm je taktéž napsáno. Jako programovací jazyk se využívá především C++ (Qt je portované i do jiných jazyků, jako například Python (PyQt). Qt obsahuje širokou škálu funkcí a po zavedení jeho knihoven do paměti je i svižné. Problém nastává s licencemi, jelikož programy napsané v Qt nemají oficiální port na jiné platformy (například Windows).

    S příchodem Qt4 se situace co se týče podpory dalších platforem i licencí omezujících využití Qt zlepšuje.

    GTK (GIMP the toolkit)

    V GTK je naopak zase napsané celé Gnome, Xfce a mnoho multiplatformních aplikací. Jako programatorský jazyk je možné použít C. GTK nezabere v paměti zpočátku tolik místa, ale se svižností je na tom (IMHO) o trochu hůře. Zase jeho největší výhodou je výše zmiňovaná přenositelnost. Mezi zástupce aplikací můžeme uvést internetový prohlížeč Firefox, poštovní program Thunderbird a hlavně grafický editor Gimp, pro který byl toolkit původně napsán.

    "Herní" aplikace a knihovny

    Existuje skupina programů jako jsou hry, různé screensavery a nástroje pro 3D modelování jako je např.Blender. Ty obvykle využívají 2D či 3D knihoven pro práci s grafickými funkcemi a akcelerací grafické karty.

    Nejznámější je grafická knihovna SDL pro práci s 2D grafikou a mezi čistě v ní napsané aplikace můžeme uvést například strategii Wesnoth či "sestřelovačku" kuliček Frozen Bubble.

    OpenGL se využívá pro 3D aplikace (jeho alternativou je na Windows platformě DirectX). Příklady her napsaných v OpenGL mohou být: závod tučnáka TuxRacer, střílečka Cube či komerční hry například od id Software jako Doom, Wolfenstein nebo Quake.

    Dokument vytvořil: vladka, 29.8.2005 12:08 | Poslední úprava: czhyenacz, 12.5.2012 15:59 | Další přispěvatelé: David Watzke, Nicky726 | Historie změn | Zobrazeno: 8047×

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.