Řekl jsem si, že vyzkouším konečně Gnome Shell na Wayland session, když už jsem nainstaloval Ubuntu 20.04 a tak jsem učinil. Hned jsem samozřejmě narazil s některými svými výtvory, které jsou založené na "průhlednosti" X11 a pod Waylandem nefungují. Tak jen pár poznámek kolem toho a možnosti mapování tlačítek myši. ...
Zobrazují se příspěvky se štítkemX11. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemX11. Zobrazit všechny příspěvky
sobota 19. prosince 2020
Wayland a mapování tlačítek myši
pondělí 17. února 2014
xautolock - spouští programy, když se uživatel fláká
Našel jsem nedávno toto téma zahrabané v konceptech díky tomu, že jsem hledal skript, který umí čekat na aktivitu uživatele pro tu mou nahrávací automatiku a matně si pamatoval, že by tu mohl být. Tak ho vytáhnu na světlo, dokud jsou ještě X záležitosti nemrtvé. Takže bylo to takhle:
Možná se vám někdy stalo, že jste potřebovali spustit nějakou akci po určité době nečinnosti uživatele. Například zatroubit do repráků, aby se uživatel probral ze spánku, který ho přepadl po celém dni sezení nad bashovým skriptem. S tím vám může pomoct konzolový program xautolock, který si na odpadnutí uživatele s chutí počká a pak rozehraje svou hru s ohlašovatelem, zámečníkem a zabijákem. A je mazaný, umí se schovat i v koutě...
Možná se vám někdy stalo, že jste potřebovali spustit nějakou akci po určité době nečinnosti uživatele. Například zatroubit do repráků, aby se uživatel probral ze spánku, který ho přepadl po celém dni sezení nad bashovým skriptem. S tím vám může pomoct konzolový program xautolock, který si na odpadnutí uživatele s chutí počká a pak rozehraje svou hru s ohlašovatelem, zámečníkem a zabijákem. A je mazaný, umí se schovat i v koutě...
neděle 10. března 2013
The Real Story Behind Wayland and X - Daniel Stone
Daniel Stone se X serverem zabýval dost dlouho na to, aby mu alespoň trochu rozuměl. Dělal především na implementaci podpory vstupních zařízení a má prsty i v HAL, za což se omlouvá :) V současnosti pracuje na plný úvazek na novém video serveru Wayland, který mělo původně adoptovat i Ubuntu. Ovšem nedávno přišla z Canonicalu zpráva, že jim Wayland nevyhovuje a mají vlastní zobrazovací server Mir. No nic, oba nové display servery si budou architekturou podobné a není od věci podívat se na zdařilou přednášku o tom, jak se věci s X a Wayland mají. Ta přednáška stojí za to i stylem, jakým ji Daniel vede, je to šoumen a pobavil jsem se.
Odkazy:
Video je původem z tohoto serveru, můžete tam najít další zajímavá videa:
http://mirror.linux.org.au/linux.conf.au/
https://lca2013.linux.org.au/schedule/30256/view_talk?day=friday
http://wayland.freedesktop.org/
Slajdy z přednášky:
people.freedesktop.org/~daniels/lca2013-wayland-x11.pdf
Odkazy:
Video je původem z tohoto serveru, můžete tam najít další zajímavá videa:
http://mirror.linux.org.au/linux.conf.au/
https://lca2013.linux.org.au/schedule/30256/view_talk?day=friday
http://wayland.freedesktop.org/
Slajdy z přednášky:
people.freedesktop.org/~daniels/lca2013-wayland-x11.pdf
úterý 21. února 2012
Další hrátky s okny
Již jsem tu párkrát zmínil a použil program wmctrl, který se dá do Ubuntu nainstalovat ze základních repozitářů. Součástí systémů založených na X serveru bývá již v základní instalaci pár dalších zajímavých nástrojů pro manipulaci s okny...
pátek 18. února 2011
Skriptem na myš
O té doby, co mám ATI grafiku, řeším samé kraviny :) Ovladače Catalyst jsou na linuxových systémech problematické odjakživa a pokud chcete provozovat dva monitory, problémy se ještě znásobí. Mám tedy dva monitory, mezi nimiž přepínám podle potřeby, konfiguraci jsem vychytal jak to šlo, ale jelikož počítač nevypínám, pouze uspávám, nakonec mě Catalysty dostanou a alespoň mi začnou při přepnutí monitorů ukazovat červený čtverec s číslem identifikujícím monitor. To by nebylo tak strašné, pokud by ten čtverec po chvilce zmizel, tak jak má, jak to původně i tvůrci Catalystů zamýšleli. Jenže on nezmizí, on je tam na furt! Tedy dokud nespustím ACCC, nekliknu na položku Display Manager a pak na jakoukoli jinou. To je vo mrtvici. Ani aticonfig nezná heslo, kterým by se dal odporný červený číselný čtverec z příkazové řádky vypnout. Nebo jsem se blbě díval.. ale tomu nevěřím. No nic, přeci kvůli tomu nebudu dokola klikat jak opoce...
neděle 26. prosince 2010
Dočasné vypnutí klávesnice

První je skript v jazyce perl, který je možné stáhnout zde:
Skript se používá velice jednoduše, pro nápovědu má parametr -help
$ perl /cesta/k/lock-keyboard-for-baby-20080706.pl -help
Zde se například dozvíte, že aktivní skript se ukončuje standardně sekvencí QuitNow následovanou klávesou Enter, nebo si můžete pomocí přepínače -p definovat sekvenci vlastní, například:
$ perl /cesta/k/lock-keyboard-for-baby-20080706.pl -p q
Pokud budete chtít skript spouštět i ukončovat kliknutím myší na ikonu, můžete si dát do spouštěče následující kód:
bash -c "if ! kill `ps ax|grep "perl.*lock.*baby"|grep -v grep|awk '{print $1}'`; then perl /cesta/k/lock-keyboard-for-baby-20080706.pl; fi"
Ve všech případech si samozřejmě změníte cestu podle toho, kam si skript uložíte.
Druhou možností je program, který je v repozitárích Ubuntu a jmenuje se xtrlock.
Po jeho spuštění stejnojmenným příkazem, dojde k zablokování klávesnice a myši, přičemž kurzor myši se změní v zámek a k odemknutí dojde zadáním uživatelova hesla. Oproti předchozímu řešení tedy zablokujete i myš, což může být výhoda i nevýhoda. Také by měl xtrlock fungovat nezávisle na grafickém prostředí.
Druhou možností je program, který je v repozitárích Ubuntu a jmenuje se xtrlock.
$ sudo apt-get install xtrlock
Po jeho spuštění stejnojmenným příkazem, dojde k zablokování klávesnice a myši, přičemž kurzor myši se změní v zámek a k odemknutí dojde zadáním uživatelova hesla. Oproti předchozímu řešení tedy zablokujete i myš, což může být výhoda i nevýhoda. Také by měl xtrlock fungovat nezávisle na grafickém prostředí.
neděle 10. října 2010
Nastavení "setrvačníku" touchpadu Synaptics

Přihlásit se k odběru:
Komentáře (Atom)

