sarbot
Anmeldungsdatum: 3. Februar 2013
Beiträge: 37
|
Da bin ich mal wieder über etwas gestolpert wo ich sofort dachte "muss ich haben":
Ein plugin, dass es ermöglicht Programme in ein xfce-panel zu integrieren.
(http://goodies.xfce.org/projects/panel-plugins/xfce4-embed-plugin#section14120130601) Neuste Version des Codes runtergeladen, brav die Anleitung gelesen und schon bei ./configure folgender Fehler:
| checking for libxfce4ui-1 >= 4.8.0... not found
*** The required package libxfce4ui-1 was not found on your system.
*** Please install libxfce4ui-1 (atleast version 4.8.0) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.
|
Google verleitete mich zu:
| sudo find / -name libxfce4ui-1
sudo find / -iname *.pc | grep libxfce
|
Beides ohne Treffer. Nun davon ausgehend, dass ich die lib nicht auf meinem PC habe, versuche ich sie zu installieren. Allerdings weiß ich nicht wirklich was ich mit dem sourcepaket von http://packages.ubuntu.com/de/quantal/libxfce4ui-1-0 (libxfce4ui_4.10.0-1.debian.tar.gz) anfangen soll. Es liegt keine README oder INSTALL bei. Und keine configure wie ich es sonst kenne. Muss das ganze einfach nur irgendwohin entpackt werden (wenn ja wo?) oder muss ich damit etwas anderes anstellen?
|
user_unknown
Anmeldungsdatum: 10. August 2005
Beiträge: 17548
Wohnort: Berlin
|
sarbot schrieb: Beides ohne Treffer. Nun davon ausgehend, dass ich die lib nicht auf meinem PC habe, versuche ich sie zu installieren. Allerdings weiß ich nicht wirklich was ich mit dem sourcepaket von http://packages.ubuntu.com/de/quantal/libxfce4ui-1-0 (libxfce4ui_4.10.0-1.debian.tar.gz) anfangen soll. Es liegt keine README oder INSTALL bei. Und keine configure wie ich es sonst kenne. Muss das ganze einfach nur irgendwohin entpackt werden (wenn ja wo?) oder muss ich damit etwas anderes anstellen?
Nun, woher weißt Du, was nicht beiliegt, wenn Du es noch nicht entpackt hast? Wieauchimmer - auf meinem 12.04-System wird bei einer Suche gefunden:
| apt-cache search libxfce4ui
libxfce4ui-1-0 - widget library for Xfce
libxfce4ui-1-dbg - debugging symbols for libxfce4ui
libxfce4ui-1-dev - Development files for libxfce4ui
|
Ich schätze Du brauchst die erste und die -dev-Version, aber in der Version für 13.04 . mit | sudo apt-get install libxfce4ui-1-0
|
würde man die erste Datei installieren
|
sarbot
(Themenstarter)
Anmeldungsdatum: 3. Februar 2013
Beiträge: 37
|
Die Installation scheint geklappt zu haben, zumindest kam nichts was von sich behauptet hat ein Fehler zu sein.
Allerdings finde ich keine Möglichkeit das plugin zu nutzen. Habe den pc bereits neugestartet. Laut der Internetseite http://goodies.xfce.org/projects/panel-plugins/xfce4-embed-plugin#usage müsste sich das plugin zu einer xfce leiste hinzufügen lassen wenn ichs richtig verstanden habe: Upon creating the plugin in a panel, the preferences dialog will pop up, where you can set an optional launch command, window selection criteria (if any), label formatting and font, and the plugin size. Hover your mouse over any item for extra information.
Das ist alles was ich an Information gefunden habe. Laut den screenshots sollte es da ein GUI geben wo man alles einstellt, aber dahinzukommen scheint entweder Trivial zu sein und ich habe grad ein Brett vorm Kopf. Oder aber bei der Installation ist doch was schief gegangen.
Daher:
1
2
3
4
5
6
7
8
9
10
11
12 | :~/xfce4-embed-plugin-1.4.1$ make installcheck
Making installcheck in panel-plugin
make[1]: Betrete Verzeichnis '/home/###/xfce4-embed-plugin-1.4.1/panel-plugin'
make[1]: Für das Ziel »installcheck« ist nichts zu tun.
make[1]: Verlasse Verzeichnis '/home/###/xfce4-embed-plugin-1.4.1/panel-plugin'
Making installcheck in po
make[1]: Betrete Verzeichnis '/home/###/xfce4-embed-plugin-1.4.1/po'
make[1]: Für das Ziel »installcheck« ist nichts zu tun.
make[1]: Verlasse Verzeichnis '/home/###/xfce4-embed-plugin-1.4.1/po'
make[1]: Betrete Verzeichnis '/home/###/xfce4-embed-plugin-1.4.1'
make[1]: Für das Ziel »installcheck-am« ist nichts zu tun.
make[1]: Verlasse Verzeichnis '/home/###/xfce4-embed-plugin-1.4.1'
|
Ist das als Fehler zu interpretieren oder kann ichs ignorieren?
|
user_unknown
Anmeldungsdatum: 10. August 2005
Beiträge: 17548
Wohnort: Berlin
|
Habe den pc bereits neugestartet.
Das ist ein anderes Betriebssystem, in dem man so handelt.
Ist das als Fehler zu interpretieren oder kann ichs ignorieren?
Es steht nirgends Warning, Error oder ähnliches - also war alles ok. Wozu das Programm da ist, und wie man es nutzt kann ich aber nicht sagen. Womöglich muss es erst gestartet werden/selbst einer Leiste zugefügt werden.
|
sarbot
(Themenstarter)
Anmeldungsdatum: 3. Februar 2013
Beiträge: 37
|
Das ist ein anderes Betriebssystem, in dem man so handelt.
Haha das ist wahr. Da ich langezeit Windows benutzt habe ist es bei mir in Fleisch und Blut erst neu zustarten bevor man sich überhaupt irgendwelche Gedanken macht. Ich vermute es sollte nach der Installation in der Liste der hinzuzufügenden Panelplugins erscheinen, tuts aber nicht.
In /usr/share/panel/plugins befindet sich auch keine embed-plugin.desktop oder ähnliches. Für die vorinstallierten plugins sind allerdings
Ich weiß nicht obs was bringt aber bei anderen Panel-Problemen wurde in Foren oft PANEL_DEBUG=1 vom xfce4-panel verlangt.
Die zeigt folgendes: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113 | PANEL_DEBUG=1 xfce4-panel
xfce4-panel(main): version 4.10.0 on gtk+ 2.24.17 (2.24.11), glib 2.36.0 (2.33.10)
xfce4-panel(module-factory): reading /usr/share/xfce4/panel/plugins
xfce4-panel(module-factory): reading /usr/share/xfce4/panel-plugins
xfce4-panel(application): found window manager after 1 tries
xfce4-panel(base-window): 0xb7c6e040: rgba colormap=0xb7c49048, compositing=true
xfce4-panel(base-window): 0xb7c6e040: rgba colormap=0xb7c49048, compositing=true
xfce4-panel(display-layout): 0xb7c6e040: display=:0.0{comp=true}, screen-0[0xb7c460c8]=[1280,1024] (DVI-I-2=[0,0;1280,1024])
xfce4-panel(positioning): 0xb7c6e040: screen=0xb7c460c8, monitors=1, output-name=(null), span-monitors=false, base=0,0
xfce4-panel(positioning): 0xb7c6e040: working-area: screen=0xb7c460c8, x=0, y=0, w=1280, h=1024
xfce4-panel(struts): 0xb7c6e040: top=25, start_x=0, end_x=1279
xfce4-panel(applicationsmenu): XDG_MENU_PREFIX is set to "xfce-", menu environment is "XFCE"
xfce4-panel(module): new item (type=object-type, name=applicationsmenu, id=1)
xfce4-panel(module): new item (type=object-type, name=launcher, id=34)
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/35
xfce4-panel(module): new item (type=external-wrapper, name=places, id=35)
xfce4-panel(external): places-35: child spawned; pid=4510, argc=8
xfce4-panel(module): new item (type=object-type, name=launcher, id=33)
xfce4-panel(module): new item (type=object-type, name=tasklist, id=2)
xfce4-panel(module): new item (type=object-type, name=separator, id=3)
xfce4-panel(module): new item (type=external-46, name=indicator, id=29)
xfce4-panel(external): indicator-29: child spawned; pid=4512, argc=8
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/4
xfce4-panel(module): new item (type=external-wrapper, name=systray, id=4)
xfce4-panel(external): systray-4: child spawned; pid=4513, argc=8
xfce4-panel(module): new item (type=object-type, name=separator, id=6)
xfce4-panel(module): new item (type=object-type, name=pager, id=26)
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/21
xfce4-panel(module): new item (type=external-wrapper, name=cpugraph, id=21)
xfce4-panel(xfce4-indicator-plugin): compiled against libxfce4panel 4.10.0
xfce4-panel(external): cpugraph-21: child spawned; pid=4514, argc=8
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/28
xfce4-panel(module): new item (type=external-wrapper, name=systemload, id=28)
xfce4-panel(external): systemload-28: child spawned; pid=4515, argc=8
xfce4-panel(module): new item (type=object-type, name=separator, id=8)
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/9
xfce4-panel(module): new item (type=external-wrapper, name=actions, id=9)
xfce4-panel(external): actions-9: child spawned; pid=4516, argc=8
xfce4-panel(module): new item (type=object-type, name=separator, id=27)
xfce4-panel(module): new item (type=object-type, name=clock, id=7)
xfce4-panel(module): new item (type=object-type, name=showdesktop, id=5)
xfce4-panel(base-window): 0xb7c6e1f0: rgba colormap=0xb7c49048, compositing=true
xfce4-panel(base-window): 0xb7c6e1f0: rgba colormap=0xb7c49048, compositing=true
xfce4-panel(base-window): 0xb7ce7018: rgba colormap=0xb7c49048, compositing=true
xfce4-panel(display-layout): 0xb7c6e1f0: display=:0.0{comp=true}, screen-0[0xb7c460c8]=[1280,1024] (DVI-I-2=[0,0;1280,1024])
xfce4-panel(positioning): 0xb7c6e1f0: screen=0xb7c460c8, monitors=1, output-name=(null), span-monitors=false, base=960,1176
xfce4-panel(positioning): 0xb7c6e1f0: working-area: screen=0xb7c460c8, x=0, y=0, w=1280, h=1024
xfce4-panel(module): new item (type=object-type, name=separator, id=10)
xfce4-panel(module): new item (type=object-type, name=showdesktop, id=11)
xfce4-panel(module): new item (type=object-type, name=separator, id=12)
xfce4-panel(module): new item (type=object-type, name=launcher, id=13)
xfce4-panel(module): new item (type=object-type, name=launcher, id=14)
xfce4-panel(module): new item (type=object-type, name=launcher, id=15)
xfce4-panel(module): new item (type=object-type, name=launcher, id=16)
xfce4-panel(module): new item (type=object-type, name=launcher, id=17)
xfce4-panel(module): new item (type=object-type, name=launcher, id=18)
xfce4-panel(module): new item (type=object-type, name=launcher, id=19)
xfce4-panel(module): new item (type=object-type, name=launcher, id=20)
xfce4-panel(module): new item (type=object-type, name=launcher, id=24)
xfce4-panel(module): new item (type=object-type, name=separator, id=22)
xfce4-panel(module): new item (type=object-type, name=directorymenu, id=23)
xfce4-panel(module): new item (type=object-type, name=launcher, id=30)
xfce4-panel(module): new item (type=object-type, name=launcher, id=32)
xfce4-panel(module): new item (type=object-type, name=separator, id=25)
xfce4-panel(module): new item (type=object-type, name=showdesktop, id=31)
xfce4-panel(module): new item (type=object-type, name=launcher, id=36)
xfce4-panel(module): new item (type=object-type, name=launcher, id=37)
xfce4-panel(external): places-35: child is embedded; 5 properties in queue
xfce4-panel(indicator): calling plugin construct function
xfce4-panel(external): cpugraph-21: child is embedded; 5 properties in queue
xfce4-panel(external): indicator-29: child is embedded; 5 properties in queue
xfce4-panel(external): systray-4: child is embedded; 5 properties in queue
xfce4-panel(systray): registered manager on screen 0
(xfce4-indicator-plugin:4512): libindicator-WARNING **: IndicatorObject class does not have an accessible description.
(xfce4-indicator-plugin:4512): Indicator-Application-WARNING **: Unable to get application list: Vorgang wurde abgebrochen
(xfce4-indicator-plugin:4512): Indicator-Application-WARNING **: Unable to get application list: Vorgang wurde abgebrochen
(xfce4-indicator-plugin:4512): Indicator-Application-WARNING **: Unable to get application list: Vorgang wurde abgebrochen
(xfce4-indicator-plugin:4512): Indicator-Application-WARNING **: Unable to get application list: Vorgang wurde abgebrochen
(xfce4-indicator-plugin:4512): Indicator-Application-WARNING **: Unable to get application list: Vorgang wurde abgebrochen
(xfce4-indicator-plugin:4512): Indicator-Application-WARNING **: Unable to get application list: Vorgang wurde abgebrochen
(xfce4-indicator-plugin:4512): Indicator-Application-WARNING **: Unable to get application list: Vorgang wurde abgebrochen
xfce4-panel(external): actions-9: child is embedded; 5 properties in queue
xfce4-panel(external): systemload-28: child is embedded; 5 properties in queue
(xfce4-indicator-plugin:4512): Gtk-CRITICAL **: IA__gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed
^Cxfce4-panel(main): received signal Unterbrechung <2>, quiting panel
xfce4-panel(external): systray-4: child exited with status 2
xfce4-panel-Message: Plugin systray-4 has been automatically restarted after crash.
xfce4-panel(external): systray-4: scheduled a respawn of the child
xfce4-panel(external): cpugraph-21: child exited with status 2
xfce4-panel-Message: Plugin cpugraph-21 has been automatically restarted after crash.
xfce4-panel(external): cpugraph-21: scheduled a respawn of the child
xfce4-panel(external): systemload-28: child exited with status 2
xfce4-panel-Message: Plugin systemload-28 has been automatically restarted after crash.
xfce4-panel(external): systemload-28: scheduled a respawn of the child
xfce4-panel(external): actions-9: child exited with status 2
xfce4-panel-Message: Plugin actions-9 has been automatically restarted after crash.
xfce4-panel(external): actions-9: scheduled a respawn of the child
xfce4-panel(external): places-35: plugin unrealized; quiting child
xfce4-panel(external): indicator-29: plugin unrealized; quiting child
xfce4-panel(external): systray-4: plugin unrealized; quiting child
xfce4-panel(external): cpugraph-21: plugin unrealized; quiting child
xfce4-panel(external): systemload-28: plugin unrealized; quiting child
xfce4-panel(external): actions-9: plugin unrealized; quiting child
xfce4-panel(application): finalized
|
Diese Zeile ist mir da ins Augegesprungen:
| (xfce4-indicator-plugin:4512): Gtk-CRITICAL **: IA__gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed
|
Als ich das panel wieder gestartet habe kam ebenfalls:
| $ xfce4-panel
(xfce4-indicator-plugin:5349): libindicator-WARNING **: IndicatorObject class does not have an accessible description.
(xfce4-indicator-plugin:5349): Gtk-CRITICAL **: IA__gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed
|
Hat jemand das Plugin hier schonmal zum laufen gekriegt? Im Internet gibts nicht besonders viel zu dem plugin zu finden. Außer etliche Seiten, die auf die Projektseite verlinken, die mir aber nicht weiterhilft ☹. Vielen Dank für die Mühe
|