Видео смотреть бесплатно

Смотреть русское видео

Официальный сайт filipoc 24/7/365

Смотреть видео бесплатно

16.05.10 04:28 DEViANCE

Tips & tricksВыключаем стандартный индикатор раскладки клавиатуры в Gnome 2.30

В Gnome 2.30, в апплете "Область уведомлений" присутствует текстовый индикатор раскладки клавиатуры, который штатными средствами отключить не получается. Возможно, кому-то он и будет полезен, но тем, кто пользуется gxneur, достаточно флажка. Все же, есть способ отключить стандартный индикатор:

gconftool-2 -s /desktop/gnome/peripherals/keyboard/general/disable_indicator -t bool true

Индикатор пропадет после перезагрузки.

Надеюсь кому-то поможет ;)



cblp 16.05.10 09:17 # +1
Может, вместо перезагрузки просто панель перезапустить?
killall gnome-panel
dicson 16.05.10 10:57 # +0
Не поможет. помогает например перелогиниться.
kstep 16.05.10 10:49 # +1
Что-то мне гном нравится всё меньше с их реестром. Прям как винда становится с кучей недокументированных настроек в тайных местах реестра. И юзера его виндеют с каждым днём. Перезагрузка — виндовое решение. Пора отвыкать!
dicson 16.05.10 11:01 # +2
И в чем разница между реестром гнома и кдешными конфигами кроме xml? Или в кедах конфиги круто документированы(круче чем подсказки в редакторе реестра)? Вы знаете назначение каждого ключа в конфигах кде? На счет перезагрузки - согласен,да и тема уже обсуждалась на этом ресурсе. Пруф
dfx 16.05.10 12:54 # +0
Например тем, что можешь открыть конфиг и хотя бы по названиям найти нужный параметр тебе. А с реестром гнома - хрен там. Не знаешь, что менять - задолбаешься искать.
dicson 16.05.10 13:05 # +0
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>
 
dfx 16.05.10 13:28 # +0
Угу... peripherals, keyboard, general, куча xml мусора...
~/.kde/share/config/ - все конфиги кед, ответсвенные за отображение и т.п. и без xml.
Где проще найти то, что нужно?
dicson 16.05.10 13:30 # +0
Вот мне и интересно где всё это в кедах.
dfx 16.05.10 14:59 # +0
В кедах подобные вещи можно включить/выключить без конфигов и уже тем более реестров.
dicson 16.05.10 15:05 # +-1
Угу,а в гноме можно это сделать вообще на удаленном компе с мобильного телефона например по ssh.Проделывал такое с компом брата который живет в другом городе.Это проще чем объяснять где и какую галку надо поставить(снять).
dfx 16.05.10 15:45 # +-1
Не поверишь, в кедах даже плазмоидами можно управлять удалённо.
И да, конфиги по ssh править ничуть не сложнее, чем писать gconftool-2 -s /desktop/gnome/peripherals/keyboard/general/disable_indicator -t bool true
dicson 16.05.10 15:55 # +-1
ну тогда я всё ж подожду ответа на свой вопрос уровнем ниже :). вопрос
в конференции подсказали:
[14:46:17] shtsh: в центре управления отключи опцию отображать

как такое сделать не через гуй?
Shtsh 16.05.10 16:01 # +0
я же тебе сказал
vim ~/.kde4/share/config/kxkbrc
dicson 16.05.10 16:09 # +-1
Суть вопроса: такое ли уж прям зло этот гномореестр(куча каталогов с файлами xml).
Тут прозвучало:
Например тем, что можешь открыть конфиг и хотя бы по названиям найти нужный параметр тебе. А с реестром гнома - хрен там. Не знаешь, что менять - задолбаешься искать.

Я показал как найти переменную в реестре,но никто так и не смог написать имя переменной которую надо изменить чтоб в кедах не отображался индикатор раскладки.Но уже нашли вроде файл в котором надо искать переменную(~/.kde4/share/config/kxkbrc).Осталась самая малость. имя переменной же.
Shtsh 16.05.10 16:11 # +0
Какую переменную? Там простейший конфиг!!!!!

