debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: how to change keyboard layout in debian squeeze???  (Прочитано 6749 раз)

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

Оффлайн Brainiac

  • Topic Author
  • Сообщений: 14
  • Jabber: brainiacivan@jabber.ru
how to change keyboard layout in debian squeeze???
« : 20 Ноябрь 2011, 16:14:04 »
Hello all!
Yersterday i  installed debian squeeze on my notebook. And i does not know how to change keyboard layout...
i use lxde-desktop
/etc/default/keyboard :

XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"

but i push shift+alt and nothing to change...
i installed package keyboard-rg but it did not help me
what i must do?
Admin, i am sorry for english in this topic...
 

Оффлайн BULATUS

  • Сообщений: 1924
Re: how to change keyboard layout in debian squeeze???
« Ответ #1 : 20 Ноябрь 2011, 16:32:11 »
suand
dpkg-reconfigure keyboard-configuration

Оффлайн Brainiac

  • Topic Author
  • Сообщений: 14
  • Jabber: brainiacivan@jabber.ru
Re: how to change keyboard layout in debian squeeze???
« Ответ #2 : 20 Ноябрь 2011, 16:45:56 »
BULATUS, I tried this way, but it does not work
I select standart keyboard, then i select country - Russia and layout - russian, and select keys for change layout ctrl+shift, then i reboot computer
but i don't write anything in russian symbols
 

Оффлайн BULATUS

  • Сообщений: 1924
Re: how to change keyboard layout in debian squeeze???
« Ответ #3 : 20 Ноябрь 2011, 16:59:22 »
попробуйте dpkg-reconfigure locales
отметте нужные локали

Сообщение объединено: 20 Ноябрь 2011, 17:06:04
посмотрите на всякий случай, установлена ли поддержка национальных  языков....
если что aptitude install locales
« Последнее редактирование: 20 Ноябрь 2011, 17:06:39 от BULATUS »
 

Оффлайн Brainiac

  • Topic Author
  • Сообщений: 14
  • Jabber: brainiacivan@jabber.ru
Re: how to change keyboard layout in debian squeeze???
« Ответ #4 : 20 Ноябрь 2011, 19:35:02 »
root@brainiac-laptop:/home/brainiac# aptitude install locales
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.


root@brainiac-laptop:/home/brainiac# dpkg-reconfigure locales
Generating locales (this might take a while)...
  en_US.UTF-8... done
  ru_RU.UTF-8... done
Generation complete.
*** update-locale: Warning: LANGUAGE ("en_US:en") is not compatible with LANG (ru_RU.UTF-8). Disabling it.

 

Оффлайн SeHELLioN

  • Сообщений: 910
Re: how to change keyboard layout in debian squeeze???
« Ответ #5 : 20 Ноябрь 2011, 19:44:53 »
какая версия eglibc установлена? просто был такой баг, исправлен в eglibc/2.11.2-6
вот ссылка http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=596695
Asus m5a97+Amd fx-8350+4x4GB DDR3 1600MGz+asus gtx670 DCII (перешита в top)
Debian stable
 

Оффлайн Brainiac

  • Topic Author
  • Сообщений: 14
  • Jabber: brainiacivan@jabber.ru
Re: how to change keyboard layout in debian squeeze???
« Ответ #6 : 20 Ноябрь 2011, 19:51:16 »
eglibc is not installed on my system
 

Оффлайн SeHELLioN

  • Сообщений: 910
Re: how to change keyboard layout in debian squeeze???
« Ответ #7 : 20 Ноябрь 2011, 19:55:18 »
sorry, сам невнимательно прочитал страницу по ссылке, это просто сорцы для самого пакета locales
Asus m5a97+Amd fx-8350+4x4GB DDR3 1600MGz+asus gtx670 DCII (перешита в top)
Debian stable
 

Оффлайн dimas000

  • Сообщений: 93
  • Jabber: dimas000@jabber.ru
Re: how to change keyboard layout in debian squeeze???
« Ответ #8 : 21 Ноябрь 2011, 14:38:14 »
Цитировать
I select standart keyboard, then i select country - Russia and layout - russian, and select keys for change layout ctrl+shift, then i reboot computer
but i don't write anything in russian symbols
а ошибок после этого никаких не выдает? был древний баг, на который я благополучно напоролся при установке - ругался на "ckbcomp чего-то-там", решалось удалением одной строки в одном файле.
и да, в tty-консоли (ctrl+alt+f1) переключается?
 

Оффлайн Brainiac

  • Topic Author
  • Сообщений: 14
  • Jabber: brainiacivan@jabber.ru
