В Gnome 2.30, в апплете "Область уведомлений" присутствует текстовый индикатор раскладки клавиатуры, который штатными средствами отключить не получается. Возможно, кому-то он и будет полезен, но тем, кто пользуется gxneur, достаточно флажка. Все же, есть способ отключить стандартный индикатор:
gconftool-2 -s /desktop/gnome/peripherals/keyboard/general/disable_indicator -t bool true
Индикатор пропадет после перезагрузки.
Надеюсь кому-то поможет ;)
-
Может, вместо перезагрузки просто панель перезапустить?
killall gnome-panel
-
-
Не поможет. помогает например перелогиниться.
-
Что-то мне гном нравится всё меньше с их реестром. Прям как винда становится с кучей недокументированных настроек в тайных местах реестра. И юзера его виндеют с каждым днём. Перезагрузка — виндовое решение. Пора отвыкать!
-
-
И в чем разница между реестром гнома и кдешными конфигами кроме xml? Или в кедах конфиги круто документированы(круче чем подсказки в редакторе реестра)? Вы знаете назначение каждого ключа в конфигах кде? На счет перезагрузки - согласен,да и тема уже обсуждалась на этом ресурсе. Пруф
-
-
Например тем, что можешь открыть конфиг и хотя бы по названиям найти нужный параметр тебе. А с реестром гнома - хрен там. Не знаешь, что менять - задолбаешься искать.
-
-
disable_indicator чем не название?
1
2
3
|
test@dicson:~$ grep -r isable_indicator /home/test/.gconf/
/home/test/.gconf/apps/gconf-editor/%gconf.xml: <stringvalue>/desktop/gnome/peripherals/keyboard/general/disable_indicator</stringvalue>
/home/test/.gconf/desktop/gnome/peripherals/keyboard/general/%gconf.xml: <entry name="disable_indicator" mtime="1273334588" type="bool" value="true"/> |
1
2
3
4
5
6
7
8
|
cat '/home/test/.gconf/desktop/gnome/peripherals/keyboard/general/%gconf.xml'
<?xml version="1.0"?>
<gconf>
<entry name="disable_indicator" mtime="1273334588" type="bool" value="true"/>
<entry name="groupPerWindow" mtime="1272879887" type="bool" value="true"/>
<entry name="layoutNamesAsGroupNames" mtime="1272879889" type="bool" value="true"/>
</gconf>
|
-
-
Угу... peripherals, keyboard, general, куча xml мусора...
~/.kde/share/config/ - все конфиги кед, ответсвенные за отображение и т.п. и без xml.
Где проще найти то, что нужно?
-
-
Вот мне и интересно где всё это в кедах.
-
-
В кедах подобные вещи можно включить/выключить без конфигов и уже тем более реестров.
-
-
Угу,а в гноме можно это сделать вообще на удаленном компе с мобильного телефона например по ssh.Проделывал такое с компом брата который живет в другом городе.Это проще чем объяснять где и какую галку надо поставить(снять).
-
-
Не поверишь, в кедах даже плазмоидами можно управлять удалённо.
И да, конфиги по ssh править ничуть не сложнее, чем писать gconftool-2 -s /desktop/gnome/peripherals/keyboard/general/disable_indicator -t bool true
-
-
ну тогда я всё ж подожду ответа на свой вопрос уровнем ниже :). вопрос
в конференции подсказали:
[14:46:17] shtsh: в центре управления отключи опцию отображать
как такое сделать не через гуй?
-
-
я же тебе сказал
vim ~/.kde4/share/config/kxkbrc
-
-
Суть вопроса: такое ли уж прям зло этот гномореестр(куча каталогов с файлами xml).
Тут прозвучало:
Например тем, что можешь открыть конфиг и хотя бы по названиям найти нужный параметр тебе. А с реестром гнома - хрен там. Не знаешь, что менять - задолбаешься искать.
Я показал как найти переменную в реестре,но никто так и не смог написать имя переменной которую надо изменить чтоб в кедах не отображался индикатор раскладки.Но уже нашли вроде файл в котором надо искать переменную(~/.kde4/share/config/kxkbrc).Осталась самая малость. имя переменной же.
-
-
Какую переменную? Там простейший конфиг!!!!!
[Layout]
DisplayNames=us,ru
IndicatorOnly=false
LayoutList=us,ru
Model=pc104
Options=grp:ctrl_shift_toggle,grp_led:scroll
ResetOldOptions=true
ShowFlag=true
ShowSingle=false
SwitchMode=Global
Use=true
Поменяй ShowFlag=true на ShowFlag=false. Неужели так трудно посмотреть самому и разобраться!!!
-
-
Чтоб разобраться чем ShowFlag лучше disable_indicator ставить кеды? Я не писал ерунды в топиках про кеды.Тут написали.Попросил обосновать - ставь кеды и разбирайся,а нам типа лень найти имя переменной,чтоб на этом примере объяснить раз и навсегда чем же переменные в кедах круче переменных в гноме.Теперь кажется ясно,смущает подчеркивание.Спасибо,наконец-то доставили название переменной,а то я уж начал думать, что её найти в кедах не представляется возможным.
-
-
В том-то и дело, что тебе надо искать где-то там имя переменной, а в кде надо открыть файл и найти нужный параметром в одном конкретном месте.
Заметь - я открою файл и посмотю все настройки, доступные для данной конкретной части кед. А тебе надо искать по куче веток в куче тэгов то, что тебе надо.
-
-
А ты не видел листинг аналогичного файла гнома? он выше,распечатан полностью. В нем 6 строк для данной конкретной части гнома.
приведу его еще раз:
1
2
3
4
5
6
|
<?xml version="1.0"?>
<gconf>
<entry name="disable_indicator" mtime="1273334588" type="bool" value="true"/>
<entry name="groupPerWindow" mtime="1272879887" type="bool" value="true"/>
<entry name="layoutNamesAsGroupNames" mtime="1272879889" type="bool" value="true"/>
</gconf> |
-
Воткнул таки кеды и что бы вы думали???
1
2
3
4
5
6
7
8
9
10
11
12
13
|
test@dicson:~$ cat '/home/test/.kde/share/config/kxkbrc'
[Layout]
DisplayNames=us,ru
IndicatorOnly=false
LayoutList=us,ru
Model=pc104
Options=grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll
ResetOldOptions=true
ShowFlag=false
ShowSingle=false
SwitchMode=Global
Use=true
test@dicson:~$ |
результат:
ShowFlag=false убирает только флаг
как убрать?
-
-
Use=false ? Не срабатывает?
-
-
Но вообще, если не собираешься пользоваться индикатором от кде, тогда есть смысл настроить без всяких прослоек
setxkbmap -model pc104 -layout us,ru -option grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll
-
Не пробовал,но чую тогда бы просто переключение не работало,а не только не показывался бы индикатор в трее.
-
На вас надежды мало,натыкал сам. скрин
осталось в конфигах найти
-
-
1
2
3
4
5
6
|
test@dicson:~$ grep -r kxkb /home/test/.kde
grep: /home/test/.kde/share/apps/nepomuk/socket: Нет такого устройства или адреса
/home/test/.kde/share/config/plasma-desktop-appletsrc:hidden=kxkb
/home/test/.kde/share/config/kglobalshortcutsrc:[kxkb]
grep: /home/test/.kde/socket-dicson/kdeinit4__0: Нет такого устройства или адреса
grep: /home/test/.kde/socket-dicson/klauncherT14653.slave-socket: Нет такого устройства или адреса |
итог: файл - /home/test/.kde/share/config/plasma-desktop-appletsrc
опция - hidden=kxkb
в секции:
[Containments][3][Applets][8][Configuration]
-
если я правильно понял,то у вас претензии только к названиям переменных. Если не затруднит, приведите название переменной в конфиге кде отвечающей за отображение раскладки.простой интерес,ничего более
-
Ёпрст. Когда писал, даже не думал, что будет такой срач такое бурное обсуждение в комментах. Всегда мечтал написать такой пост, чтоб без моей поддержки пошла такая волна. Всем спасибо, все свободны =)
З.Ы. А про кде я ничего не говорил. Хотя её я не люблю по другим причинам.
-
-
Да не за что,о чем речь =)
Пиши ещё ))
-
А при чём тут Убунта?! О_О
-
-
Наверное там тестировалась данная методика ))
В дебиан работает если что.Я гарантирую это =)
-
-
В Arch Linux с Gnome 2.30 тоже работает гарантирую =)
-
Автор,исправьте пожалуйста все упоминания про Ubuntu 10.04 на Gnome 2.30 и перезагрузку на рестарт иксов или перелогинивание.
-
-
Тому кто минусанул:
В каком дистре это не работает? Где работает только перезагрузка?
-
-
-
Было уже на welinux
и это уже было чуть выше )))
На счет перезагрузки - согласен,да и тема уже обсуждалась на этом ресурсе. Пруф
-
Перед тем как постить, я искал подобную тему на Вилинуксе, но так ничего и не нашлось :(
-
-
Ничего страшного, всякое бывает...
-
-
Да я сам жутко не люблю повторов :) А тут стал жертвой :(
|
|
|
Последние посты
|
|
Последние комментарии
|
|
Изменения
|
|
Черновики (все)
|
|
Избранное (всё)
|
|
|