Linux Mint 17 mate

Bug #1328095 reported by treizav
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Qarte
Invalid
Undecided
Unassigned

Bug Description

Sous Linux Mint 17 (mate), Qarte se ferme systèmatiquement et brutalement dès qu'on veut enregistrer une émission.
Essais faits sur deux machines différentes.

Revision history for this message
VinsS (vincent-vandevyvre) wrote :

Il faut vérifier avec d'autres paramètres pour Qt.

Dans Préférences > Paramètres de Qt 4 modifiez Select GUI Style.

Si vous n'avez pas cette fonctionnalité, il faut l'installer.

$ apt-get install qt4-qtconfig

Il y a aussi certains thèmes de bureau qui plantent les applications Qt, Greybird entre autres.

Pour visualiser les messages d'erreur, il faut lancer Qarte en mode debug:

$ qarte -d

Revision history for this message
treizav (treizav) wrote : Re: [Bug 1328095] Re: Linux Mint 17 mate

Merci beaucoup !
Installation qt4-config, puis choix de GUI "desktop settings (default)", et
ça roule :-)

Le 10 juin 2014 04:21, VinsS <email address hidden> a écrit :

> Il faut vérifier avec d'autres paramètres pour Qt.
>
> Dans Préférences > Paramètres de Qt 4 modifiez Select GUI Style.
>
> Si vous n'avez pas cette fonctionnalité, il faut l'installer.
>
> $ apt-get install qt4-qtconfig
>
> Il y a aussi certains thèmes de bureau qui plantent les applications Qt,
> Greybird entre autres.
>
> Pour visualiser les messages d'erreur, il faut lancer Qarte en mode
> debug:
>
> $ qarte -d
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1328095
>
> Title:
> Linux Mint 17 mate
>
> Status in Qarte:
> New
>
> Bug description:
> Sous Linux Mint 17 (mate), Qarte se ferme systèmatiquement et
> brutalement dès qu'on veut enregistrer une émission.
> Essais faits sur deux machines différentes.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/qarte/+bug/1328095/+subscriptions
>

Revision history for this message
Denis Feur (denisvh) wrote :

Même problème sur Mint 17 cinnamon, mais la solution indiquée ne fonctionne pas.
Donc impossible d'utiliser qarte sur cette version. A titre provisoire, j'ai installé qarte sur une machine virtuelle contenant Mint 14 Mate, et là ça marche.

Revision history for this message
VinsS (vincent-vandevyvre) wrote :

Est-ce que cette solution

http://forum.ubuntu-fr.org/viewtopic.php?pid=17511451#p17511451

ne fonctionne pas pour Cinnamon ?

Revision history for this message
pouetpouet (pouetpouetratatouille) wrote :

Bonjour,

Même soucis avec Linux Mint 17 Mate ... au moment de sélectionner arte+7 live ou de définir un chemin pour cela, qarte plante.
Tout comme lorsque l'on clique pour effectuer l'enregistrement.
J'ai essayer de changer de thème, d'essayer sur une version 32 et 64 bits : idem.
En mode debug, j'ai le message segmentation fault.

Je n'ai pas les compétence pour vous aider, mais si vous pouviez regarder cela ça serait super.
En attendant, je reste sur Linux Mint 13 Mate 32 bits pour utiliser qarte.

@ + !

Revision history for this message
pouetpouet (pouetpouetratatouille) wrote :

Re,

En fait, ça fonctionne sous Linux Mint 17 Mate en faisant :
sudo apt-get install qt4-qtconfig

Merci !

@ + !

Revision history for this message
Denis Feur (denisvh) wrote :

