Aller au contenu principal

Voir les messages

Cette espace vous permet de voir toutes les Voir les messages réalisées par ce membre. Vous ne pouvez voir que les Voir les messages réalisées dans les espaces auxquels vous avez accès.

Messages - denebe

1
Internet, réseaux et serveurs / Re : Partage connexion Windows, soucis appareils Android / Linux
Une idée:

Si tu cherches uniquement à réaliser un hotspot (donc tu n'utilises pas vraiment windows), tu pourrais essayer avec un live-CD ubuntu  (ou autre) par exemple, puis tu configurerais ton hotspot. Ça ne coûte rien d'essayer… Du temps !

Il faudrait une distribution assez récente et plutôt bien fournie en driver.

Sinon, toujours si tu n'utilises pas windows, tu peux installer une version serveur (pour occuper le moins de place possible → il s'agit ici de faire hotspot, rien d'autre, pas besoin de plasma… Une partition de 8G avec un système de fichier ext4 suffirait, voir moins). Et configurer ton hotsport avec nmcli. Il faut un peu chercher, je pense que c'est faisable…

Pour info:
je viens d'instaler un leap 15.4 server en VM, sur 8G de la partition / , seulement 27% sont utilisés…
thierry@localhost:~>lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda      8:0    0    8G  0 disk
├─sda1   8:1    0    8M  0 part
└─sda2   8:2    0    8G  0 part /
sr0     11:0    1 1024M  0 rom

thierry@localhost:~>df
Dateisystem    1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
devtmpfs            4096       0      4096    0% /dev
tmpfs            1007984       0   1007984    0% /dev/shm
tmpfs             403196   16048    387148    4% /run
tmpfs               4096       0      4096    0% /sys/fs/cgroup
/dev/sda2        8145388 2064632   5645404   27% /
tmpfs             201596       0    201596    0% /run/user/1000
Benutzt → utilisé (en block) ; Verfügbar → disponible (en block) ; Verw% → pourcentage d'utilisé ; Eingehängt auf → monté sur
2
Internet, réseaux et serveurs / Re : Partage connexion Windows, soucis appareils Android / Linux
C'est Windows 10. Pour la carte réseau, La carte : Intel(R) Ethernet Connection (6) I219-LM
C'est la carte ethernet, pas la wifi…

Mouais… Je te donne quelques liens:

Ça m'a l'air de venir de windows ce problème. (au doigt mouillé)
4
Programmes et logiciels / Re : m-a-jr, OpenGL, Nvidia et kernel
Il y a les dépôts "officielles", puis il y a les autres.
Les dépôts officielles sont cohérents entre eux.

Plus tu installes des dépôt exotiques (annexes), plus le risque sera élevé que deux versions d'un paquet soient différentes, et notamment leurs dépendances. C'est par exemple le cas avec le dépôt "mozilla" que tu as…

Même le dépôt packman n'est pas "officiel". Chez moi j'ai par exemple:
thierry@toto-PC:~> sz
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

Die folgenden 12 Paketaktualisierungen werden NICHT installiert:
  ffmpeg-4                        4.4-150400.1.13   x86_64  Haupt-Repository  SUSE LLC <https://www.suse.com/>
  libavcodec58_134                4.4-150400.1.13   x86_64  Haupt-Repository  SUSE LLC <https://www.suse.com/>
  libavdevice58_13                4.4-150400.1.13   x86_64  Haupt-Repository  SUSE LLC <https://www.suse.com/>
  libavfilter7_110                4.4-150400.1.13   x86_64  Haupt-Repository  SUSE LLC <https://www.suse.com/>
  libavformat58_76                4.4-150400.1.13   x86_64  Haupt-Repository  SUSE LLC <https://www.suse.com/>
  libavresample4_0                4.4-150400.1.13   x86_64  Haupt-Repository  SUSE LLC <https://www.suse.com/>
  libavutil56_70                  4.4-150400.1.13   x86_64  Haupt-Repository  SUSE LLC <https://www.suse.com/>
  libpostproc55_9                 4.4-150400.1.13   x86_64  Haupt-Repository  SUSE LLC <https://www.suse.com/>
  libswresample3_9                4.4-150400.1.13   x86_64  Haupt-Repository  SUSE LLC <https://www.suse.com/>
  libswscale5_9                   4.4-150400.1.13   x86_64  Haupt-Repository  SUSE LLC <https://www.suse.com/>
  perl-Glib-Object-Introspection  0.049-150400.1.5  x86_64  Haupt-Repository  SUSE LLC <https://www.suse.com/>
  perl-Gtk3                       0.038-150400.1.9  noarch  Haupt-Repository  SUSE LLC <https://www.suse.com/>
Keine auszuführenden Aktionen.
thierry@toto-PC:~>
Comme j'ai donné la priorité au dépôt packman, et que le paquet ffmpeg-4 est disponible en version  4.4-150400.1.13 dans le dépôt "officiel" OSS, zypper me l'indique, tout est parfaitement normal (et sans danger de tout casser avec packman !!).

On peut le voir avec cette commande (zypper se -s ffmpeg-4):
thierry@toto-PC:~> zypper search --details ffmpeg-4
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S | Name                         | Type       | Version         | Arch   | Repository
--+------------------------------+------------+-----------------+--------+-------------------
i | ffmpeg-4                     | Paket      | 4.4-pm154.2.6   | x86_64 | Packman Repository
v | ffmpeg-4                     | Paket      | 4.4-150400.1.13 | x86_64 | Haupt-Repository
  | ffmpeg-4                     | Quellpaket | 4.4-pm154.2.6   | noarch | Packman Repository


Le i signifie cette version est installée, v signifie une autre version de ce paquet est actuellement installée. (je dirais disponible plutôt)

C'est la version du dépôt packman qui est installée, et pas celle d'OSS (Haupt-Repository).

En conclusion, tout ça est parfaitement NORMAL. Mais il est important de comprendre grossièrement ce qu'il se passe.

Un débutant installant une ribambelle de dépôts annexes aura certainement des problèmes plus ou moins gênants à courte échéance…
8
Programmes et logiciels / Re : m-a-jr, OpenGL, Nvidia et kernel
3) Il reste donc ce pb majeur que mes paquets ne se mettent donc pas a jour tout seuls ! yaurait il un "lock" quelquepart ?

