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

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

enter image description here

3
задан 8 May 2013 в 13:01

1 ответ

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

Дополнительное примечание для других читателей : (Если вы используете 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.

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

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

0
ответ дан 8 May 2013 в 13:01

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

Похожие вопросы: