Počítačová hra Knytt napsaná v Multimedia Fusion 2 byla vydána před 20 lety. Při této příležitosti byl dnes představen moderní port (YouTube) této plošinovky na současné operační systémy pod názvem Knytt Classic. Je zdarma k dispozici na Steamu a GOG.com.
Americká technologická společnost Meta Platforms představila nový model umělé inteligence (AI) Muse Glimmer. Model je menší než přední modely AI od konkurence a má běžet přímo na počítačích uživatelů. Meta model zpřístupní jako open source, tedy otevřený software. Nový model je navržen tak, aby zvládal takzvané agentní úkoly na počítačích se spotřebitelskou grafickou kartou. Klade si tak za cíl uspokojit poptávku po systémech AI, které běží přímo na zařízeních uživatelů.
V pátek 28. srpna 2026 se v pražském Karlíně uskuteční již osmý Mobilní Hackday. Akce začne v 10:00 a potrvá až do večera. Setkání proběhne v prostorách SUSE Linux, s.r.o. na adrese Křižíkova 148/34, Praha 8 – Karlín. Nejbližší zastávkou je Křižíkova, kam se lze dostat tramvají i metrem. Na programu budou například novinky z posledních měsíců, možnosti, jak si zjednodušit práci s LLM/AI, a také nová linuxová distribuce BengalOS, včetně … více »
Jakub Vrána vydal Adminer ve verzi 6.0.0 s více než 130 změnami: "Většina změn vznikla s asistencí Claude Opus 5. Někteří lidi se bojí, že AI asistence může kód zamořit technickým dluhem. To je jistě pravda, pokud vývojář všechny změny bezduše odbouchne Enterem. Ale pokud si pořádně projde plán, vyjedná v něm změny a pak totéž udělá i s vygenerovaným kódem, kvalita kódu stoupne a technický dluh naopak klesne. Je to jako párové programování s
… více »Sam Aaron vydal novou major verzi 5.0.0 aplikace Sonic Pi (Wikipedie) určené také pro výuku programování pomocí skládání hudby. Přehled novinek na GitHubu. Instalovat lze také z Flathubu.
U příležitosti 30. výročí vydání počítačové hry Quake byla vydána nová epizoda s názvem Dawn of the Machine (Steam).
Vládní CERT upozorňuje (𝕏) na sérii bezpečnostních záplat (CVSS 9.9) v produktech Cisco řešících kritické zranitelnosti umožňující obejití autentizace, eskalaci oprávnění, vzdálené spuštění kódu a odepření služby. Úspěšné zneužití může útočníkům umožnit získat neoprávněný přístup k dotčeným systémům, kompromitovat zařízení Cisco Catalyst SD-WAN a Cisco IOS XE, spustit libovolný kód, zpřístupnit citlivé informace nebo narušit dostupnost postižených systémů.
Soud v americkém státě Nové Mexiko ve čtvrtek nařídil internetové společnosti Meta Platforms zaplatit 567 milionů dolarů (téměř 12 miliard Kč) za újmy, které její platformy působí mladým lidem. S přihlédnutím k dřívějšímu verdiktu tak má společnost celkem zaplatit 942 milionů dolarů, což je malý zlomek jejího ročního výnosu, který loni činil 60 miliard dolarů. Čtvrteční verdikt firmě také nařizuje, aby změnila způsob, jakým její
… více »Mark Russinovich (CTO v Microsoft Azure) se na LinkedIn pochlubil svým projektem MS Paint Doom napsaným pomocí Claude. Hru Doom umožňuje hrát v programu Malování (Microsoft Paint). Malování funguje jako monitor. Herní engine (ViZDoom) běží na pozadí a každý vykreslený snímek hry vkládá automaticky přes schránku (clipboard) do Malování.
Platformy ChatGPT i Roblox by mohly být zařazeny na seznam mimořádně velkých on-line platforem nebo internetových vyhledávačů, na něž se vztahují zvláštní podmínky podle nařízení o digitálních službách (DSA). Vzhledem k tomu, že ChatGPT i Roblox oznámily počet uživatelů nad prahovou hodnotou DSA, je toto označení „rozhodně možné“ a mohlo by „přijít dříve či později“. On-line platformy a vyhledávače zařazené na seznamy DSA musejí
… více »Odjakživa, tedy od přechodu na GNU/Linux, jsem se přihlašoval do textové konzole, ovšem poslední dobou jsem zřejmě jaksi zpohodlněl. Uvědomil jsem si, že nemá cenu, abych téměř vždy hned po přihlášení psal do shellu startx, a rozhodl jsem se přejít ke grafickým správcům přihlášení. Po krátké úvaze a shlédnutí této a této diskuse jsem se rozhodl, že když používám Fluxbox a nepotřebuju v přihlašovacím okně tlačítka na volbu správce oken ani vypnutí, či dokonce restart počítače, je logické, abych měl XDM. Mnoho uživatelů prý používá KDM nebo GDM jen kvůli estetice, nepotřebují žádná tlačítka, jde jim jen o to, že výchozí přihlašovací okno XDM je hnusné a je obtížné na tom něco vylepšit.
Já jsem se rozhodl zůstat u XDM, protože spuštění KDM nebo GDM by trvalo o dost déle, než potom spuštění Fluxboxu, a vůbec mi přišlo absurdní mít správce přihlášení rozáhlejší, než správce oken. Na vzhledu XDM jde dost věcí ovlivnit, není to taková hrůza.
XDM (X Window Display Manager) existuje už od roku 1988, dlouhá léta je standardní součástí okenního systému X11 a určitě jej najdete ve všech hlavních současných distribucích GNU/Linuxu i v dalších svobodných unix-like systémech. V dokumentaci Vaší distribuce je jistě popsáno, jak XDM nainstalovat a jak docílit jeho spouštění. V Debianu jej nainstalujeme příkazem apt-get install xdm a sám se nám přidá do init skriptů.
Nejprve uděláme něco s barvou pozadí, poněvadž ta je ve výchozí konfiguraci XDM nejodpornější, stejná jako u samostatného X serveru, jinde jsem takovou neviděl. Docílíme toho editací souboru /etc/X11/xdm/Xsetup, který obsahuje příkazy, co mají být spuštěny s právy roota před zobrazením přihlašovacího okna. Pro jednoduchost si tam vložíme jedinou řádku, jejímž obsahem bude příkaz ke změně pozadí xsetroot. Nahlédneme do jeho manuálové stránky a mj. zjistíme, že k nastavení jednobarevného pozadí jej spouštímě s parametrem -solid jmeno_barvy. Seznam podporovaných barev bychom měli nalézt v souboru /etc/X11/rgb.txt, ovšem za sebe musím poznamenat, že u mě to ty barvy jaksi zaokrouhluje, jako darkblue i steelblue na blue apod. Stylově a rychle to uděláme třeba takto:
$ echo "xsetroot -solid blue" >> /etc/X11/xdm/Xsetup
Chceme-li na pozadí něco složitějšího, třeba obrázek, použijeme místo xsetroot třeba wmsetbg či fbsetbg. Jak, to zjistéme na jejich manuálových stránkách. Příklad:
$ echo "fbsetbg -C /home/user/pozadi.jpg" >> /etc/X11/xdm/Xsetup
Takto nastavené pozadí vydrží i po přihlášení, tedy dokud/pokud si pozadí plochy (správně root window, kořenové okno, odtud xsetroot) nepřebere pod svoji kontrolu správce oken.
Kromě příkazu na změnu pozadí (kořenového okna) můžeme z tohoto souboru spouštět i prakticky cokoliv dalšího. Napadá mě jedině xclock s nějakou pěknou -geometry. Někdo si tam může dát třeba conky, ale já osobně to považuju na těch pár vteřin za zcela zbytečné. Tímto způsobem lze na přihlašovací obrazovku umístit i tlačítka na vypínání, reboot apod. Použít k tomu můžeme mj. xdialog. Je to popsáno v jednom z návodů, odkazovaných na konci článku.
Změny vzhledu samotného přihlašovacího okna pak najdeme v souboru /etc/X11/xdm/Xresources. Na začátku toho souboru vidíme nastavení klávesových zkratek, do kterého doporučuju zatím nezasahovat, protože klávesovými zkratkami se zde chápou i tak zákládní věci, že šipka vlevo znamená pohyb kursoru vlevo; já jsem si na tom nic neměnil. Zajímavé jsou následující řádky:
xlogin*greeting: Vítejte na CLIENTHOST # uvítání, titulek přihlašovacího okna. proměnná CLIENTHOST slouží zobrazí jména počítače. xlogin*namePrompt: Jméno: # titulek políčka pro přihlašovací jméno xlogin*passwdPrompt: Heslo: # titulek políčka pro heslo xlogin*fail: Přihlášení selhalo # text, co se vypíše při chybném pokusu o přihlášení
Nevím jak kde, ale na mém systému je pak třeba ten konfigurák ručně zkonvertovat z UTF do ISO, aby se v přihlašovacím dialogu korektně zobrazily české znaky.
Dále vřele doporučuju změnit fonty:
xlogin*greetFont: -*-lucidatypewriter-*-*-*-*-26-*-*-*-*-*-*-* xlogin*font: -*-lucidatypewriter-*-*-*-*-26-*-*-*-*-*-*-* xlogin*promptFont: -*-lucidatypewriter-*-*-*-*-26-*-*-*-*-*-*-* xlogin*failFont: -*-lucidatypewriter-*-*-*-*-26-*-*-*-*-*-*-*
Tohle jsem si tam dal já po pár okamžicích hraní si s xfontsel, vy určitě vymyslíte něco hezčího. Je nutné podotnkout, že jsem nepřišel na to, zda a jak XDM podporuje antialiasing, takže pokud na to ani vy nepřijdete, vybírejte si fonty, které vypadají hezky bez antialiasingu. V těchto místech možná někdo má logo své distribuce, nebo si tam bude chtít něco svého vložit. Podporovány jsou jen obrázky XPM, pokud vím. Já tam mám:
xlogin*logoFileName: /usr/share/X11/xdm/pixmaps/debian.xpm
A na konec něco uděláme s barvami:
xlogin*greetColor: darkred
Já jsem si změnil jen barvu textu uvítání, ale jak jistě vidíte u sebe, je toho tam víc, včetně věcí s barvou přímo nesouvisejících, jako šířka rámečku přihlašovacího okna, jeho stínu atd. (Tam jsem nevyspekuloval nic estetičtějšího, než výchozí hodnoty.)
Jde toho změnit ještě víc, viz dokumentace, na kterou odkazuji. Doufám, že jsem tímto příspěvkem aspoň někoho přiměl zvážit, zda pro něj není XDM vyhovující, i když si to třeba předtím nemyslel. Na druhou stranu je fakt, že kdo nutně potřebuje už v přihlašovacím dialogu průhlednost a vyhlazené fonty, tomu asi XDM vyhovovat nebude.
Zdroje:
man xdm, man xsetroot, man fbsetbg
http://gentoo-wiki.com/TIP_XDM_Login_Screen_Customization
http://www.rru.com/~meo/pubsntalks/xrj/xdm.html
http://www.linuxjournal.com/article/3325
Tiskni
Sdílej:
Login: nazdar Password: nepřihlásím!Mám pocit, že bychom se s Linuxem shodli v tom, že se nepřihlásím
xsetroot -solid black -cursor_name top_left_arrow/etc/X11/xdm/Xresources
xlogin*greeting: Nazdar, přihlaš se! xlogin*namePrompt: Login: xlogin*fail: Blbý heslo nebo jméno #if WIDTH >= 1024 xlogin*greetFont: -*-clean-*-*-*-*-*-*-*-*-*-*-iso8859-2 xlogin*font: -*-clean-*-*-*-*-*-*-*-*-*-*-iso8859-2 xlogin*promptFont: -*-clean-*-*-*-*-*-*-*-*-*-*-iso8859-2 xlogin*failFont: -*-clean-*-*-*-*-*-*-*-*-*-*-iso8859-2 #if PLANES >= 8 xlogin*logoFileName: /usr/X11R6/lib/X11/xdm/pixmaps/debianLogo.xpm #else xlogin*logoFileName: /usr/X11R6/lib/X11/xdm/pixmaps/debianbw.xpm #endif #else xlogin*greetFont: -*-clean-*-*-*-*-*-*-*-*-*-*-iso8859-2 xlogin*font: -*-clean-*-*-*-*-*-*-*-*-*-*-iso8859-2 xlogin*promptFont: -*-clean-*-*-*-*-*-*-*-*-*-*-iso8859-2 xlogin*failFont: -*-clean-*-*-*-*-*-*-*-*-*-*-iso8859-2 #endif #ifdef COLOR xlogin*borderWidth: 0 xlogin*frameWidth: 0 xlogin*innerFramesWidth: 0 xlogin*shdColor: black xlogin*hiColor: black xlogin*background: black !xlogin*foreground: darkgreen xlogin*greetColor: white xlogin*failColor: white *Foreground: white *Background: black #else xlogin*borderWidth: 0 xlogin*frameWidth: 0 xlogin*innerFramesWidth: 0 xlogin*shdColor: black xlogin*hiColor: black #endif xlogin*useShape: true xlogin*logoPadding: 10 XConsole.text.geometry: 480x130 XConsole.verbose: true XConsole*iconic: true XConsole*font: fixeda pak je potreba ten obrazek
/usr/X11R6/lib/X11/xdm/pixmaps/debianLogo.xpm kterej sem udelal z nakyho co uz tam byl ze sem ho zmensil a dal pryc "debian"
Xsetup radek
import /home/ja/xdm.png&
pak restart Xek, kliknout nekam, prihlasit se a ten radek pak smazat .-)
No, blogpost o tomhle sice nebyl :) ale
fluxbox pomalu vykresluje okna apod.
Tohle by mělo docela zajímalo. Jak pomalu vykresluje okna? Já jsem zatím nic nepozoroval, ale nemám dostatek podkladů pro srovnání s jinými WM. Už jsem se na to i ptal a prý že ne.
WindowMaker, XFCE a především Fluxbox se skutečně ukázali jako naprosto nejpomalejší WM co se týče rychlosti překreslování oken. Viz benchmark který dělal Rasterman (autor Enlightenmentu e16 a e17).
Á, známý pan troll, čekal sem kdy se tu objevíš :-Pa znamy Mr. Bigot. cakal som, ze zad tresnes nejaku blbost.
Ten benchmark _dává_ reálné výsledky.realne vysledky coho? vytvarania 1000 okien? vtipne. pochop, ze vykreslovanie (obsahu) okien nema vobec nic spolocne s window managementom...
O to tu ale nejde - o KDE řeč nebylanebola az kym si sem nenaklusal s OT benchmarkom...
realne vysledky coho? vytvarania 1000 okien? vtipne. pochop, ze vykreslovanie (obsahu) okien nema vobec nic spolocne s window managementom...KDyby rychlost vykreslování oken neměla nic společného s window managerem, tak by nebyly mezi jednotlivými WM takové velké rozdíly v onom syntetickém benchmarku. To jsou holá fakta, zas nechceš vidět realitu jen protože se ti nelíbí :-P
nebola az kym si sem nenaklusal s OT benchmarkom...Ten benchmark není OT, dává reálně naměřená data k tématu o kterém tu byla celou dobu řeč. Jak už jsem psal výše, to že je to syntetický benchmark nemění nic na relevanci těch naměřených dat. Jediný problém syntetických benchmarků je v tom že v praxi se takto naměřené rozdíly v rychlosti nemusí moc projevit, nicméně jak jsem už několikrát psal to že je Fluxbox pomalý je faktem i v praxi (viz má zkušenost na starším PC v porovnání s IceWM nebo FVWM2, o které už jsem tu psal).
Jedinej kdo se tu ztrapňuje seš ty sám. Toolkit nedělá nic jiného než že používá xlib (je to jen další abstrakční layer nad xlib). Ale xlib můžu používat i přímo, bez nutnosti nechat svůj test ovlivnit rychlostí nějakého abstrakčního layeru (toolkitu). A to pokud vím také Rasterman v tom benchmarku tak prováděl.
Jestli ti nejsou jasné takovéhle základy o práci X11, tak fakt nemá smysl aby ses tu k čemukoliv vyjadřoval.
To že rychlost vykreslování oken _závisí_ na window manageru je prostý fakt, potvrzený i experimentálně (oním syntetickým benchmarkem a i v praxi na starých PC kde je to krásně viditelné).
Je to dáno tím jak X11 a window managery fungují. Pokud aplikace chce vytvořit/zobrazit okno, je tento požadavek přesměrován window manageru. Nevytvoří se jen okno aplikace, window manager vytvoří nejdříve "zastřešující" okno (rámec), které se stane rodičovským oknem pro samotné okno aplikace. Dále ještě vytvoří většina window managerů okno pro horní lištu s titulkem okna, zavíracím a minimalizujícím tlačítkem, atp. (které také spadá pod hlavní "zastřešující" okno). Dál se window manager stará o to kam nové okno umístit, atp. Tohle všechno zabere čas a určuje onu rychlost vykreslování oken, o které se tu snažíš tak vehementně tvrdit že na to nemá WM vliv.
Je vidět že o fungování X11 opravdu nic nevíš. Ale přesto si tu hraješ na někoho kdo sežral všechnu moudrost světa...
Tohle všechno zabere čas a určuje onu rychlost vykreslování okenMr. Dokonaly, dakujem za vysvetlenie. ja narozdiel od teba nedokazem postrehnut spomalenie 0.02s na okno (aj to je maximalna hodnota a navyse voci nule). v benchmarku sa v podstate obsah okna ignoroval, takze nema nic spolocne s vykreslovanim okna. subjektivne nemas sancu to spozorovat ani na 20 oknach, pretoze cas ozajstneho vykreslenia okien je zanedbatelny a cas, ktory sa stravi window managementom je velmi maly. dovi. dopo. koncim.
Jestli tě tak štve použití slovního spojení "rychlost vykreslování oken", tak prosím, klidně začnu používat jen slovní spojení "rychlost window manageru". Nicméně každý si asi pod tím představujeme něco jiného, protože já to jako rychlost vykreslení okna chápu (window manager prostě nestihne za daný čas zobrazit tolik oken jako jiný window manager, má větší odezvu než se okno zobrazí).
A to že je to nepostřehnutelné je lež. Na moderním PC to sice moc nepostřehneš a tam ztrácí takovéto honění se za rychlostí WM de facto význam, ale na starém PC je to _velmi_ viditelné. Zkus si na nějakém starém Pentiu používat Fluxbox a pak IceWM nebo FVWM2. Ten rozdíl člověk vidí okamžitě. Ve Fluxboxu člověk vysloveně čeká na to než se okno a lišta okna v takovém případě zobrazí, v IceWM a FVWM2 je to oproti tomu rychlé jako blesk.
A jak už tu psali jiní, všímají si toho u Fluxboxu i na moderních PC (hlavně když přepnou plochu). Takže už konečně přestaň být takový arogantní ignorant (jestli to tedy dokážeš) a přijmi fakta... já už se o tom dál bavit nehodlám, dál ti tedy odpovídat nebudu, nebudu živit trolla :-P