Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Тени и прозрачные окна x11r6.8
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
bobr[x3]
Tux's lil' helper
Tux's lil' helper


Joined: 28 Nov 2003
Posts: 141
Location: Vladivostok, Russia

PostPosted: Fri Sep 10, 2004 9:31 am    Post subject: Тени и прозрачные окна x11r6.8 Reply with quote

Поставил себе xorg 6.8 с единственной целью - получить тени под окнати и полупрозрачные менюшки (может еще терминал). Видел несколько скриншотов в которых это реализовано, однако само собой, как и следовало ожидать, это не заработало. Посему имею следующий вопрос: Как? Сам догадиваюсь, что как-то через composite и damage extensions. Но как именно? Может кто-то этого уже добился и поделится опытом?
Back to top
View user's profile Send private message
doonkel
Apprentice
Apprentice


Joined: 06 Aug 2004
Posts: 202

PostPosted: Fri Sep 10, 2004 9:49 am    Post subject: Reply with quote

А я почему-то считал, что нужно
поставить x11-misc/ transset и x11-misc/xcompmgr?
Back to top
View user's profile Send private message
bobr[x3]
Tux's lil' helper
Tux's lil' helper


Joined: 28 Nov 2003
Posts: 141
Location: Vladivostok, Russia

PostPosted: Fri Sep 10, 2004 10:12 am    Post subject: Reply with quote

Поставил себе обе программы. Совершенно не представляю как ими пользоваться, мануалов-то нет. xcompmgr кроме тормозов (чуть менее заметным, если применить -a) ничего не дает, transset ничего не дает вообще. Подскажите мне серому, как ими пользоваться. Или может быть на моем GeForce4 MX 440 всей этой красоте не суждено заработать?
Back to top
View user's profile Send private message
doonkel
Apprentice
Apprentice


Joined: 06 Aug 2004
Posts: 202

PostPosted: Fri Sep 10, 2004 11:11 am    Post subject: Reply with quote

Здесь посмотри
http://www.linuxshop.ru/forum/viewtopic.php?t=11697
Может найдешь кое-что
Back to top
View user's profile Send private message
Vika_V
n00b
n00b


Joined: 14 Aug 2004
Posts: 10

PostPosted: Fri Sep 10, 2004 10:43 pm    Post subject: Reply with quote

doonkel wrote:
Здесь посмотри
http://www.linuxshop.ru/forum/viewtopic.php?t=11697
Может найдешь кое-что



А на что там посмотреть?Вы уж если не трудно поподробнее напишите а то
man-ов нет.
Back to top
View user's profile Send private message
doonkel
Apprentice
Apprentice


Joined: 06 Aug 2004
Posts: 202

PostPosted: Sat Sep 11, 2004 5:18 am    Post subject: Reply with quote

Для VIKA_V писал(а)
Когда нет развернутых манов нужно выуживать информацию
из форумов
https://forums.gentoo.org/viewtopic.php?t=220565
Back to top
View user's profile Send private message
doonkel
Apprentice
Apprentice


Joined: 06 Aug 2004
Posts: 202

PostPosted: Sat Sep 11, 2004 12:16 pm    Post subject: Reply with quote

Для bobr[x3] писал(а)
Зря Вы на свою карточку,у меня такая-же и другой не надо.
Поддался общему,скажем мягко,увлечению
У меня в Xorg.conf это выглядит так
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
и в Section "Device"добавлена строка
Option "RenderAccel" "true"
Она нужна (если не ошибаюсь) только для карточек NVIDIA
Запускаю под пользователем
xcompmgr -c &
transset .2
значения 1-отсутствие transparency
значение 0-fully see through
ну а остальные ......на вкус и цвет....
Сейчас разбираюсь с
Option "UseEdidFregs" "1"
Option "CursorShadow" "1"
которые тоже,кажется,нужно добавить в Section "Device"-но у меня и без них работает,во всяком случае я так думаю.
Back to top
View user's profile Send private message
nbkolchin
Apprentice
Apprentice


Joined: 07 Feb 2004
Posts: 290
Location: Russia, Saint-Petersburg

PostPosted: Sun Sep 12, 2004 12:30 am    Post subject: Reply with quote

В догонку:

1) Число граблей после использования xcompmgr стремится к бесконечности. Т.е. Х-ы ложатся в самых неподходящих местах.

