LINUX.ORG.RU

[FreeBSD]Новый Xorg 7.5 и проблемы с Xfce4 4.6.1

 


0

0

Система: FreeBSD 8.1-PRERELEASE (система собрана из исходников без использования кастомных опций src.conf). Дерево портов поддерживается через portsnap. Аппаратура: чипсет AMD 785G, 4ГБ RAM (из них 256МБ выделил под видео), CPU Phenom II X4 810, интерфейс подключения монитора HDMI. Драйвер x11-drivers/xf86-video-ati.

Проблемы устойчивости Xfce4 4.6.1. Пересобрал всё с нуля: удалил содержимое каталогов /usr/local, /var/db/pkg, /var/db/ports, ~/.*, поставил x11/xorg-minimal и x11-wm/xfce4 (а также некоторые приложения из GNOME 2.30). В опциях установки практически всё по дефолту. Но при запуске xfce4-session сама среда неустойчива: может захлопнуться от, например, не вовремя запущенного Firefox или от выбора пункта меню в Gedit (вот так вот просто!) или сама по себе не запуститься после логина (логин хоть из Slim'а, хоть из текстовой консоли даст прогрузить в Xfce4 с вероятностью ~50%).

Пока не почистишь ~/.cache/ и /var/tmp/, повторный запуск Xfce4 чаще всего неудачен (нужно подождать какое-то время). Пробовал пересобирать libdrm и xorg-server со всеми зависимостями без поддержки NOUVEAU (WITHOUT_NOUVEAU=true в /etc/make.conf), чтобы включить аппаратную акселерацию — шестерёнки крутятся быстрее, но устойчивость среды такая же.

В логах Xorg.0.log ошибок (EE) нет. Другая WM — x11-wm/fluxbox не падает, но спонтанно падают приложения GNOME 2.30 (такие как Gedit, Evince) при наведении мышки на один из пунктов меню, частности, в подменю [File]. Подозреваю вину D-Bus, но определить точно не могу.

Куда копать?

★★★★★

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

moot ★★★★
()
Ответ на: комментарий от hizel

Эх, не ныть бы...

У меня всё собрано с WITHOUT_DEBUG=true в /etc/make.conf, так шта... нужно примерно 5-6 часов времени от пересборки самой системы с нуля до полноценного Xfce4-десктопа с нужными GNOME-приложениями.

Ставить бинарными блобами из пакетов — уйдёт ещё больше времени из-за скорости канала (~320kbps). Может попробовать откатиться на Xorg7.4/GNOME2.28 — заранее собранные бинарные пакеты их есть у меня, а новые версии программ доставить к ним уже из портов? Или не будет работать?

iZEN ★★★★★
() автор топика
Ответ на: комментарий от hizel

Говорю же, что fluxbox и Xfce4 не падают, как ни старайся при переключения из текстовой консоли в графический режим и обратно проходит без артефактов. Xfce4 уносят за собой только приложения, использующие примочки GNOME 2.30 (скорее всего D-Bus, или, возможно, что-то другое).

glxgears для AMD 785G в нормальном окне показывает 1900 FPS — это не так уж плохо для x11-drivers/xf86-video-ati — для сравнения: для GeForce 6150 на нативном драйвере NVIDIA glxgears в своё выдавала 2200 FPS. Полноэкранное видео в VLC на экране 1920x1200 не тормозит, загрузка процессора примерно 25%, заиканий и подтормаживаний не наблюдается, даже если в фоне что-то компилируется — это очень хорошо для десктопа.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

ну действительно, попробуй временно полностью отказаться от xfce - fluxbox, openbox или тот-же awesome и посмотри как дила

hizel ★★★★★
()
Ответ на: комментарий от moot

что, даже под флаксбоком гедит падает?

Во fluxbox всё работает стабильно. Даже панель Xfce4 и демон декораций xfsettingsd работают без артефактов.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от Deleted

>вы называете борьбу с глюками системы развитием?

Конечно, нет.
Хорошо, что Xfce4 и Xorg не являются частями системы FreeBSD.

А вы всё также продолжайте бороться за победу GRUB2 над здравым смыслом и тестируйте Ext4-BETA и Btrfs-PREALPHA на себе, ловите глюки (их ещё много — на ваш век хватит).

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

>Хорошо, что Xfce4 и Xorg не являются частями системы FreeBSD.
Они являются частями вашей системы, которыми вы же пользуетесь и глюки которых влияют на то, что лично вы можете делать с вашим же компьютером - и сфера его применения резко сократилась до таких областей, как «изучение» и «развитие»

А вы всё также продолжайте бороться за победу GRUB2 над здравым смыслом

Дооо, убергламурный BTX рулед...

тестируйте <...> на себе

«FreeBSD 8.1-PRERELEASE»

ловите глюки

«Проблемы устойчивости Xfce4 4.6.1.»

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.