LINUX.ORG.RU
ФорумTalks

Просьба к пользователям Xfce (или просто xfwm4)


0

1

Я сейчас портировал на xfwm4 чудесную тему Clearlooks от Openbox. Так вот, она сильно замедляет прорисовку окон, особенно при смене воркспейсов заметно. Не могли бы вы проверить у себя это? Файл themerc точно не при делах. Пиксмапы? В штатных темах тоже есть сложные градиенты, и ничего…

Тема: http://ompldr.org/vOXc1Ng/clearlooks.tar.gz
Если кому-то надо, доделаю остальные кнопки (сейчас там только close).

★★★★★

Последнее исправление: GotF (всего исправлений: 1)

Нормально работает. Замедлений нет. Xfce4 4.6.2:

> pkg_info -Ex xfce
gtk-xfce-engine-2.6.0_3
libxfce4gui-4.6.4
libxfce4menu-4.6.2
libxfce4util-4.6.2
xfce-4.6.2
xfce4-appfinder-4.6.2
xfce4-clipman-plugin-1.1.3_5
xfce4-conf-4.6.2
xfce4-desktop-4.6.2
xfce4-mixer-4.6.1_6
xfce4-netload-plugin-1.0.0
xfce4-notification-daemon-0.3.7_13
xfce4-panel-4.6.4
xfce4-screenshooter-plugin-1.7.9_1
xfce4-session-4.6.2
xfce4-settings-4.6.5
xfce4-systemload-plugin-1.0.0
xfce4-utils-4.6.2
xfce4-weather-plugin-0.7.3_5
xfce4-wm-4.6.2

iZEN ★★★★★
()

Работает. Делай кнопки, мне нравится :)

$ xfwm4 --version
	This is xfwm4 version 4.8.1 (revision 5b41921) for Xfce 4.8.0
	Released under the terms of the GNU General Public License.
	Compiled against GTK+-2.22.1, using GTK+-2.24.5.

	Build configuration and supported features:
	- Startup notification support:                 Yes
	- XSync support:                                Yes
	- Render support:                               Yes
	- Xrandr support:                               Yes
	- Embedded compositor:                          Yes
	- KDE systray proxy (deprecated):               No

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

Сравнивай с Default. У меня при смене воркспейса окна появляются с некоторой задежкой. Композитинг выключен.

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

>> Работает.

Речь немного о другом.

>> Делай кнопки, мне нравится :)

Ok.

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

Звучит бредово, но может с видеодрайвером проблемы?

$ pacman -Qs catalyst
local/catalyst 11.7-2
    AMD/ATI Catalyst drivers for kernel26. fglrx kernel module only

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

> Сравнивай с Default. У меня при смене воркспейса окна появляются с некоторой задежкой. Композитинг выключен.

Задержки нет. Композитинга тоже

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

> Задержки нет. Композитинга тоже

Попробовал со включенным - появилась, хоть и совсем небольшая :( По сравнению с default разница чувствуется. По сравнению с murrine-unity задержка примерно одинакова

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

Не знаю что ты подразумеваешь под задержкой, она совсем незначительно. я её ощущаю только если быстро на хоткеях переключаться между воркспейсами туда-обратно.

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

Гм, причина тормозов найдена - тени. При Default'e их нет. Однако же, если выставить Show shadows under regular windows, то и на дефолте они появляются вместе с тормозами.
p.s. сорри за флуд

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

Блоб nvidia. Не блещет в 2D, да.

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

В моей теме никаких теней нет %) Их наличие зависит только от compositor'а.

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

Удалил твою тему. В списке Внешнего вида/Стиль всё равно она есть — «Clearlooks». Может твоя тема не подцепилась из домашнего каталога ~/.themes, а использовалась гномотема из /usr/local? Похоже на то. Я в растерянности.

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

~/.themes имеет приоритет над /usr/share/themes. Ну и как бы эту Clearlooks сложно спутать с гномовской, у которой есть вариант для Xfce.

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

>Сделаны все кнопки, кнопку меню нарисовал как плюсик. Расположение кнопок и заголовка определяется настройками в стандартном диалоге.

Плюсик в карму тебе, ня ^_^

Deleted
()

тормозов не заметил

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