Subject: Frescobaldi et Fedora

From: Clément CAILLOL <[email-masked]>
Date: Tue, 5 May 2020 06:56:48 +0000

Bonjour à tous !

Est-ce que parmis vous certains font tourner frescobaldi sous Fedora ?

Je suis sous Fedora 32 avec gnome (j'étais sous Ubuntu avant), et la version de Frescobaldi installée depuis les dépôts est la 3.1.2, et j'ai de très nombreux bugs :

- La plupart des raccourcis claviers ne fonctionnent pas

- Impossible de définir des raccourcis personnels

- depuis que j'ai défini l'aperçu comme une fenêtre flottante, impossible de le réintégrer en le glissant dans l'interface de Frescobaldi

- La traduction en français est partielle

- quand je commence à taper une fonction dans l'éditeur, parfois les suggestions d'auto-completion apparessent très loin dans l'écran, et l'interface Gnome s'agite (mon dock se lève, les fenêtres clignottes)

Je suis passé sous Fedora en partie pour avoir des versions plus récentes des logiciels, mais là j'ai l'impression d'avoir une version alpha, je pense qu'il y a autre chose qui cloche.

Quelqu'un a une idée ?

Merci !

Clément Caillol

---

From: Vincent Gay <[email-masked]>
Date: Tue, 5 May 2020 09:23:06 +0200

Le 05/05/2020 à 08:56, Clément CAILLOL a écrit :
> Je suis sous Fedora 32 avec gnome (j'étais sous Ubuntu avant), et la
> version de Frescobaldi installée depuis les dépôts est la 3.1.2, et
> j'ai de très nombreux bugs :
>
> - depuis que j'ai défini l'aperçu comme une fenêtre flottante,
> impossible de le réintégrer en le glissant dans l'interface de
> Frescobaldi 
>
> - quand je commence à taper une fonction dans l'éditeur, parfois les
> suggestions d'auto-completion apparessent très loin dans l'écran, et
> l'interface Gnome s'agite (mon dock se lève, les fenêtres clignottes) 

Je suis sous ArchLinux avec la même version et je n'ai aucun des bugs
que tu évoques si ce n'est quelques termes non francisés dans
l'interface. Vérifie peut-être tes dépendances, je me souviens qu'il y a
eu quelques problèmes au passage en python 3.8
>
>   * hicolor-icon-theme
>     <https://www.archlinux.org/packages/?q=hicolor-icon-theme>
>     (hicolor-icon-theme-git
>     <https://aur.archlinux.org/packages/hicolor-icon-theme-git/>)
>   * hyphen <https://www.archlinux.org/packages/?q=hyphen>
>   * poppler <https://www.archlinux.org/packages/?q=poppler>
>     (poppler-minimal
>     <https://aur.archlinux.org/packages/poppler-minimal/>,
>     poppler-lcdfilter
>     <https://aur.archlinux.org/packages/poppler-lcdfilter/>,
>     poppler-git <https://aur.archlinux.org/packages/poppler-git/>,
>     poppler-lcd <https://aur.archlinux.org/packages/poppler-lcd/>)
>   * python-poppler-qt5
>     <https://aur.archlinux.org/packages/python-poppler-qt5/>
>     (python-poppler-qt5-git
>     <https://aur.archlinux.org/packages/python-poppler-qt5-git/>)
>   * python-sip <https://www.archlinux.org/packages/?q=python-sip>
>   * tango-icon-theme
>     <https://aur.archlinux.org/packages/tango-icon-theme/>
>   * python-ly <https://www.archlinux.org/packages/?q=python-ly>>=0.9.5
>     (python-ly-git <https://aur.archlinux.org/packages/python-ly-git/>)
>   * python <https://www.archlinux.org/packages/?q=python>>=3.3
>     (python-dbg <https://aur.archlinux.org/packages/python-dbg/>)
>   * python-pyqt5
>     <https://www.archlinux.org/packages/?q=python-pyqt5>>=5.9
>   * python-pyqtwebengine
>     <https://www.archlinux.org/packages/?q=python-pyqtwebengine>>=5.9
>   * qt5-base <https://www.archlinux.org/packages/?q=qt5-base>>=5.9
>     (qt5-base-git <https://aur.archlinux.org/packages/qt5-base-git/>,
>     qt5-base-headless
>     <https://aur.archlinux.org/packages/qt5-base-headless/>)
>   * qt5-svg <https://www.archlinux.org/packages/?q=qt5-svg>>=5.9
>     (qt5-svg-git <https://aur.archlinux.org/packages/qt5-svg-git/>)
>   * qt5-webchannel
>     <https://www.archlinux.org/packages/?q=qt5-webchannel>>=5.9
>     (qt5-webchannel-git
>     <https://aur.archlinux.org/packages/qt5-webchannel-git/>)
>   * qt5-webengine
>     <https://www.archlinux.org/packages/?q=qt5-webengine>>=5.9
>   * hyphen-de <https://www.archlinux.org/packages/?q=hyphen-de>
>     /(optional) – German hyphenation rules /
>   * hyphen-en <https://www.archlinux.org/packages/?q=hyphen-en>
>     /(optional) – English hyphenation rules /
>   * hyphen-es <https://www.archlinux.org/packages/?q=hyphen-es>
>     /(optional) – Spanish hyphenation rules /
>   * hyphen-fr <https://www.archlinux.org/packages/?q=hyphen-fr>
>     /(optional) – French hyphenation rules /
>   * hyphen-hu <https://www.archlinux.org/packages/?q=hyphen-hu>
>     /(optional) – Hungarian hyphenation rules /
>   * hyphen-it <https://www.archlinux.org/packages/?q=hyphen-it>
>     /(optional) – Italian hyphenation rules /
>   * hyphen-nl <https://www.archlinux.org/packages/?q=hyphen-nl>
>     /(optional) – Dutch hyphenation rules /
>   * hyphen-ro <https://aur.archlinux.org/packages/hyphen-ro/>
>     /(optional) – Romanian hyphenation rules /
>   * lilypond <https://www.archlinux.org/packages/?q=lilypond>
>     (lilypond-git <https://aur.archlinux.org/packages/lilypond-git/>)
>     /(optional) – Music engraving (recommended) /
>   * portmidi <https://www.archlinux.org/packages/?q=portmidi>
>     /(optional) – MIDI playback (fallback engine) /
>   * python-pycups
>     <https://www.archlinux.org/packages/?q=python-pycups> /(optional)
>     – Printing to a local CUPS server /
>   * python-pygame
>     <https://www.archlinux.org/packages/?q=python-pygame>
>     (python-pygame-git
>     <https://aur.archlinux.org/packages/python-pygame-git/>)
>     /(optional) – MIDI playback (alternate engine) /
>

Par contre j'ai un problème mineur avec cette version : à l'ouverture
d'un document l'aperçu est affiché avec un niveau de zoom à 100%.
J'aimerai qu'il soit par défaut réglé sur la largeur disponible et je
n'ai pas trouvé comment faire.

-- 
Vincent Gay
Envoyé depuis mon saxo-phone :)
http://blog.vintherine.org/ - http://photos.vintherine.org/

---

From: Valentin Villenave <[email-masked]>
Date: Tue, 5 May 2020 10:13:56 +0200

> Est-ce que parmis vous certains font tourner frescobaldi sous Fedora ?

Oui.

> Je suis passé sous Fedora en partie pour avoir des versions plus récentes
> des logiciels, mais là j'ai l'impression d'avoir une version alpha, je pense
> qu'il y a autre chose qui cloche.

Ce qui cloche est très probablement l’implémentation de PyQt sous
Wayland. Heureusement il y a une solution, à savoir obliger
Frescobaldi à s’exécuter sous XWayland.

Ouvrez un terminal et saisissez:

cp /usr/share/applications/org.frescobaldi.Frescobaldi.desktop \
 ~/.local/share/applications/

sed -i "s/Exec=frescobaldi/Exec=env QT_QPA_PLATFORM=xcb frescobaldi/" \
 ~/.local/share/applications/org.frescobaldi.Frescobaldi.desktop

Pour ce qui est de la fenêtre désancrée, personnellement je n’ai pas
trouvé d’autre solution que d’aller virer le fichier
~/.config/frescobaldi/frescobaldi.conf (et j’ai perdu du coup,
effectivement, toute ma configuration). Mais déjà la petite manœuvre
décrite ci-dessous devrait régler un bon nombre de vos problèmes.

Cordialement,
V. V.

---

From: Christian LE BARS <[email-masked]>
Date: Tue, 5 May 2020 11:55:52 +0200

Bonjour a tous .

Je suis comme Clément sous Fédora

j'ai les mêmes problèmes que lui.

J'ai envoyé un message a la liste FEDORA

Toujours pas de réponse.

A+

Christian

---

From: Valentin Villenave <[email-masked]>
Date: Tue, 5 May 2020 13:49:16 +0200

> j'ai les mêmes problèmes que lui.

Une autre possibilité pour obtenir le même résultat que dans mon
message précédent, toujours à partir d’un terminal :

####

su

printf '#!bin/bash\nQT_QPA_PLATFORM=xcb /usr/bin/frescobaldi $*\n' \
 > /usr/local/bin/frescobaldi

chmod a+x /usr/local/bin/frescobaldi

####

V.

---

From: Valentin Villenave <[email-masked]>
Date: Tue, 5 May 2020 13:51:10 +0200

On 5/5/20, Valentin Villenave <[email-masked]> wrote:
> message précédent, toujours à partir d’un terminal

Oups, il manquait un slash :

####

su

printf '#!/bin/bash\nQT_QPA_PLATFORM=xcb /usr/bin/frescobaldi $*\n' \

####

V.

---

From: Clément Caillol <[email-masked]>
Date: Wed, 6 May 2020 10:09:44 +0200

Merci beaucoup, mais cela n'a pas fonctionné.

La première méthode s'applique mais ne change rien (toujours impossible 
de définir mes raccourcis claviers, qui est ce qui me manque le plus)

la deuxième me renvoie "aucun dossier ou fichier de ce type"

Bien cordialement,

Clément Caillol