Linux не могу открыть консоль

Не открываются консоли по ctrl alt fx, текущий юзер разлогинивается

Странный эффект (deb8.6 lxde) — при нажатии Ctrl+Alt+Fx (кроме F7) вместо открытия текстовой консоли полностью разлогинивается текущий юзер и открывается окно графического логина. Естественно, вернуться никакими комбинациями клавиш не удается, поскольку некуда, who показывает живым только одного, нового пользователя. Конфиги lightdm «заводские», почти полностью закомментированные, да и вообще в системе после установки почти не копались, так, пару драйверов да wine установлены. По логам найти зацепок пока не удалось, ранлевел как положено, 5, не однопользовательский. Куда копнуть? Где сейчас вообще с этими systemd задаются действия по этим трем кнопкам ?

Ctrl+Alt+Fx это же смена тту вроде, не? а в 7-ом тту запускаются иксы обычно..

Обычно. А получается по этой комбинации полный logout и окно нового логина, естественно на тот же tty. А на 7-й ничего не происходит, потому что мы уже в иксах и других сессий нет. Больше грешу на что-то в systemd после установки wine, но зацепиться пока не за что.

Добрый дядя Поттеринг просто заботится о тебе и пытается отучить от устаревшей во времена Вин 3.1 соснолечки.

Не хочете же вы сказать, что так и должно быть? И что это какой нибудь consoled хозяйничает? Я привык, что обычно систему я порчу сам. И все таки — как искать корни этого логаута?

Даже не знаю. Покажи /etc/systemd/logind.conf например. Он отвечает за виртуальные консоли.

Увы, это я сразу смотрел. Там даже нечего показать, он весь закомментирован с головы до пят. То есть здесь все по умолчанию.

Я бы смотрел в сторону Option «DontVTSwitch» в конфигах иксов. А точно идет разлогин пользователя , а может просто x перезагружается Типа ctrl +alt +backspace ? попробуй dpkg-reconfigure keyboard-configuration Поищи может где то setxkbmap -option srvrkeys:none стоит setxkbmap -print

DontVTSwitch отсутствует (xorg.conf тоже). Клавиатуру для очистки совести переконфигурировал, опции все стандартные. Разлогин пользователя видимо идет, если я его больше не вижу командой who.

