Beryl

Модераторы: broom, aim

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Beryl

Сообщение moog » 16.10.2006 22:06

Удалось ли кому-нибудь запусть сие чудо ? У меня таки вообще кубик весь белый :blink:. Компиз при этом исправно работает.
Спасибо сказали:

Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Beryl

Сообщение solshark » 16.10.2006 22:20

goom писал(а):
16.10.2006 22:06
Удалось ли кому-нибудь запусть сие чудо ? У меня таки вообще кубик весь белый :blink:. Компиз при этом исправно работает.

Юзаю берил с тех пор, как он форкнулся. Никаких претензий. Все работает отлично. XGL не использую, т.к. nvidia.

Давайте фиксить Ваши траблы.
1. Ищем инфу тут: http://forums.xgl-coffee.org/.
2. Постим сюда логи запуска этого чуда.

Тогда можно будет что-то посоветовать.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Beryl

Сообщение moog » 16.10.2006 22:43

Как это xgl не используете ? А как же без него ? (У меня тоже nvidia beta drivers).
Спасибо сказали:

Аватара пользователя
Alxn1
Сообщения: 402
Статус: Красноглазик со стажем
ОС: Mavericks

Re: Beryl

Сообщение Alxn1 » 16.10.2006 22:48

http://gentoo-wiki.com/HOWTO_nVidia_GL_Desktop_Effects - об этом можно тут почитать. :)
Спасибо сказали:

Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Beryl

Сообщение solshark » 16.10.2006 23:00

goom писал(а):
16.10.2006 22:43
Как это xgl не используете ? А как же без него ? (У меня тоже nvidia beta drivers).

Наука умеет много гитик (с) Аннушка, Лев Кассиль :)
Вам товарищ Alxn1 верную ссылочку дал, там все написано. Еще могу посоветовать http://gentoo-wiki.com/HOWTO_XGL. Тоже есть кусочек, описывающий счастливых обладателей видеокарт nvidia. Нужно будет слегка поправить xorg.conf, добавить несколько опций, и все. XGL нам не нужен ) Сам по себе XGL просто ускоряет вывод на экран всех отображаемых элементов (если упрощенно трактовать). Теперь драйвера nvidia берут эту роль на себя. А эффекты вроде трехмерного десктопа, резиновых окон и дождя на рабочем столе реализовывает beryl или compiz.

З.Ы.: Субъективно, без XGL работает намного быстрее.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Beryl

Сообщение moog » 16.10.2006 23:23

Настраивал все по этому руководству, может там что неправильно ?
Спасибо сказали:

Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Beryl

Сообщение Mellon » 16.10.2006 23:23

Работает. 50-75 fps
Сначала после первого запуска валился в 9 из 10 случаев, приходилось повторно пускать ручками.
После некоторого по счёту обновления, валится перестало, но взглючили колёсики крыски на заголовках окон (оба колеса сворачивают и разворчивают окно в загаловок, не обращая внимание на нажатие модификаторов).
Из постоянных глюков: не могу знать шо цэ такэ "дождь" в плагине water.
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Beryl

Сообщение moog » 16.10.2006 23:41

Так... У всех гентушников все работает, значит это арчевские косяки :angry:.
Спасибо сказали:

Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Beryl

Сообщение solshark » 16.10.2006 23:51

goom писал(а):
16.10.2006 23:41
Так... У всех гентушников все работает, значит это арчевские косяки :angry:.

Ух, с точки зрения популяризации Дженту мне очень нравится Ваш вывод :) Приглашаю Вас присоединится к сообществу самых быстрых пингвинов в мире :)

А если серьезно, попробуйте заупустить beryl без XGL, там в вашем руководстве есть необходимая информация.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Beryl

Сообщение moog » 17.10.2006 00:36

Если запускать без xgl, то вот что выдается:
Спасибо сказали:

Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Beryl

Сообщение solshark » 17.10.2006 01:03

