ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
@ 2023-03-22  8:56 Sergey V Turchin
  2023-03-22  9:11 ` Paul Wolneykien
  0 siblings, 1 reply; 12+ messages in thread
From: Sergey V Turchin @ 2023-03-22  8:56 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1043 bytes --]

Привет всем!

Возникла идея[1] сделать совместимость переключения раскладки X-ов c systemd,
который читает/пишет /etc/X11/xorg.conf.d/00-keyboard.conf (прикрепил) и 
удалить/очистить /etc/X11/xinit/XXkbmap,
но возникла проблема[2] -- не появляется индикатор раскладки клавиатуры(в 
KDE), но раскладки переключаются.
При этом, если сделать `setxkbmap "us,ru"`, то он появляется.
В Fedora есть аналог нашего /etc/X11/xinit/fixkeyboard, но он не отрабатывает, 
т.к. его источник пуст.
В Debian/Ubuntu никаких костылей не нашёл.

Вопрос: может кто-нибудь сказать, что и кто может недодёргивать?

[1] https://bugzilla.altlinux.org/45594
[2] https://bugzilla.altlinux.org/45591

-- 
Regards, Sergey.

[-- Attachment #2: 00-keyboard.conf --]
[-- Type: text/plain, Size: 201 bytes --]

Section "InputClass"
	Identifier	"keyboard"
	MatchIsKeyboard	"true"
	Option	"XkbLayout"	"us,ru"
	Option	"XkbVariant"	","
	Option	"XkbOptions"	"grp:ctrl_shift_toggle,grp:switch,compose:menu"
EndSection

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
  2023-03-22  8:56 [devel] Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf Sergey V Turchin
@ 2023-03-22  9:11 ` Paul Wolneykien
  2023-03-22 10:42   ` [devel] " Sergey V Turchin
  0 siblings, 1 reply; 12+ messages in thread
From: Paul Wolneykien @ 2023-03-22  9:11 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В Wed, 22 Mar 2023 11:56:12 +0300
Sergey V Turchin <zerg@altlinux.org> пишет:

> но возникла проблема[2] -- не появляется индикатор раскладки клавиатуры(в 
> KDE), но раскладки переключаются.

  Так а у самого переключателя нельзя выяснить, почему он не появляется?


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [devel] Re: Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
  2023-03-22  9:11 ` Paul Wolneykien
@ 2023-03-22 10:42   ` Sergey V Turchin
  2023-03-22 11:46     ` [devel] " Sergey V Turchin
                       ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Sergey V Turchin @ 2023-03-22 10:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 22 March 2023 12:11:12 MSK Paul Wolneykien wrote:
> В Wed, 22 Mar 2023 11:56:12 +0300
> 
> Sergey V Turchin <zerg@altlinux.org> пишет:
> > но возникла проблема[2] -- не появляется индикатор раскладки клавиатуры(в
> > KDE), но раскладки переключаются.
> 
>   Так а у самого переключателя нельзя выяснить, почему он не появляется?
Вроде как, зависит от кол-ва элементов списка раскладок, но почему при запуске 
не срабатывает, ещё не выяснил. Если окажется, что это KDE-специфично, то 
хорошо.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [devel] Re: Re: Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
  2023-03-22 10:42   ` [devel] " Sergey V Turchin
@ 2023-03-22 11:46     ` Sergey V Turchin
  2023-03-22 12:37       ` [devel] " Антон Мидюков
  2023-03-22 12:55     ` [devel] " Dmitry V. Levin
  2023-03-22 13:37     ` [devel] Re: " Sergey V Turchin
  2 siblings, 1 reply; 12+ messages in thread
From: Sergey V Turchin @ 2023-03-22 11:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 22 March 2023 13:42:16 MSK Sergey V wrote:

[...]
> Если окажется, что это KDE-специфично, то хорошо.
Прошу мантейнеров DE убедиться, что они нормально ведут себя с пустым /etc/
X11/xinit/XXkbmap и заполненым /etc/X11/xorg.conf.d/00-keyboard.conf .

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
  2023-03-22 11:46     ` [devel] " Sergey V Turchin
