LINUX.ORG.RU

У нового пользователя слетает раскладка


0

0

Это обнаруживается при каждом новом входе в систему под сим пользователем. А именно, слетает латышский язык (не печатает характерные символы через "dead key"). Это единственный пользователь, созданный не во время загрузки, а позже - может, это что-то значит? У других пользователей такой проблемы нет... Правил xorg.conf, заработал индикатор "Scroll Lock", раскладки продолжали слетать; действовал согласно инструкции в здешнем FAQ (~"Что делать, если не помогает правка xorg.cof..") - всё завно слетела. Графический диалог "Настройки клавиатуры" в меню "Gnome" не посогает, хотя иногда стоит лишь зайти в диалог, удалить/добавить русский, и всё работает. Но только до окончания сеанса. Извините за сумбур в тексте вопроса. Заранее спасибо!!!

Сменить рекурсивно владельца домашнего каталога на данного пользователя (на всякий случай) не поможет? Ещё очистить /tmp

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Этот пользователь и так является владельцем своего домашнего каталога. А очистить /tmp - это значит, совсем очистить или что-то всё-таки нельзя удалять?

esmuigors
() автор топика
Ответ на: комментарий от esmuigors

Например мы запускаем mc через sudo и меняем что-то в настройках. После этого каталог ~/.mc/ принадлежит руту. Возможно случилось что-то похожее.

А tmp можно вообще в памяти держать, тогда при перезагрузке он автоматически будет очищаться. Вот пример записи в fstab:

tmp /tmp tmpfs size=500m,noexec,nosuid,nodev 0 0

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Извините, что пристаю с глупыми вопросами, но - какой каталог/файл отвечает за настройки клавиатуры конкретного пользователя? Если что, у меня Debian 5.0. Вот содержимое домашнего каталога пользователя: .dmrc .ICEauthority .recently-used.xbel .evolution .icons .sane .adobe .fontconfig inboxlv .Skype .apt-watch .gconf .local .ssh .bash_history .gconfd .macromedia .stellarium .bash_logout .gksu.lock .metacity .themes .bashrc .gnome .mozilla .thumbnails .cache .gnome2 .nautilus .update-notifier .config .gnome2_private .openoffice.org .Xauthority .dbus .gnupg PDF .xsession-errors Desktop .gstreamer-0.10 .profile Несохранённый документ 1 .disk-manager.conf .hplip .recently-used

esmuigors
() автор топика
Ответ на: комментарий от esmuigors

Именно поэтому я и сказал применить это к домашнему каталогу целиком. Команда выглядит так :

sudo chown -R имя_пользователя /home/каталог/

Но не факт что проблема именно в этом, это просто гипотеза и действие может не помочь.

sin_a ★★★★★
()

> Графический диалог "Настройки клавиатуры" в меню "Gnome" не посогает, хотя иногда стоит лишь зайти в диалог, удалить/добавить русский, и всё работает.

Сказочник, покажи свой xorg.conf
Подобное происходит только при бредятине xorg.conf

elipse ★★★
()
Ответ на: комментарий от esmuigors

>Насчёт setxkbmap - файла /usr/X11R6/lib/X11/xkb, указанного в man'е, у меня нет вообще...

Путь к этому каталогу в данной ситуации, наверное, нужен в последнюю очередь. Гораздо важнее параметры, с которыми нужно запускать setxkbmap для достижения желаемого. В мане это всё подробно описано.

Laz ★★★★★
()
Ответ на: комментарий от elipse

Мой xorg.conf:

Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "lv,ru" Option "XkbVariant" "lv" Option "XkbOptions" "grp:menu_toggle,lv3:ralt_switch,grp_led:scroll,altwin:me ta_win" EndSection

Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" EndSection

Section "Device" Identifier "Configured Video Device" Option "UseFBDev" "true" EndSection

Section "Monitor" Identifier "Configured Monitor" EndSection

Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" EndSection

esmuigors
() автор топика
Ответ на: комментарий от sin_a

Слава Богу, вроде бы больше не слетает. Спасибо Вам большое за совет (и другим, кто всякое доброе советовал), кажется, дело было действительно в правах. А вот sudo я обычно не использую, привык использовать su.

esmuigors
() автор топика
Ответ на: комментарий от esmuigors

ну , попробовал твой конфиг
и работает и не слетает только так:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "lv,ru"
Option "XkbVariant" ","
Option "XkbOptions" "grp:menu_toggle,grp_led:scroll"
EndSection

elipse ★★★
()
Ответ на: комментарий от esmuigors

Если использовать su то лучше с параметром - (su -), тогда выполняется новый вход в систему и смена окружения, в частности домашним каталогом становится /root/ и таких проблем с правами на автосохранённые конфигурационные файлы быть уже не сможет.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Оказывается, простая смена прав не помогла. Если не завершать сессию пользователя и затем снова входить под его именем, а выключить компьютер, то потом, включив, настроек опять не оказывается. Изменил xorg.conf, как посоветовали, - тоже безрезультатно. P.S. Спасибо за совет о su.

esmuigors
() автор топика
Ответ на: комментарий от esmuigors

Извините за двойной пост, но мое сообщение почему-то всё время стирается.

esmuigors
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.