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í
×
    včera 21:33 | Nová verze

    Desktopové prostředí Budgie bylo vydáno ve verzi 10.10. Dokončena byla migrace z X11 na Wayland. Budgie 10 vstupuje do režimu údržby. Vývoj se přesouvá k Budgie 11. Dlouho se řešilo, v čem bude nové Budgie napsáno. Budgie 10 je postaveno nad GTK 3. Přemýšlelo se také nad přepsáním z GTK do EFL. Budgie 11 bude nakonec postaveno nad Qt 6.

    Ladislav Hagara | Komentářů: 0
    včera 13:00 | Humor

    OpenChaos.dev je 'samovolně se vyvíjející open source projekt' s nedefinovaným cílem. Každý týden mohou lidé hlasovat o návrzích (pull requestech), přičemž vítězný návrh se integruje do kódu projektu (repozitář na GitHubu). Hlasováním je možné změnit téměř vše, včetně tohoto pravidla. Hlasování končí vždy v neděli v 9:00 UTC.

    NUKE GAZA! 🎆 | Komentářů: 2
    včera 03:00 | Nová verze

    Byl vydán Debian 13.3, tj. třetí opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.13, tj. třináctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 0
    10.1. 03:00 | Komunita

    Na stránkách Evropské komise, na portálu Podělte se o svůj názor, se lze do 3. února podělit o názor k iniciativě Evropské otevřené digitální ekosystémy řešící přístup EU k otevřenému softwaru.

    Ladislav Hagara | Komentářů: 6
    9.1. 19:44 | Zajímavý software

    Společnost Kagi stojící za stejnojmenným placeným vyhledávačem vydala (𝕏) alfa verzi linuxové verze (flatpak) svého proprietárního webového prohlížeče Orion.

    Ladislav Hagara | Komentářů: 5
    9.1. 19:11 | IT novinky

    Firma Bose se po tlaku uživatelů rozhodla, že otevře API svých chytrých reproduktorů SoundTouch, což umožní pokračovat v jejich používání i po plánovaném ukončení podpory v letošním roce. Pro ovládání také bude stále možné využívat oficiální aplikaci, ale už pouze lokálně bez cloudových služeb. Dokumentace API dostupná zde (soubor PDF).

    NUKE GAZA! 🎆 | Komentářů: 2
    9.1. 14:22 | Zajímavý článek

    Jiří Eischmann se v příspěvku na svém blogu rozepsal o open source AdGuard Home jako domácí ochraně nejen před reklamou. Adguard Home není plnohodnotným DNS resolverem, funguje jako DNS forwarder s možností filtrování. To znamená, že když přijme DNS dotaz, sám na něj neodpoví, ale přepošle ho na vybraný DNS server a odpovědi zpracovává a filtruje dle nastavených pravidel a následně posílá zpět klientům. Dá se tedy používat k blokování reklamy a škodlivých stránek a k rodičovské kontrole na úrovni DNS.

    Ladislav Hagara | Komentářů: 7
    9.1. 03:33 | Zajímavý software

    AI Claude Code od Anthropicu lépe rozumí frameworku Nette, tj. open source frameworku pro tvorbu webových aplikací v PHP. David Grudl napsal plugin Nette pro Claude Code.

    Ladislav Hagara | Komentářů: 1
    9.1. 00:11 | Nová verze

    Byla vydána prosincová aktualizace aneb nová verze 1.108 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.108 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    8.1. 20:44 | IT novinky

    Na lasvegaském veletrhu elektroniky CES byl předveden prototyp notebooku chlazeného pomocí plazmových aktuátorů (DBD). Ačkoliv se nejedná o první nápad svého druhu, nepochybně to je první ukázka praktického použití tohoto způsobu chlazení v běžné elektronice. Co činí plazmové chladící akční členy technologickou výzvou je především vysoká produkce jedovatého ozonu, tu se prý podařilo firmě YPlasma zredukovat dielektrickou

    … více »
    NUKE GAZA! 🎆 | Komentářů: 15
    Které desktopové prostředí na Linuxu používáte?
     (8%)
     (4%)
     (0%)
     (9%)
     (20%)
     (3%)
     (5%)
     (3%)
     (10%)
     (50%)
    Celkem 374 hlasů
     Komentářů: 8, poslední 10.1. 23:18
    Rozcestník

    Dotaz: KDE, xmodmap a dual head

    28.3.2008 00:42 Andrej | skóre: 51 | blog: Republic of Mordor
    KDE, xmodmap a dual head
    Přečteno: 554×

    Ahoj, mám dva jednoduché dotazy ohledně klávesnice.

    1. Mám nějaké multimediální klávesy. Zprovoznil jsem je pomocí xmodmap. Fungují mi v KDE, ale jen do chvíle, než přepnu rozložení klávenice (například z českého na americké). V tom okamžiku se všechna nastavení zavedená pomocí xmodmap ztratí. Opětovné spuštění xmodmap dá situaci zase do pořádku, nejdéle však do následujícího přepnutí klávesnice. To je prostě k vzteku. Existuje na tohle nějaké řešení?

    2. Pro přepínání mezi českým a americkým rozložením mám (pochopitelně) klávesové zkratky. Ty však fungují pouze na prvním z mých dvou displayů. (Xineramu nepoužívám.) Při práci na druhém displayi KDE klávesové zkratky pro rozložení klávesnice ignoruje. (Všechny ostatní zkratky ovšem fungují na obou displayích.) Přepínání klávesnice funguje pouze na tom displayi, kde v systray běží indikátor rozložení s vlaječkou. Nevíte někdo, jak by se tohle dalo rozumně vyřešit? Není na to nějaký patch?

    Za jakoukoliv radu předem děkuji. Možná se to tu už někde řešilo. Našel jsem spoustu diskusí na toto téma. Nikdo ale nezmiňuje potíže tohoto druhu, pokud vím.

    Zatím mě bohužel nenapadá nic jiného než kanón na vrabce: dcop kxkb kxkb setLayout cz, případně dcop kxkb kxkb setLayout 'us(classmate)'... To ale určitě není ono. Má to pomalou odezvu.

    Odpovědi

    andree avatar 28.3.2008 10:47 andree | skóre: 39 | blog: andreeeeelog
    Rozbalit Rozbalit vše Re: KDE, xmodmap a dual head
    mno podla mna na to ides v oboch pripadoch zle uz len principialne...

    2) tu bude problem v tom, ze ti bezia dva konkurencne x servre (predpokladam - prejavuje sa to tak, ze nemozes presunut okno z jednej obrazovky na druhu)... nejak ma aktualne nenapada, aka heuristika (okrem toho, na ktorej z obrazoviek mas aktualne kurzor) by sa dala pouzit na to, aby iba jeden zo serverov odchytaval znaky z klavesnice (je zejme, ze oba to robit nemozu - iba ze by si chcel napr. pisat rovnake dokumenty na oboch) => ostava ti fakt jedine riesenie, ako si uz popisal - ked sa na jednom zo serverov zmeni klavesnica, poslat spravu aj druhemu, nech spravi to iste...

    1) KDE, by som tipol, pouziva uz existujuce riesenie - takze asi tiez nejaky ten xmodmap, alebo nieco.. akurat holt predpoklada, ze sa o klavesnicu stara sam, takze samozrejme ze ked to ty nastavis rucne a potom chces po nom, aby spravil nieco dalsie, tak sa zachova ako vacsina klikatok - cele to prerobi podla seba... myslim ale, ze v nastaveniach (kcontrol / regional settings alebo / keyboard) sa daju pridat dodatocne prikazy pre xkb alebo co...

    ps: sorry ak som ti povedal veci, ktore uz vies :o))
    28.3.2008 13:04 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: KDE, xmodmap a dual head
    mno podla mna na to ides v oboch pripadoch zle uz len principialne...
    2) tu bude problem v tom, ze ti bezia dva konkurencne x servre (predpokladam - prejavuje sa to tak, ze nemozes presunut okno z jednej obrazovky na druhu)...

    Ano, nemůžu přesouvat okna z jednoho displaye na druhý, protože nepoužívám a nechci používat Xineramu. Ne, neběží mi dva X-servery. Je to jeden server s jedním xorg.conf. Samozřejmě bude asi mít několik procesů, možná pro každý display zvlášť socket, ale nic víc v tom není. KDE oba displaye konfiguruje a ovládá zároveň. (Na ploše jsou stejné ikony, ale jejich rozmístění se ukládá pro každý display zvlášť. Pro každý display nejspíš musí běžet vlastní kdesktop a kicker.)

    nejak ma aktualne nenapada, aka heuristika (okrem toho, na ktorej z obrazoviek mas aktualne kurzor) by sa dala pouzit na to, aby iba jeden zo serverov odchytaval znaky z klavesnice (je zejme, ze oba to robit nemozu - iba ze by si chcel napr. pisat rovnake dokumenty na oboch) => ostava ti fakt jedine riesenie, ako si uz popisal - ked sa na jednom zo serverov zmeni klavesnica, poslat spravu aj druhemu, nech spravi to iste...

    Změna rozložení klávesnice je samozřejmě globální, neboť se jedná, jak už jsem psal, o jeden jediný X-server. Když na jednom displayi změním rozložení, změní se okamžitě i na tom druhém. Problém je ovšem v tom, že na druhém displayi jsou klávesové zkratky pro změnu rozložení ignorovány. Souvisí to s tím, že tam neběží ten applet pro rozložení klávesnice, který dokáže mít v rámci jednoho X-serveru jen jednu instanci, bez ohledu na to, kolik displayů ten X-server má. Takže zatímco na dispayi 0 můžu prostě a jednoduše změnit rozložení, při práci na displayi 1 musím postupovat takto: 1) zajet myší nad display 0 a kliknout tam někam, 2) použít příslušnou klávesovou zkratku, 3) vrátit se zpět na display 1. To je nepříjemný problém, protože mě to při psaní nehorázně zdržuje.

    1) KDE, by som tipol, pouziva uz existujuce riesenie - takze asi tiez nejaky ten xmodmap, alebo nieco.. akurat holt predpoklada, ze sa o klavesnicu stara sam, takze samozrejme ze ked to ty nastavis rucne a potom chces po nom, aby spravil nieco dalsie, tak sa zachova ako vacsina klikatok - cele to prerobi podla seba... myslim ale, ze v nastaveniach (kcontrol / regional settings alebo / keyboard) sa daju pridat dodatocne prikazy pre xkb alebo co...

    Asi to tak bude. Právě tohoto jsem se obával. Já totiž v nastaveních KDE nemůžu najít žádné místo, kam by se dal podstrčit můj alternativní soubor .Xmodmap, který by se pak přidal ke zbytku konfigurace. Jistě, můžu ho načíst při startu KDE, jenže v momentě, kdy se přepne rozložení klávesnice, přemapuje KDE nejspíš všechno podle nějakých svých hloupých nápadů a moje mapování se ztratí.

    Tak mě napadá: V KDE se přece nastavuje typ klávesnice a k němu musí někde existovat textové konfigurační soubory, kterými by se mělo to mapování vytvářet. Třeba zrovna ve formátu vhodém pro xmodmap. Tam bych možná mohl k nějakému obecnému typu klávesnice svá mapování přidat, aby se pak při přepínání rozložení neztrácela. Typ klávesnice, který používám, bohužel přímo v KDE na výběr není.

    andree avatar 28.3.2008 23:44 andree | skóre: 39 | blog: andreeeeelog
    Rozbalit Rozbalit vše Re: KDE, xmodmap a dual head
    ano - ale to ze mas jeden konfigurak neznamena, ze ti bezi iba jeden server (vid ps ax|grep X)... tie screeny budes mat pravdepodobne oznacene ako localhost:0.0 a :0.1 (alebo obdobne). Neviem, byt tebou si nastudujem ako sa to konfiguruje (navodov ako "multimonitor linux" je na googli milion), a potom ako to vlastne bezi u teba - teda, za predpokladu ze si to len "nejak nastavil, aby to nieco robilo". Ak vies co si robil, znovu sorry...

    ale inak do toho presne sedi to spravanie, ktore popisujes - ze skratky odchytava iba "primarna cast" xservera (podla mna prvy z tych 2 xserverov)... preco vlastne nechces xineramu?

    co sa nastavovania tych klavesnic tyka, to fakt neviem - ale tiez pochybujem, ze by to neslo, na to je KDE az prilis konfigurovatelne... pri zmene klavesnice sa predsa iba vola nejaky prikaz (u mna napr. pri prepnuti na slovensku setxkbmap -model pc104 -layout sk -variant qwerty - vid kcontrol/regional.../keyboard layout); neviem sice ako sa da zmenit priamo, ale urcite to tiez pojde - vyrobenim vlastnej definicie klavesnice alebo nejak podobne... google... :-)

    good luck
    29.3.2008 01:23 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: KDE, xmodmap a dual head
    ano - ale to ze mas jeden konfigurak neznamena, ze ti bezi iba jeden server (vid ps ax|grep X)...

    Běží samozřejmě jeden X server, jak už jsem psal. Není sebemenší důvod mít víc X-serverů. To se dělá jedině tam, kde na jednom počítači pracuje víc lidí naráz a každý má vlastní myš, klávesnici a monitor. To ale pak není ani multi head rozložení, ani můj případ. Jmenuje se to multi head právě proto, že na jednom X-serveru je několik displayů.

    ale inak do toho presne sedi to spravanie, ktore popisujes - ze skratky odchytava iba "primarna cast" xservera (podla mna prvy z tych 2 xserverov)... preco vlastne nechces xineramu?

    Žádné dva X-servery neexistují. Multi head konfigurace je o tom, že běží jeden X-server. Jsou to jednoduché počty: jeden uživatel, jeden X-server.

    Zkratky většinou neodchytává X-server. Ten je prostě dostane a pošle dál programům, které o ně mají zájem. Jedním z nich je applet KDE pro přepínání klávesnice. Applet ale běží jen v jedné instanci na jednom z displayů. Mění samozřejmě rozložení obou displayů (celého X-serveru) najednou, protože tam je (potřetí opakuji) jeden X-server. Ale zkratky odchytává jen na primárním displayi.

    Xineramu nechci, protože je to (ve srovnání s proprietárními multi head rozloženími od ATI a NVidia) nepoužitelné řešení. Xinerama je dobrá tam, kde má člověk dvě grafické karty a dva stejné, stejně orientované displaye. Nic z toho není můj případ. Mám jednu grafickou kartu s dual head výstupem (notebook) a mám interní display 1024x768 (vodorovně) a externí 1680x1050 (svisle).

    Xinerama přináší dva podstatné problémy: Zaprvé, (pochopitelně) není možné mít na každém displayi nastavené jiné rozlišení. Nemluvím o rozlišení v pixelech, to samozřejmě může být různé. Mluvím o dpi a tím i o škálování písma a dalších s tím souvisejících záležitostech. Zadruhé, neumí jeden display otočit svisle a druhý ponechat vodorovně. Přesněji řečeno, pokus o otočení dopadne tragicky, protože se pokouší otočit najednou celý velký display sestávající z obdélníků 1680x1050 a 1024x768.

    Už jsem si zvykl na fakt, že při dual head konfiguraci nebudu mít (s chipsetem Intel 855GM) nikdy 3D akceleraci. Ale abych si nemohl otočit velký display svisle, to by prostě nešlo. Právě kvůli možnosti vidět co nejvíc řádků jsem si takový display pořizoval.

    Příkaz setkxbmap se jistě volá z KDE, to ano. Ale nejspíš se tam někde volá (byť nepřímo) taky xmodmap, a to s nějakým defaultním nastavením, které nezahrnuje několik mých speciálních kláves. Jinak si to neumím vysvětlit.

    andree avatar 29.3.2008 11:34 andree | skóre: 39 | blog: andreeeeelog
    Rozbalit Rozbalit vše Re: KDE, xmodmap a dual head
    aha, aha.. mno.. tak to chce poslat bug report vyvojarom a sem ak mozes este pasteni xorg.conf.. mas tam 2x monitor a 2x screen? ako je mi jasne ze ti moc nepomaham zatial - ale tak co vies, mozno k niecomu dospejeme :o))
    28.3.2008 21:29 Václav Mašín | skóre: 4
    Rozbalit Rozbalit vše Re: KDE, xmodmap a dual head
    Možná by bylo řešením vypnout přepínání klávesnice pomocí KDE a používat systém přepínání rozložení kláves X serveru. Potom by se patrně nedělo to, jak se Vám teď při přepnutí klávesnice zruší ta Vaše nastavení zavedená pomocí xmodmap. Existuje pak na to i applet do panelu kkbswitch, který zobrazuje momentálně aktivní rozložení, a který umožňuje i nějaké další obvyklé nastavování.

    Založit nové vláknoNahoru

    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.