LINUX.ORG.RU

SUSE 10.1 - в compiz отсутствуют границы окон.


0

0

Уже неделии 3 не могу победить проблему отсутствия обрамления окон при запуске compiz + Xgl. Гугль не помог :( В списке процессов gnome-window-decorator есть, но, судя по всему, не работает. OS регулярно обновляется, посему KDE, compiz и Xgl последних версий стоят. Кто-нибудь мог решить такую проблему? Скриншоты здесь:

http://www.wood.krasnet.ru/pic/1.jpg

http://www.wood.krasnet.ru/pic/2.jpg

http://www.wood.krasnet.ru/pic/3.jpg

P.S. На первом скриншоте еще заметны белые полоски, остающиеся от закрывающихся окон. Их тоже убрать не могу. До этого еще глючили цвета, но там всё исправил установкой цветов в 24 Bit.

★★

Была такая же проблема.

Обрамление точно появится при замене kdm на gdm, но тогда гномовские уши будут торчать отовсюду, что ИМНО в кедах ни разу не гуд. Дальше я к сожалению разбираться не стал... Мне XGL не очень понравился...

Кто знает другой рецепт для KDE - поделитесь!

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

Thanks! Думал как раз тоже в сторону gdm, но не рискнул ставить его по той же причине (чтоб гномовские уши нигде не торчали).

edw1n ★★
() автор топика

1. См. http://en.opensuse.org/Using_Xgl_on_SUSE_Linux#Using_compiz_as_your_window_ma...

Особенно эту часть:
Using Compiz with the KDE desktop
You need to create two files that will let KDE know that you want another window manager (compiz) instead of the default kwin. Open the kate editor as root: KDE Launch (green SUSE logo), Run Command: kdesu kate (you will be prompted for the root password). Copy and paste the following into a new text document:
/usr/bin/compiz gconf & /usr/bin/gnome-window-decorator &

Save it to /usr/local/bin with the name compiz.sh This file needs to be given execute permissions. That can be done this way: KDE Launch, System, File Manager, File Manager - Super User Mode (you will be promted for the root password). Go to /usr/local/bin, right-click on compiz.sh, choose Properties, Permissions tab, check [x] Is Executable.
One more file is needed: create it following the same procedure as for compiz.sh , but save this one in /opt/kde3/env with the name kdewm.sh and copy and paste this line in it:
export KDEWM=/usr/local/bin/compiz.sh

You also need to make this file executable, in the same way as for compiz.sh. This will instruct KDE to run compiz.sh instead of kwin. Once this is done, log out of KDE and log back in. You should have functioning Xgl on your shiny new K Desktop Environment.


Это было сделано?

2. И каким же образом гном высунет свои уши, если изменить менеджер загрузки с kdm на gdm?:)

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

XGL канеш рулит, но гномдекорэшн да запуск игрушек и сдл-огл приложении через Ж с отдельного Хсервера - это похоже на секс с прятствиями!

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

to SlonoInquisitor:

1. Я не претендую на самого умного, а потому я разумеется перед тем как начать играться с XGL прочитал, что написано на opensuse.org (плюс еще пара источников), и делал как написано. Только это не помогло заставить включить назад обрамление окон...

Встречный вопрос: у Вас XGL с сусевым KDE нормально заработал? Т.е. я предполагаю, Вы пробовали и все заработало?!

И разумеется я не хочу сказать, что нельзя заставить все нормально работать, но с пол-пинка (и даже больше) не завелось. _У_меня_.

2. Про уши некорректно выразился ;-)

>Composite выруби в xorg.conf

Даже не "врубал" - не помогло...

XGL меня не впечатлил - отвлекает сильно. Но спортивного интереса ради на днях попинаю его еще разок.

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

>Composite выруби в xorg.conf

Само собой, вырубал.

>1. См. http://en.opensuse.org/Using_Xgl_on_SUSE_Linux#Using_compiz_as_your_window_ma... >Это было сделано?

Естественно. Сегодня ночью снова обновил compiz/Xgl - бесполезно, результат тот же.

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

1. Встречный вопрос: у Вас XGL с сусевым KDE нормально заработал? Т.е. я предполагаю, Вы пробовали и все заработало?!

Да, все ок, на трех разных компах. Даже полпинка не понадобилось.

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

1. Посоветуйтесь на форуме compiz.net. И попробуйте поставить компиз не из сусе фактори, а quinn's package с compiz.net.

2. Слушайте, а проблема только с КДЕ, или в гноме тоже декорации окон отсутствуют?

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

1. edw1n@mainframe:~> rpm -q xgl
xgl-cvs_060707-10.1
edw1n@mainframe:~> rpm -q compiz
compiz-quinncvs_060708-4.1

Именно так и делал. Хотя на форумах еще не советовался.

2. Проблема только с KDE. На другой машине пробовал с Gnome - всё отлично работает.

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

1. Я бы в первую очередь проверил, работает ли компиз с Гномом на _этой_ машине, а не на другой. Если да, то компиз в порядке, и надо разбираться с кедами. Файлы compiz.sh и kdewm.sh точно помечены как исполняемые? В них нет проблемы с кодировкой?

2. Еще попробуйте следующее. Эти *.sh файлы удалите нафиг. А сделайте так, как сказано тут
http://www.novell.com/coolsolutions/feature/17174.html
в разделе Configuring KDE to run Xgl. У меня так тоже срабатывало. И пожалуйста, напишите о результатах. Эта технология еще сырая, и баги надо по мере сил выявлять.

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

1. Машины практически идентичные (в плане GPU, MB, CPU, отличается только ёмкость HDD, RAM и на домашней машине еще TV-тюнер и другая звуковуха, которые на compiz, думаю, не влияют :) ). Файлы точно исполняемые (755). Кодировка - стандартная при сохранении (UTF-8). 2. Именно по этой ссылке первоначально всё и настраивал. Не получилось. Потом был вариант с compiz.sh и kdewm.sh, потом с compiz --replace gconf и прописыванием в gconf-editor запускаемых модулей вручную. Не получилось. P.S. Думаю, можно было бы разобраться в проблеме, если запустить gnome-windows-decorator в debug-режиме (чтобы посмотреть логи, хотя gonome-windows-decorator --replace перезапускается абсолютно без ошибок), но там такого режима нет :(

edw1n ★★
() автор топика

Вот еще нашел рекомендацию среди прочищих обновлений, обновить и libwnck.

Говорят помогает.

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