Форум русскоязычного сообщества Ubuntu


Автор Тема: Где в Ubuntu 12.04.05 LXDE настроить смену раскладки?  (Прочитано 2469 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн znavko

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
Вот как выглядят окна настроек:
Старт - Параметры - Язык системы
И настроики языковои панели


gde mne nastroit smenu? kstati ekran u menya takoi potomu chto driver ne podderj i stavit dolgo i bezrezultatno (nu eto v dugih temah u meny)

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6016
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
А прямо ПКМ на значке флага и выбрать «Параметры ввода текста…»?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн znavko

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6016
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Во как…setxkbmap -query? Что надо поменять?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн znavko

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
в унити 2д, где язык нормально меняется вывод команды такой:

~$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     us,ru
variant:    ,
options:    grp:alt_shift_toggle,grp:lwin_toggle

а в лхде такой:

~$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     us


Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2158
    • Просмотр профиля
Здесь написано:
http://www.lubuntu.ru/forum/viewtopic.php?f=15&t=499#p4208
это подходит и для Ubuntu 12.04.05 LXDE.

Должно подойти. Если что - пишите.

Оффлайн znavko

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля

tam poleznoe kak doljen vyglyadet file :
/etc/default/keyboard

i u menya on normalno vyglyadit kak i tam:

(Нажмите, чтобы показать/скрыть)

i v Unity normalno vse rabotaet. a v lxde u menya netu Keyboard Layout Handler o kotorom ya tut pisal  dly 14.04 : https://forum.ubuntu.ru/index.php?topic=264488.msg2094544#msg2094544  (na tretiem shage) 
a v ubuntu 12.04.05 netu ego - i poetomu ya ne znayu kak tut nastroit yazik.

i vot tak vyglyadit komanda

~$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     us

Пользователь решил продолжить мысль 21 Август 2015, 21:35:19:
я решил проблему так:

открыл терминал клавишами alt + ctrl + T
написал команду:

setxkbmap -option grp:alt_shift_toggle "us,ru"
тогда стало работать и по клику по флагу и по aklt+shift - язык стал нормально меняться. но чтобы результат был при каждом запуске системы я добавил эту команду в служебный файл который исполняется при каждом старте системы для всех юзеров:
написал в терминале:

sudo gedit /etc/rc.local
в открывшемся файле в самый конец но до с строки exit 0
вписал эту строку запуска настроек

setxkbmap -option grp:alt_shift_toggle "us,ru"
и у меня получилось. для лхде работает.
хотя мне надо было еще и клавишу левая Win также добавить
янаписал так но это не сработал: по кнопке левая вин клавиатура не меняется, только пол альт+шифт:

setxkbmap -option grp:alt_shift_toggle,lwin_toggle "us,ru"

как доделать?
« Последнее редактирование: 21 Август 2015, 21:35:19 от znavko »

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2158
    • Просмотр профиля
Вообще-то добавить grp: перед сочетанием lwin_toggle.

Не знаю, будет ли работать. На виртуалке всё проверить нельзя, а на основной не хочется экспериментировать.

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6016
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
setxkbmap -option -option grp:alt_shift_toggle,grp:lwin_toggle -layout "us,ru"Было бы всё тоже самое, создай Вы /etc/default/keyboard
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2158
    • Просмотр профиля
Azure,
по каким-то причинам у него файл /etc/default/keyboard не работает. Не работает в сеансе LXDE.

По моему, что-то подобное на форуме обсуждалось. Если установлены несколько рабочих окружений.

Оффлайн znavko

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
Re: Где в Ubuntu 12.04.05 LXDE настроить смену раскладки?
« Ответ #10 : 22 Август 2015, 16:48:21 »
по рекомендации Azure, я удалил свой код из /etc/rc.local и выполнил команду:

sudo gedit /etc/default/keyboard
и вставил предложенный текст. перезагрузил, работает только по клавишам alt+shift, а по left win все равно не работает

вот мой файл настроек клавиатуры:

(Нажмите, чтобы показать/скрыть)

как исправить? надо попробовать одну только lwin_toggle настроить - может она просто не реагирует на ubuntu 12.04.05 lxde ?

Пользователь решил продолжить мысль 22 Август 2015, 16:50:26:
попробовал без перезагруки просто если набрать в терминале, то работает смена по левой вин:

setxkbmap -option grp:lwin_toggle -layout "us,ru"

как теперь для двух сочетаний?
« Последнее редактирование: 22 Август 2015, 16:50:26 от znavko »

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2158
    • Просмотр профиля
Re: Где в Ubuntu 12.04.05 LXDE настроить смену раскладки?
« Ответ #11 : 22 Август 2015, 17:05:40 »
Так ведь Azure уже написал! В /etc/default/keyboard соответствующая строчка должна выглядеть так:
XKBOPTIONS="grp:alt_shift_toggle,grp:lwin_toggle,grp_led:scroll"

Оффлайн znavko

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
Re: Где в Ubuntu 12.04.05 LXDE настроить смену раскладки?
« Ответ #12 : 22 Август 2015, 17:36:42 »
спасибо, решено работает: по альт + шифт и также по левой вин меняется язык в лхде Ubuntu 12.04.05
вот все что надо:
 редактировать в файле /etc/default/keyboard
строку:

XKBOPTIONS="grp:alt_shift_toggle,grp:lwin_toggle,grp_led:scroll"
и добавить в конец

setxkbmap -option -option grp:alt_shift_toggle,grp:lwin_toggle -layout "us,ru"

то есть вот как он у меня выглядит

(Нажмите, чтобы показать/скрыть)

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2158
    • Просмотр профиля
Re: Где в Ubuntu 12.04.05 LXDE настроить смену раскладки?
« Ответ #13 : 22 Август 2015, 17:43:26 »
Ничего не понял. :o

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6016
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Где в Ubuntu 12.04.05 LXDE настроить смену раскладки?
« Ответ #14 : 22 Август 2015, 18:45:02 »
и добавить в конец

setxkbmap -option -option grp:alt_shift_toggle,grp:lwin_toggle -layout "us,ru"Это уже не надо добавлять.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

 

Страница сгенерирована за 0.088 секунд. Запросов: 24.