La mise à jour d'un certain paquet est proposée sur un dépôt B (une  version plus récente, la 2 disons), alors que la version actuelle est celle sur le dépôt A (la 1).
Problème: un programme, une librairie demande la version 1 du paquet pour bien fonctionner.
Conclusion: zypper t'affichera que la version 2 du paquet ne pourra pas être mis à jour, bien que présente.

PS: ça ne veut pas dire que le programme (celui qui demande la version 1) ne pourra pas fonctionner avec la version 2, mais on dans le doute on reste avec la version 1.
9
Programmes et logiciels / Re : m-a-jr, OpenGL, Nvidia et kernel
Ne confond pas le kernel avec le kernel-devel ou le kernel-default-devel…

Le kernel sert à faire tourner ton OS. Il est chargé en mémoire vive (pendant le boot) et gère tout ce qu'un simple utilisateur n'a pas à gérer.

Les paquets *-devel sont là, car ils sont nécessaires pour d'autres paquets. c.f. réponse de manchette.

En conclusion, pour ce point, l'installation de ton driver avait besoin de ces paquets *-devel, il les a utilisés, ton driver est installé, c'est fini, ça marche ! N'oublie pas que ton kernel n'a pas changé (celui chargé en mémoire vive lors du boot).
10
Programmes et logiciels / Re : m-a-jr, OpenGL, Nvidia et kernel
Bonjour,

mets les sorties de commandes dans une balise "Insérer du code", c'est beaucoup plus lisible… Comment faire ? Tu cliques sur le croisillon dans les options de mise en page.

Avec les infos que tu as données (elles ne sont pas complètes), tu peux essayer ceci (en root ou vaec sudo)
zypper in -f http://download.opensuse.org/distribution/leap/15.3/repo/oss/x86_64/kernel-default-devel-5.3.18-57.3.x86_64.rpm http://download.opensuse.org/distribution/leap/15.3/repo/oss/noarch/kernel-devel-5.3.18-57.3.noarch.rpm
→ la ligne juste au dessus est mise entre deux balises "insérer du code", c'est plus joli non ? (mais surtout plus lisible et utilisable)

Puis tu essayes à nouveau de mettre à jour avec zypper…

Source:
https://www.opensuse-forum.de/thread/65936-leap-update-probleme-mit-nvidia-g04/
11
Programmes et logiciels / Re : Korganizer
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)
12
Programmes et logiciels / Re : Korganizer
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.
14
Installation et boot / Re : Fenetre verte OpenSuse 15.4
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é.