LinuxForum.Fans
Тема

Санта-Барбара с XFCE

Автор: metra 13 сообщений 6410 просмотров
#210276

Надо вставить в панель XFCE гномовский аплет "dockbarx".
Для вставки гномовских аплетов в XFCE-панель есть пакет

text
1 aur/xfce4-xfapplet-plugin 0.1.0-7 (Out of Date) (4)
    plugin that allows to use gnome applets in the Xfce4 panel

У него в зависимостях

text
 - gnome-panel<=2.32.1 (building from AUR)
 - gnome-panel-bonobo<=2.32.1 (building from AUR)

Но в арче уже давно третий гном.

Вот такая Санта-Барбара.
Х3 (хочу знать) что делать.

#210303

С горем пополам поставил из сорцев gnome-panel-2.32.1, перед этим пришлось ставить из сорцев вся зависимости.
Теперь йогурт пишет только 1 не найденную зависимость.

text
 - gnome-panel-bonobo<=2.32.1 (building from AUR)

Хорошо, собрал gnome-panel с

text
--enable-bonobo --prefix=/usr

При этом на стадии конфигурирования вылезла ошибка, мол нету у вас bonobo-либ. Я их поставил, собралась панелька.

Тоже самое.

Товарищи, выручайте.

#210306

metra, здесь я понимаю у Вас два пути:
1) Попробовать исправить PKGBUILD строку depends.
2) Устанавливать в ручную с зависимостями пакеты gnome-panel, gnome-panel-bonobo. Найти их можно здесь.

#210309

Эх хорошо что в gentoo gnome3 hard masked... даже в testing

#210312
newzenon написал:
Эх хорошо что в getoo gnom3 hard masked... даже в testing

Не выделывайся :D щас я все скомпиляю

#210315

[оффтоп]

newzenon написал:
Эх хорошо что в getoo gnom3 hard masked... даже в testing

уже нет, замаскирован просто кейвордом... но проблема, благо, решается просто добавлением <3.0 в world smile

#210319
ABulychev написал:
metra, здесь я понимаю у Вас два пути:
1) Попробовать исправить PKGBUILD строку depends.
2) Устанавливать в ручную с зависимостями пакеты gnome-panel, gnome-panel-bonobo. Найти их можно здесь.

Убрал из PKGBUILD обе gnome-panel.
Собрался пакет, все нормально, далее dockbarx поставил, добавил на панель xfapplet, в свойства зашел, там в списке был 1 элемент - dockbarx. Выбрал его, вылезла ошибка, пошел в .xsession-errors и там единственная строчка, связанная с данными топиком такая

text
** (xfce4-xfapplet-plugin:14452): WARNING **: Failed to load applet 'OAFIID:GNOME_DockBarXApplet' (can't get CORBA object): Произошёл сбой при разрешении или расширении «!prefs_key=/apps/xfapplet/applet_3/prefs;orient=down;size=medium»

Я в печали)

#210324
metra написал:

Убрал из PKGBUILD обе gnome-panel.
Собрался пакет, все нормально, далее dockbarx поставил, добавил на панель xfapplet, в свойства зашел, там в списке был 1 элемент - dockbarx. Выбрал его, вылезла ошибка, пошел в .xsession-errors и там единственная строчка, связанная с данными топиком такая
text
** (xfce4-xfapplet-plugin:14452): WARNING **: Failed to load applet 'OAFIID:GNOME_DockBarXApplet' (can't get CORBA object): Произошёл сбой при разрешении или расширении «!prefs_key=/apps/xfapplet/applet_3/prefs;orient=down;size=medium»

Я в печали)

Все же надо было gnome-panel оставить, только версию поставить - актуальную. Правда работоспособность не гарантирую.
Попробовать так:
[console]depends=('xfce4-panel' 'libxfcegui4' 'gnome-panel>=3.2.1-1'[/console]
А по ссылке которую приводил выше ходить не пробовал? Там же все необходимые пакеты есть. По ходу можно через репы со старыми пакетами попробовать установить. Статья.

#210329

Все же надо было gnome-panel оставить, только версию поставить - актуальную. Правда работоспособность не гарантирую.

Это не поменяет дела, ибо эта строчка нужна только для проверки установленных пакетов на стадии конфигурирования данного пакета. А с конфигурированием проблем нет)

Я сделал проще)) просто поместил запущенный как программа dockbarx сверху панели xfce (на нее прямо).

#210336
metra написал:

Но в арче уже давно третий гном.

Вот такая Санта-Барбара.
Х3 (хочу знать) что делать.

Всё очень просто.

Временно редактируешь /etc/pacman.conf таким образом:

text
[core]
#Include = /etc/pacman.d/mirrorlist
Server = http://arm.konnichi.com/2011/04/29/core/os/i686

[extra] #Include = /etc/pacman.d/mirrorlist Server = http://arm.konnichi.com/2011/04/29/extra/os/i686

[community] #Include = /etc/pacman.d/mirrorlist Server = http://arm.konnichi.com/2011/04/29/community/os/i686

Затем:
[console]pacman -Syy
pacman -S gnome-panel-bonobo gnome-panel[/console]
И собирать ничего не надо. Как поставишь нужное - возвращаешь pacman.conf в исходное состояние.

#210345

neocrust, и при первом же обновлении все пакеты перетерутся новыми версиями :)

#210349

В общем добился такого результата http://linuxforum.ru/viewtopic.php?pid=230675#p230675

Просто расположив запущенный dockbarx (в качестве программы, а не аплета) поверх панели и подогнав по размеру.

#210352
metra написал:
neocrust, и при первом же обновлении все пакеты перетерутся новыми версиями :)

Не перетрутся, если умеешь маскировать/"замораживать" пакеты smile

Я про "IgnorePkg" в /etc/pacman.conf, конечно же.

Войдите или зарегистрируйтесь, чтобы ответить.