Решено: переключение в виртуальный терминал

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Решено: переключение в виртуальный терминал

Сообщение Hephaestus »

kseniya1994 писал(а):
14.01.2011 21:38
да я вроде делала su /etc/init.d/gdm stop
я смотрела , рулит kdm ///, ничего не понимаю

Возможно, там нужна перезагрузка.
Я имел в виду отключить запуск gdm, чтобы он вообще не стартовал.

Но если уж делать

Код: Выделить всё

/etc/init.d/gdm stop

то после этого логично сделать

Код: Выделить всё

/etc/init.d/kdm restart

а лучше

Код: Выделить всё

/etc/init.d/kdm stop

а потом

Код: Выделить всё

/etc/init.d/kdm start


Суть в том, что если они стартуют оба (kdm и gdm) то по логике gdm стартует первым
(кто первый встал, того и тапки).

И тогда в kdm переключение может уже не работать.

Но это все домыслы. Точно я не знаю. Посему, пробуйте.
Могу ради эксперимента поставить у себя gdm, посмотреть как они вместе уживутся.

Но вообще, думаю, что одного менеджера должно быть достаточно.
Я систему ставил поэтапно (базовая, иксы, kde и т.д.) и у меня сначала менеджера вообще не было.
Помню точно, что как-то ставил gdm. Он спокойно запускал кеды.
А также и другие оболочки LXDE, например.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
kseniya1994
Сообщения: 27
ОС: Debian Lenny

Re: Решено: переключение в виртуальный терминал

Сообщение kseniya1994 »

по поводу тапок скорее всего Вы правы потому как в GNOM комбинация работает , я проверяла
Спасибо сказали:
Аватара пользователя
kseniya1994
Сообщения: 27
ОС: Debian Lenny

Re: Решено: переключение в виртуальный терминал

Сообщение kseniya1994 »

что то ничего не помогает может один из них убить
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Решено: переключение в виртуальный терминал

Сообщение Hephaestus »

kseniya1994 писал(а):
14.01.2011 22:23
по поводу тапок скорее всего Вы правы потому как в GNOM комбинация работает , я проверяла

Увы! Неправ.
Поставил GDM.
при настройке пакета он спросил, кого поставить по умолчанию. Я оставил kdm.
В результате при старте системы в логе вижу

Not starting GNOME Display Manager; it is not the default display manager.


Значит, gdm не стартует. По крайней мере, у меня.
Соответственно Alt+Ctrl+F1 переключает меня в первую системную консоль.

Но также при настройке пакета gdm было сказано, что возможен запуск сразу двух менеджеров, если они настроены на разные сервера. Возможно, это Ваш случай. Вы ведь в Gnome через gdm входите?
А вот как в этой ситуации будут работать клавиши, увы, не знаю.

Проверьте еще раз, работает ли Alt+Ctrl+F1 или Alt+Ctrl+F2 (у меня иногда с первого раза не срабатывает, тогда Alt+Ctrl держу зажатыми, а F1 нажимаю 1-2 раза). И вообще, по нажатию этой комбинации происходит хоть что-нибудь?

И посмотрите в
Центр Управления ->Региональные и специальные возможности -> Комбинации клавиш.
Посмотрите внимательно все вкладки, не висит ли что на этих комбинациях.
И кстати, как у Вас раскладки переключаются? Не Alt+Shift или Ctrl+Shift случайно?
Опять-таки, в виде эксперимента попробуйте, скажем, CapsLock.

А насчет вот этого
kseniya1994 писал(а):
12.01.2011 17:53
У меня комбинации клавиш Alt+ F1 и т д вместо переключения виртуальных консолей выставлены на выполнение совсем других действий .
В иксах, насколько я знаю,
Alt+F1 - главное меню
Alt+F2 - Выполнить команду
Alt+F3 - контекстное меню окна
поэтому переключать в консоль эти комбинации не могут никак.

А вот уже попав в консоль, можно переключаться по Alt+F1,F2 и т.д.
Причем с 1 по 6 - системная консоль, а 7,8,9 - сеансы иксов (если их несколько).

kseniya1994 писал(а):
14.01.2011 22:59
что то ничего не помогает может один из них убить
Ну, совсем убивать не надо, а вот отключить запуск при старте можно.

от рута

Код: Выделить всё

#update-rc.d -f /etc/init.d/gdm remove
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
kseniya1994
Сообщения: 27
ОС: Debian Lenny

Re: Решено: переключение в виртуальный терминал

Сообщение kseniya1994 »

после отключки и запуска kdm комбинация ctrl+alt+f1 до 4 переключает рабочие столы
системные я сбросила до этого

раскладка выставлена на ctrl+ctrl

Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Решено: переключение в виртуальный терминал

Сообщение Hephaestus »

kseniya1994 писал(а):
14.01.2011 23:14
после отключки и запуска kdm комбинация ctrl+alt+f1 до 4 переключает рабочие столы
системные я сбросила до этого