goom писал(а):
17.10.2006 00:36
Если запускать без xgl, то вот что выдается:

Хммм. Можно посмотреть на Ваш xorg.conf ?
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Beryl

Сообщение moog » 17.10.2006 01:08

Держите.
Спасибо сказали:

Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Beryl

Сообщение solshark » 17.10.2006 01:38

goom писал(а):
17.10.2006 01:08
Держите.

Хммм. Не уверен точно, но ключевые моменты, мне кажется, тут:

Код: Выделить всё

Section "Module"
    Load  "glx"
    Load  "extmod"
    Load  "xtrap"
    Load  "record"
    Load  "dbe"
    Load  "dri"
    Load  "freetype"
    Load  "type1"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "NV34 [GeForce FX 5500]"
    BusID       "PCI:1:0:0"
    Option        "AllowGLXWithComposite" "true"
    Option      "AddARGBGLXVisuals" "true"
    Option        "RenderAccel" "true"
    Option      "backingstore" "true"
        Option      "XAANoOffscreenPixmaps" "true"
EndSection

Section "Extensions"
        Option "Composite" "Enable"
        Option "RENDER" "Enable"
EndSection

Section "DRI"
    Group 0
    Mode 0666
EndSection


Это кусок моего конфига, попробуйте свой привести в аналогичный вид.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Beryl

Сообщение moog » 17.10.2006 02:22

Ничего не изменилось - с xgl белый куб, но beryl запускается, без xgl beryl не запускается. :angry: Похоже на баг. Или я недоустановил что-то... Нельзя ли запостить сюда полный список требуемых пакетов ? (для Arch Linux).
Спасибо сказали:

Аватара пользователя
BlowFish
Сообщения: 209
ОС: SLED 10

Re: Beryl

Сообщение BlowFish » 17.10.2006 10:55

я в своей сюзи делал так:
1) ставил иксы >=7,0 (я ставил 7,1)
2) ставил дрова от нвидии 9ххх серии (стоят 9625)
3) ставил берил и все что с ним связано (плугины там всякие темы мэнеджер тем и настройщик но никаких XGL)
4) правил xorg.conf чтобы в нем было :

Код: Выделить всё

Section "Extensions"
    Option "Composite" "Enable"
EndSection

Section "Device"
    Identifier     "Device[0]"
    Driver         "nvidia"
    VendorName     "NVidia"
    BoardName      "GeForce 6800 GT"
    Option       "RenderAccel" "True"
    Option       "BackingStore" "True"
    Option        "AddARGBGLXVisuals" "True"
    Option       "XvmcUsesTextures" "True"
EndSection

потом пускал иксы и кеды, писал beryl-manager -оно запускалось в трей оттуда выбирал что хочу менеджером окон сделать beryl - и все работает отлично :D
Спасибо сказали:

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Beryl

Сообщение moog » 17.10.2006 20:58

Попробовал запустить кеды через startx и все заработало ! =).
Спасибо сказали:

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Beryl

Сообщение moog » 18.10.2006 16:40

До сих пор в шоке от берила :D.
Спасибо сказали:

Susel
Сообщения: 62
ОС: Arch

Re: Beryl

Сообщение Susel » 19.10.2006 15:54

Всем хорош берил, вот только окошки как-то некрасиво и долго появляются. В квине ИМХО лучче было
Спасибо сказали:

завшкаф
Сообщения: 61

Re: Beryl

Сообщение завшкаф » 19.10.2006 16:52

goom писал(а):
17.10.2006 02:22
Ничего не изменилось - с xgl белый куб, но beryl запускается, без xgl beryl не запускается. :angry: Похоже на баг. Или я недоустановил что-то... Нельзя ли запостить сюда полный список требуемых пакетов ? (для Arch Linux).


Белый куб - это может быть результат работы плагина blur. Надо убедиться, что он выключен и попробовать еще раз.
Спасибо сказали:

Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Beryl

Сообщение solshark » 19.10.2006 18:31

