[conky] ne se lance plus

Applications, problèmes de configuration réseau
Répondre
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

[conky] ne se lance plus

Message par mulanee »

Bonjour,
Sûrement suite à une MAJ apparue il y a quelque temps, conky ne se lance plus:

Code : Tout sélectionner

»»conky
conky: Syntax error (/home/manu/.conkyrc:2: unexpected symbol near '#') while reading config file. 
conky: Assuming it's in old syntax and attempting conversion.
conky: desktop window (100) is root window
conky: window type - normal
conky: drawing to created window (0x1200001)
conky: drawing to double buffer
Erreur de segmentation (core dumped)
Une idée?

Je ne copie pas l'intégralité de mon conky.rc pour ne pas surcharger le post.
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [conky] ne se lance plus

Message par Xorg »

En fait, Conky 1.10 a introduit un nouveau format pour le fichier de configuration. Normalement, il reste compatible avec l'ancien (Assuming it's in old syntax and attempting conversion.), mais je te conseille quand même de faire la migration.
Tu peux t'inspirer du fichier /usr/share/doc/conky-1.10.2_pre/conky.conf.
Pour résumer, il faut que ça ressemble à ça :

Code : Tout sélectionner

conky.config = {
    alignment = 'top_left',
    background = false,
    border_width = 1,
    ...
}

conky.text = [[
${scroll 16 $nodename - $sysname $kernel on $machine | }
$hr
${color grey}Uptime:$color $uptime
...
]]
Les commentaires en dehors de la zone de texte ne peuvent pas être échappés avec #. Le plus simple est de mettre les commentaires uniquement dans la zone de texte. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [conky] ne se lance plus

Message par mulanee »

J'ai supprimé le .conkyrc de mon home, j'ai créé un conky.conf basique dans mon~/.config/conky

Code : Tout sélectionner

conky.config = {
    alignment = 'top_left',
    background = false,
    border_width = 1,
}

conky.text = [[
${scroll 16 $nodename - $sysname $kernel on $machine | }
$hr
${color grey}Uptime:$color $uptime
]]
Et j'obtiens ça:

Code : Tout sélectionner

»»conky
conky: desktop window (600093) is subwindow of root window (100)
conky: window type - desktop
conky: drawing to created window (0x1000001)
Erreur de segmentation (core dumped)
PS:pourquoi avoir changé un truc qui marche en un truc avec une syntaxe différente incompatible?
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [conky] ne se lance plus

Message par Xorg »

Il est incomplet l'exemple que j'ai donné. Tu dois prendre ton ancien conky.rc et adapter. C'était un exemple pour te montrer à quoi la nouvelle syntaxe ressemble.
Le problème ne vient peut-être pas de là après.
Déjà, commence par nous donner ton ancien conky.rc. Tu peux coller son contenu sur http://pastebin.com/, et après il faut que tu nous donnes le lien vers ton pastebin.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [conky] ne se lance plus

Message par mulanee »

Voilà la version originale:

http://pastebin.fr/46894
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [conky] ne se lance plus

Message par Xorg »