раскладка выставлена на ctrl+ctrl


Так, стоп.
По умолчанию рабочие столы переключаются Ctrl+F1 до Ctrl+F4.
Значит, либо не срабатывает Alt, либо надо смотреть настройки комбинаций клавиш в Центре управления.

Да, вот еще что.
Раскладка переключается средствами KDE (kkbswitch) или средствами X-сервера?
Файл /etc/X11/xorg.conf существует?

Временно настройте переключение раскладки на CapsLock, чтобы клавиши Ctrl и Alt не были заняты,
убедитесь, что на комбинациях Ctrl+Alt+F1,F2,F3 ничего не висит
и проверьте еще раз переключение в консоль. GDM не запускайте, чтоб не мешал.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
kseniya1994
Сообщения: 27
ОС: Debian Lenny

Re: Решено: переключение в виртуальный терминал

Сообщение kseniya1994 »

/etc/X11/xorg.conf на месте ,
на ctrl+alt+f1 2 3 ничего не висит



не срабатывает
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Решено: переключение в виртуальный терминал

Сообщение Hephaestus »

kseniya1994 писал(а):
14.01.2011 23:33
/etc/X11/xorg.conf на месте ,
В нем что-нибудь есть или он пустой?
Да, я так и не понял, каким образом Вы переключаетесь между Gnome и KDE.

В общем, так.
Поскольку используется несколько менеджеров входа
да еще переключение раскладки настроено, как я понял, средствами KDE (setxkbmap или что там?)
то, возможно, где-то что-то перекрывается.

В этой ситуации лучше всего настроить переключение раскладок в файле xorg.conf,
(или с помощью правил hal, но это лично мне не удалось)
а из двух менеджеров лучше оставить какой-то один. Два все равно ни к чему.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
kseniya1994
Сообщения: 27
ОС: Debian Lenny

Re: Решено: переключение в виртуальный терминал

Сообщение kseniya1994 »

вот он

Код: Выделить всё

[/code]# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver        "kbd"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc105"
    Option        "XkbLayout"    "us,ru"
    Option        "XkbOptions"    "grp:alt_shift_toggle"
EndSection

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

Section "Device"
    Identifier    "Configured Video Device"
EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
EndSection
[code]



а насчёт оболочек так просто захожу ту или иную
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Решено: переключение в виртуальный терминал

Сообщение Hephaestus »

Судя по
kseniya1994 писал(а):
14.01.2011 23:55

Код: Выделить всё

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver        "kbd"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc105"
    Option        "XkbLayout"    "us,ru"
    Option        "XkbOptions"    "grp:alt_shift_toggle"
EndSection
В xorg.conf переключение настроено как Alt+Shift.
Одновременно с этим Вы говорите, что переключаетесь по Ctrl+Ctrl.
Это, видимо, настроено в Центр управления->Региональные и специальные возможности -> Раскладка клавиатуры. Уже накладка. Из двух комбинаций надо оставить одну.
Загляните туда и снимите галочки "Включить переключение раскладок клавиатуры" и "Использовать переключатели XKB".
Комбинация Ctrl+Ctrl настоена в KDE, я правильно понял?
А в Gnome какая?

В общем, надо в обеих оболочках отключить переключение раскладок и тогда будет действовать та, что прописана в xorg.conf.

вместо

Код: Выделить всё

Option        "XkbOptions"    "grp:alt_shift_toggle"


напишите

Код: Выделить всё

Option        "XkbOptions"    "grp:caps_toggle"


и перезапустите иксы. Раскладка будет переключаться по CapsLock.
После этого проверьте переключение в консоль.
Если заработает нормально, тогда уже настроим переключение раскладок,
на ту комбинацию, которая удобнее.

kseniya1994 писал(а):
14.01.2011 23:55
а насчёт оболочек так просто захожу ту или иную
Вот это я не понял. Загрузилась система, появился менеджер входа. Вбиваете логин/пароль.
Какая оболочка запустится? Или Вы в меню Session оболочку выбираете? Если так, то gdm вообще не нужен.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
kseniya1994
Сообщения: 27
ОС: Debian Lenny

Re: Решено: переключение в виртуальный терминал

Сообщение kseniya1994 »

так в гноме и есть раскладка alt+shift а в кде эта комбинация никак вставать не хотела , пришлось на ctrl+ctrl ставить

а насчёт оболочек Вы правильно поняли именно в процессе входа я их и выбираю
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Решено: переключение в виртуальный терминал

Сообщение Hephaestus »

Попробовал настроить в xorg.conf переключение по Ctrl+Ctrl. Не получилось.
Может быть, форумчане по этому поводу что-то подскажут. Если же именно эта комбинация не принципиальна, то можно использовать CapsLock.