2) xcompmgr не фига не работает с GLX и Video. :( Не в том смысле, что сразу падает, а в том, что вместо GL окна можно увидеть что угодно. У меня блендер запущен, а снизу "просвечивают" часики KDE. :(

3) transset не нужен нафиг. Нужен терминал с прозрачным задом и непрозрачным текстом.

4) Я не знаю, как у других, но у меня после запуска xcompmgr скорость работы резко возрастает. Выражается это в отсутствие каких либо заметных перерисовок окон, например, при перетаскивании терминала над Мозиллой.

5) Пока ключевые системы (KDE, Gnome) не будут поддерживать эту лабуду "бай дизайн", единственное практическое применение она имеет в размахивании пиписькой перед блаженными пользователями MacOSX.

P.S. X.org 6.8.0 NVidia6800 with binary drivers. Kernel 2.6.8-nptl.

Nickolay
Back to top
View user's profile Send private message
SupapleX
n00b
n00b


Joined: 12 Jun 2004
Posts: 37

PostPosted: Mon Sep 13, 2004 7:37 am    Post subject: Reply with quote

У меня скорость тоже возросла (субъективно). Но пошёл странный глюк с отсутствием очистки экрана. Т.е. провожу XMMS'ом по экрану, а за ним - шлейф из изображений его самого; причём шлейф не исчезает. Наверно, это из-за отсутствия дров для R300 под X6.8.0, т.е. от ATI. :evil:
Back to top
View user's profile Send private message
SupapleX
n00b
n00b


Joined: 12 Jun 2004
Posts: 37

PostPosted: Mon Sep 13, 2004 3:53 pm    Post subject: Reply with quote

для прозрачного окна скорость прорисовки упала до нуля (дрова radeon).
При дровах fglrx и radeon ситуация одинакова, некорректное закрашивание фона и
xcompmgr -c пишет ошибки:
error 174 request 152 minor 8 serial 708992
Back to top
View user's profile Send private message
Taoub
Apprentice
Apprentice


Joined: 12 Jan 2004
Posts: 173

PostPosted: Tue Sep 14, 2004 5:15 am    Post subject: Reply with quote

Жаль все это слышать, от реализа 6.8 я ждал нечто большее чем кучу сырости. Видимо куда-то спешат девелоперы...
Back to top
View user's profile Send private message
doonkel
Apprentice
Apprentice


Joined: 06 Aug 2004
Posts: 202

PostPosted: Tue Sep 14, 2004 11:06 am    Post subject: Reply with quote

Наверное сколько людей, столько и мнений.
X у меня не падают, в логах ничего нет.Окна после перетаскивания
никаких следов не оставляют Все устойчиво работает, хотя
понимаю- три дня это не срок.
Back to top
View user's profile Send private message
hlroad
Tux's lil' helper
Tux's lil' helper


Joined: 28 Sep 2004
Posts: 105

PostPosted: Tue Sep 28, 2004 9:32 am    Post subject: Reply with quote

Taoub wrote:
Жаль все это слышать, от реализа 6.8 я ждал нечто большее чем кучу сырости. Видимо куда-то спешат девелоперы...

Интересно, чего ещё можно ждать от фичи, которая представлена под следующим соусом:
-- cut --
The Composite extension allows a client to reroute the rendering of a window hierarchy into off-screen storage. That client then takes responsibility for arranging for those windows to be rendered on-screen, possibly transforming them in the process. This extension enables a separate "compositing manager" process to add drop shadows, window translucency, and other interesting visual effects.

This extension is turned off by default in the 6.8 release, for two reasons. The first is that the performance of desktops using compositing tends to be poor when using drivers which do not support compositing in the Render extension. Composite is also likely to see incompatible protocol changes before it stabilizes. The main reason for releasing Composite at this time is to make it possible for application developers to start playing with it and see how well it works for the larger development community.
-- cut --

Если вы - не разрабочик Fluxbox/GNOME/GNUStep/KDE/etc, то вам не нужно было играть с "Composite". Оно вообще не предназначено для промышленного пользования - и разработчики никого даже не пытались ввести в заблуждение. Разницу между easrly access-версией и релизом знаете, нэ? Только не надо про пресс-релизы X.org - это информация не от разработчиков, а от маркетологов: они и Mozilla'у версии 0.6, сырую до безобразия, релизом назвать могут, знаете ли...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum