LINUX.ORG.RU

autostart beryl in KDE


0

0

Вообщем проблем 2:
1)Если прописываю KDEWM=beryl-manager то вообщемто при первом запуске все вродебы стартует..но..когда перезапускаю кде то остаюсь без wm а beryl-manager висит в процессах, то есть при выходе из кде (и даже при выходе вообще из иксов) он не убивается и остается висеть, поэтому второй раз при запуске кде такая лажа. У кого нибудь была такая фигня?И как с ней бороться?
2)Если просто сделать какой нибудь скриптик вида
#!/bin/bash
beryl --replace &
emerald --replace &
и тоже прописать в KDEWM то почемуто он (beryl) не хочет запускаться даже создает какойто пустой файл в /tmp с таким названием beryl_crash-11003.out
но если к этому
#!/bin/bash
beryl --replace &
emerald --replace &
добавить еще beryl &
то с какогото перепугу он запускается.
По форумам полазил - все както нормально пускают с beryl-manager, а тут никак не получается...

anonymous

ЗЫ.Совсем забыл, если переключаюсь в консоль, а потом обратно в иксы-то вижу черный экран и курсор мыши, иксы убиваются только через Alt+SysRq+K. Я так понимаю что это тоже проблема beryl... Xorg+Nvidia beta drivers

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

>ЗЫ.Совсем забыл, если переключаюсь в консоль, а потом обратно в иксы-то вижу черный экран и курсор мыши, иксы убиваются только через Alt+SysRq+K

вчера ставил последние beryl и compiz из cvs/git. такая же бяка с beryl'ом (только я убивал через Ctrl+Alt+Backspace). С compiz'ом все в порядке, даж работает ощутимо быстрее (правда в beryl'е, вроде, больше плагинов при этом стартовало)

зы. xorg тоже последний (т.е. вчерашний из git) собран с aiglx.

ззы ни кто не решил проблему с "error: 'union _SourcePict' has no member named 'source'", при сборке с xgl (xglx)?

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

я думал дебианшики нече не собирают:D

bugs.beryl-project.org - пишите письма.

И вообще, ты же говорил что compiz/beryl - полное гамно, неюзабельно и никому не надо, нахваливая свисту.

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

>я думал дебианшики нече не собирают:D

э-э-э, я debian в глаза не видел, а последние 2 года (с перерывом в 3 месяца на suse) сижу на LFS.

>нахваливая свисту.

это что? оскорбление участника дискуссии?

>И вообще, ты же говорил что compiz/beryl - полное гамно, неюзабельно и никому не надо

я только как 2-3 дня назад попробовал =). Я стараюсь рассуждать о вкусе устриц, уже отведав их, но если я и позволил себе нелестные высказывания о compiz/beryl - это были лишь мои домослы. А так, compiz/beryl - классная вещь, особенно сравнивая системные требования на оные и на Aero.

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

>sargan@notebook:~$ cat /home/sargan/.kde/Autostart/beryl.desktop [Desktop Entry] Comment=ваш_комментарий Exec=dbus-launch beryl-manager Name=beryl_start StartupNotify=false

Ну так а при выходе из кде beryl-manager убивается?

ivanich ★★
()

момент первый:

у меня на nv 9xxx beryl 0.1.0 с первого раза вообще никогда не запускался.

момент воторой:

в kde beryl/compiz лучше запускать с --sm-disable, чтобы он не запускался два раза ( один раз из startkde, как KDEWM, и второй раз - менеджером сессий, как часть предыдущего сеанса ).

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

>Убивается...А что не так? Ну в этом то и проблема, что он падла остается висеть в процессах и при следующем запуске говорит "мол я уже запущен, идите нафиг" , и как следствие никаких декораций и соответственно значка в трэе.. Хотя надо попробовать с dbus-launch ....

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

>у меня на nv 9xxx beryl 0.1.0 с первого раза вообще никогда не запускался.

момент воторой:

в kde beryl/compiz лучше запускать с --sm-disable, чтобы он не запускался два раза ( один раз из startkde, как KDEWM, и второй раз - менеджером сессий, как часть предыдущего сеанса ).

Ну так опиши поподробней как запускаешь..

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

% cat /usr/env/compiz.sh #unset KDEWM KDEWM="beryl --sm-disable dbus settings" WD='emerald' kwrapper (){ if (echo -- "$*" | grep -q compiz) || (echo -- "$*" | grep -q beryl) then KDEWM=$(echo "$KDEWM" | sed 's%^--windowmanager %%') $KDEWM & $WD & /usr/bin/kwrapper ksmserver else /usr/bin/kwrapper $* fi

}

Muromec ☆☆
()
Ответ на: комментарий от ivanich

% cat /usr/env/compiz.sh                                                                           
#unset KDEWM
KDEWM="beryl --sm-disable dbus settings"
WD='emerald'
kwrapper (){
        if (echo -- "$*" | grep -q compiz) || (echo -- "$*" | grep -q beryl)
        then
                KDEWM=$(echo "$KDEWM" | sed 's%^--windowmanager %%')
                $KDEWM &
                $WD &
                /usr/bin/kwrapper ksmserver
        else
                /usr/bin/kwrapper $*
        fi

}

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

Хмм.. только что собрал новый берил(beryl-core-0.1.0_p20061011) и иже с ним, прописал KDEWM=beryl-start и все заработало.

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