Susel писал(а):
19.10.2006 15:54
Всем хорош берил, вот только окошки как-то некрасиво и долго появляются. В квине ИМХО лучче было

Все эффекты настариваются. Поиграйтесь с параметрами.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:

Susel
Сообщения: 62
ОС: Arch

Re: Beryl

Сообщение Susel » 19.10.2006 18:38

я знаю, что настраиваются, но в квине были эффекты, которых нет в бериле
Спасибо сказали:

Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Beryl

Сообщение solshark » 19.10.2006 19:30

Susel писал(а):
19.10.2006 18:38
я знаю, что настраиваются, но в квине были эффекты, которых нет в бериле

Это какие? Имхо, все есть.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:

Аватара пользователя
stannum
Сообщения: 322
Статус: Свободолюбитель
ОС: Debian GNU/Linux unstable

Re: Beryl

Сообщение stannum » 20.10.2006 02:01

Поставил Beryl из репозитория ubuntu: deb http://compiz-mirror.lupine.me.uk/ edgy main-edgy
пакет libc6 есть в экспериментальной ветке Debian.
Дрова 9526 от nVidia, xorg.conf правлен, внесены изменеия:

Код: Выделить всё

Section "Device"
    Identifier     "nVidia Corporation NV11 [GeForce2 MX/MX 400]"
    Driver         "nvidia"
    Option         "RenderAccel" "True"
    Option         "BackingStore" "True"
    Option         "AddARGBGLXVisuals" "True"
    Option         "XvmcUsesTextures" "True"
EndSection
Section "Extensions"
        Option      "Composite"   "enable"
        Option "RENDER" "Enable"
EndSection
Section "Screen"
    Option         "AddARGBGLXVisuals" "True"
    .....
EndSection

Вот что я получаю при запуске берила и последующей замены WM:

Код: Выделить всё

beryl-manager &
[1] 3969
stannum@stannumer:~$ sh: glxinfo: command not found
Couldn't load settings.  Reverting to defaults.

** (emerald:4027): WARNING **: Cannot open pixmap: menu

** (emerald:4027): WARNING **: Cannot open pixmap: shade

** (emerald:4027): WARNING **: Cannot open pixmap: unshade

** (emerald:4027): WARNING **: Cannot open pixmap: above

** (emerald:4027): WARNING **: Cannot open pixmap: unabove

** (emerald:4027): WARNING **: Cannot open pixmap: sticky

** (emerald:4027): WARNING **: Cannot open pixmap: unsticky
XGL Absent, checking for NVIDIA
sh: glxinfo: command not found
Nvidia Absent, assuming AIGLX
stannum@stannumer:~$ X connection to :0.0 broken (explicit kill or server shutdown).
XGL Absent, checking for NVIDIA
sh: glxinfo: command not found
Nvidia Absent, assuming AIGLX
emerald: symbol lookup error: emerald: undefined symbol: wnck_window_has_name
Initiating splash
beryl: water: GL_ARB_fragment_program is missing

При этом заголовки и рамки окон пропадают, а сами эффекты вроде как присутвуют - резиновые окна, плавное появление окон и прочие перделки.
В логах Xorg ошибок не обнаружил В чем ошибка?
Спасибо сказали:

Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Beryl

Сообщение solshark » 20.10.2006 02:07

stannum писал(а):
20.10.2006 02:01

Код: Выделить всё

...
emerald: symbol lookup error: emerald: undefined symbol: wnck_window_has_name
Initiating splash
beryl: water: GL_ARB_fragment_program is missing
...

При этом заголовки и рамки окон пропадают, а сами эффекты вроде как присутвуют - резиновые окна, плавное появление окон и прочие перделки.
В логах Xorg ошибок не обнаружил В чем ошибка?

Хмм. Не знаю, к сожалению, какие версии используются в убунту. Я бы начал с того, что обновил бы исходники и пересобрал минимум libwnck
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Beryl