Попробовал еще вот что — переключил юнит запуска на 3 runlevel и текстовый логин: systemctl set-default multi-user.target Пока не загрузил иксы, в текстовом режиме комбинации Ctrl-Alt-Fx работают как положено. Стартую иксы — и эти три кнопки уже намертво вешают систему (а может и не совсем намертво, но консоль то я по любому вызвать не могу 🙂 Возврат graphical.target возвращает на место и первоначальную ошибку.

Как это осмыслить — я пока не знаю. Значит вроде как проблема связана с иксами, но легче от этого не стало 🙂

Читайте также:  Neo smartpen n2 windows

У тебя, походу, иксы крашатся. Попробую угадать: видеокарта intel? Имеет смысл попытаться в xorg.conf включить драйвер modesetting, или, в крайнем случае, fbdev.

Хм. Да, интел, но не карта, а встроенное в проц Braswell (j3710) видео. Железко достаточно новое для древнего ядра.

Правда не очень понимаю, почему краш происходит при вызове консоли. Обычно при проблемах с видеодрайверами люди жалуются на темный экран, на артефакты, но logout пользователя без ущерба для видео? Еще раз хм. Попробую исследовать вопрос с этой стороны

PS. Попробовал с этой же версией live. Та же ерунда. Придется искать то, что дружит с Braswell.

С Braswell дружит ядро 4.7 🙂 Проблема с тремя «консольными» кнопками ушла, понаблюдаю еще за последствиями на всякий случай

Источник

Способы запуска «Терминала» в Linux

Консоль — основной инструмент дистрибутивов, основанных на ядре Linux. Через него пользователи выполняют множество полезных команд, которые позволяют взаимодействовать с операционной системой. Большинство юзеров придерживается одной методики запуска «Терминала», хотя на самом деле вариаций гораздо больше. Мы предлагаем ознакомиться со всеми доступными вариантами осуществления поставленной задачи, чтобы вы смогли найти оптимальный для себя или хотя бы узнали о наличии альтернативных способов, которые могут когда-то пригодиться.

Запускаем «Терминал» в Linux

Абсолютно каждый метод запуска «Терминала» в любом из дистрибутивов Linux не занимает много времени, а чаще всего выполняется буквально в несколько кликов. Сегодня в качестве примера мы рассмотрим Ubuntu. Если вы обладаете другой ОС, не беспокойтесь, поскольку почти нигде нет каких-либо различий, а если они и имеются, то самые минимальные, и о них мы обязательно расскажем в методах.

Способ 1: Стандартная комбинация клавиш

В Linux, как и во всех операционных системах, имеется ряд горячих клавиш, отвечающих за быстрый вызов определенных опций. Сюда входит и запуск установленной по умолчанию консоли. Однако некоторые пользователи могут столкнуться с тем, что стандартные комбинации по какой-то причине не работают или сбились. Тогда мы сначала советуем произвести следующие действия:

  1. Откройте главное меню на панели задач и перейдите в раздел «Настройки».

Здесь вас интересует категория «Клавиатура», которая находится в списке на левой панели.

Опуститесь вниз в группу «Запуск приложений» и отыщите там строку «Открыть терминал». По умолчанию комбинация должна иметь вид Ctrl + Alt + T. Если она не настроена или вы хотите изменить ее, просто дважды кликните левой кнопкой мыши по данной строке.

Сбросьте параметры, если хотите вернуть все значения по умолчанию.

Осталось только зажать соответствующую комбинацию, чтобы проверить действенность варианта.

Теперь вы знаете о том, как с помощью всего лишь одной комбинации запустить консоль. При этом будьте внимательны во время переназначения сочетаний, ведь некоторые сочетания уже заняты, о чем вы будете уведомлены. Таким способом вы можете открыть неограниченное количество новых окон классического «Терминала».

Способ 2: Утилита «Выполнить»

Способность применить этот метод зависит от установленного окружения. Практически во всех привычных графических оболочках он функционирует корректно, поэтому его обязательно следует попробовать. Принцип заключается в вызове утилиты «Выполнить», что производится зажатием комбинации Alt + F2.

В появившейся строке достаточно будет вписать gnome-terminal или konsole, что зависит от типа используемой оболочки.

Читайте также:  Microsoft завантажити windows 10

После этого вы увидите, как сразу же отобразится новое окно «Терминала».

Недостаток этого метода заключается в том, что вам придется запоминать специальную команду или каждый раз копировать ее для вызова. Однако, как видите, ничего сложного в этом нет, поэтому уже буквально через пару вводов вы легко запомните необходимую фразу.

Способ 3: Контекстное меню директорий

Большинство графических оболочек имеют контекстное меню, которое вызывается путем нажатия ПКМ по свободному месту в любой директории. Одним из пунктов называется «Открыть в терминале» или «Открыть терминал». Именно это мы и рекомендуем использовать в качестве отдельного способа запуска консоли. Особенно актуально это в тех случаях, когда вы хотите запустить новую консоль в необходимом расположении.

Способ 4: Главное меню ОС

Строение практически всех окружений гарантирует наличие главного меню приложений, откуда можно запускать установленные и стандартные программы, включая консоль. Откройте главное меню удобным для вас образом и отыщите там «Терминал». Если просто найти его не получается, воспользуйтесь строкой поиска. Щелкните ЛКМ для запуска, и теперь вы можете смело приступать к вписыванию команд. Если потребуется создать новую сессию, вернитесь в главное меню и проделайте те же самые действия.

Способ 5: Виртуальная консоль

Этот вариант подойдет далеко не всем юзерам, поскольку он используется исключительно для перехода между виртуальными системными консолями. Дело в том, что при запуске операционной системы создается целых семь таких командных строк, последняя из них реализует графическую оболочку, поэтому пользователь видит только ее. При необходимости можно переключаться к другим терминалам, используя горячие клавиши Ctrl + Alt + F1/Ctrl + Alt + F6.

Для авторизации потребуется ввести сначала логин, а затем пароль. Учтите, что ключ суперпользователя не будет отображаться в целях безопасности, это уже вы должны знать, если хотя бы раз использовали команду sudo , которая запускает определенные действия от имени учетной записи с повышенными привилегиями.

Вы будете уведомлены о том, что авторизация в Ubuntu произведена успешно. Отобразится несколько важных строк, где имеется общее описание и ссылки на официальную документацию и страницы поддержи. Теперь можете использовать команды для управления консолью. По завершении введите exit, чтобы выйти, а затем переключитесь на графическую оболочку через Ctrl + Alt + F7 .

Уточним, что существует огромное количество вспомогательных команд, а также определенных особенностей, которые следует знать о виртуальных консолях. Ознакомиться с этой всей информацией мы рекомендуем, прочитав официальную документацию Ubuntu, воспользовавшись указанной ниже ссылкой.

Способ 6: Строка «Избранное»

Пользователи Windows предпочитают закреплять важные приложения на панели задач, чтобы в необходимый момент быстро их запускать. В графических оболочках Linux эта функция тоже реализована, но сама строка называется «Избранное». Если «Терминал» изначально там отсутствует, предлагаем добавить его следующим образом:

Читайте также:  Windows word пробная версия

    Откройте главное меню и отыщите там консоль. Кликните по ней правой кнопкой мыши.

В появившемся контекстном меню используйте строку «Добавить в избранное».

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

Это были все возможные методы запуска стандартной консоли в Linux. Ознакомьтесь с инструкциями, чтобы подобрать оптимальный для себя вариант. Учтите, что если вы задействуете пользовательский терминал, установленный отдельно, метод открытия может быть другим. Обязательно читайте эту информацию в официальной документации.

Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Как открыть терминал в Линукс?

Терминал это текстовая среда ввода и вывода. Используется для управления системными процессами. Представляет собой вид файла устройства, которые могут выполнять дополнительные команды.

В текстовой среде можно быстро:

  1. устанавливать и удалять программы;
  2. менять настройки сети;
  3. менять права доступа;
  4. включать, отключать графический интерфейс;
  5. выключать, перезагружать компьютер;
  6. устанавливать драйвера;
  7. создавать пользователей;
  8. обновлять ядро и все компоненты системы;
  9. устанавливать дополнительные меры защиты от взлома;
  10. настраивать сеть, днс, ip-адрес, маску;
  11. запускать программы, скрипты по расписанию. Планировщик заданий cron;
  12. перезагружать, выключать компьютер;
  13. и многое другое.

Что такое shell?

Shell, если говорить визуально это черное окно по середине. В моем случае оно белое.

Shell — это оболочка, программа, которая принимает различные команды от пользователя.

Графическая оболочка помогает пользователю облегчить восприятия линукс, однако иногда требуется пользователю запустить командную строку. В этом случае и возникает вопрос. Как же ее открыть?

Запуск

Есть несколько способов запустить terminal:

  • самый простой. Необходимо нажать вместе горячие клавиши «CTRL + ALT+ T». Данный способ работает на многих дистрибутивах. Debian, Ubunty.
  • через графический интерфейс операционной системы. В разделе «Администрирование» —> «терминал». В Ubuntu «Приложения» -> Системные утилиты ->»Терминал». В Дебиане на английском языке «Menu» -> «Administaration» -> «terminal».
  • Нажать ALt + F2 и ввести в окне «gnome-terminal».

Вопросы и ответы

Как вызвать командную строку с правами root?

Есть два основных варианта:

  1. В строке ввода набрать команду «sudo bash» и ввести пароль.
  2. Ввести «su -«.

Как выйти из терминала Линукс?

  1. Если в графическом окружении, то вводим «exit».
  2. Eсли без графики, то нажимаем горячие клавиши alt + ctrl + f7.

Терминал и консоль в чем разница?

Чтобы понять отличия, необходимо различить эти два понятия.

Terminal, как говорилось выше это текстовая среда ввода и вывода. Консоль — физический терминал.

Эти два термина очень связаны.

Konsole это работа с самим устройством физически. Terminal — удаленно.

Например в графической среде мы открывали эмулятор terminal, он давал нам доступ в «консоль».

Как открыть консоль?

Чтобы открыть консоль необходимо в командной строке ввести:

  1. в ubuntu, debian — «gnome-terminal»;
  2. в Linux Mandriva -«konsole».

Важно! Активация текстовой консоли отключит графическую оболочку, однако запущенные процессы останутся работать.

Источник

Оцените статью