Xsession errors astra linux

Обновление сломало вход на рабочий стол

Обновил сегодня ОС (apt-get update; apt-get upgrade)
После перезагрузки и ввода пароля — нет рабочего стола
В .xsession-errors вижу такою строку:
/usr/bin/fly-wm: symbol lookup error: /usr/bin/fly-wm: undefined symbol: _Z16CreateShadeColorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
Как починить ?

Montfer

New member

попробуйте зайти в консольном режиме и выполнить sudo apt dist-upgrade
если не поможет, сделайте резервную копию ваших документов в /home/user_name/, после чего удалите папку .fly

Карл

New member
$ ls -al fly-wm -rwxr-xr-x 1 root root 1891928 фев 1 13:45 fly-wm $ apt show fly-wm . Version: 2.35.7+ci4
$ ls -al fly-wm -rwxr-xr-x 1 root root 2007040 дек 9 23:21 fly-wm $ apt show fly-wm . Version: 2.35.7+ci4

видимо upgrade не прошел гладко
сделал sudo apt install fly-wm —reinstall
и файл стал нужного размера и все стало работать

Карл

New member

Montfer

New member

Карл

New member

в чём тут будет отличие относительно upgrade ?
как можно объяснить что версия пакета fly-wm обновилась, а бинарный файл не ?

Montfer

New member

в чём тут будет отличие относительно upgrade ?
как можно объяснить что версия пакета fly-wm обновилась, а бинарный файл не ?

ааа, сори, sudo -s
по крайней мере именно с таким повышением привелегий ставятся обновления в смоленске.
а про отличие upgrade от dist-upgrade советую загуглить

Карл

New member

гуглил, но кроме того что dist-upgrade может новых пакетов доставить — отличий не углядел
проблема то была что fly-wm обновился как пакет, а как файл — нет, вот это мне странно

обычно использую dist-upgrade при апгрейде релиза убунты, а тут какбы никто не сообщал о новом релизе, или сообщал ?
может где даже РЭ есть на астру, а я и не знаю ?

Источник

Проблемы с входом пользователя под категориями с и дсп

Доброго дня! Суть проблемы: при входе в систему любого из 15 пользователей под уровнями с и дсп появляется окно на черном экране «Xsession: Warning: unable to write to /tmp; X session may exit with an error. И выкидывает назад в окно входа. Под уровнем доступа несекретно такого нет. Система Astra Linux SE 1,5/ Smolensk.
Подскажите как решить проблему, пожалуйста. Если можно подоступнее для чайника, не сисадмин, с астрой плохо знаком. Заранее спасибо.

Читайте также:  Linux timezone asia yekaterinburg

oko

New member

to Мих7
Модуль экстрасенсорики подсказывает, что есть два наиболее вероятных варианта: либо переполнилось место, либо были изменены права доступа к каталогу /tmp.
Можно сочетанием «Ctrl+Alt+F2» вывалиться в консоль, по запросу системы ввести имя администратора системы и пароль, а затем выполнить sudo df -h.
Если в выводе команды будет указано нечто вроде » /dev/sda1 97904924 71472636 21415968 100% / » или » /dev/sda2 97904924 71472636 21415968 100% / tmp » — свободное место явно закончилось. Можно попробовать удалить лишние файлы командой sudo rm -rf /tmp/* или из другого каталога (не бездумно, конечно, — вот описание корневых каталогов и того, что в них размещается). Затем можно вновь проверить через df -h, вновь удалить лишнее, подождать, смыть, повторить (с)
Если свободное место имеется, следует выполнить команду sudo ls -la /tmp. Если в выводе команды будет нечто вроде » drwxrwx root root 4096 мар 16 22:40 . «, то кто-то (привет, НСД!) изменил права доступа на каталог /tmp (должны быть drwxrwxrwx). Тогда можно восстановить справедливость права командой sudo chmod -R 777 /tmp, очистить содержимое каталога /tmp (временные файлы) командой sudo rm -rf /tmp/*.
В обоих случаях после реализации следует перезагрузиться и проверить.
Если оба варианта не подходят или не помогли, значит, произошло нечто более экзотичное. И это означает необходимость-таки найти грамотного администратора, который сможет сделать что-либо с вашей системой. Рекомендую обратиться в первую очередь к тем, кто проводил ее аттестацию, ага.

Источник

Как угомонить .xsession-errors?

За 12 дней аптайма иксы наплакались в этот файл на 1,7 Гб. Пробовал делать этот файл симлинком на /dev/null, но при каждом запуске иксы пересоздают его заново.

Читайте также:  Linux file manager install

Как прекратить это безобразие?

Ищи причину.
у меня за 15 дней 3.1м набрался только.

Жалко, что 1,7 всего. В таких случаях надо сразу 50 гигов за час.

Снять права на запись и сделать immutable.

Есть ещё /etc/X11/Xsession, который отвечает за создание файла.

Горы сообщений от, по всей видимости, Непомука.

Горы сообщений от, по всей видимости, Непомука.

Ну дык скопипасти парочку.

Ничего не помогает. Поправил kdmrc, поправил скрипты в /etc/X11/Sessions — всё равно создаётся этот файл при загрузке. Бесит.

Значит рестартни иксы, подожди 15 минут и скопипасти. Что за windows подход? Может семерочку себе вернешь?
Ошибки чинить надо, а не прятать под коврик.

У тебя wm случайно не редиректит stdout, stderr или оба в него? У меня этот файл весит 95 байт и там всего одна старая ошибка, когда парсер xrdb не прожевал кавычку в ~/.Xresources.

2 Gotf
/etc/X11/Sessions/Xsession, если быть точнее,)
Кстати, ещё один минус ~/.xsession. ТС, я так понимаю, у тебя WM запускается из ~/.xsession и весь выхлоп летит в ~/.xsession-errors по умолчанию, отправь выхлоп WM в /dev/null.

Источник

Ошибка — xsession warning unable to write to tmp

Сразу мысль о том, что вся проблема в недавнем обновлении. Забегу вперед и скажу, что проблема совсем не в обновлении и не в системе.

Обновил систему — все работает, перезагрузился и ….

ошибка выглядит так

Вот такое окно появляется при попытке запустить графический интерфейс системы, после ввода логина и пароля.

Способ первый как разрешить вопрос с этой ошибкой

Первое, что пришло в голову восстановить систему из последнего бэкапа. Загрузился с Live образа Linux Mongaro.

Можно с любого Linux который грузится в режиме Live, с флешки или диска. Просто у меня под рукой был Mongaro.

После запуска открыл программу Timeshift, далее для восстановления системе надо указать где хранится архив.

Если выбрать ранее созданную архивную копию, то программа Timeshift восстановит ее и проблема будет решена.

Подробная процедура по работе с бэкапами описана мною ранее в этой статье.

Выясняем, что значит эта ошибка

Тут то я и задумался, а может все же почитать что это за ошибка? Восстановить то я всегда успею.

Читайте также:  Linux find files by contents

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

Из перевода понятно, что нет места в корневом разделе для записи новых данных.

Думаю не ужели обновления сожрали пол диска оставленного под корневой раздел, а это 20Гб.

До обновления 50% диска было свободно.

Способ второй как разрешить вопрос с этой ошибкой

Загружаюсь снова в систему и открываю терминал не входя в систему сочетанием клавиш Ctrl+Alt+F3

В терминале ввожу логин, пароль и выполняю пару команд для очистки системы

Вторая команда удалит не нужные системе пакеты

После перезагрузки системы, как правило, такая ошибка пропадает, ведь свободное место должно было появится.

Но не тут то было все осталось в прежнем состоянии.

Как я решил проблему и почему у меня появилась эта ошибка

Стал вспоминать, что делал перед последним выключением компьютера.

Что-то же сожрало свободное место?

Запустился снова в Live режиме с флешки и начал просматривать каталоги по датам и времени изменения .

Проблему нашел почти сразу. Систему полностью забило резервными копиями программы Timeshift.

Нет это не сбой программы и не вредоносное ПО.

Я сам нечаянно при просмотре данных и настройках где-то, нажал или кликнул мышкой. В результате программа Timeshift по расписанию записала последнюю копию прямо в корневой раздел.

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

Запустил систему в обычном режиме.

Система запустилась без всяких проблем.

Еще раз убеждаюсь, что Linux намного надежнее и стабильнее Windows. Все косяки, как правило в linux мы делаем сами, из любопытства, ставя эксперименты.

Иногда по не знанию, пытаясь решить проблему быстро, здесь и сейчас, не думая.

Естественно после нормального запуска, я сразу поменял настройки в программе Timeshift.

Больше такого не повторялось.

Если есть, что добавить или поделится опытом пишите в комментариях.

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

Источник

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