Не запускается startx astra linux
Если диспетчер отображения не запускается по умолчанию на уровне запуска по умолчанию, вы можете запустить X другим способом, после входа в консоль текстового режима, запустив startx из командной строки.
Что значит быть уровнем запуска по умолчанию? И когда я попробовал это на своем терминале, я получил это:
Я только что запустил startx, но получил ту же ошибку, что и вы, поэтому я сделал это sudo. Превращает это, это вошло меня в учетную запись root. То, что я сделал, чтобы вернуться к моему пользователю, был выход из root.Давным-давно (1), когда память компьютеров измерялась в килобайтах, а диски - в мегабайтах, постоянный запуск графического интерфейса считался вредным.
Большинство компьютеров Unix использовались для научных вычислений и моделирования в многопользовательских средах, и графический интерфейс, работающий на них, уменьшал бы доступную им память и мощность процессора.
Поэтому, когда вам нужен графический интерфейс, вы просто начинаете его с startx (2).
startx в основном запускает Xserver (графический «драйвер») и команду, которая запускается на нем, который обычно является оконным менеджером . По умолчанию выполняемые команды находятся в
/.xinitrc файле в вашем домашнем каталоге или в другом системном файле.
Считается, что современные системы с самого начала имеют графическую систему, работающую постоянно, поэтому никто, вероятно, не проверял работу startx целую вечность - это объясняет много странного поведения, которое вы можете иметь.
Если вы хотите поэкспериментировать и почувствовать старые добрые времена, лучше всего сделать следующее:
А) установить Xnest и fvwm . Xnest - это графический сервер внутри сервера, своего рода сервер, который открывается как окно в вашей обычной системе. Fvwm - очень простой оконный менеджер, который тогда был очень популярен. Вам также понадобятся старые растровые шрифты.
B) напишите этот файл где-нибудь, например, в вашем домашнем каталоге, и назовите его
C) Выполнить (обратите внимание: startx обычно запускается сначала командой клиента, затем двойным тире, а затем командой сервера. Как я уже говорил, большинство новых систем не имеют разумных значений по умолчанию для startx одного).
. и у вас есть экран рабочей станции 80-х годов:
(Вы можете получить меню, нажав на рабочий стол "Xnest").
. и если вы чувствуете, что вам по-настоящему хочется приключений, вы можете запустить собственный сеанс на другой виртуальной консоли (прочитайте другие ответы), перейдя к одному из них с помощью Ctrl-Alt-F1, войдите в систему и
который обычно открывается по Ctrl-Alt-F8.
Обратите внимание : современные среды рабочего стола не предназначены для одновременной работы одного и того же пользователя на двух разных консолях. Так что не используйте gnome-shell или unity или современные вещи при выполнении этих экспериментов, или вы можете испортить вашу конфигурацию.
(1) Говоря о 1980-90 годах здесь.
(2) Например, у меня был ноутбук с 256 КБ ОЗУ. Это было мучительно медленно в (B & W!) Графическом интерфейсе, но быстро в консоли. Так что я сделал большую часть моей работы (редактирование C , LaTeX и подобные файлы) в консольном режиме, и переключается в графической среде только тогда , когда действительно необходимо.
sgfxi писал, что после ребута надо снова его запустить и он продолжит установку, но X не работает, а в recovery mode без подключения к сети не работает wget, который требует sgfxi.
Пакеты nvidia так же не установлены, из за этого не могу выполнить nvidia-xconfig.
Читал форумы и пробовал менять содержимое /etc/X11/xorg.conf, так же удалять его, но ничего не получается. А сейчас прикладываю короткий лог файл /var/log/Xorg.0.log Может быть он вам о чем-то скажет ? помогите пожалуйста
Зачем что-то где-то качать и искать? Всё есть в официальном репозитории.
В начале нужно подключить ветки репозитория с несвободными пакетами, т.е. в /etc/apt/sources.list в конец строки подключения репозитория дописать contrib non-free, формат записи вот такой:
далее обновить список пакетов
Сейчас в зависимости от твоего способа установки не из официального репозитория, скорее всего, просто не собрался модуль ядра. Из-за того, что ты не установил пакет linux-headers для используемой версии ядра.
Пробуй в начале поставить из репозитория.
Спасибо, возможно поможет. Но есть банальная проблема: я сейчас могу работать только консоли recovery mode, т.к. рабочий стол X'ов не запускается вообще. А в recovery mode нету соединения с интернетом, поэтому не могу установить пакеты, вот сижу и не знаю что делать
Но есть банальная проблема: я сейчас могу работать только консоли recovery mode
Запускайся в обычном режиме, переключайся в консоль, точнее ты в ней и остаёшься, логинься от имени root, если что-то писал в /etc/X11/xorg.conf или создавал файлы в директории /etc/X11/xorg.conf.d, то удали созданные тобой файлы.
Далее пробуй перезапускать xorg-server, либо просто перезапусти систему, если не знаешь как.
А так, у тебя в консоли должен работать Internet, если ты подключаешься не через Network Manager и не к wifi.
Если Internet проводной и параметры сети полючаются по dhcp, то смотри имена сетевых интерфейсов:
Если параметры должны быть статическими, то погугли как средствами ifconfig или ip настроить сеть.
Для начала просто проверь работает Internet в консоли или нет:
Далее посредством редактора nano редактируй файл /etc/apt/sources.list
в нижней части экрана будут указаны клавиши, которые нужно нажимать в комбинации с ctrl для сохранения файла, поиска и прочего.Шурик, Новая директория не создается, физически она есть на жестком диске но нет пути к нему.
Здравствуйте, я не силен в линуксе, но на работе попал в не приятную историю, на компе стоите astra linux 1.5 smolensk и почему то при загрузке операционной системы вместо привычного графического интерфейса(fly) запускается терминальный режим, как можно восстановить fly? бекапа нет
Артём, попробуйте удалить этого пользователя с удалением его домашнего каталога и создать снова (если это не админ, конечно) . Или проверьте права доступа к этим директориям
Антон, что то устанавливали или удаляли? Или какие то настройки делали перед этим? Если нет, то может помочь перезагрузка компа. Если и это нет, попробовать залогиниться в консольном режиме и запустить оконный менеджер вручную
Шурик, при вводе startx рабочий стол, запускается, а команды, так как я уже писал по работе столкнулся, да вводились дали бумагу и по ней делал, а так как все надо было сделать вчера время подготовиться не было
Шурик, неправильно написал - при вводе от рута рабочий стол fly запускается а от пользователей пишет xparsec: cant make privileged socket due to: -1 error code, может я где привелегии доступа сбил? К файлам, а команды присылать их на лист из разрых моментов ?
Читайте также: