xfce4-сеанс segfault, приостановить и спящий режим не работает

Я сталкиваюсь с некоторыми критическими ошибками в критическое время (финальная неделя) и могу по-настоящему оценить спасительную помощь. Я написал об этом по адресу https://bugzilla.xfce.org/show_bug.cgi?id=10068, но пока не получил ответа от разработчика xfce.

введите описание изображения здесь

1 ответ

Я думаю, что это обычно происходит на машинах под управлением 64-битной Ubuntu. Обновленный пакет еще не выпущен, но необходимый пакет находится в git master для xfce4-session, поэтому вы можете скомпилировать его оттуда. В противном случае, вероятно, лучше использовать другую среду рабочего стола, если вы выполняете критически важную работу на своем компьютере.

Дополнительное примечание для других читателей: (Если вы используете xfce 4.10 ppa 12.04, исправленный пакет был выпущен; я не уверен, было ли еще официальное обновление для 13.04)

Компиляция из git:

(За build-dep Чтобы работать, вам нужно перейти к источникам программного обеспечения и включить исходный код, установив флажок. Тогда беги sudo apt-get update и любой последующий build-dep Команды должны работать.)

sudo apt-get install build-essential git xfce4-dev-tools libxfce4ui-1-dev libxfce4util-dev checkinstall
sudo apt-get build-dep xfce4-session

Теперь получите исходный код из git и build (я сравнил параметры по умолчанию из исходного кода пакета, и они не имеют существенных различий, кроме уровня отладки)

git clone git://git.xfce.org/xfce/xfce4-session
cd xfce4-session
./autogen.sh --prefix=/usr --sysconfdir=/etc
make
sudo apt-get remove --purge xfce4-session
sudo checkinstall --pkgname=xfce4-session --pkgversion=4.10.1 --provides=xfce4-session

Теперь выйдите и войдите, чтобы активировать новый сеанс.

Поскольку это код разработки, могут возникнуть другие проблемы. Так что, если у вас есть какие-либо проблемы, мешающие вам войти на экране lightdm с этим новым xfce4-sessionнажмите ctrl-alt-f1 и войдите в консоль, удалите этот пакет и переустановите обычную версию репозитория. Затем вернитесь к экрану lightdm с помощью alt + f7.

Этот пакет может быть перезаписан (в зависимости от версий), когда выйдет официальное исправление, но это будет хорошо.

Конечно, вы можете удалить эту версию и переустановить версию пакета, хотя эта новая версия должна решить большинство проблем.

Другие вопросы по тегам