Portál AbcLinuxu, 20. května 2024 19:49


Dotaz: dead keys v Ubuntu 14.04

xsubway avatar 23.7.2014 22:24 xsubway | skóre: 13 | blog: litera_scripta_manet
dead keys v Ubuntu 14.04
Přečteno: 445×
Odpovědět | Admin

Po instalaci Ubuntu 14.04 se v prostředí XFCE projevuje (v některých programech: Netbeans, Emacs) problém s psaním diakritiky pomocí tzv. mrtvých kláves. V terminálu, programu Gedit v prohlížeči, atd. se tento problém neprojevuje.

Například napsání malého písmene s čárkou se nejdříve stiskne klávesa se znakem čárky (nad písmenem) v českém rozložení (například Czech querty). Emacs zobrazí hlášku "<dead-acute> is not defined". Netbens žádnou hlášku nevypíše, ale ve výsledku nelze písmeno s diakritikou napsat.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

xsubway avatar 23.7.2014 22:32 xsubway | skóre: 13 | blog: litera_scripta_manet
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
Odpovědět | | Sbalit | Link | Blokovat | Admin
Našel jsem několik odkazů na řešení tohoto problému: Nakonec jsem změnil nastavení v .dmrc. Původně:
Language=cs_CZ.utf8
po změně:
Language=cs_CZ.UTF-8
Zřejmě ale pomůže odstranění nastavení XMODIFIERS
$ echo $XMODIFIERS 
@im=ibus
$ unset XMODIFIERS
Pokud jste přišli na lepší řešení, tak sem s ním .-)
23.7.2014 22:37 Pavel 'TIGER' Růžička
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
/etc/default/locale
xsubway avatar 23.7.2014 22:44 xsubway | skóre: 13 | blog: litera_scripta_manet
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
$ cat /etc/default/locale
LANG="cs_CZ.UTF-8"
23.7.2014 22:35 Pavel 'TIGER' Růžička
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
Odpovědět | | Sbalit | Link | Blokovat | Admin
Sice nevidím žádný dotaz, ale typuji to na špatně nastavené locales.
xsubway avatar 23.7.2014 22:46 xsubway | skóre: 13 | blog: litera_scripta_manet
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
$ locale
LANG=cs_CZ.UTF-8
LANGUAGE=cs_CZ
LC_CTYPE="cs_CZ.UTF-8"
LC_NUMERIC="cs_CZ.UTF-8"
LC_TIME="cs_CZ.UTF-8"
LC_COLLATE="cs_CZ.UTF-8"
LC_MONETARY="cs_CZ.UTF-8"
LC_MESSAGES="cs_CZ.UTF-8"
LC_PAPER="cs_CZ.UTF-8"
LC_NAME="cs_CZ.UTF-8"
LC_ADDRESS="cs_CZ.UTF-8"
LC_TELEPHONE="cs_CZ.UTF-8"
LC_MEASUREMENT="cs_CZ.UTF-8"
LC_IDENTIFICATION="cs_CZ.UTF-8"
LC_ALL=cs_CZ.UTF-8
23.7.2014 22:54 Pavel 'TIGER' Růžička
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
v LC NAME není podtržítko, ale to na to nemá vliv ...
23.7.2014 22:59 Pavel 'TIGER' Růžička
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
Máš nainstalované všechny potřebné fonty?
23.7.2014 23:04 Pavel 'TIGER' Růžička
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
dpkg -l|grep xfonts

ii xfonts-base 1:1.0.3 all standard fonts for X

ii xfonts-encodings 1:1.0.4-1 all
xsubway avatar 23.7.2014 23:48 xsubway | skóre: 13 | blog: litera_scripta_manet
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
ano, tyto balíky nainstalované mám
24.7.2014 00:35 Pavel 'TIGER' Růžička
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
cat /etc/default/keyboard

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"

XKBLAYOUT="cz_qwerty,us"

XKBVARIANT=""

XKBOPTIONS="grp:lalt_lshift_toggle"
24.7.2014 00:48 Pavel 'TIGER' Růžička
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
Psal jste, že je to Ubuntu s XFCE a zkusil jste to i v Xubuntu, jestli i tam je situace stejná? Mne to nedělá, ale já také jedu na Debianu Jessie. Avšak nastavení, které by to mělo ovlivňovat máme shodné.
xsubway avatar 24.7.2014 10:26 xsubway | skóre: 13 | blog: litera_scripta_manet
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
$ cat /etc/default/keyboard
XKBMODEL="pc105"
XKBLAYOUT="cz"
XKBVARIANT="qwerty"
XKBOPTIONS=""
... dříve jsem používal Ubuntu 13.04 s XFCE bez větších komplikací, ale zřejmě zamířím na nějakou distribuci s XFCE (Xubuntu 14.04, Linux Mint 17 XFCE)
xsubway avatar 24.7.2014 22:00 xsubway | skóre: 13 | blog: litera_scripta_manet
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
Nakonec to nebyl jediný problém s provozováním XFCE na systému kde je odladěné Unity, a za pár minut přeinstaloval systém distrem "Linux Mint 17 XFCE".

Není samozřejmě dokonalý, a který je? Například zprovoznit wifi driver vyžadovalo pár kliknutí v "Driver manager" :-), ale nyní jsem spokojený. Od jedné do desíti tak osm a půl :-)

Díky za pomoc.
xsubway avatar 23.7.2014 22:48 xsubway | skóre: 13 | blog: litera_scripta_manet
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
Díky za reakci. Dotaz by zněl:
Jak správně nastavit prostředí, aby bylo možné ve "všech" programech používat mrtvé klávesy na psaní diakritiky?
23.7.2014 22:49 robert
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
...Sice nevidím žádný dotaz...

Typický arogantní žvást člověka, který vůbec nerozumí problematice.
23.7.2014 23:01 Pavel 'TIGER' Růžička
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
Ovšem tento příspěvek zajisté pomohl .... :D
24.7.2014 12:58 Pavel 'TIGER' Růžička
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
Ale, nakonec mi pomohl si uvědomit, že sem asi vůl .... :D
Pavel 'TIGER' Růžička avatar 24.7.2014 13:28 Pavel 'TIGER' Růžička | skóre: 53
Rozbalit Rozbalit vše Re: dead keys v Ubuntu 14.04
Velmi ubohý útok od trolla.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.