@ 2023-03-22 12:37       ` Антон Мидюков
  2023-03-22 12:50         ` [devel] " Sergey V Turchin
                           ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Антон Мидюков @ 2023-03-22 12:37 UTC (permalink / raw)
  To: devel

22.03.2023 18:46, Sergey V Turchin пишет:
> On Wednesday, 22 March 2023 13:42:16 MSK Sergey V wrote:
> 
> [...]
>> Если окажется, что это KDE-специфично, то хорошо.
> Прошу мантейнеров DE убедиться, что они нормально ведут себя с пустым /etc/
> X11/xinit/XXkbmap и заполненым /etc/X11/xorg.conf.d/00-keyboard.conf .
> 

Проверил на cinnamon. Если есть пустой /etc/X11/xinit/Xkbmap и заполненый /etc/X11/xorg.conf.d/00-keyboard.conf,
то переключение раскладки не работает. Индикатор на месте. После удаления /etc/X11/xinit/Xkbmap, работает.

-- 
С уважением, Антон Мидюков <antohami@altlinux.org>



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [devel] Re: Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
  2023-03-22 12:37       ` [devel] " Антон Мидюков
@ 2023-03-22 12:50         ` Sergey V Turchin
  2023-03-22 13:00         ` [devel] " Mikhail Efremov
  2023-03-23  9:18         ` [devel] " Sergey V Turchin
  2 siblings, 0 replies; 12+ messages in thread
From: Sergey V Turchin @ 2023-03-22 12:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 22 March 2023 15:37:44 MSK Антон Мидюков wrote:

[...]
> Проверил на cinnamon. Если есть пустой /etc/X11/xinit/Xkbmap и заполненый
> /etc/X11/xorg.conf.d/00-keyboard.conf, то переключение раскладки не
> работает. Индикатор на месте. После удаления /etc/X11/xinit/Xkbmap,
> работает.
Хорошо, но странно, т.к. в /etc/X11/xinit/fixkeyboard проверка на НЕпустой /
etc/X11/xinit/Xkbmap ...

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
  2023-03-22 10:42   ` [devel] " Sergey V Turchin
  2023-03-22 11:46     ` [devel] " Sergey V Turchin
@ 2023-03-22 12:55     ` Dmitry V. Levin
  2023-03-22 13:37     ` [devel] Re: " Sergey V Turchin
  2 siblings, 0 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2023-03-22 12:55 UTC (permalink / raw)
  To: ALT Devel discussion list

On Wed, Mar 22, 2023 at 01:42:16PM +0300, Sergey V Turchin wrote:
> On Wednesday, 22 March 2023 12:11:12 MSK Paul Wolneykien wrote:
> > В Wed, 22 Mar 2023 11:56:12 +0300, Sergey V Turchin пишет:
> > > но возникла проблема[2] -- не появляется индикатор раскладки клавиатуры(в
> > > KDE), но раскладки переключаются.
> > 
> >   Так а у самого переключателя нельзя выяснить, почему он не появляется?
> Вроде как, зависит от кол-ва элементов списка раскладок, но почему при запуске 
> не срабатывает, ещё не выяснил. Если окажется, что это KDE-специфично, то 
> хорошо.

dwm+xxkb, в списке раскладок 3 элемента, /etc/X11/xinit/Xkbmap нет, всё работает.


-- 
ldv


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
  2023-03-22 12:37       ` [devel] " Антон Мидюков
  2023-03-22 12:50         ` [devel] " Sergey V Turchin