Сообщение moog » 20.10.2006 03:28

Может кто подскажет, как прописывать значения в плагине "Set Window Attribs by varrious criteria" ? Конкретно, мне нужно поставить прозрачность всех окон, допустим, на 200.
Спасибо сказали:

gtlinuxman
Сообщения: 184
ОС: Gentoo 2006.0

Re: Beryl

Сообщение gtlinuxman » 20.10.2006 04:02

Stannum,
Он явственно ищет glxinfo принадлежащий

Код: Выделить всё

*  x11-apps/mesa-progs
      Latest version available: 6.4.2
      Latest version installed: 6.4.2
      Size of downloaded files: 10,919 kB
      Homepage:    http://mesa3d.sourceforge.net/
      Description: Mesa's OpenGL utility and demo programs (like glxgears)
      License:     LGPL-2

Также вот список пакетов, которые тебе возможно придётся поставить или собрать или пересобрать:

Код: Выделить всё

>=beryl-core-0.1.0_p20061017
>=beryl-dbus-0.1.0_p20061017
>=beryl-manager-0.1.0_p20061017
>=beryl-plugins-0.1.0_p20061017
>=beryl-settings-0.1.0_p20061017
>=emerald-0.1.0_p20061017
>=emerald-themes-0.1.0_p20061017
>=kdelibs-3.5.2-r6
>=libwnck-2.16.1


goom, там все просто:
имя_идентификатора:идентификатор:значение_атрибута
к примеру, c:Konsole:70 (0<непрозрачность<100)
Open Source
Создавать и воспитывать [сущее]; создавая, не обладать [тем, что создано];
приводя в движение, не прилагать к этому усилий; руководя, не считать себя
властелином – вот что называется глубочайшим дэ.
"Дао Дэ Цзин" && Gentoo 2005.1
Спасибо сказали:

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Beryl

Сообщение moog » 20.10.2006 04:45

Не работает.
Спасибо сказали:

Аватара пользователя
stannum
Сообщения: 322
Статус: Свободолюбитель
ОС: Debian GNU/Linux unstable

Re: Beryl

Сообщение stannum » 20.10.2006 09:07

gtlinuxman писал(а):
20.10.2006 04:02
Stannum,
Он явственно ищет glxinfo принадлежащий

Код: Выделить всё

*  x11-apps/mesa-progs
      Latest version available: 6.4.2
      Latest version installed: 6.4.2
      Size of downloaded files: 10,919 kB
      Homepage:    http://mesa3d.sourceforge.net/
      Description: Mesa's OpenGL utility and demo programs (like glxgears)
      License:     LGPL-2

Ты, как всегда, прав, брат. ;)
Это у меня при апгрэйде ОС должно быть не подружилось с кем-то и удалилось - будем исправлять.
В Debian, должно быть glxinfo принадлежит либо libglu1-mesa либо libgl1-mesa-glx - скорее второму. Удачи мну.

ЗЫЖ Я тут посмотрел, оказалось ни в том и ни в другом, а в пакете
mesa-utils - Miscellaneous Mesa GL utilities
Спасибо сказали:

gtlinuxman
Сообщения: 184
ОС: Gentoo 2006.0

Re: Beryl

Сообщение gtlinuxman » 20.10.2006 13:42

Эх, добрый я, goom, держи Set Window Attributes
Open Source
Создавать и воспитывать [сущее]; создавая, не обладать [тем, что создано];
приводя в движение, не прилагать к этому усилий; руководя, не считать себя
властелином – вот что называется глубочайшим дэ.
"Дао Дэ Цзин" && Gentoo 2005.1
Спасибо сказали:

Аватара пользователя
mbg
Сообщения: 61

Re: Beryl

Сообщение mbg » 20.10.2006 23:21

Небольшой вопрос:
Можно ли поставить одновременно compiz-quinn & beryl - и выбирать какой запускать?
Спасибо сказали: