LINUX.ORG.RU

Beryl vs. KDE


0

0

Может и баян, но всё же... Оказывается для того чтобы он заработал под КДЕ. нужно _включить_ отображение иконок на десктопе, иначе он будет падать с no manageable screen found. Вот такой вот маразматический глюк... надеюсь кому-нть эта инфа поможет приобщиться к достижениям современного свистелкостроения =)

Сразу вопросы:
1) Где там настроить хоткей для maximize/restore window?
2) Где настроить или отключить действия при перемещении мыши в угол экрана? мне этот макосьподобный window picker нафиг не нужен.
3) Как пофиксить кдешный пейджер и панель задач? Первый не показывает окна на десктопах, а второй показывает окна со всех десктопов сразу.
4) Почему beryl начинает грузить проц когда открыто окно в котором содержимое постоянно обновляется? например amarok (amarokapp-2%, beryl-10%) или tvtime (tvtime-15%,X-15%,beryl-10%), хотя без него проц ощутимо ест только сама прога и весьма скромно. И что за опция у него --skip-gl-yield.

Deleted

Кому надо у тех давно уже работает + если так надо kde-ный декоратор - aquamarine

2) отруби нах плагин scale или поройся в его настройках

3) никак.

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

О, кажись оно, спасибо.

А насчет вопроса 4). помню в убунтушных репозиториях есть пакет (в имени которого есть слово yield) который как-то с помощью LD_PRELOAD вправляет мозги иксам для улучшения производительности (судя по описанию). Я вот сейчас в gentoo сижу, есть ли тут такое же?

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

В Gentoo можно наложить патч на xorg-server. Ебилд сам сообразишь :)

% cat sched_yield.diff
--- hw/xfree86/common/xf86.h.old        2006-09-25 00:47:50.000000000 +0200
+++ hw/xfree86/common/xf86.h    2006-09-25 00:53:10.000000000 +0200
@@ -440,3 +440,5 @@
 #endif /* _NO_XF86_PROTOTYPES */

 #endif /* _XF86_H */
+
+extern int sched_yield(void);
--- hw/xfree86/common/xorgHelper.c.orig 2006-09-25 00:51:32.000000000 +0200
+++ hw/xfree86/common/xorgHelper.c      2006-09-25 00:54:09.000000000 +0200
@@ -22,3 +22,8 @@
 {
     return XORG_VERSION_CURRENT;
 }
+
+int sched_yield(void)
+{
+    return 0;
+}

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