Donc toujours sur Mint 17 Cinnamon. J'ai donc aussi essayé de changer le thème, mais non, ça ne marche pas. J'ai essayé les thèmes standard mint (ce n'est en effet pas celui que j'utilise (qui es osx cinnamon, moins pataud que les autres).
Il y a une différence majeure entre Mate et Cinnamon : ils ne sont pas dérivés de la même version de Gnome, Gnome 2 pour Mate, et Gnome 3 pour Cinnamon. C'est du reste pour cela que je suis passé à Cinnamon, plus à jour. L'usage d'une machine virtuelle reste une solution valable mais pas forcémént pérenne, Mint 17 Cinnamon est probablement la version la plus à jour en termes de logiciels techniques.
Une chose qui n'a rien à voir, je ne lis pas bien le Python, mais je serai curieux de connaître l'enchaînement d'accès permettant de trouver les URL des vidéos. Je le reproduirais bien en java, avec moins de risque de sensibilité à l'environnement technique.

Revision history for this message
ymadec (ymadec) wrote :

Pour Cinnamon, ce sont les contrôles qui font tout planter. Pour résoudre le problème aller dans Paramètres > Thèmes > Onglet Autres paramètres, et modifer le champ Contrôles (Adwaita fonctionne). J'utilise Qarte 2.0.2 sur Mint Qiana.

Revision history for this message
Mathoret-5 (mathoret-5) wrote :

Apres l'Installation de qt4-config ($ apt-get install qt4-qtconfig),
et ensuite dans Preferences choix de GUI "desktop settings (default)"
Tout fonctionne parfaitement pour Mint 17 Mate
Merci pour ces excellents conseils

Changed in qarte:
status: New → Invalid
Revision history for this message
Laurent (laurent-reynet) wrote :

Bonjour,

je ne sais pas si c'est la procédure de se greffer dans un fil déjà existant mais il me semble que mon problème est proche.

J'ai mint 18 Sarah, mate 64 bits. Même problème, qarte se ferme complètement lorsque je veux fermer la fenêtre d'accueil.

J'ai testé la solution précédente pour mint 17, avec qt4 et l'option desktop settings (default), mais le problème persiste.

Voici le log avant la manip.

Merci vincent pour votre aide !

15:11:21: INFO - qarte Qarte-3.7.0
15:11:21: INFO - qarte Python 3.5.2 on Linux-4.4.0-31-generic-x86_64-with-LinuxMint-18-sarah
15:11:21: INFO - qarte File system encoding: utf-8
15:11:21: INFO - qarte System encoding: utf-8
15:11:21: INFO - qarte Locale encoding: ('fr_FR', 'UTF-8')
15:11:21: INFO - core Set workspace
15:11:21: INFO - core Load config from: /home/laurent/.Qarte/user_config
15:11:21: INFO - core Build main window
15:11:21: INFO - artetv Read indexes
15:11:21: INFO - artetv Read video's data
15:11:21: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/
15:11:22: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170505
15:11:22: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170504
15:11:23: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170503
15:11:23: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170502
15:11:24: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170501
15:11:25: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170430
15:11:26: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170429
15:11:27: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170428
15:11:27: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170427
15:11:28: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170426
15:11:29: INFO - artetv Sorting videos, last index: 0
15:11:29: INFO - artetv Remove expired videos
15:11:29: INFO - artetv Check thumbnails
15:11:29: INFO - artetv Thumbnails completed
15:11:29: INFO - artetv Found 268 videos in 7.224370718002319 sec.
15:11:29: INFO - artetv Clean thumbnail folder
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
15:11:31: INFO - core Call settings dialog box
Traceback (most recent call last):
  File "/usr/share/qarte/core.py", line 222, in set_videos_list
    self.check_video_folder()
  File "/usr/share/qarte/core.py", line 233, in check_video_folder
    if not os.path.isdir(self.cfg['videos_folder']):
  File "/usr/lib/python3.5/genericpath.py", line 42, in isdir
    st = os.stat(s)
TypeError: stat: can't specify None for path argument
Aborted

Revision history for this message
Laurent (laurent-reynet) wrote :

Edit : j'ai essayé avec tous les GUI style proposés par QT4, il n'y a pas de solution de ce côté là.

Revision history for this message
VinsS (vincent-vandevyvre) wrote :

Supprimez le fichier /home/laurent/.Qarte/user_config et relancez.

Si c'est OK, cela confirme un bug, il sera corrigé.

Merci.

Revision history for this message
Laurent (laurent-reynet) wrote :

Merci pour votre réponse.

Sauf erreur de manip, cela ne fonctionne toujours pas.

J'ai utilisé la commande suivante : sudo rm /home/laurent/.Qarte/user_config

Je crois que rien n'a changé dans le rapport d'erreur.

17:03:53: INFO - qarte Qarte-3.7.0
17:03:53: INFO - qarte Python 3.5.2 on Linux-4.4.0-31-generic-x86_64-with-LinuxMint-18-sarah
17:03:53: INFO - qarte File system encoding: utf-8
17:03:53: INFO - qarte System encoding: utf-8
17:03:53: INFO - qarte Locale encoding: ('fr_FR', 'UTF-8')
17:03:53: INFO - core Set workspace
17:03:53: INFO - core Config not found, use default
17:03:53: INFO - core Build main window
17:03:53: INFO - artetv Read indexes
17:03:53: INFO - artetv Read video's data
17:03:53: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/
17:03:53: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170505
17:03:53: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170504
17:03:54: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170503
17:03:54: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170502
17:03:55: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170501
17:03:55: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170430
17:03:55: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170429
17:03:56: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170428
17:03:56: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170427
17:03:56: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/20170426
17:03:56: INFO - artetv Sorting videos, last index: 0
17:03:56: INFO - artetv Remove expired videos
17:03:56: INFO - artetv Check thumbnails
17:03:57: INFO - artetv Thumbnails completed
17:03:57: INFO - artetv Found 268 videos in 3.451697826385498 sec.
17:03:57: INFO - artetv Clean thumbnail folder
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
17:03:58: INFO - core Call settings dialog box
Traceback (most recent call last):
  File "/usr/share/qarte/core.py", line 222, in set_videos_list
    self.check_video_folder()
  File "/usr/share/qarte/core.py", line 233, in check_video_folder
    if not os.path.isdir(self.cfg['videos_folder']):
  File "/usr/lib/python3.5/genericpath.py", line 42, in isdir
    st = os.stat(s)
TypeError: stat: can't specify None for path argument
Aborted

Revision history for this message
Laurent (laurent-reynet) wrote :

Après un reboot, je crois que le problème avance : j'entre un dossier de sortie, puis je peux cliquer sur "fermer".

Ensuite je lance un téléchargement, puis une nouvelle fenetre s'ouvre. Je peux la fermer.
Qarte plante lorsque je clique à nouveau sur la touche téléchargement. Voici le rapport d'erreur :

17:15:55: INFO - qarte Qarte-3.7.0
17:15:55: INFO - qarte Python 3.5.2 on Linux-4.4.0-31-generic-x86_64-with-LinuxMint-18-sarah
17:15:55: INFO - qarte File system encoding: utf-8
17:15:55: INFO - qarte System encoding: utf-8
17:15:55: INFO - qarte Locale encoding: ('fr_FR', 'UTF-8')
17:15:55: INFO - core Set workspace
17:15:55: INFO - core Config not found, use default
17:15:55: INFO - core Build main window
17:15:55: INFO - artetv Read indexes
17:15:55: INFO - artetv Read video's data
17:15:55: INFO - artetv Fetch page: http://www.arte.tv/fr/guide/
17:15:56: INFO - artetv Sorting videos, last index: 045479-000-A
17:15:56: INFO - artetv Remove expired videos
17:15:56: INFO - artetv Check thumbnails
17:15:56: INFO - artetv Thumbnails completed
17:15:56: INFO - artetv Found 215 videos in 0.15097999572753906 sec.
17:15:56: INFO - artetv Clean thumbnail folder
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
17:15:57: INFO - core Call settings dialog box
17:16:12: INFO - artetv Save tv guide data
17:16:12: INFO - arteconcert Get update ...
17:16:14: INFO - arteconcert Concert list updated
QImage::scaleWidth: Image is a null image
17:16:15: INFO - core Choose: Le Dessous des cartes
17:16:16: INFO - artetv Get stream URLs for: http://www.arte.tv/fr/videos/067846-007-A/le-dessous-des-cartes
17:16:16: INFO - artetv Load page: https://api.arte.tv/api/player/v1/config/fr/067846-007-A?platform=ARTEPLUS7&lang=fr_FR&config=arte_tvguide
17:16:16: WARNING - artetv Can't find mp4 quality for: Le Dessous des cartes
17:16:17: INFO - artetv Configure downloading of Le Dessous des cartes
17:16:17: INFO - tvdownloadingconfig Configure dialog with lang: fr
Traceback (most recent call last):
  File "/usr/share/qarte/artetv.py", line 581, in start_download
    stream = video.streams[video.quality]["url"]
TypeError: unhashable type: 'list'
Aborted

Revision history for this message
Laurent (laurent-reynet) wrote :

Après un nouvel essai, cela fonctionne correctement ! Mais je n'ai rien fait entre temps.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.