Re: how to change keyboard layout in debian squeeze???
« Ответ #9 : 22 Ноябрь 2011, 00:34:05 »
и да, в tty-консоли (ctrl+alt+f1) переключается?
yes! but there are some wrong symbols such as square and others, not russian symbols  :'(


and when i installed debian i was not near computer some moments and did not see any errors
 

Оффлайн dimas000

  • Сообщений: 93
  • Jabber: dimas000@jabber.ru
Re: how to change keyboard layout in debian squeeze???
« Ответ #10 : 22 Ноябрь 2011, 12:03:12 »
ckbcomp ru winkeys -v 1 > /dev/nullчто выдает?
dpkg --get-selections | grep -Ei "keyboard|kdb|console"и после
sudo dpkg-reconfigure console-setupне ругается?
и посмотри
ls -lh /etc/console-setup/cached.kmap.gz
 

Оффлайн Brainiac

  • Topic Author
  • Сообщений: 14
  • Jabber: brainiacivan@jabber.ru
Re: how to change keyboard layout in debian squeeze???
« Ответ #11 : 22 Ноябрь 2011, 18:33:31 »
1)brainiac@brainiac-laptop:~$ ckbcomp ru winkeys -v 1 > /dev/null
Acording to the rules file:
 keycodes = xfree86+aliases(qwerty)
 symbols = pc+ru(winkeys)
brainiac@brainiac-laptop:~$

2)brainiac@brainiac-laptop:~$ dpkg --get-selections | grep -Ei "keyboard|kdb|console"
console-cyrillic            install
console-setup               install
console-terminus            install
consolekit               install
keyboard-configuration            install
keyboards-rg               install
libkdb5-4               install
brainiac@brainiac-laptop:~$

3) no

4) brainiac@brainiac-laptop:~$ ls -lh /etc/console-setup/cached.kmap.gz
-rw-r--r-- 1 root root 4,7K Ноя 22 22:32 /etc/console-setup/cached.kmap.gz
brainiac@brainiac-laptop:~$
 

Оффлайн kom

  • Сообщений: 4
  • Jabber: kom@jabber.bks-tv.ru
Re: how to change keyboard layout in debian squeeze???
« Ответ #12 : 24 Ноябрь 2011, 11:18:24 »
была..такая же проблема......не знаю..как  :o но после установки драйвера от NVIDIA прошла......
 

Оффлайн dimas000

  • Сообщений: 93
  • Jabber: dimas000@jabber.ru
Re: how to change keyboard layout in debian squeeze???
« Ответ #13 : 25 Ноябрь 2011, 16:40:57 »
console-cyrillic удали нафиг, без него все прекрасно работает. keyboards-rg на всякий случай тоже.
и еще покажи
grep -vE "^(#|$)" /etc/kbd/configхотя вряд ли мог полезть руками, но мало ли...
 

Оффлайн Brainiac

  • Topic Author
  • Сообщений: 14
  • Jabber: brainiacivan@jabber.ru
Re: how to change keyboard layout in debian squeeze???
« Ответ #14 : 26 Ноябрь 2011, 22:08:40 »
brainiac@brainiac-laptop:~$ grep -vE "^(#|$)" /etc/kbd/config
BLANK_TIME=30
BLANK_DPMS=off
POWERDOWN_TIME=30
brainiac@brainiac-laptop:~$

now i delete console-cyrillic and keyboards-rg

then i do root@brainiac-laptop:/home/brainiac# dpkg-reconfigure locales
Generating locales (this might take a while)...
  en_US.UTF-8... done
  ru_RU.UTF-8... done
Generation complete.
root@brainiac-laptop:/home/brainiac#
but changing keyboard layout still does not work

Сообщение объединено: 27 Ноябрь 2011, 12:55:38
вообщем чуть чуть закончилась моя эпопея с клавиатурой в дебиане...
http://forums.debian.net/viewtopic.php?f=5&t=33494&hilit=layout+switch+xfce вот тут было найдено решение, но работает  оно у меня как костыль -
в консоле при запуске системы ввожу setxkbmap -rules xorg -model pc105 -layout en,ru 
и тыкаю в индикатор переключения раскладок чтобы поменять язык, при этом всякие контрол+шифт, алт + шифт у меня не работают
также не работают в консоле стрелочки, то есть я к примеру не могу запустить предыдущие команды в консоли несколькими тыками в стрелку...
touch .config/autostart/keyboardlayouts.desktop вот на этом пишет, мол нет такого файла...
« Последнее редактирование: 27 Ноябрь 2011, 12:55:38 от Brainiac »
 

Теги: