Aller au contenu principal
Messages récents
22
Programmes et logiciels / m-a-jr, OpenGL, Nvidia et kernel
Dernier message par mugerb -
bonjour,
je me suis permis d'ouvrir ce post mais il pourrait peut-etre etre lié au précédent( nvidia et kernel de juillet). Mais n'étant pas expert, .. j'essaye de comprendre ce qu'il se passe avec ma Leap 15.3, ses mises a jours, kernel y compris, nvidia et OpenGL. J'ai plusieurs soucis:
1)depuis un mois, j'ai l'impression que je ne peux faire les m-a-j qu'avec zypper, car par Yast il me mets systematiquement  (m-a-jr auto) une erreur a 20 chiffres dont  je n'ai pas su identifier la cause via le net. => par contre j'ai lu que par zypper c'est pas mal aussi , donc je m'en suis accommodé.

2) par zypper refresh puis update, il me met tjrs depuis ~1 mois, qu'il ne peut pas installer un certains nbres de paquets, sans donner la raison et en tons bleus, je pensais donc que c'était trivial, mais peut-etre qu'il ya un pb d'update plus fondamental ?
     "zypper update
     Loading repository data...
     Reading installed packages...

     The following 60 package updates will NOT be installed:
      MozillaFirefox ... nvidia-glG04 .... x11-video-nvidiaG04" (pour n'en citer que qquns).
      Nothing to do."
=> comment je fais pour savoir que mes m-a-j sont effectivement faites ? je ne trouve pas la commande pour la derniere version des paquets ? dans /var/log ? Notamment l'update des paquets NVIDIA....


3) j'ai pu faire une bourde, comme installer un bad paquet, ou bien le kernel n'est plus bon , conflit avec openGL et Nvidia, car je n'arrive plus a lancer le lgiciel que j'utilise pour bosser, PARAVIEW. Il plante au démarrage, sans explications.
Quand je lance l'openGL de Matlab ( oui je sais ce n'est pas catho..) j'arrive tout de meme a lancer Paraview qui me donne alors pour explics succintes:
        "[paraview        ]vtkOpenGLRenderWindow.c:506    ERR| vtkXOpenGLRenderWindow (0x5644180f2f30): Unable to find a valid OpenGL 3.2 or later implementation. Please update your video card driver to the latest version. If you are using Mesa please make sure you have version 11.2 or later and make sure your driver in Mesa supports OpenGL 3.2 such as llvmpipe or openswr."
...
et plante ensuite.

a un moment lors d'un rebooot, j'ai eu ceci:
Aug 03 19:45:12 goeland kernel: RETBleed: WARNING: Spectre v2 mitigation leaves CPU vulnerable to RETBleed attacks, data leaks possible!

Evidemment j'ai desinstallé et reinstallé PARAVIEW 2 fois, sans succes.
J'ai tenté

puis en voulant mettre a jour nvidia:
   zypper update nvidia-glG04
   Loading repository data...
   Reading installed packages...
   Resolving package dependencies...

   Problem: nothing provides 'kernel-default-devel = 5.3.18-57' needed by the to be installed nvidia-gfxG04-kmp-default 390.154_k5.3.18_57-lp153.16.1.x86_64
   Solution 1: do not install nvidia-glG04-390.154-lp153.16.1.x86_64
   Solution 2: break nvidia-gfxG04-kmp-default-390.154_k5.3.18_57-lp153.16.1.x86_64 by ignoring some of its dependencies
...


23
Programmes et logiciels / Re : Korganizer
Dernier message par jenrem -
Bonjour à vous deux
Merci
@Sobkowiak , c'est vrai , je n'ai pas le réflexe YAST pour faire une recherche ,alors que lors d'une installation Yast liste tous les fichiers et dépendances
@ Denébe , merci pour toutes ces infos , et effectivement c'est bien la seconde partie qui m'intéresse ,je vais regarder ça de près et faire la comparaison avec ce que j'ai d'installé et voir ce qui pourrait bien clocher
Merci encore
Bonne journée , dans le frigo
24
Programmes et logiciels / Re : Korganizer
Dernier message par denebe -
Une remarque:

zypper donne les informations même si le paquet n'est pas installé. Ce n'est pas le cas de rpm (en tout cas avec les commandes ci-dessus)
25
Programmes et logiciels / Re : Korganizer
Dernier message par denebe -
Si j'ai bien compris, on trouve souvent le terme "Capabilities", et les dépendances en font partie.

Sources:
  • 5.1.1. Capablities:
     In RPM terminology, each package provides capabilities. A capability is simply a text string that the package claims it provides. In most cases, a capability names a file or a package. But the capability can be any arbitrary text string.
    Other packages can then depend on certain capabilities. (You can use this concept in building your own packages.) Each package lists the capabilities it requires as well as the capabilities it provides.
    → en français, un paquet fournit plusieurs fichiers (des librairies par exemples, etc…), ils sont dans le paquet, ce sont les "capabilities"

    J'ai téléchargé par exemple, le paquet "korganizer-22.04.2-lp153.196.1.x86_64.rpm" , peu importe où
    On y trouve notamment dedans:
    thierry@toto-PC:~/Téléchargements/korganizer-22.04.2-lp153.196.1.x86_64/usr> ll lib64/
    insgesamt 1736
    lrwxrwxrwx 1 thierry users      28 12. Jun 18:43 libkorganizer_core.so.5 -> libkorganizer_core.so.5.20.2
    -rwxr-xr-x 1 thierry users  180432 12. Jun 18:42 libkorganizer_core.so.5.20.2
    lrwxrwxrwx 1 thierry users      34 12. Jun 18:43 libkorganizer_interfaces.so.5 -> libkorganizer_interfaces.so.5.20.2
    -rwxr-xr-x 1 thierry users   66976 12. Jun 18:42 libkorganizer_interfaces.so.5.20.2
    lrwxrwxrwx 1 thierry users      30 12. Jun 18:43 libkorganizerprivate.so.5 -> libkorganizerprivate.so.5.20.2
    -rwxr-xr-x 1 thierry users 1515952 12. Jun 18:43 libkorganizerprivate.so.5.20.2
    drwxr-xr-x 3 thierry users    4096  5. Aug 16:47 qt5
    ou encore:
    thierry@toto-PC:~/Téléchargements/korganizer-22.04.2-lp153.196.1.x86_64/usr/share/metainfo> ll
    insgesamt 48
    -rw-r--r-- 1 thierry users 46310  7. Jun 05:53 org.kde.korganizer.appdata.xml
    Il faut fouiller…

    Voici maintenant des commandes pour lister ces "Capabilities":
    pour zypper
    Citer
               --provides
                   Show symbols the package provides.

    thierry@toto-PC:~> LANG=C zypper info --provides korganizer
    Repository 'Update repository of openSUSE Backports' is out-of-date. You can run 'zypper refresh' as root to update it.
    Loading repository data...
    Reading installed packages...


    Information for package korganizer:
    -----------------------------------
    Repository     : Haupt-Repository
    Name           : korganizer
    Version        : 21.12.3-bp154.1.18
    Arch           : x86_64
    Vendor         : openSUSE
    Installed Size : 4.8 MiB
    Installed      : Yes (automatically)
    Status         : up-to-date
    Source package : korganizer-21.12.3-bp154.1.18.src
    Upstream URL   : https://apps.kde.org/korganizer
    Summary        : Personal Organizer
    Description    :
        KOrganizer is a calendar application by KDE.
    Provides       : [16]
        application()
        metainfo()
        mimehandler(text/calendar)
        application(korganizer-import.desktop)
        application(korganizer-view.desktop)
        application(org.kde.korganizer.desktop)
        libkorganizer_core.so.5()(64bit)
        libkorganizer_interfaces.so.5()(64bit)
        libkorganizerprivate.so.5()(64bit)
        metainfo(org.kde.korganizer.appdata.xml)
        mimehandler(application/x-vnd.akonadi.calendar.event)
        mimehandler(application/x-vnd.akonadi.calendar.journal)
        mimehandler(application/x-vnd.akonadi.calendar.todo)
        korganizer = 21.12.3-bp154.1.18
        korganizer5 = 21.12.3
        korganizer(x86-64) = 21.12.3-bp154.1.18

    Tu peux aussi le faire avec rpm:
    Citer
           --provides
                  List capabilities this package provides.
    thierry@toto-PC:~> rpm -q --provides korganizer
    application()
    application(korganizer-import.desktop)
    application(korganizer-view.desktop)
    application(org.kde.korganizer.desktop)
    korganizer = 21.12.3-bp154.1.18
    korganizer(x86-64) = 21.12.3-bp154.1.18
    korganizer5 = 21.12.3
    libkorganizer_core.so.5()(64bit)
    libkorganizer_interfaces.so.5()(64bit)
    libkorganizerprivate.so.5()(64bit)
    metainfo()
    metainfo(org.kde.korganizer.appdata.xml)
    mimehandler(application/x-vnd.akonadi.calendar.event)
    mimehandler(application/x-vnd.akonadi.calendar.journal)
    mimehandler(application/x-vnd.akonadi.calendar.todo)
    mimehandler(text/calendar)


  • Tous ces fichiers dépendent (ont besoin pour fonctionner) souvent d'autres fichiers.
    Il existe deux commandes pour en faire la liste, une avec zypper, une autre avec rpm:
    Avec zypper.
    Citer
               --requires
                   Show symbols the package requires.
    thierry@toto-PC:~> LANG=C zypper info --requires korganizer
    Repository 'Update repository of openSUSE Backports' is out-of-date. You can run 'zypper refresh' as root to update it.
    Loading repository data...
    Reading installed packages...


    Information for package korganizer:
    -----------------------------------
    Repository     : Haupt-Repository
    Name           : korganizer
    Version        : 21.12.3-bp154.1.18
    Arch           : x86_64
    Vendor         : openSUSE
    Installed Size : 4.8 MiB
    Installed      : Yes (automatically)
    Status         : up-to-date
    Source package : korganizer-21.12.3-bp154.1.18.src
    Upstream URL   : https://apps.kde.org/korganizer
    Summary        : Personal Organizer
    Description    :
        KOrganizer is a calendar application by KDE.
    Requires       : [65]
        /bin/sh
        libstdc++.so.6()(64bit)
        libstdc++.so.6(CXXABI_1.3)(64bit)
        libstdc++.so.6(GLIBCXX_3.4)(64bit)
        libgcc_s.so.1()(64bit)
        libgcc_s.so.1(GCC_3.0)(64bit)
        libstdc++.so.6(CXXABI_1.3.9)(64bit)
        libc.so.6(GLIBC_2.14)(64bit)
        libQt5Core.so.5()(64bit)
        libQt5Core.so.5(Qt_5)(64bit)
        libQt5Gui.so.5()(64bit)
        libQt5Gui.so.5(Qt_5)(64bit)
        libQt5Widgets.so.5()(64bit)
        libQt5Widgets.so.5(Qt_5)(64bit)
        libKF5CoreAddons.so.5()(64bit)
        libKF5I18n.so.5()(64bit)
        libQt5DBus.so.5()(64bit)
        libQt5DBus.so.5(Qt_5)(64bit)
        libQt5Core.so.5(Qt_5.15)(64bit)
        libKF5ConfigCore.so.5()(64bit)
        libKF5WidgetsAddons.so.5()(64bit)
        libKF5ConfigWidgets.so.5()(64bit)
        libKF5XmlGui.so.5()(64bit)
        libKF5ConfigGui.so.5()(64bit)
        libKF5KIOCore.so.5()(64bit)
        libKF5KIOWidgets.so.5()(64bit)
        libKF5Crash.so.5()(64bit)
        libKF5DBusAddons.so.5()(64bit)
        libKF5Completion.so.5()(64bit)
        libKF5Service.so.5()(64bit)
        libKF5WindowSystem.so.5()(64bit)
        libKF5Notifications.so.5()(64bit)
        libKF5IconThemes.so.5()(64bit)
        libKF5KIOGui.so.5()(64bit)
        libKF5JobWidgets.so.5()(64bit)
        libKF5Parts.so.5()(64bit)
        libKF5ItemViews.so.5()(64bit)
        libKF5NewStuff.so.5()(64bit)
        libphonon4qt5.so.4()(64bit)
        libKF5AkonadiCore.so.5()(64bit)
        libKF5KCMUtils.so.5()(64bit)
        libKF5Contacts.so.5()(64bit)
        libKF5ItemModels.so.5()(64bit)
        libKF5AkonadiWidgets.so.5()(64bit)
        libKF5Mime.so.5()(64bit)
        libKF5CalendarCore.so.5()(64bit)
        libKF5NewStuffCore.so.5()(64bit)
        libKF5IdentityManagement.so.5()(64bit)
        libKF5PimCommon.so.5()(64bit)
        libKF5AkonadiContact.so.5()(64bit)
        libKF5Holidays.so.5()(64bit)
        libKF5Libkdepim.so.5()(64bit)
        libKF5CalendarUtils.so.5()(64bit)
        libKF5MailTransport.so.5()(64bit)
        libKF5KontactInterface.so.5()(64bit)
        libKF5PimCommonAkonadi.so.5()(64bit)
        libKF5AkonadiNotes.so.5()(64bit)
        libKF5AkonadiCalendar.so.5()(64bit)
        kdepim-runtime
        libKF5CalendarSupport.so.5()(64bit)
        kdepim-addons
        akonadi-calendar-tools
        libKF5EventViews.so.5()(64bit)
        libKF5IncidenceEditor.so.5()(64bit)
        /sbin/ldconfig

    avec rpm:
    Citer
           -R, --requires
                  List capabilities on which this package depends.
    thierry@toto-PC:~> rpm -qR korganizer
    /bin/sh
    /sbin/ldconfig
    /sbin/ldconfig
    akonadi-calendar-tools
    kdepim-addons
    kdepim-runtime
    libKF5AkonadiCalendar.so.5()(64bit)
    libKF5AkonadiContact.so.5()(64bit)
    libKF5AkonadiCore.so.5()(64bit)
    libKF5AkonadiNotes.so.5()(64bit)
    libKF5AkonadiWidgets.so.5()(64bit)
    libKF5CalendarCore.so.5()(64bit)
    libKF5CalendarSupport.so.5()(64bit)
    libKF5CalendarUtils.so.5()(64bit)
    libKF5Completion.so.5()(64bit)
    libKF5ConfigCore.so.5()(64bit)
    libKF5ConfigGui.so.5()(64bit)
    libKF5ConfigWidgets.so.5()(64bit)
    libKF5Contacts.so.5()(64bit)
    libKF5CoreAddons.so.5()(64bit)
    libKF5Crash.so.5()(64bit)
    libKF5DBusAddons.so.5()(64bit)
    libKF5EventViews.so.5()(64bit)
    libKF5Holidays.so.5()(64bit)
    libKF5I18n.so.5()(64bit)
    libKF5IconThemes.so.5()(64bit)
    libKF5IdentityManagement.so.5()(64bit)
    libKF5IncidenceEditor.so.5()(64bit)
    libKF5ItemModels.so.5()(64bit)
    libKF5ItemViews.so.5()(64bit)
    libKF5JobWidgets.so.5()(64bit)
    libKF5KCMUtils.so.5()(64bit)
    libKF5KIOCore.so.5()(64bit)
    libKF5KIOGui.so.5()(64bit)
    libKF5KIOWidgets.so.5()(64bit)
    libKF5KontactInterface.so.5()(64bit)
    libKF5Libkdepim.so.5()(64bit)
    libKF5MailTransport.so.5()(64bit)
    libKF5Mime.so.5()(64bit)
    libKF5NewStuff.so.5()(64bit)
    libKF5NewStuffCore.so.5()(64bit)
    libKF5Notifications.so.5()(64bit)
    libKF5Parts.so.5()(64bit)
    libKF5PimCommon.so.5()(64bit)
    libKF5PimCommonAkonadi.so.5()(64bit)
    libKF5Service.so.5()(64bit)
    libKF5WidgetsAddons.so.5()(64bit)
    libKF5WindowSystem.so.5()(64bit)
    libKF5XmlGui.so.5()(64bit)
    libQt5Core.so.5()(64bit)
    libQt5Core.so.5(Qt_5)(64bit)
    libQt5Core.so.5(Qt_5.15)(64bit)
    libQt5DBus.so.5()(64bit)
    libQt5DBus.so.5(Qt_5)(64bit)
    libQt5Gui.so.5()(64bit)
    libQt5Gui.so.5(Qt_5)(64bit)
    libQt5Widgets.so.5()(64bit)
    libQt5Widgets.so.5(Qt_5)(64bit)
    libc.so.6()(64bit)
    libc.so.6(GLIBC_2.14)(64bit)
    libc.so.6(GLIBC_2.2.5)(64bit)
    libc.so.6(GLIBC_2.4)(64bit)
    libgcc_s.so.1()(64bit)
    libgcc_s.so.1(GCC_3.0)(64bit)
    libkorganizer_core.so.5()(64bit)
    libkorganizer_interfaces.so.5()(64bit)
    libkorganizerprivate.so.5()(64bit)
    libphonon4qt5.so.4()(64bit)
    libstdc++.so.6()(64bit)
    libstdc++.so.6(CXXABI_1.3)(64bit)
    libstdc++.so.6(CXXABI_1.3.9)(64bit)
    libstdc++.so.6(GLIBCXX_3.4)(64bit)
    rpmlib(CompressedFileNames) <= 3.0.4-1
    rpmlib(FileDigests) <= 4.6.0-1
    rpmlib(PayloadFilesHavePrefix) <= 4.0-1
    rpmlib(PayloadIsXz) <= 5.2-1

Pour préciser la réponse, je dirais que c'est plutôt la seconde partie qui te concerne, vu que les fichiers listés dans la première partie sont fournis avec le paquet.

Dans yast, c'est dans l'onglet "dépendances", tu y trouvent:
provides et requires.
27
Programmes et logiciels / Re : Korganizer
Dernier message par sobkowiak -
Korganiser se trouve dans le paquet patterns-kde-kde_pim. En le cherchant dans Yast et en cliquant sur dépendances, vous en aurez la liste :
28
Programmes et logiciels / Korganizer
Dernier message par jenrem -
Bonjour à toutes et tous
J'ai un problème avec Korganizer , il ne veut pas s'ouvrir , apparemment un problème de dépendances
Quelle est la ligne de commande qui me permettrait d'afficher toutes les dépendances installées d'une application
Merci
Bonne journée
30
Installation et boot / Re : Fenetre verte OpenSuse 15.4
Dernier message par denebe -
J'ajoute quelques infos pour Tumbleweed, je sais ce n'ai pas le sujet, mais on en est pas loin.

Il s'agit ici de la fenêtre "Welcome" (celle que j'ai…):


On peut supprimer les paquets correspondant (s'installeront-ils de nouveau avec un zypper dup si on ne les bannit pas ? Je pense):
# zypper rm opensuse-welcome opensuse-welcome-lang

Sinon on peut aussi configurer des fichiers.
Le dossier ~/.config/autostart/ a la précédence ("la priorité") sur /usr/share/applications/.

On copie:
cp /usr/share/applications/org.opensuse.opensuse_welcome.desktop ~/.config/autostart/org.opensuse.opensuse_welcome.desktop

Ensuite on ajoute "Hidden=true"
thierry@toto-PC:~> cat ~/.config/autostart/org.opensuse.opensuse_welcome.desktop 
# Copy me to /etc/xdg/autostart and /usr/share/applications
[Desktop Entry]
Type=Application
Name=Welcome
Exec=/usr/bin/opensuse-welcome
Icon=org.opensuse.opensuse_welcome
Comment=The openSUSE Welcome utility.
Categories=Qt;System;Documentation
GenericName=Welcome Utility
Hidden=true
# Danish translation
Name[da]=Velkomst
Comment[da]=Redskabet openSUSE Velkomst.
GenericName[da]=Velkomst-redskab
# Spanish translation
Name[es]=Bienvenida
Comment[es]=La utilidad de bienvenida de openSUSE.
GenericName[es]=Utilidad de bienvenida
# French translation
Name[fr]=Bienvenue
Comment[fr]=Utilitaire de bienvenue
GenericName[fr]=L'utilitaire de bienvenue d'openSUSE.
# Polish translation
Name[pl]=Witaj
Comment[pl]=Program do powitania
GenericName[pl]=Program do powitania w openSUSE.
# Simplified Chinese translation
Name[zh_CN]=欢迎
Comment[zh_CN]=openSUSE 欢迎程序。
GenericName[zh_CN]=欢迎程序

Je viens de tester, ça marche → la fenêtre de bienvenue ne s'affiche plus après un redémarrage.
Source: https://docs.kde.org/stable5/en/plasma-workspace/kcontrol/autostart/index.html

Je pense que l'on peut directement intervenir sur /usr/share/applications/org.opensuse.opensuse_welcome.desktop , je n'ai pas testé.