В общем, вариантов вижу два:
1. Настраиваем переключение в xorg.conf и отключаем в настройках обеих оболочек.
Преимущества: выбранная комбинация будет работать в обеих оболочках, т.к. переключается не средствами оболочки, а средствами Х-сервера.
Недостатки: набор доступных комбинаций небольшой. Если Вы уже привыкли к какой-то комбинации, ее может не оказаться. Возможно, в этом я неправ и могут быть доступны любые комбинации, не знаю.

2. Убираем из xorg.conf настройки клавиатуры и настраиваем переключение раскладок в оболочках.
Преимущества: Доступны привычные Вам комбинации клавиш.
Недостатки: Настраивать надо две оболочки. Что будет при использовании одинаковых комбинаций клавиш неизвестно.

UPD: С учетом Вашего последнего поста первый вариант предпочтительней. Если комбинация alt+shift устраивает, то вообще замечательно. В оболочках настраивать комбинации не требуется. Достаточно настроек xorg.conf. Только убедитесь,что при alt+shift нормально работает Ctrl+Alt+F1,F2 и т.д.
Поскольку оболочку при входе выбрать удается, gdm не нужен. Удалится ли он нормально, не знаю, а убрать из запуска вполне можно. Если он вообще запускается.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
kseniya1994
Сообщения: 27
ОС: Debian Lenny

Re: Решено: переключение в виртуальный терминал

Сообщение kseniya1994 »

:) значит первый
Спасибо сказали:
Аватара пользователя
kseniya1994
Сообщения: 27
ОС: Debian Lenny

Re: Решено: переключение в виртуальный терминал

Сообщение kseniya1994 »

:ph34r: заработало!!! и консоль и раскладка
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: переключение в виртуальный терминал

Сообщение sash-kan »

fflatx писал(а):
15.01.2011 01:10
Попробовал настроить в xorg.conf переключение по Ctrl+Ctrl. Не получилось.
Может быть, форумчане по этому поводу что-то подскажут.
а что подсказывать-то?
$ grep ctrls_toggle /usr/share/X11/xkb/rules/xorg
grp:ctrls_toggle = +group(ctrls_toggle)
если строка такая есть, значит, "grp:ctrls_toggle" с большой долей вероятности должно работать.
если, конечно, не в меру умные de или совсем неумные «переключалки» не попробуют навести свой «порядок».
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Решено: переключение в виртуальный терминал

Сообщение t.t »

fflatx писал(а):
15.01.2011 01:10
1. Настраиваем переключение в xorg.conf и отключаем в настройках обеих оболочек.
Преимущества: выбранная комбинация будет работать в обеих оболочках, т.к. переключается не средствами оболочки, а средствами Х-сервера.
Недостатки: набор доступных комбинаций небольшой. Если Вы уже привыкли к какой-то комбинации, ее может не оказаться. Возможно, в этом я неправ и могут быть доступны любые комбинации, не знаю.
Если ключевая фраза здесь не «в xorg.conf», а «средствами X-сервера», то можно настроить очень многое: заметки на «полях» клавиатуры
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Решено: переключение в виртуальный терминал

Сообщение Hephaestus »

sash-kan писал(а):
15.01.2011 02:39
а что подсказывать-то?
$ grep ctrls_toggle /usr/share/X11/xkb/rules/xorg
grp:ctrls_toggle = +group(ctrls_toggle)
если строка такая есть, значит, "grp:ctrls_toggle" с большой долей вероятности должно работать.
если, конечно, не в меру умные de или совсем неумные «переключалки» не попробуют навести свой «порядок».
Сейчас у себя проверил. Строка такая есть.
А вот комбинация, тем не менее, не работает.
Возможно, мешают правила hal.
Но это, в общем-то, уже не важно. :)



kseniya1994 писал(а):
15.01.2011 02:17
заработало!!! и консоль и раскладка
Ну, вот и хорошо. :)
kseniya1994 , в заголовке темы поставьте "Решено:"
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
kseniya1994
Сообщения: 27
ОС: Debian Lenny

Re: Решено: переключение в виртуальный терминал

Сообщение kseniya1994 »

Спасибо огромное за помощь!!! :3a:
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: переключение в виртуальный терминал

Сообщение sash-kan »

fflatx писал(а):
15.01.2011 09:27
А вот комбинация, тем не менее, не работает.
Возможно, мешают правила hal.
возможно. хорошо, что в конце концов эта глупая идея тандема hal+x была забыта.
а ещё, теоретически, на каком-нибудь этапе могут смешиваться в кучу rctrl и lcrtl. проверить можно xev-ом. совсем точно — опробовав два варианта переключения, у одного из которых будет задействован rctrl, а у другого — lctrl.
fflatx писал(а):
15.01.2011 09:27
Но это, в общем-то, уже не важно.
ну и замечательно.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: Решено: переключение в виртуальный терминал

Сообщение Stanislav Potapchik »

при использовании zsh вместо bash в минт также alt-Fx переводит в сист. консоль х
очень не удобно.
Спасибо сказали: