Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/05/2018, à 10:13

Herby

Impossible d'installer ConkyClementine

Bonjour,

Je viens d'abandonner mon bon vieux Kubuntu 14.04 pour réinstaller le tout nouveau kubuntu 18.04. J'utilise clementine pour la lecture audio et, sous la 14.04, j'utilisais une app nommée conkyclementine qui me permettait d'afficher dans mon conky les infos concernant le morceau en cours dans clementine.
Cette app est disponible dans un PPA tiers : https://www.ubuntuupdates.org/ppa/conky_companions
Lorsque je tente de rajouter le PPA :

herby@herby-PC:~$ sudo add-apt-repository ppa:conky-companions/ppa
[sudo] Mot de passe de herby : 
Plus d’info : https://launchpad.net/~conky-companions/+archive/ubuntu/ppa
Appuyez sur [ENTRÉE] pour continuer ou sur Ctrl-c pour annuler l'ajout.
Réception de:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [83,2 kB]   
Atteint:2 http://vn.archive.ubuntu.com/ubuntu bionic InRelease                         
Ign:3 http://ppa.launchpad.net/conky-companions/ppa/ubuntu bionic InRelease            
Réception de:4 http://vn.archive.ubuntu.com/ubuntu bionic-updates InRelease [83,2 kB]  
Err:5 http://ppa.launchpad.net/conky-companions/ppa/ubuntu bionic Release              
  404  Not Found [IP : 91.189.95.83 80]
Atteint:6 http://vn.archive.ubuntu.com/ubuntu bionic-backports InRelease
Lecture des listes de paquets... Fait
E: Le dépôt http://ppa.launchpad.net/conky-companions/ppa/ubuntu bionic Release n'a pas de fichier Release.
N: Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de manière sécurisée, et sont donc désactivées par défaut
N: Voir les pages de manuel d'apt-secure(8) pour la création des dépôts et les détails de configuration d'un utilisateur.

Suite à cela, impossible d'installer conkyclementine. Je pense que le problème vient de l'erreur 404 mais ne sais pas comment corriger cela.

Hors ligne

#2 Le 25/05/2018, à 10:42

inbox

Re : Impossible d'installer ConkyClementine

Salut,

Le PPA que tu as utilisé pour conkyclementine n'a pas de version pour Bionic (18.04). Tu peux le vérifier en affichant le contenu de l'URL :

http://ppa.launchpad.net/conky-companions/ppa/ubuntu/dists/

Il te faut donc l'enlever de tes sources de dépôts.

Les dernières mises à jour de ce paquets datent de 2013.

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#3 Le 25/05/2018, à 10:58

Herby

Re : Impossible d'installer ConkyClementine

inbox a écrit :

Il te faut donc l'enlever de tes sources de dépôts.

Salut et merci. Je l'ai déjà enlevé. Est-ce que cela signifie que je ne peux définitivement plus l'installer ?
J'ai essayé d'installer conkyclementine en téléchargeant le .deb mais "error: cannot satisfy dependencies". J'ai esssayé d'installer les paquets manquants. Il s'agit de librairies python si je me souviens bien. Mais rien à faire, ça ne fonctionne pas.
Je pense qu'il est inutile d'insister malheureusement.

Hors ligne

#4 Le 25/05/2018, à 11:02

inbox

Re : Impossible d'installer ConkyClementine

Ce n'est plus maintenu, donc plus adapté à la version actuelle.


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#5 Le 30/05/2018, à 15:43

Herby

Re : Impossible d'installer ConkyClementine

Me sentant désespéré de ne plus avoir ces infos dans mon conky, j'ai créé un script qui répare ça:

#!/bin/bash

# clementine info display script by NHerby



case "$1" in

# Create a copy of the cover
cover)

file=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep artUrl`
FILENAME=$( echo "$file" | cut -c 22- )

if [ "$FILENAME" != "" ]
then
cp "$FILENAME" ~/.conky/cover.jpg
fi
;;



# Now Playing Info

status) 

status=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlaybackStatus`
if [ "$status" == "Paused" ]
then status="Playing"
fi

echo $status

;;

artist) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep artist | cut -c 15- ;;

title) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep title | cut -c 14- ;;

album) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep album | cut -c 14- ;;

year) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep year | cut -c 12- ;;

genre) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep genre | cut -c 14- ;;

progress)

curr=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Position`
tot=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep length`
total=$( echo "$tot" | cut -c 14- )

if [ "$total" != "" ]
then
let progress=curr*100
let progress=progress/total
fi

echo $progress


;;





esac

à placer dans ~/.conky/clementine
Je suis loin d'être un codeur donc ce script est la première méthode qui fonctionne que j'ai trouvée. Il y a certainement moyen de faire mieux...

Pour finir, voici la partie du conky qui permet d'afficher le résultat:

${if_running clementine}
${if_match "Playing" == "${execi 10 ~/.conky/clementine status}"}${color 4769ea}${font caviar dreams:size=10}Musique
${voffset -8}${hr}
${font caviar dreams:size=8}${color b5f9ff}${voffset 2}${goto 91}${execi 10 ~/.conky/clementine artist}

${goto 91}${execi 10 ~/.conky/clementine title}

