Перезапуск, остановка и запуск X-сервера
Содержание
Перезапуск X-сервера сочетанием клавиш
Во многих руководствах для перезапуска X-сервера предлагается нажать Ctrl + Alt + Backspace . Однако, начиная с Ubuntu 9.04, в связи с туманной возможностью случайного нажатия, эта комбинация по умолчанию отключена. Однако её очень просто вернуть обратно.
Ubuntu 8.10 и более старые
Для перезапуска X-сервера в версиях Ubuntu до 9.04 достаточно в любой момент нажать Ctrl + Alt + Backspace .
Ubuntu 9.04 «Jaunty Jackalope»
Достаточно установить пакет dontzap через Synaptic или командой:
Затем выполнить в терминале команду:
Можно включить сочетание клавиш и без доп. пакета dontzap , для этого надо вручную отредактировать xorg.conf , см. ниже секцию про Ubuntu 9.10.
Ubuntu 9.10 и более новые
Для того, чтобы включить возможность перезапуска X-сервера сочетанием клавиш в «Karmic Koala» нужно зайти в программу располагающуюся в меню «Система→Параметры→Клавиатура», там перейти на вкладку «Раскладки», нажать на кнопку «Параметры раскладки», найти пункт «Последовательность клавиш для перезагрузки Х-сервера» и поставить галочку в поле «Control + Alt + Backspace».
Кроме того, можно включить возможность перезапуска через терминал командой:
Однако действие этой команды сохраняется только до перезагрузки. Для постоянного действия просто добавьте эту команду в ваш файл
Также можно просто исправить файл xorg.conf , добавив в него секцию:
/.xinitrc может привести к очень неприятным последствиям, так что не стоит изменять эти файлы, если вы чётко не понимаете, что делаете.
Альтернативные варианты остановки X-сервера: alt+SysRq+k (тоже самое,что kill) или alt+SysRq+R,E,I — после чего можно перейти в консоль по alt+Fx и остановить или перезагрузить X-сервер.
Включение, выключение и перезапуск графической подсистемы вручную
Для остановки X-сервера зайдите в текстовую консоль (нажав Ctrl + Alt + F1 ), войдите в ней под своим именем и выполните:
Для перезапуска X-сервера необходимо вместо stop указать restart :
Для запуска графической подсистемы достаточно выполнить:
Вместо прямого вызова init-скриптов можно использовать service . Названия процессов и команды будут теми же (вызываются те же скрипты, но более прогрессивным методом). Например:
Еще один метод выполнения этих же действий:
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Как остановить X-сервер?
Нигде не могу найти инфу о том как можно остановить Х-сервер. Лучшее из того, что предлагается, это либо убийство всех иксов либо остановка GDM. Понятно, что ни то, ни другое задачу остановки конкретного X-сервера не решает абсолютно.
Конечно можно переключится в консоль иксов которые нужно остановить и жмакнуть что-то типа Alt+SysRq+K, но это же костыль! А как остановить иксы из текстовой консоли? Хочется чего-то типа stopx — :5
Не понял что это даст. Это же завалит ВСЕ иксы. Мне не нужно валять в все — мне нужно завершить каккой-то один, например тот который на 5 графической консоли, или на 2 — не имеет значения, а все остальный иксы должны продолжить работу.
А зачем всех, если можно убить конкретный? Например pkill -f :5
запускаешь несколько x серверов? Извращенец
Debian FAQ
Как узнать версию установленной программы в Debian
Нужно выполнить команду
dpkg -p имя_программы
Как узнать версию ядра Debian
Нужно выполнить команду
Как узнать версию Debian
Нужно выполнить одну из команд
hostnamectl (выдаст тажке Machine ID и Boot ID)
cat /etc/issue (ответ в духе сид у Вас или нет)
lsb_release -a (ответ в духе сид у Вас или нет)
cat /etc/debian_version (ответ в духе сид у Вас или нет)
cat /proc/version (ответ содержит версию ядра и gcc)
Как перезапустить X-server
Перезапустить X-server (предварительно уйдя в консоль Ctrl + Atl + F1)можно командой
Как остановить X сервер
Остановить/Запустить X-server (предварительно уйдя в консоль Ctrl + Atl + F1) можно командой
Если не знаете какой у Вас X сервер, можете попробовать:
/etc/init.d/gdm stop || /etc/init.d/gdm3 stop || /etc/init.d/kdm stop || /etc/init.d/xdm stop || /etc/init.d/lightdm stop
Если и это не помогло попробуйте варианты отсюда
Как запустить X сервер
Работает, если у Вас X-server gdm, gdm3 или kdm если у Вас что-то другое, просто замените.
Где лежит загрузчик Grub в Debian
Как зайти в папку Debian
Для того, чтобы зайти в папку нужно выполнить команду
Пароль пользователя live usb
подошёл 26.12.2014 для этого образа.
Отправить email в linux
Чтобы отправить email нужно в командной строке ввести
mail -s «Тема письма» user@domain.ru
Если нужно оправить содержимое текстового файла
mail -s «Тема письма» user@domain.ru имя_файла
-bash: man: command not found
Чтобы установить справочник man
sudo apt update
sudo apt-get install man-db
bash: adduser: command not found
Обычно для создания и редактирования пользователей нужно иметь довольно много прав.
Часто это делается под root.
Начиная с Debian 10 нас ждёт сюрприз от разработчиков. Если Вы стали root по-старинке, выполнив su без агрументов Ваша системная переменная PATH скорее всего не содержит многих нужных директорий.
Всё потому, что теперь команда su идёт из другого package — util-linux вместо shadow и не обновляет PATH по умолчанию.
Что делать
Как сделать sudo
Чтобы пользователь мог выполнить команду sudo успешно, он должен быть добавлен в группу sudo.
Проверить состоит ли пользователь andrei в sudo можно командой
Если результат примерно такой
andrei cdrom floppy audio dip video plugdev netdev bluetooth lpadmin scanner
То есть sudo в списке нет. Нужно добавить его командой
adduser andrei sudo
Если всё прошло успешно, Вы можете проверить, что sudo теперь в списке групп
andrei cdrom floppy sudo audio dip video plugdev netdev bluetooth lpadmin scanner
Если что-то пошло не так — прочитайте примечания.
Примечание 1
Чтобы добавить пользователя в группу sudo, Вам скорее всего потребуется зайти под root.
Начиная с 10-й версии это не так тривиально, советую прочитать предыдущий параграф bash: adduser: command not foun
Примечание 2
Если в одном терминале Вы видите, что пользователь уже в группе sudo а в другом терминале он не может выполнить sudo — выполните команду
И залогиньтесь снова.
Примечание 3
Описание того, кто и как может использовать sudo находится в файле /etc/sudoers
Редактирвоать его напрямую не нужно, можно зайти в /etc/sudoers.d либо вызвать из-под root утилиту
И что-то там подправить на свой страх и риск.
Как добавить русский язык для клавиатуры
Открываем файл /etc/default/keyboard командой
sudo vi /etc/default/keyboard
Находим нужные строчки
И добавляем ,ru в XKBLAYOUT=»us» grp:ctrl_shift_toggle в XKBOPTIONS=»»
Получится такой кусок
XKBLAYOUT=»us,ru» XKBVARIANT=»» XKBOPTIONS=»grp:ctrl_shift_toggle»
Примечание 1
Если у Вас вызывает трудности редактирование файлов в редакторе vi Прочитайте статью
Как посмотреть список открытых портов
Если остались вопросы — смело задавайте их в комментариях.
Как выключить X-server?
Выключить/выключить логирование с помощью ключа
Приветствую. Есть мысль прикрутить логиравание к одной утилите. Но оно нужно не всегда, а только.
как и где выключить
Мне надо выключить все авто обновления на Linux open suse 11.3 чтобы он не тратил деньги за.
Как выключить ОС на nasm’е
Как выключить ОС пишу на nasm’е
Как выключить басы ?
Имеется система 5.1 Logitech x-530 и вот вопрос ) Как выключить басы полностью ? ps: не могу.
Я в этом не разбираюсь, но чтобы запустить вроде надо /etc/init.d/xdm START
большёе спасибо, сейчас попробую.
Добавлено через 10 минут
= Disable Graphical progressbar:
To disable the bootsplash image, simply remove the word «splash» from the «kernel» line in /boot/grub/menu.lst:
= Disable X server and GDM autostart
Hiya,
sudo update-rc.d -f gdm remove
. will remove all symlinks in /etc/rc#.d/ which point to /etc/init.d/gdm, preventing it from starting at boot. If you’re using kdm, simply substitute that as appropriate.
If you want return it to its previous state,
sudo update-rc.d gdm defaults
. should do it, I believe.
= Console Terminal Resolution Setup:
Файл /boot/grub/menu.lst:
В самом низу этого файла ищите строки, начинающиеся со слова “kernel”. В эту строку дописывайте “vga=XXX”, где XXX — код желаемого разрешения экрана.
# Графическая консоль VESA @ 1024x768x256
vga = 773 — То что нужно для большинства мониторов
# Обычная текстовая консоль VGA
# vga = normal
# Графическая консоль VESA @ 1024x768x64k
# vga=791
# Графическая консоль VESA @ 1024x768x32k
# vga=790
# Графическая консоль VESA @ 1024x768x256
# vga=T
# Графическая консоль VESA @ 800x600x64k
# vga=788
# Графическая консоль VESA @ 800x600x32k
# vga=787
# Графическая консоль VESA @ 800x600x256
# vga=771
# Графическая консоль VESA @ 640x480x64k
# vga=785
# Графическая консоль VESA @ 640x480x32k
# vga=784
# Графическая консоль VESA @ 640x480x256
# vga=769
Если после перезагрузки не работает, и вместо консоли у вас п то нужно выполнить следующее:
1. Файл /etc/modprobe.d/blacklist-framebuffer:
Закомментировать строку “blacklist vesafb”
2. Файл /etc/initramfs-tools/modules:
Добавить строки “fbcon” и “vesafb”
3. Выполнить команду “sudo update-initramfs -u -k all”