Ok. Voilà la version corrigée : http://pastebin.fr/46907.
J'ai relevé quelques erreurs dans ton fichier, comme ce /usr/sbin/hddtemp -dF -q -l 127.0.0.1 /dev/sd qui est en plein milieu de la configuration, le minimum_size 5 5 qui n'est pas valide (j'ai remplacé par ce qu'il faut) et le xftfont qui ne fonctionnait pas non plus (j'ai remplacé par font).
Je n'ai pas touché à la zone texte.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [conky] ne se lance plus

Message par mulanee »

Whaou!
Plus qu'à essayer, merci pour le service!
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [conky] ne se lance plus

Message par Xorg »

Pas de soucis. Tiens-nous au courant. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
mulanee
Elfe
Messages : 684
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [conky] ne se lance plus

Message par mulanee »

Hello,

Ca donne ça:

Code : Tout sélectionner

└»»conky
conky: desktop window (100) is root window
conky: window type - normal
conky: drawing to created window (0x1400001)
conky: drawing to double buffer
Erreur de segmentation (core dumped)
A noter que

Code : Tout sélectionner

conky.config = {
    alignment = 'top_right',
    background = false,
    border_width = 1,
}

conky.text = [[
${scroll 16 $nodename - $sysname $kernel on $machine | }
$hr
${color grey}Uptime:$color $uptime
]]
fonctionne
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [conky] ne se lance plus

Message par Xorg »

Je ne vois pas beaucoup de solutions : testes ligne par ligne pour trouver la fautive.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
rom1_31
Hankyu
Messages : 32
Inscription : ven. 29 août 2014, 08:33
Localisation : Toulouse

Re: [conky] ne se lance plus

Message par rom1_31 »

Bonjour à tous, je suis pas le seul qui me balade une vielle configuration conky.
Bref, j'ai effectivement la syntaxe à mettre à jour.
Par contre j'utilisai conky-cli.
J'avais la ligne

Code : Tout sélectionner

out_to_x no   
qui n'est plus reconnue

Mon but étant d'inclure ce conky dans une barre Dzen2.
SI c'est commande de base elles aussi ont changé, cela devient compliqué.
Est-ce que ${color ...} prend en compte l'hexa #FFFFFF ?
En cli, je pouvais ajouter un icone avec i^(chemin_de_l'icone.xbm), j'ai le texte qui apparait à la place de l'icone forcemen.
J'espère que le format d'icone .xbm est encore reconnu.

Voilà voilà !!

Si vous avez des idées, je suis prenneur.

Merci à vous
PC : AMD FX(tm)-8320 Eight-Core Processor × 8 - Motherbord ASUS H81-Plus ATX - 8Go Ram DDR3 - GeForce GTX 750 Ti/PCIe/SSE2
Notebook : Asus F6V-3P145CS 13,3", 3072 Mo, ATI Mobility™ Radeon™ HD3470 HyperMemory™
Serveur: FUJITSU PRIMERGY TX150 S6 sous Ubuntu 12.04 LTS
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [conky] ne se lance plus

Message par Xorg »

Dans la nouvelle syntaxe, tu as bien mis out_to_x = false ?

Pour les couleurs, lis ceci. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
rom1_31
Hankyu
Messages : 32
Inscription : ven. 29 août 2014, 08:33
Localisation : Toulouse

Re: [conky] ne se lance plus

Message par rom1_31 »

Bonjour, oui j'ai bien ajouter out_to_x = false
Pour les couleurs merci, pour le moment c'est pas probant, j'ajoute color0 = 'white', dans la partie conky.config.

Dans conky.text après $freq je met ${color0}

Mais j'ai le retour suivant :shock:

conky: Unknown setting 'color0'
conky: Unknown setting 'out_to_x'
conky: unknown variable '$color0'
PC : AMD FX(tm)-8320 Eight-Core Processor × 8 - Motherbord ASUS H81-Plus ATX - 8Go Ram DDR3 - GeForce GTX 750 Ti/PCIe/SSE2
Notebook : Asus F6V-3P145CS 13,3", 3072 Mo, ATI Mobility™ Radeon™ HD3470 HyperMemory™
Serveur: FUJITSU PRIMERGY TX150 S6 sous Ubuntu 12.04 LTS
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [conky] ne se lance plus

Message par Xorg »

C'est curieux, je viens de faire un test et ça fonctionne pourtant chez moi. Tu peux nous poster le contenu de ton .conkyrc s'il te plaît ?
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
rom1_31
Hankyu
Messages : 32
Inscription : ven. 29 août 2014, 08:33
Localisation : Toulouse

Re: [conky] ne se lance plus

Message par rom1_31 »

Le voici, je n'ai affiché qu'une ligne pour le moment.
Mon but étant de l'ajouter à une barre Dzen2

Code : Tout sélectionner

conky.config = {
-- commentaires$
        background = false,
        cpu_avg_samples = 2,
        net_avg_samples = 2,
        no_buffers = true,
        out_to_stderr = false,
        update_interval = 1.0,
        uppercase = false,
        use_spacer = 'none',
};

conky.text =
[[
${color white}Uptime: $uptime RAM Usage: $mem/$memmax - $memperc% ${membar 4} 
]];
PC : AMD FX(tm)-8320 Eight-Core Processor × 8 - Motherbord ASUS H81-Plus ATX - 8Go Ram DDR3 - GeForce GTX 750 Ti/PCIe/SSE2
Notebook : Asus F6V-3P145CS 13,3", 3072 Mo, ATI Mobility™ Radeon™ HD3470 HyperMemory™
Serveur: FUJITSU PRIMERGY TX150 S6 sous Ubuntu 12.04 LTS
Répondre