@ 2023-03-22 13:00         ` Mikhail Efremov
  2023-03-22 17:21           ` Антон Мидюков
  2023-03-23  9:18         ` [devel] " Sergey V Turchin
  2 siblings, 1 reply; 12+ messages in thread
From: Mikhail Efremov @ 2023-03-22 13:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1264 bytes --]

On Wed, 22 Mar 2023 19:37:44 +0700 Антон Мидюков wrote:
> 22.03.2023 18:46, Sergey V Turchin пишет:
> > On Wednesday, 22 March 2023 13:42:16 MSK Sergey V wrote:
> > 
> > [...]  
> >> Если окажется, что это KDE-специфично, то хорошо.  
> > Прошу мантейнеров DE убедиться, что они нормально ведут себя с пустым /etc/
> > X11/xinit/XXkbmap и заполненым /etc/X11/xorg.conf.d/00-keyboard.conf .
> >   
> 
> Проверил на cinnamon. Если есть пустой /etc/X11/xinit/Xkbmap и заполненый /etc/X11/xorg.conf.d/00-keyboard.conf,
> то переключение раскладки не работает. Индикатор на месте. После удаления /etc/X11/xinit/Xkbmap, работает.
 
В Xfce вроде работает и с пустым, и с отсутствующим Xkbmap. С
индикатором проблем не вижу.
Вообще странно, что есть разница между Xfce и Cinnamon с
пустым/отсутствующим Xkbmap, мне казалось от DE это зависеть не должно.

-- 
WBR, Mikhail Efremov

[-- Attachment #2: Цифровая подпись OpenPGP --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [devel] Re: Re: Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
  2023-03-22 10:42   ` [devel] " Sergey V Turchin
  2023-03-22 11:46     ` [devel] " Sergey V Turchin
  2023-03-22 12:55     ` [devel] " Dmitry V. Levin
@ 2023-03-22 13:37     ` Sergey V Turchin
  2 siblings, 0 replies; 12+ messages in thread
From: Sergey V Turchin @ 2023-03-22 13:37 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 22 March 2023 13:42:16 MSK Sergey V wrote:

[...]
> Если окажется, что это KDE-специфично, то хорошо.
Судя по отзывам похоже, что у меня местная проблема.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
  2023-03-22 13:00         ` [devel] " Mikhail Efremov
@ 2023-03-22 17:21           ` Антон Мидюков
  2023-03-22 17:54             ` Антон Мидюков
  0 siblings, 1 reply; 12+ messages in thread
From: Антон Мидюков @ 2023-03-22 17:21 UTC (permalink / raw)
  To: devel

22.03.2023 20:00, Mikhail Efremov пишет:
> On Wed, 22 Mar 2023 19:37:44 +0700 Антон Мидюков wrote:
>> 22.03.2023 18:46, Sergey V Turchin пишет:
>>> On Wednesday, 22 March 2023 13:42:16 MSK Sergey V wrote:
>>>
>>> [...]  
>>>> Если окажется, что это KDE-специфично, то хорошо.  
>>> Прошу мантейнеров DE убедиться, что они нормально ведут себя с пустым /etc/
>>> X11/xinit/XXkbmap и заполненым /etc/X11/xorg.conf.d/00-keyboard.conf .
>>>   
>>
>> Проверил на cinnamon. Если есть пустой /etc/X11/xinit/Xkbmap и заполненый /etc/X11/xorg.conf.d/00-keyboard.conf,
>> то переключение раскладки не работает. Индикатор на месте. После удаления /etc/X11/xinit/Xkbmap, работает.
>  
> В Xfce вроде работает и с пустым, и с отсутствующим Xkbmap. С
> индикатором проблем не вижу.
> Вообще странно, что есть разница между Xfce и Cinnamon с
> пустым/отсутствующим Xkbmap, мне казалось от DE это зависеть не должно.
> 

Перепроверил. С пустым Xkbmap также всё в порядке. Ложная тревога.

-- 
С уважением, Антон Мидюков <antohami@altlinux.org>



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
  2023-03-22 17:21           ` Антон Мидюков
@ 2023-03-22 17:54             ` Антон Мидюков
  0 siblings, 0 replies; 12+ messages in thread