[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. Неужели так трудно посмотреть самому и разобраться!!!
dicson 16.05.10 16:29 # +0
Чтоб разобраться чем ShowFlag лучше disable_indicator ставить кеды? Я не писал ерунды в топиках про кеды.Тут написали.Попросил обосновать - ставь кеды и разбирайся,а нам типа лень найти имя переменной,чтоб на этом примере объяснить раз и навсегда чем же переменные в кедах круче переменных в гноме.Теперь кажется ясно,смущает подчеркивание.Спасибо,наконец-то доставили название переменной,а то я уж начал думать, что её найти в кедах не представляется возможным.
dfx 16.05.10 17:04 # +0
В том-то и дело, что тебе надо искать где-то там имя переменной, а в кде надо открыть файл и найти нужный параметром в одном конкретном месте.
Заметь - я открою файл и посмотю все настройки, доступные для данной конкретной части кед. А тебе надо искать по куче веток в куче тэгов то, что тебе надо.
dicson 16.05.10 17:44 # +0
А ты не видел листинг аналогичного файла гнома? он выше,распечатан полностью. В нем 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>
dicson 16.05.10 17:15 # +0
Воткнул таки кеды и что бы вы думали???
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 убирает только флаг
как убрать?
Shtsh 16.05.10 17:18 # +0
Use=false ? Не срабатывает?
Shtsh 16.05.10 17:22 # +0
Но вообще, если не собираешься пользоваться индикатором от кде, тогда есть смысл настроить без всяких прослоек

setxkbmap -model pc104 -layout us,ru -option grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll
dicson 16.05.10 17:28 # +0
Не пробовал,но чую тогда бы просто переключение не работало,а не только не показывался бы индикатор в трее.
dicson 16.05.10 17:19 # +1
На вас надежды мало,натыкал сам. скрин
осталось в конфигах найти
dicson 16.05.10 17:24 # +0
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]
dicson 16.05.10 13:14 # +1
если я правильно понял,то у вас претензии только к названиям переменных. Если не затруднит, приведите название переменной в конфиге кде отвечающей за отображение раскладки.простой интерес,ничего более
kstep 17.05.10 18:01 # +0
Ёпрст. Когда писал, даже не думал, что будет такой срач такое бурное обсуждение в комментах. Всегда мечтал написать такой пост, чтоб без моей поддержки пошла такая волна. Всем спасибо, все свободны =)

З.Ы. А про кде я ничего не говорил. Хотя её я не люблю по другим причинам.
dicson 17.05.10 23:38 # +0
Да не за что,о чем речь =)
Пиши ещё ))
m0nhawk 16.05.10 11:01 # +0
А при чём тут Убунта?! О_О
dicson 16.05.10 11:04 # +1
Наверное там тестировалась данная методика ))
В дебиан работает если что.Я гарантирую это =)
m0nhawk 16.05.10 11:06 # +1
В Arch Linux с Gnome 2.30 тоже работает гарантирую =)
dicson 16.05.10 11:11 # +2
Автор,исправьте пожалуйста все упоминания про Ubuntu 10.04 на Gnome 2.30 и перезагрузку на рестарт иксов или перелогинивание.
dicson 16.05.10 11:34 # +0
Тому кто минусанул:
В каком дистре это не работает? Где работает только перезагрузка?
Cucumber 16.05.10 11:23 # +0
dicson 16.05.10 11:27 # +1
Было уже на welinux

и это уже было чуть выше )))
На счет перезагрузки - согласен,да и тема уже обсуждалась на этом ресурсе. Пруф
DEViANCE 16.05.10 16:25 # +0
Перед тем как постить, я искал подобную тему на Вилинуксе, но так ничего и не нашлось :(
Cucumber 16.05.10 16:53 # +0
Ничего страшного, всякое бывает...
DEViANCE 16.05.10 17:02 # +0
Да я сам жутко не люблю повторов :) А тут стал жертвой :(

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 141)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 2841 из 215 городов)
            Топ пользователей Топ блогов
            В сети: diskin, Zereal, neol, GalS

            Новенькие: unknownDaemon, fed, HonAddenny, exl2003, Soulfriend
            welinux.ru

            Смотреть видео онлайн

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн