Git Version | Version Git
matttbe, Tuesday 03 September 2013 à 15:37
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Ou plus simplement on peut peut-être vérifier si le le dossier ~/config/cairo-dock/third-party contient des applets installés par le paquet et suggérer de les enlever... Ça ne suffit pas car si tu veux améliorer une applet, c'est plus facile de la développer dans ce dossier que dans /usr avec les droits root. Donc si tu modifies une applet, elle aura le même nom que celle dans /usr donc ça n'ira pas.$
Ou alors, n'afficher que ce message à l'install en se disant que l'utilisateur, lui, est au courant du problème.
Pour info, toujours pas d'update sur AUR pour cairo-dock-bzr et cairo-dock-plugins-bzr. J'ai resollicitée le mainteneur actuel en lui suggérant de me laisser la gestion des paquets... mais il n'est pas très réactif, c'est le moins qu'on puisse dire! Si à la fin de la semaine je n'ai pas de nouvelle je vais demander le disown sur aur-general et si vraiment je ne m'en sort pas je pense créer un paquet à part (caito-dock-bzr-latest par exemple). Ok
En espérant tout de même qu'il réponde avant
C'est normal que ce dossier ~/config/cairo-dock/third-party est recréé systématiquement (avec un dossier "locale" dedans) ? Ah oui, c'est normal, pour éviter un éventuel crash des applets third-party en chargeant les des fichiers dans un dossier inexistant.
@lesebas: il faudrait donc gérer ce cas if test -d $directory -a ! -e "$directory/.SKIP" -a `ls $directory | grep -c -v locale` -gt 0
(si le dossier existe, qu'il ne contient pas le fichier .SKIP et qu'il y a des fichiers en plus que le dossier 'locale', alors il affiche un message.
lylambda : En ce qui concerne Quote, il n'est toujours pas fonctionnel avec la lib installé. pourrais-tu donner les info affichées dans le terminal? |
lesebas, Tuesday 03 September 2013 à 18:33
|
|
Subscription date : 24 November 2008
Messages : 298
|
matttbe :
Ou alors, n'afficher que ce message à l'install en se disant que l'utilisateur, lui, est au courant du problème.
@lesebas: il faudrait donc gérer ce cas if test -d $directory -a ! -e "$directory/.SKIP" -a `ls $directory | grep -c -v locale` -gt 0
(si le dossier existe, qu'il ne contient pas le fichier .SKIP et qu'il y a des fichiers en plus que le dossier 'locale', alors il affiche un message.
Je ferais bien un mix des 2 détecter les applets installés en local et avertir l'utilisateur que, sauf s'il développe ses propres applets, il a intérêt à supprimer ces applets dans les dossiers perso ou ils ont été trouvés.
Le fichier .SKIP je veux bien mais de toutes façons c'est à l'utilisateur de le créer... donc quelqu'un qui travaille sur un applet et qui sait ce qu'il fait !
Pour mon info : c'est bien la version de l'applet installée dans ~/.config/cairo-dock/third-party qui est utilisée en priorité sur tout autre version installée sur la machine (dans /usr en particulier)? |
lylambda, Wednesday 04 September 2013 à 01:22
|
|
Subscription date : 06 September 2009
Messages : 1635
|
Retour de terminal pour Quote aprés son activation:
cairo-dock -> pClassAppli->cStartupWMClass: (null)
cairo_dock_set_image_on_icon (/usr/share/cairo-dock/plug-ins/Dbus/third-party/Quote/icon)
_write_modules_idle (switcher;logout;weather;Animated icons;Remote-Control;dustbin;netspeed;Folders;shortcuts;Transmission;AlsaMixer;Quote;System Monitor;musicPlayer;dnd2share;showDesktop;Clipper;clock;PowerManager)
update_module_state (Quote)
Traceback (most recent call last):
File "./Quote", line 216, in <module>
Applet().run()
File "/usr/lib/python3.3/site-packages/CDApplet.py", line 165, in run
self.begin()
File "./Quote", line 194, in begin
self.get_quotes_from_web()
File "./Quote", line 155, in get_quotes_from_web
quote, author = interface.fetch()
File "./Quote", line 110, in fetch
parser.parse(page.read()) # feed the parser with the page's content
File "/usr/share/cairo-dock/plug-ins/Dbus/third-party/Quote/BashParser.py", line 44, in parse
self.feed(page) # feed the parser with the page's html
File "/usr/lib/python3.3/site-packages/sgmllib.py", line 97, in feed
self.rawdata = self.rawdata + data
TypeError: Can't convert 'bytes' object to str implicitly
_detach_icon (cairo-dock) |
lesebas, Thursday 05 September 2013 à 14:11
|
|
Subscription date : 24 November 2008
Messages : 298
|
Bon finalement j'ai essayé de faire un check.install qui tienne compte de toute les idées (liste des applets installées en locale + prise en compte du .SKIP). Ça donne ça (non testé y'a surement des erreurs de code :
flag=0
cd_pluginsdatadir=$(pkg-config gldi --variable=pluginsdatadir)
for directory in /home| sed 's,/$,,g');do
if [ $applet = "locale" ];then
continue
fi
if [ $(grep -c [[]$applet[]] ${pkgdir}${cd_pluginsdatadir}/Dbus/third-party/list.conf) -ge 1 ];then
if [ $flag = 0 ];then
echo -e "\e[1;4;91mThe following applets have been found installed in a local directory. Excepted if you work on devlopement of one of these Applets they are now useless and should be removed (possible conflict with the last version):\\r\033[0m"
flag=1
fi
if [ $flag_directory = 0 ];then
echo -e "\e[1;94mIn $directory :\\r\033[0m"
flag_directory=1
fi
echo -e "\e[1;92m [$applet]\\r\033[0m"
fi
done
done
if [ $flag = 1 ];then
echo -e "\e[1;4;91mNote : to avoid this message on next update you can add a .SKIP file in you ~/.config/cairo-dock/third-party directory\033[0m"
echo "Press any key to continue..."
read -p ""
fi
Par contre comme le "plugin" "locale" est dans dans /usr/share/cairo-dock/.../third-party/list.conf donc je suis obligé de l'exclure explicitement des tests. Y'a pas d'autres cas du même genre?
C'est quand même bizarre cette coexistante systématique des 2 install. |
lesebas, Thursday 05 September 2013 à 21:53
|
|
Subscription date : 24 November 2008
Messages : 298
|
Bon je viens de tester en corrigeant pas mal d'erreurs (message précédent édité) ça marche voila le message que ça donne :
The following applets have been found installed in a local directory. Excepted if you work on devlopement of one of these Applets they are now useless and should be removed (possible conflict with the last version):
In /home/sebastien/.config/cairo-dock/third-party/ :
[Google]
In /home/stephanie/.config/cairo-dock/third-party/ :
[Calendar]
Note : to avoid this message on next update you can add a .SKIP file in you ~/.config/cairo-dock/third-party directory
Avec les couleurs en prime! |
lesebas, Thursday 05 September 2013 à 22:03
|
|
Subscription date : 24 November 2008
Messages : 298
|
Bonne nouvelle, les paquets cairo-dock-bzr et cairo-dock-plugins-bzr sont à jour sur AUR depuis hier soir! |
lylambda, Thursday 05 September 2013 à 22:57
|
|
Subscription date : 06 September 2009
Messages : 1635
|
Génial !
Je vais vais tester ça de suite |
matttbe, Thursday 05 September 2013 à 23:26
|
|
lylambda, Friday 06 September 2013 à 00:19
|
|
matttbe, Friday 06 September 2013 à 01:00
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Ah, en effet. Les joies de python 3
Est-ce que c'est mieux avec la rev 406?
PS: par contre, sgmllib est déprécié, il va falloir le remplacer...
PS²: concernant ces bugs avec les applets externes, serait-il possible de les mettre dans un nouveau sujet? |
lesebas, Friday 06 September 2013 à 06:39
|
|
Subscription date : 24 November 2008
Messages : 298
|
Salut,
Message corrigé et AUR mis à jour. |
lylambda, Friday 06 September 2013 à 10:11
|
|
Subscription date : 06 September 2009
Messages : 1635
|
Est-ce que c'est mieux avec la rev 406? non , on se retrouve dans la situation du 404.
concernant ces bugs avec les applets externes, serait-il possible de les mettre dans un nouveau sujet? Ça marche . Cf http://glx-dock.org/bg_topic.php?t=7160. |
lesebas, Monday 09 September 2013 à 23:11
|
|
Subscription date : 24 November 2008
Messages : 298
|
matttbe : ne fois que tout fonctionne, ça serait utile de tester toutes ces applets et vérifier leur compatibilité avec python 3 (simplement en lançant le dock depuis un terminal puis en démarrant chaque applets third-party et regarder les logs dans le terminal). Comme ça, on pourra vérifier que tout est ok au niveau des dépendances python 3 et tenir une liste des applets non compatibles.
J'en ai testé quelque unes... attention je suis sous xfce et certaines dépendances ne doivent pas être installées... :
CairoBzr :
cairo_dock_set_image_on_icon (/usr/share/cairo-dock/plug-ins/Dbus/third-party/CairoBzr/icon)
sh: ./CairoBzr: Aucun fichier ou dossier de ce type
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock;CairoBzr)
Calendar :
cairo_dock_set_image_on_icon (/usr/share/cairo-dock/plug-ins/Dbus/third-party/Calendar/icon)
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;Calendar;musicPlayer;showDesktop;clock)
./icon_faenza.sh: ligne525: icon: Permission non accordée
./icon_faenza.sh: ligne528: .day: Permission non accordée
-> -1; 570; -321
CpuWatcher:
CpuWatcher : Config retrieved + Timer started
CpuWatcher has been started.
Traceback (most recent call last):
File "/usr/lib/python3.3/site-packages/gi/overrides/GLib.py", line 629, in <lambda>
return (lambda data: callback(*data), user_data)
File "./CpuWatcher", line 113, in action_on_loop
self.__firstList = self.getDeltaTime()
File "./CpuWatcher", line 187, in getDeltaTime
lStats = self.getCurrentStats()
File "./CpuWatcher", line 162, in getCurrentStats
statFile = file("/proc/stat", "r")
NameError: global name 'file' is not defined
Deluge :
Non testé deluge pas installé
Facebook :
cairo_dock_set_image_on_icon (/usr/share/cairo-dock/plug-ins/Dbus/third-party/Facebook/icon)
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Facebook;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
Traceback (most recent call last):
File "./Facebook", line 540, in <module>
facebook = FaceBook()
File "./Facebook", line 85, in __init__
CDApplet.__init__(self)
File "/usr/lib/python3.3/site-packages/CDApplet.py", line 131, in __init__
self._get_config()
File "/usr/lib/python3.3/site-packages/CDApplet.py", line 303, in _get_config
self.get_config(keyfile)
File "./Facebook", line 242, in get_config
self.appconfig['ATTENTION_WHEN'] = self.WHEN_DICT[keyfile.getint('Configuration', 'ATTENTION_WHEN')]
File "/usr/lib/python3.3/configparser.py", line 798, in getint
return self._get(section, int, option, raw=raw, vars=vars)
File "/usr/lib/python3.3/configparser.py", line 793, in _get
return conv(self.get(section, option, **kwargs))
ValueError: invalid literal for int() with base 10: 'superior'
Gmail :
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
cairo_dock_set_image_on_icon (/usr/share/cairo-dock/plug-ins/Dbus/third-party/Gmail/icon)
Lecture WAVE '/usr/share/cairo-dock/plug-ins/Dbus/third-party/Gmail/snd/pop.wav' : Float 32 bit Little Endian, Fréquence 44100 Hz, Stéréo
Gnomenu :
cairo_dock_set_image_on_icon (distributor-logo)
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;GnoMenu;AlsaMixer;musicPlayer;showDesktop;clock)
Google :
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
[+] Google: Applet started
GTG:
cairo_dock_set_image_on_icon (gtg)
cairo_dock_create_surface_from_image: assertion `cImagePath != NULL' failed
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;GTG;musicPlayer;showDesktop;clock)
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core/src/cairo-dock-widget-items.c:_add_one_icon_to_model:331)
Impossible d'ouvrir le fichier « gtg » : Aucun fichier ou dossier de ce type
>>> GTG 0.3 is not available
>>> GTG 0.2 and 0.3 are not available on the bus[/GTG]
HDDTemperature:
[code]_write_modules_idle (Google;switcher;logout;weather;Animated icons;HDDtemperature;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core/src/cairo-dock-widget-items.c:_add_one_icon_to_model:331)
Impossible d'ouvrir le fichier « icon » : Aucun fichier ou dossier de ce type
ktorrent :
non testé ktorrent pas installé
Lancelot :
cairo_dock_set_image_on_icon (distributor-logo)
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock;Lancelot)
Traceback (most recent call last):
File "./Lancelot", line 142, in <module>
Applet().run()
File "/usr/lib/python3.3/site-packages/CDApplet.py", line 165, in run
self.begin()
File "./Lancelot", line 110, in begin
subprocess.Popen("lancelot") ### check if it is created invisible or not...
File "/usr/lib/python3.3/subprocess.py", line 820, in __init__
restore_signals, start_new_session)
File "/usr/lib/python3.3/subprocess.py", line 1438, in _execute_child
raise child_exception_type(errno_num, err_msg)Liferea
FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: 'lancelot'
Liferea :
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
cairo_dock_set_image_on_icon (/usr/share/cairo-dock/plug-ins/Dbus/third-party/Liferea/icon)
_write_modules_idle (Google;Liferea;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
Mintmenu:
_write_modules_idle (Google;switcher;logout;weather;Animated icons;MintMenu;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
Traceback (most recent call last):
File "./MintMenu", line 34, in <module>
import gnomeapplet
ImportError: No module named 'gnomeapplet'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "./MintMenu", line 36, in <module>
import mateapplet as gnomeapplet
ImportError: No module named 'mateapplet'
Moon :
_write_modules_idle (Google;switcher;Moon;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
Traceback (most recent call last):
File "./Moon", line 157, in <module>
Applet().run()
File "/usr/lib/python3.3/site-packages/CDApplet.py", line 165, in run
self.begin()
File "./Moon", line 139, in begin
self.get_moon_from_web()
File "./Moon", line 101, in get_moon_from_web
image, information = interface.fetch()
File "./Moon", line 56, in fetch
parser.parse(page.read()) # feed the parser to get the specific content: translated text
ValueError: read of closed file
Notifications_history :
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
cairo_dock_set_image_on_icon (/usr/share/cairo-dock/plug-ins/Dbus/third-party/Notifications_history/icon)
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;Notifications_history;AlsaMixer;musicPlayer;showDesktop;clock)
Pidgin :
write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
cairo_dock_set_image_on_icon (/usr/share/cairo-dock/plug-ins/Dbus/third-party/Pidgin/icon)
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Pidgin;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
Traceback (most recent call last):
File "./Pidgin", line 34, in <module>
import htmllib
ImportError: No module named 'htmllib'
Quote :
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;Quote;musicPlayer;showDesktop;clock)
Traceback (most recent call last):
File "./Quote", line 216, in <module>
Applet().run()
File "/usr/lib/python3.3/site-packages/CDApplet.py", line 165, in run
self.begin()
File "./Quote", line 194, in begin
self.get_quotes_from_web()
File "./Quote", line 155, in get_quotes_from_web
quote, author = interface.fetch()
File "./Quote", line 110, in fetch
parser.parse(page.read()) # feed the parser with the page's content
File "/usr/share/cairo-dock/plug-ins/Dbus/third-party/Quote/BashParser.py", line 44, in parse
self.feed(str(page).encode('utf8')) # feed the parser with the page's html
File "/usr/lib/python3.3/site-packages/sgmllib.py", line 97, in feed
self.rawdata = self.rawdata + data
TypeError: Can't convert 'bytes' object to str implicitly Screen
ScreenSaverInibithor :
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
cairo_dock_set_image_on_icon (/usr/share/cairo-dock/plug-ins/Dbus/third-party/Screensaver_inhibitor/icon)
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Screensaver_inhibitor;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
cairo_dock_set_image_on_icon (/usr/share/cairo-dock/plug-ins/Dbus/third-party/Screensaver_inhibitor/icon.svg) |
matttbe, Tuesday 10 September 2013 à 13:42
|
|
Subscription date : 24 January 2009
Messages : 12573
|
@lesebas: Merci pour ces retours!
- CairoBzr a besoin de Vala (et de le compiler)
- CpuWatcher: ça devrait être fixé (rev 409)
- Facebook: il y avait un soucis au niveau du fichier de config, ça devrait être fixé en rev 411 mais il faut p-ê virer le fichier de config en local:
rm ~/.config/cairo-dock/current_theme/plug-ins/Facebook/Facebook.conf
- GTG: avais-tu installé GTG? => à ajouter dans les dépendances optionnelles
- Lancelot: avais-tu installé lancelot? => à ajouter dans les dépendances optionnelles
- Deluge & KTorrent: => à ajouter dans les dépendances optionnelles
- Mintmenu: est-ce que le paquet mintmenu est encore dispo? => à ajouter dans les dépendances optionnelles
- Moon: ça devrait être bon (rev 412)
- Pidgin: ça devrait être fixé (rev 413)
- Quote: ça devrait être fixé (rev 412) mais il faudrait utiliser autre chose que sgmllib pour python 3. Du coup, j'ai ajouté 'Quote' dans le fichier Applets-python2.list. Pourrais-tu décommenter ces lignes dans le PKGBUILD (à la fin du build()):
PS: pour ces tests, est-ce que tu as uniquement tenté de les démarrer ou tu as fait des clics gauche, droite et milieu sur l'icône? |
lesebas, Tuesday 10 September 2013 à 23:14
|
|
Subscription date : 24 November 2008
Messages : 298
|
Salut,
Pour les test je me suis contenté de les démarrés... pas de clic
matttbe : CairoBzr a besoin de Vala (et de le compiler)
vala installé chez moi... est-il compilé par CairoBzr?
CPUWatcher semble OK :
cairo_dock_set_image_on_icon (/usr/share/cairo-dock/plug-ins/Dbus/third-party/CpuWatcher/icon)
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Screensaver_inhibitor;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;CpuWatcher;musicPlayer;showDesktop;clock)
CpuWatcher : Config retrieved + Timer started
CpuWatcher has been started.
Number of cores : 4
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core/src/gldit/cairo-dock-surface-factory.c:cairo_dock_create_surface_from_image:463)
This file (/home/sebastien/.config/cairo-dock/third-party/CpuWatcher/icon) doesn't exist or is not readable.
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core/src/gldit/cairo-dock-surface-factory.c:cairo_dock_create_surface_from_image:463)
This file (/home/sebastien/.config/cairo-dock/third-party/CpuWatcher/icon) doesn't exist or is not readable.
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core/src/gldit/cairo-dock-surface-factory.c:cairo_dock_create_surface_from_image:463)
This file (/home/sebastien/.config/cairo-dock/third-party/CpuWatcher/icon) doesn't exist or is not readable.
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core/src/gldit/cairo-dock-surface-factory.c:cairo_dock_create_surface_from_image:463)
This file (/home/sebastien/.config/cairo-dock/third-party/CpuWatcher/icon) doesn't exist or is not readable.
facebook, ne marche pas mais je n'ai pas fbcmd qui devrait être installé automatiquement? Une fois fbcmd installé depuis AUR OK (faudrait peut-être modifié le manuel de l'applet?). Ensuite ça plante
_...updating Facebook Applet
PHP Warning: require_once(): open_basedir restriction in effect. File(/usr/lib/facebook/facebook.php) is not within the allowed path(s): (/srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/) in /usr/lib/fbcmd.php on line 534
PHP Warning: require_once(/usr/lib/facebook/facebook.php): failed to open stream: Operation not permitted in /usr/lib/fbcmd.php on line 534
PHP Fatal error: require_once(): Failed opening required 'facebook/facebook.php' (include_path='.:/usr/share/pear') in /usr/lib/fbcmd.php on line 534
...Facebook Applet could not connect to the Internet. Trying later.
cairo_dock_create_surface_from_image: assertion `cImagePath != NULL' failed
Mais voila le message en fin d'install de fbcmd...
You need to add :/usr/lib/ to the open_basedir line in php.ini manually
Je fais comment?
Pas plus de temps pour re-tester les autres ce soir... je vois pour mettre a jour les dépendances! |
matttbe, Tuesday 10 September 2013 à 23:35
|
|
Subscription date : 24 January 2009
Messages : 12573
|
vala installé chez moi... est-il compilé par CairoBzr? Cette applet a un peu été laissée à l'abandon et l'idée est d'avoir des facilités pour compiler le dock et avoir des info sur BZR mais donc ceci n'est pas très utile sous Arch si on utilise un PKGBUILD.
Mais sinon, il suffit, si valac est disponible, de lancer ces commandes:cd CairoBzr
./compile.sh
cd ..
CPUWatcher semble OK : Il y avait des warnings, ça devrait être fixé
Mais voila le message en fin d'install de fbcmd... Mmh, il faudrait éditer le fichier php.ini dans (un dossier de) /etc/
Mais ajouter 'php' comme dépendance, c'est tout de même un peu trop gros... |
lesebas, Wednesday 11 September 2013 à 07:43
|
|
Subscription date : 24 November 2008
Messages : 298
|
Bon fbcmd sur AUR n'a pas été mis à jour depuis plus d'un an... j'ai installé fbcmd-git (mis à jour le 28/4):
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Facebook;Screensaver_inhibitor;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
...updating Facebook Applet
PHP Warning: require_once(): open_basedir restriction in effect. File(/usr/lib/facebook/facebook.php) is not within the allowed path(s): (/srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/) in /usr/lib/fbcmd.php on line 534
PHP Warning: require_once(/usr/lib/facebook/facebook.php): failed to open stream: Operation not permitted in /usr/lib/fbcmd.php on line 534
PHP Fatal error: require_once(): Failed opening required 'facebook/facebook.php' (include_path='.:/usr/share/pear') in /usr/lib/fbcmd.php on line 534
...Facebook Applet could not connect to the Internet. Trying later.
cairo_dock_create_surface_from_image: assertion `cImagePath != NULL' failed
Et je ne comprends pas comment on indique ses identifiants de compte... pas de menu (mais c'est surement lié aux erreur ci-dessus...)
Mais je ne pense pas que ce soit du a l'applet :
[sebastien@Vulpus ~]$ fbcmd
PHP Warning: require_once(): open_basedir restriction in effect. File(/usr/lib/facebook/facebook.php) is not within the allowed path(s): (/srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/) in /usr/lib/fbcmd.php on line 534
PHP Warning: require_once(/usr/lib/facebook/facebook.php): failed to open stream: Operation not permitted in /usr/lib/fbcmd.php on line 534
PHP Fatal error: require_once(): Failed opening required 'facebook/facebook.php' (include_path='.:/usr/share/pear') in /usr/lib/fbcmd.php on line 534
[sebastien@Vulpus ~]$ |
matttbe, Wednesday 11 September 2013 à 08:58
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Et je ne comprends pas comment on indique ses identifiants de compte... pas de menu (mais c'est surement lié aux erreur ci-dessus...) As-tu éditer le fichier php.ini, quelque part dans /etc? Il faut rajouter :/usr/lib/ à la fin de la ligne commençant par: open_basedir (et qui devrait contenir: /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/)
Si oui, laisse tomber. |
lesebas, Wednesday 11 September 2013 à 21:50
|
|
Subscription date : 24 November 2008
Messages : 298
|
OK j'ai effectivement ajouté /usr/lib/ dans php.ini et le message à changé... mais toujours rien pour configurer mon compte...
_write_modules_idle (Google;switcher;logout;weather;Animated icons;Facebook;Screensaver_inhibitor;Gmail;Remote-Control;dustbin;Folders;shortcuts;AlsaMixer;musicPlayer;showDesktop;clock)
...updating Facebook Applet
Traceback (most recent call last):
File "./Facebook", line 541, in <module>
facebook.run()
File "/usr/lib/python3.3/site-packages/CDApplet.py", line 165, in run
self.begin()
File "./Facebook", line 462, in begin
self.update()
File "./Facebook", line 419, in update
self.consider()
File "./Facebook", line 338, in consider
new_counter += self.fb[i]
KeyError: 'MESSAGES_UNREAD'
D'un autre coté je suis en 1.1 de fbcmd et la version 2.0 beta date de juillet 2012
http://fbcmd.dtompkins.com/introduction
Edit ... j'ai suivi le tuto pour configurer fbcmd : http://fbcmd.dtompkins.com/installation
Tout se passe bien jusqu'à :
[sebastien@Vulpus ~]$ fbcmd test
fbcmd [v1.1] ERROR: Unknown Command: [TEST] try fbcmd HELP |
matttbe, Wednesday 11 September 2013 à 22:52
|
|
Git Version | Version Git
|