eclipseo

  • il y a 15 jours
  • Inscrit 1 oct. 2011
  • 2 meilleures réponses
  • Fedora project+ 4 de plus
  • Potferdek t;a quand meme un souci avec ton install rpm fusion vu que certains logiciels de chez eux ne sont pas trouvé quand on les cherche.

  • Potferdek Alors oui parce que là tu décodes sans doute en pur software sans accélération matérielle.

    Dans ton commentaire précédent, on voit qu’ils sont actifs :

    
    Copr repo for PyCharm owned by phracek           76 kB/s | 121 kB     00:01    
    Fedora 40 - x86_64                              2.5 MB/s |  56 MB     00:22    
    Fedora 40 - x86_64 - Updates                    2.3 MB/s |  34 MB     00:14    
    google-chrome                                   8.7 kB/s | 4.3 kB     00:00    
    RPM Fusion for Fedora 40 - Free                 267 kB/s | 603 kB     00:02    
    RPM Fusion for Fedora 40 - Free - Updates       181 kB/s | 333 kB     00:01    
    RPM Fusion for Fedora 40 - Nonfree              165 kB/s | 261 kB     00:01    
    RPM Fusion for Fedora 40 - Nonfree - NVIDIA Dri  14 kB/s |  10 kB     00:00    
    RPM Fusion for Fedora 40 - Nonfree - Steam      1.3 kB/s | 2.2 kB     00:01    
    RPM Fusion for Fedora 40 - Nonfree - Updates     20 kB/s | 105 kB     00:05  

    Mais il semble aussi que tu es des deps cassées :

      - cannot install both qt6-qtbase-6.8.1-11.fc40.x86_64 from updates and qt6-qtbase-6.7.2-6.fc40.x86_64 from @System
      - cannot install both qt6-qtbase-6.8.1-11.fc40.x86_64 from updates and qt6-qtbase-6.6.2-7.fc40.x86_64 from fedora
      - package gstreamer1-plugins-good-qt6-1.24.11-2.fc40.x86_64 from updates requires libQt6Core.so.6(Qt_6.8)(64bit), but none of the providers can be installed
      - problème avec le paquet installé gstreamer1-plugins-good-qt6-1.24.9-1.fc40.x86_64
      - package gstreamer1-plugins-good-qt6-1.24.9-1.fc40.x86_64 from @System requires gstreamer1-plugins-good(x86-64) = 1.24.9-1.fc40, but none of the providers can be installed
      - package gstreamer1-plugins-good-qt6-1.22.9-3.fc40.x86_64 from fedora requires gstreamer1-plugins-good(x86-64) = 1.22.9-3.fc40, but none of the providers can be installed
      - cannot install both gstreamer1-plugins-good-1.24.11-2.fc40.x86_64 from updates and gstreamer1-plugins-good-1.24.9-1.fc40.x86_64 from @System
      - cannot install both gstreamer1-plugins-good-1.24.11-2.fc40.x86_64 from updates and gstreamer1-plugins-good-1.22.9-3.fc40.x86_64 from fedora
      - package gstreamer1-plugins-good-extras-1.24.11-2.fc40.x86_64 from updates requires gstreamer1-plugins-good(x86-64) = 1.24.11-2.fc40, but none of the providers can be installed
      - installation impossible du meilleur candidat pour la tâche

    J’essaiera de supprimer puis réinstaller les paquets bloquants:sudo dnf remove telegram-desktop gstreamer1-plugins-good-qt6 and sudo dnf install telegram-desktop gstreamer1-plugins-good-qt6

    Et aussi une synchro : sudo dnf distro-sync

    J’essaierai sans doute aussi de supprimer rpmfusion repo: sudo rm -rfv /etc/yum.repos.d/rpmfusion-*

    Et les installer à nouveau:

    sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

    Regarde aussi : https://rpmfusion.org/Howto/Multimedia?highlight=%28%5CbCategoryHowto%5Cb%29

    Tu devrais avoir ffmpeg non free:

    sudo dnf swap ffmpeg-free ffmpeg --allowerasing

    Les packages multimedias recommendés:

    sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin

    Les pilotes Intel pour le décodage video hardware:

    sudo dnf install intel-media-driver libva-intel-media-driver libva-intel-hybrid-driver

    vainfo devrait à un moment de retourner quelque chose de similaire :

    vainfo
    Trying display: wayland
    libva info: VA-API version 1.22.0
    libva info: Trying to open /usr/lib64/dri-nonfree/radeonsi_drv_video.so
    libva info: Trying to open /usr/lib64/dri-freeworld/radeonsi_drv_video.so
    libva info: Found init function __vaDriverInit_1_22
    libva info: va_openDriver() returns 0
    vainfo: VA-API version: 1.22 (libva 2.22.0)
    vainfo: Driver version: Mesa Gallium driver 24.3.3 for AMD Radeon Graphics (radeonsi, renoir, LLVM 19.1.0, DRM 3.59, 6.12.10-200.fc41.x86_64)
    vainfo: Supported profile and entrypoints
          VAProfileMPEG2Simple            : VAEntrypointVLD
          VAProfileMPEG2Main              : VAEntrypointVLD
          VAProfileVC1Simple              : VAEntrypointVLD
          VAProfileVC1Main                : VAEntrypointVLD
          VAProfileVC1Advanced            : VAEntrypointVLD
          VAProfileH264ConstrainedBaseline: VAEntrypointVLD
          VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
          VAProfileH264Main               : VAEntrypointVLD
          VAProfileH264Main               : VAEntrypointEncSlice
          VAProfileH264High               : VAEntrypointVLD
          VAProfileH264High               : VAEntrypointEncSlice
          VAProfileHEVCMain               : VAEntrypointVLD
          VAProfileHEVCMain               : VAEntrypointEncSlice
          VAProfileHEVCMain10             : VAEntrypointVLD
          VAProfileHEVCMain10             : VAEntrypointEncSlice
          VAProfileJPEGBaseline           : VAEntrypointVLD
          VAProfileVP9Profile0            : VAEntrypointVLD
          VAProfileVP9Profile2            : VAEntrypointVLD
          VAProfileNone                   : VAEntrypointVideoProc

    Bon ici c’est pour du radeon, mais au moins du devrait avoir cette partie:

          VAProfileH264ConstrainedBaseline: VAEntrypointVLD
          VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
          VAProfileH264Main               : VAEntrypointVLD
          VAProfileH264Main               : VAEntrypointEncSlice
          VAProfileH264High               : VAEntrypointVLD
          VAProfileH264High               : VAEntrypointEncSlice
    • Tiens j’étais en train de traiter les bugs du Multimedia SIG et je suis tombé là-dessus :

      https://bugzilla.redhat.com/show_bug.cgi?id=2257308

      Description of problem:
      Installing libavcodec-freeworld doesn’t cause GStreamer to “notice” H.264 playback capability.

      Version-Release number of selected component (if applicable):
      gstreamer1-plugin-libav-1.22.8-1.fc38.x86_64

      How reproducible:
      Always

      Steps to Reproduce:
      1 Ensure only libavcodec-free is installed and not hardware decoding is available:
      dnf remove libavcodec-freeworld ffmpeg-libs gstreamer1-plugin-openh264 gstreamer1-plugins-bad-free

      1. rm .cache/gstreamer-1.0/registry.*.bin
      2. Try playing a H.264 video using e.g. clapper
        -> black image
      3. Install libavcodec-freeworld
      4. Try playing H.264 video again
        -> still black image
      5. rm .cache/gstreamer-1.0/registry.*.bin
      6. Try playing H.264 video again
        -> plays fine

      Actual results:
      With gstreamer1-plugin-libav and libavcodec-free (no H.264 decoding capability) installed, installing libavcodec-freeworld doesn’t cause GStreamer to notice it can play H.264 now and the video stream is missing (black) until user gstreamer plugin cache is rebuilt.

      Expected results:
      H.264 playback works immediately after installing libavcodec-freeworld, without manually removing gstreamer plugin cache.

      Additional info:
      This was reported on Discourse: https://discussion.fedoraproject.org/t/totem-h-265-no-video-only-audio-problem/100818/2 .

      Mais néanmoins tu devrais avoir une accélération matérielle fonctionnele avec libva pour Intel depuis les dépoyts RPMFusion. J’ai l’impression que tes dépots RPMFusion en sont pas actifs vu que tu ne peux pas trouver gstreamer1-ffmpeg et gstreamer1-plugins-bad.

      • Nicosss Pas de planning pour Mars pour le moment, mais en principe je ne travaille plus les week-end depuis cette semaine (🎉). Donc potentiellement ok pour moi un week-end (suis à 1h15 de Paris).

      • Potferdek

        tu peux check que tu as ce paquet depuis rpmfusion-nonfree ?

        intel-media-driver-24.3.4-1.fc41.x86_64 : The Intel Media Driver for VAAPI
        Repo        : rpmfusion-nonfree
        Matched from:
        Filename    : /usr/lib64/dri-nonfree/iHD_drv_video.so

        Si tu n’as pas rpmfusion :

        sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
        • Potferdek

          Pourrais-tu installer :

          sudo dnf install libva-intel-media-driver libva-intel-driver libva-utils

          Et ensuite nous donner le retour de la commande vainfo ?

          Vu la génération de ta carte (Broadwell), tu pourrais aussi installer libva-intel-hybrid-driver que j’avais packagé il y a quelques années pour l’accélération hybride VP9.

            • Modifié
            • Meilleure réponsesélectionnée par rapy73

            Si tu es sous Fedora 41 KDE Plasma, normalement par défaut tu utilises KWin Wayland, et non KWin X11. Modifier Xorg.conf ne changera rien.

            Supposément, $HOME/.config/kwinoutputconfig.json contient la config, amis je ne l’ai pas sur mon système. Il faudrait se logguer avec un autre utilisateur, ou en console (Ctrl+Alt+F3, puis Ctrl+Alt+F2 pour retourner sur Plasma) et tuer kwin_wayland (il réécrirait sa config au redémarrage sinon), et supprimer ce fichier pour remettre à zéro.

          • Donc il essaye de détecter l’accélération vidéo mais ne trouve pas. Tu as juste une carte vidéo Intel ou aussi une NVIDIA en plus ?

          • Hello, j’ai adhéré il y a quelques mois, mais je n’ai pas eu le temps de contribuer beaucoup. Je serai en RP toute la semaine prochaine chez mon client, je pourrai éventuellement participer le samedi après midi en prenant une nuit supp à l’hôtel, mais ça serait cool de confirmer la date le plus rapidement possible pour que j’anticipe.

            Merci.

            • Si tu lances VLC depuis un terminal et essaie de lire une vidéo h264, que donne la sortie ? Un message d’erreur particulier ?

              • Il faudrait tester en désactivant SmartPowerDownEnable.

                • jeanluc
                  Je veux dire en général, si tu souhaites intervertir les deux.

                  La première partie

                  sudo dnf swap @gnome-desktop @kde-desktop

                  interverti le groupe gnome-desktop avec kde-desktop

                  La seconde:

                  sudo systemctl enable —now sddm

                  indique d’utiliser sddm, le gestionnaire de session utilisé par KDE, au lieu de gdm, utilisé par GNOME.

                • Est-ce que tu utiliserais un service qui met en veille les équipements du genre tlp?

                  Que dit aussi:

                  sudo modinfo e1000e

                  Y’a-t-il un paramètre d’économie d’énergie là dedans ?

                  • jn37 a répondu à ça.
                  • J’ai mis une petite touche bleue récemment :

                    • Plasma 6 avec config par défaut du thème
                    • Fond d’écran dynamique
                    • Le reste, c’est mon environnement de travail perso, avec la taskbar à gauche et le menu/infos en haut

                  • Après pour du dev, je suis pas spécialiste, mais regarde du côté de venv pour avoir un environnement de dev avec des bibliothèques complètement séparées du système principale.

                  • Fait un

                    which python3

                    aussi. Il est possible que tu ais une version locale dans $HOME/.local/

                    Que retourne :

                    /usr/bin/python3 --version

                  • jeanluc

                    Il est recommandé d’utiliser dnf swap pour intervertir les environnements de bureau.

                    sudo dnf swap @gnome-desktop @kde-desktop && sudo systemctl enable —now sddm