${goto 91}${execi 10 ~/.conky/clementine album}

${image ~/.conky/cover.jpg -p 1, 786 -s 75x75 -f 10}${execi 10 ~/.conky/clementine cover}
${color 4769ea}${voffset -12}${execibar 2 ~/.conky/clementine progress}
$endif$endif

Dernière modification par Herby (Le 30/05/2018, à 16:15)

Hors ligne

#6 Le 27/11/2020, à 03:17

soujaa

Re : Impossible d'installer ConkyClementine

Bon matin.
Je veux de l'aide pour pouvoir supprimer une ligne de ce conky. Sur l'image le texte que je veux supprimer est souligné en rouge.
1606443401.png
.conkyrc

###############################
###############################
###	As You Are: Conky theme	###
###		 Gandhar Desai		###
###		  13-07-2015		###
###############################
###############################

alignment tm
background no

gap_x -420
gap_y 80
minimum_size 0 0
maximum_width 1366

own_window yes
own_window_class Conky
own_window_type desktop
own_window_transparent yes
#own_window_argb_visual yes
#own_window_argb_value 255
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

default_color white
default_bar_size 360 4
#color1 DDDDDD
#color2 AAAAAA
#color3 888888
#color4 EF5A29
#default_outline_color white
#default_shade_color 112422
#border_width 0
#border_outer_margin 0
#border_inner_margin 0
#draw_borders no
#draw_graph_borders yes
#draw_outline no
#draw_shades no

uppercase no
use_spacer none
#show_graph_scale no
#show_graph_range no

override_utf8_locale yes
use_xft yes
xftfont Cantarell:size=12
xftalpha 1

double_buffer yes
update_interval 1.0
#cpu_avg_samples 2
#net_avg_samples 2
#no_buffers yes
#out_to_console no
#out_to_stderr no
#extra_newline no
#stippled_borders 0

TEXT
${font Raleway:thin:size=120}${alignc}${time %H:%M}${font}

${voffset -30}
${font Raleway:light:italic:size=28}${alignc}${time  %A,%e %B}${font}
${voffset 150}
${if_running clementine}
${if_match "Playing" == "${execi 10 ~/.conky/clementine status}"}${color de7348}${font Raleway:size=20}             MUSIQUE
${voffset -8}${hr}
${font Raleway:bold:size=10}${color ffffff}${voffset 2}${goto 91}${alignr 10}${execi 10 ~/.conky/clementine artist}

${goto 91}${alignr 10}${execi 10 ~/.conky/clementine title}
              

${goto 91}${alignr 10}${execi 10 ~/.conky/clementine album}  

${image ~/.conky/cover.jpg -p 0,450 786 -s 150x150 -f 10}${execi 10 ~/.conky/clementine cover}

${color de7348}${voffset -12}${execibar 2 ~/.conky/clementine progress}
$endif$endif

Le script du conky clementine

#!/bin/bash

# clementine info display script by NHerby



case "$1" in

# Create a copy of the cover
cover)

file=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep artUrl`
FILENAME=$( echo "$file" | cut -c 22- )

if [ "$FILENAME" != "" ]
then
cp "$FILENAME" ~/.conky/cover.jpg
fi
;;



# Now Playing Info

status) 

status=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlaybackStatus`
if [ "$status" == "Paused" ]
then status="Playing"
fi

echo $status

;;

artist) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep artist | cut -c 15- ;;

title) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep title | cut -c 14- ;;

album) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep album | cut -c 14- ;;

year) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep year | cut -c 12- ;;

genre) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep genre | cut -c 14- ;;

progress)

curr=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Position`
tot=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep length`
total=$( echo "$tot" | cut -c 14- )

if [ "$total" != "" ]
then
let progress=curr*100
let progress=progress/total
fi

echo $progress


;;





esac

Merci A Herby et merci de votre aide

Hors ligne

#7 Le 23/01/2021, à 23:58

soujaa

Re : Impossible d'installer ConkyClementine

Salut
Je me réponds.
Dans script du conky clementine, Il faut ajouter -w a la ligne album) devant le mot album. Soit mettre -w entre grep et album
Ainsi le script devient.

#!/bin/bash

# clementine info display script by NHerby



case "$1" in

# Create a copy of the cover
cover)

file=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep artUrl`
FILENAME=$( echo "$file" | cut -c 22- )

if [ "$FILENAME" != "" ]
then
cp "$FILENAME" ~/.conky/cover.jpg
fi
;;



# Now Playing Info

status) 

status=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlaybackStatus`
if [ "$status" == "Paused" ]
then status="Playing"
fi

echo $status

;;

artist) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep artist | cut -c 15- ;;

title) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep title | cut -c 14- ;;

album) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep -w album | cut -c 14- ;;

year) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep year | cut -c 12- ;;

genre) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep genre | cut -c 14- ;;

progress)

curr=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Position`
tot=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep length`
total=$( echo "$tot" | cut -c 14- )

if [ "$total" != "" ]
then
let progress=curr*100
let progress=progress/total
fi

echo $progress


;;





esac

Dernière modification par soujaa (Le 24/01/2021, à 00:00)

Hors ligne