1

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

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

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

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

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

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

2

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

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

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

--enable-bonobo --prefix=/usr

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

Тоже самое.

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

3

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

4 (03.12.2011 13:52:34 отредактировано zenon)

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

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

5

newzenon пишет:

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

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

6

[оффтоп]

newzenon пишет:

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

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

95% процентов проблем находятся между клавиатурой и стулом.

7

ABulychev пишет:

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

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

** (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»

Я в печали)

8 (03.12.2011 15:02:35 отредактировано SidER)

metra пишет:

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

** (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 оставить, только версию поставить - актуальную. Правда работоспособность не гарантирую.
Попробовать так:

 Консоль:
depends=('xfce4-panel' 'libxfcegui4' 'gnome-panel>=3.2.1-1'

А по ссылке которую приводил выше ходить не пробовал? Там же все необходимые пакеты есть. По ходу можно через репы со старыми пакетами попробовать установить. Статья.

9

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

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

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

10

metra пишет:

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

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

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

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

[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

Затем:

 Консоль:
pacman -Syy
pacman -S gnome-panel-bonobo gnome-panel

И собирать ничего не надо. Как поставишь нужное - возвращаешь pacman.conf в исходное состояние.

11

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

12

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

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

13

metra пишет:

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

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

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