From: Антон Мидюков @ 2023-03-22 17:54 UTC (permalink / raw)
  To: devel

23.03.2023 00:21, Антон Мидюков пишет:
> 22.03.2023 20:00, Mikhail Efremov пишет:
>> On Wed, 22 Mar 2023 19:37:44 +0700 Антон Мидюков wrote:
>>> 22.03.2023 18:46, Sergey V Turchin пишет:
>>>> On Wednesday, 22 March 2023 13:42:16 MSK Sergey V wrote:
>>>>
>>>> [...]  
>>>>> Если окажется, что это KDE-специфично, то хорошо.  
>>>> Прошу мантейнеров DE убедиться, что они нормально ведут себя с пустым /etc/
>>>> X11/xinit/XXkbmap и заполненым /etc/X11/xorg.conf.d/00-keyboard.conf .
>>>>   
>>>
>>> Проверил на cinnamon. Если есть пустой /etc/X11/xinit/Xkbmap и заполненый /etc/X11/xorg.conf.d/00-keyboard.conf,
>>> то переключение раскладки не работает. Индикатор на месте. После удаления /etc/X11/xinit/Xkbmap, работает.
>>  
>> В Xfce вроде работает и с пустым, и с отсутствующим Xkbmap. С
>> индикатором проблем не вижу.
>> Вообще странно, что есть разница между Xfce и Cinnamon с
>> пустым/отсутствующим Xkbmap, мне казалось от DE это зависеть не должно.
>>
> 
> Перепроверил. С пустым Xkbmap также всё в порядке. Ложная тревога.
> 

Проверил lxqt и lxde. lxqt нормально пережило.
А в lxde вместо русской раскладки пишет: INET(EVDEV) и всплывающая подсказка при наведении мыши Unknown.
Пустой или не пустой Xkbmap роли не играет.

-- 
С уважением, Антон Мидюков <antohami@altlinux.org>



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [devel] Re: Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf
  2023-03-22 12:37       ` [devel] " Антон Мидюков
  2023-03-22 12:50         ` [devel] " Sergey V Turchin
  2023-03-22 13:00         ` [devel] " Mikhail Efremov
@ 2023-03-23  9:18         ` Sergey V Turchin
  2 siblings, 0 replies; 12+ messages in thread
From: Sergey V Turchin @ 2023-03-23  9:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday, 22 March 2023 15:37:44 MSK Антон Мидюков wrote:

[...]
> Проверил на cinnamon. Если есть пустой /etc/X11/xinit/Xkbmap и заполненый
> /etc/X11/xorg.conf.d/00-keyboard.conf, то переключение раскладки не
> работает. Индикатор на месте. После удаления /etc/X11/xinit/Xkbmap,
> работает.
Проверил на cinnamon -- всё в порядке с любым /etc/X11/xinit/Xkbmap. Индикатор 
на месте и переключение происходит.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2023-03-23  9:18 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-22  8:56 [devel] Q: - /etc/X11/xinit/XXkbmap + /etc/X11/xorg.conf.d/00-keyboard.conf Sergey V Turchin
2023-03-22  9:11 ` Paul Wolneykien
2023-03-22 10:42   ` [devel] " Sergey V Turchin
2023-03-22 11:46     ` [devel] " Sergey V Turchin
2023-03-22 12:37       ` [devel] " Антон Мидюков
2023-03-22 12:50         ` [devel] " Sergey V Turchin
2023-03-22 13:00         ` [devel] " Mikhail Efremov
2023-03-22 17:21           ` Антон Мидюков
2023-03-22 17:54             ` Антон Мидюков
2023-03-23  9:18         ` [devel] " Sergey V Turchin
2023-03-22 12:55     ` [devel] " Dmitry V. Levin
2023-03-22 13:37     ` [devel] Re: " Sergey V Turchin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git