Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

nombre réponses : 25

#0 -1 »  Radio meuh » Le 14/04/2024, à 10:16

joko
Réponses : 9

Il y a quelques temps, j'avais demandé (et obtenu :-)) comment on pouvait afficher le morceau qui passait à l'instant sur radio meuh. Avant ça se trouvait dans "https://www.radiomeuh.com/player/rtdata/tracks.json". Mais ça ne marche plus. Et comme je ne suis qu'un programmeur du dimanche je galère pour trouver. Si une bonne âme souhaiter se pencher sur ce pb. Merci.

#1 -1 »  radio meuh » Le 14/04/2024, à 20:41

joko
Réponses : 2

Je n'arrive plus à afficher le titre et nom de l'artiste provenant  du fichier https://www.radiomeuh.com/player/rtdata/tracks.json. Quelqu’un petit-il me renseigner ?  Ca serait super cool. Merci.

#2 -1 »  Kde 6 » Le 01/03/2024, à 12:14

joko
Réponses : 2

Bonjour,
Je voudrais savoir comment passer de kUbuntu 2204 KDE 5.27.10 à KDE 6 (pour avoir l'effet de bureau smile).
D'avance merci.
Ce message fait peut-être doublon avec celui d'hier mais ne retrouve pas.

#3 Re : -1 »  Kde 6 » Le 01/03/2024, à 12:36

joko
Réponses : 2

Bon, on va attendre... smile

#4 -1 »  Smart Video Wallpaper » Le 04/06/2023, à 14:03

joko
Réponses : 7

Bonjour,
Je suis sous KUBUNTU 22.04 mais avec KDE 5.25, je n'arrive pas à installer Smart Video Wallpaper (écran noir) voici le lien.
Merci à vous.

#5 Re : -1 »  Smart Video Wallpaper » Le 04/06/2023, à 14:51

joko
Réponses : 7

Avec l'écran de la baleine, ça n'affiche rien, j'ai téléchargé une vidéo avec la mer (sur le site), là j'ai une vidéo coupée en deux à gauche la vidéo de la mer mais avec des "étages de couleurs" et à droite un écran tout noir. J'ai aussi essayé avec une vidéo 768x576 (l'ile perdue), là, en revanche ça marche.

#7 Re : -1 »  Smart Video Wallpaper » Le 06/06/2023, à 20:29

joko
Réponses : 7

C'est ce à quoi je pensais. A voir...

#8 -1 »  [Résolu] nemo en mode super utilisateur » Le 14/06/2023, à 14:42

joko
Réponses : 8

Bonjour,
je souhaite ouvrir nemo en mode super utilisateur MAIS en ligne de commande. Je n'ai rien vu sur le net. Quelqu'un a-t-il idée ?
D'avance merci.

#9 Re : -1 »  [Résolu] nemo en mode super utilisateur » Le 15/06/2023, à 13:19

joko
Réponses : 8

Merci pour vos réponses, finalement je n'ai pas eu besoin de passer en mode "ouvrir en mode utilisateur"

#10 -1 »  [Résolu] problème menus déroulants » Le 09/04/2023, à 11:32

joko
Réponses : 2

Je suis passé de KDE 5.24 à KDE 5.25 et depuis j'ai des menus déroulants avec 2 types de surbrillance, comment faire pour n'avoir qu'un seul type ? Je précise que la surbrillance des menus déroulants issus de KDE 5.25 n'est pas du tout conforme : la surbrillance ne s'opère que sur la longueur du champ texte et qu'elle consiste en un sous-ligné.
Je suis allé dans l'option "couleur" dans "apparence" hélas sans résultat.
Merci de votre attention.

#11 Re : -1 »  [Résolu] problème menus déroulants » Le 04/06/2023, à 14:08

joko
Réponses : 2

Nouvel ordi, pb disparu.

#12 -1 »  [Résolu] caractères accenctués python + curses » Le 17/01/2023, à 23:20

joko
Réponses : 7

Bonjour à tous,
Le programme suivant simule une saisie à la volée (dans le but futur de gérer des touches comme haut et bas [par ex.] pour déclencher des actions [ici la touche "entrée" exécute une commande bash]).
Le principe : on tape un texte avec l'idée de pouvoir s'y "déplacer" et d'ajouter ou supprimer des caractères en début, à l'intérieur ou à la fin de la chaîne (touches droite, gauche, home, fin et backspace).
J'ai écrit ce programme afin d'améliorer l'ergonomie de celui développé par J. Seguillon (acli) intégrant chatpght en mode terminal acli chatpgt

Cependant, j'ai un énorme souci de caractères accentués. J'ai parcouru le net, ai demandé à chatgpt sans résultat.
À la saisie du caractère au clavier "é"

key = win.getch()

me retourne une séquence de caractères que je n'arrive pas à gérer.
Quelle solution envisageriez-vous ?
J'ai essayé de documenter le plus clairement possible (je pense qu'il pourrait servir à d'autres personnes).
Vous remercie par avance de votre attention.
P.s. la partie "import shell" est là à titre indicatif (et désolé si ce post est un chouïa long smile )

import curses
from shell import * #la fonction shell du programme éponyme récupère au format texte une chaîne issue d'une commande dans le terminal

def main(win):
    win.nodelay(False)
    key="" #touche appuyée
    y=0 #position du curseur ET indicateur de fin de la position debut (d) et début de la position fin (f), la chaîne (ch) étant la réunion de d+touche+f
    ch="" #chaîne vide
    flag=0 #indique si on a appuyé sur une touche alphanum.(flag=0) ou sur une touche de déplacement (flag=1) dans la chaîne en saisie afin de ne pas intégrer des touches de déplacements comme faisant partie de la chaîne (voir dernier bloc du programme)
    d="" #début de chaine
    f="" #fin de chaîne
    while True:
        key = win.getch() #par souci de clarté on a dissocié touche et key
        touche=chr(key)       
#----------------------si touche entrée on execute une commande shell------------------------
        if key==10: #win..getch() retourne la valeur 10 pour la touche entrée
            win.clear()
            win.refresh() 
            win.addstr(2,1, "vous avez pressé entrée")
            re=shell("date") #on lance une commande du terminal, mais le but c'est d'y placer la chaîne ch
            win.addstr(6,1, re) 
            win.addstr(7,0," chaine (bk)>"+ch)
            #on rénitialise les param. de saisie (sauf flag remis à zéro dans le corps du programme
            ch=""
            d=""
            f=""
            y=0            
 #---------------------------------gestion touches--------------------------------------------        
        elif key == curses.KEY_RIGHT:
            y +=1
            if y>len(ch):
               y=len(ch)
            flag=1
            d=ch[0:y]
            f=ch[y:len(ch)]            
            win.move(0,y)            
#---------------------------------gauche--------------------------------------------------------                           
        elif key == curses.KEY_LEFT:
            y -=1
            if y==-1:
                y=0
            flag=1            
            d=ch[0:y]
            f=ch[y:len(ch)]           
            win.move(0,y)        
#---------------------------------fin------------------------------------- -------------------                   
        elif key == curses.KEY_END:
            y=len(ch)
            #y +=1
            d=ch
            f=""
            flag=1
#--------------------------------home-----------------------------------------------------------                  
            win.move(0,len(ch))
        elif key == curses.KEY_HOME:
            y=0
            flag=1           
            d=""
            f=ch
            win.move(0,y)
 #--------------------------------backspace------------------------------------------------------                         
        elif key == curses.KEY_BACKSPACE:            
            y -=1            
            if y==-1:
                y=0
                #flag=1            
            d=ch[0:y]
            #fin=ch[y+1:len(ch)]
            ch=d+f
            win.clear()                    
            win.refresh()
            win.addstr(0,0,ch)   
            win.move(0,y)       
#-----------------saisie du texte en fonction de la position du curseur (y)------------------------
        else:
            if flag==1:
                flag=0                                      
            win.clear()
            y+=1
            d=d+touche
            ch=d+f
            win.addstr(0,0,ch)
            win.move(0,y)
curses.wrapper(main)

#13 Re : -1 »  [Résolu] caractères accenctués python + curses » Le 23/01/2023, à 22:47

joko
Réponses : 7

Moyennant quelques petites adaptions, on peut récupérer les caractères non ascii en remplaçant :

key = win.getch()

par :

key = win.get_wch()

Pour les touches non alphanumériques (haut,bas, home etc..) prévoir un traitement adapté.
Au risque de passer pour un traître smile merci à... chatgpt (encore une fois).

#14 Re : -1 »  [Résolu] caractères accenctués python + curses » Le 25/01/2023, à 22:24

joko
Réponses : 7

@MPython Alaplancha
Merci de votre sollicitude, mais en tant que grosse faignasse smile j'ai posé la question au robot qui m'a bien aidé.

#15 -1 »  Pb son » Le 07/12/2022, à 12:00

joko
Réponses : 7

Bonjour,
j'ai un gros pb de son nasillard et grésillant sur mon portable acer. suis sous ubuntu 2204/kde.
Comment puis-je résoudre ce souci ?
Merci de votre attention.

#16 Re : -1 »  Pb son » Le 07/12/2022, à 16:31

joko
Réponses : 7

Ci-dessous les retours demandés :

lspci | grep [Aa]udio && lsusb | grep [Aa]udio

00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)

cat /proc/asound/pcm

00-03: HDMI 0 : HDMI 0 : playback 1
00-07: HDMI 1 : HDMI 1 : playback 1
00-08: HDMI 2 : HDMI 2 : playback 1
00-09: HDMI 3 : HDMI 3 : playback 1
00-10: HDMI 4 : HDMI 4 : playback 1
01-00: ALC283 Analog : ALC283 Analog : playback 1 : capture 1

sudo fuser -v /dev/snd/*

Cannot stat file /proc/144792/fd/4: Permission denied
Cannot stat file /proc/144792/fd/5: Permission denied
Cannot stat file /proc/144792/fd/40: Permission denied
Cannot stat file /proc/144792/fd/57: Permission denied
Cannot stat file /proc/144792/fd/58: Permission denied
Cannot stat file /proc/144792/fd/59: Permission denied
Cannot stat file /proc/144792/fd/60: Permission denied
Cannot stat file /proc/144792/fd/68: Permission denied
Cannot stat file /proc/144792/fd/79: Permission denied
Cannot stat file /proc/144792/fd/1023: Permission denied
Cannot stat file /proc/144812/fd/5: Permission denied
Cannot stat file /proc/144812/fd/6: Permission denied
Cannot stat file /proc/144812/fd/7: Permission denied
Cannot stat file /proc/144812/fd/8: Permission denied
Cannot stat file /proc/144812/fd/9: Permission denied
Cannot stat file /proc/144812/fd/10: Permission denied
Cannot stat file /proc/144813/fd/5: Permission denied
Cannot stat file /proc/144813/fd/6: Permission denied
Cannot stat file /proc/144813/fd/7: Permission denied
Cannot stat file /proc/144813/fd/8: Permission denied
Cannot stat file /proc/144813/fd/9: Permission denied
Cannot stat file /proc/144813/fd/10: Permission denied
Cannot stat file /proc/144818/fd/5: Permission denied
Cannot stat file /proc/144818/fd/6: Permission denied
Cannot stat file /proc/144818/fd/7: Permission denied
Cannot stat file /proc/144818/fd/8: Permission denied
Cannot stat file /proc/144818/fd/9: Permission denied
Cannot stat file /proc/144818/fd/10: Permission denied
Cannot stat file /proc/144873/fd/5: Permission denied
Cannot stat file /proc/144873/fd/6: Permission denied
Cannot stat file /proc/144873/fd/7: Permission denied
Cannot stat file /proc/144873/fd/8: Permission denied
Cannot stat file /proc/144873/fd/9: Permission denied
Cannot stat file /proc/144873/fd/10: Permission denied
Cannot stat file /proc/144972/fd/4: Permission denied
Cannot stat file /proc/144972/fd/7: Permission denied
Cannot stat file /proc/144972/fd/8: Permission denied
Cannot stat file /proc/144972/fd/9: Permission denied
Cannot stat file /proc/144972/fd/10: Permission denied
Cannot stat file /proc/144972/fd/11: Permission denied
Cannot stat file /proc/144972/fd/103: Permission denied
Cannot stat file /proc/144998/fd/14: Permission denied
Cannot stat file /proc/144998/fd/15: Permission denied
Cannot stat file /proc/144998/fd/16: Permission denied
Cannot stat file /proc/144998/fd/17: Permission denied
Cannot stat file /proc/144998/fd/18: Permission denied
Cannot stat file /proc/144998/fd/19: Permission denied
Cannot stat file /proc/144998/fd/46: Permission denied
Cannot stat file /proc/144998/fd/103: Permission denied
Cannot stat file /proc/145287/fd/4: Permission denied
Cannot stat file /proc/145287/fd/7: Permission denied
Cannot stat file /proc/145287/fd/8: Permission denied
Cannot stat file /proc/145287/fd/9: Permission denied
Cannot stat file /proc/145287/fd/10: Permission denied
Cannot stat file /proc/145287/fd/11: Permission denied
Cannot stat file /proc/145287/fd/103: Permission denied
Cannot stat file /proc/145298/fd/4: Permission denied
Cannot stat file /proc/145298/fd/7: Permission denied
Cannot stat file /proc/145298/fd/8: Permission denied
Cannot stat file /proc/145298/fd/9: Permission denied
Cannot stat file /proc/145298/fd/10: Permission denied
Cannot stat file /proc/145298/fd/11: Permission denied
Cannot stat file /proc/145298/fd/103: Permission denied
                     USER PID ACCESS COMMAND
/dev/snd/controlC0:  henri     45100 F.... pulseaudio
/dev/snd/controlC1:  henri     45100 F.... pulseaudio
/dev/snd/pcmC1D0p:   henri     45100 F...m pulseaudio

snap list

Name               Version           Rev    Tracking         Publisher      Notes
bare               1.0               5      latest/stable    canonical✓     base
chromium           108.0.5359.94     2238   latest/stable    canonical✓     -
core               16-2.57.6         14399  latest/stable    canonical✓     core
core20             20221123          1738   latest/stable    canonical✓     base
cups               2.4.2-4           836    latest/stable    openprinting✓  -
firefox            107.0.1-1         2154   latest/stable/…  mozilla✓       -
gnome-3-38-2004    0+git.6f39565     119    latest/stable/…  canonical✓     -
gtk-common-themes  0.1-81-g442e511   1535   latest/stable/…  canonical✓     -
snap-store         41.3-66-gfe1e325  638    latest/stable    canonical✓     -
snapd              2.57.6            17883  latest/stable    canonical✓     snapd
yt-dlp             9b9dad119         155    latest/stable    morrisong      -

dpkg -l | grep -v ^ii

Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                           Version                                     Architecture Description
+++-=============================================-===========================================-============-==========================================================================================
rc  blueman                                       2.2.4-1                                     amd64        Graphical bluetooth manager
rc  cinnamon-common                               5.2.7-4                                     all          Innovative and comfortable desktop (Common data files)
rc  gimp-data                                     2.10.30-1build1                             all          Data files for GIMP
rc  ieee-data                                     20210605.1                                  all          OUI and IAB listings
rc  libcompizconfig0:amd64                        1:0.9.14.1+22.04.20220820-0ubuntu1          amd64        Settings library for plugins - OpenCompositing Project
rc  linux-image-5.15.0-43-generic                 5.15.0-43.46                                amd64        Signed kernel image generic
rc  linux-image-5.15.0-50-generic                 5.15.0-50.56                                amd64        Signed kernel image generic
rc  linux-image-5.15.0-52-generic                 5.15.0-52.58                                amd64        Signed kernel image generic
rc  linux-modules-5.15.0-43-generic               5.15.0-43.46                                amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-50-generic               5.15.0-50.56                                amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-52-generic               5.15.0-52.58                                amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-43-generic         5.15.0-43.46                                amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-50-generic         5.15.0-50.56                                amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-52-generic         5.15.0-52.58                                amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  metacity-common                               1:3.44.0-1                                  all          shared files for the Metacity window manager
rc  nautilus                                      1:42.2-0ubuntu1                             amd64        file manager and graphical shell for GNOME
rc  tracker                                       3.3.0-1                                     amd64        metadata database, indexer and search tool
rc  tracker-extract                               3.3.0-1                                     amd64        metadata database, indexer and search tool - metadata extractors
rc  tracker-miner-fs                              3.3.0-1                                     amd64        metadata database, indexer and search tool - filesystem indexer

#17 Re : -1 »  Pb son » Le 07/12/2022, à 22:43

joko
Réponses : 7

sudo apt update

Atteint :1 http://fr.archive.ubuntu.com/ubuntu jammy InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu jammy-updates InRelease                   
Atteint :3 https://dl.google.com/linux/chrome/deb stable InRelease                       
Atteint :4 http://fr.archive.ubuntu.com/ubuntu jammy-backports InRelease                 
Atteint :5 https://ppa.launchpadcontent.net/kubuntu-ppa/backports-extra/ubuntu jammy InRelease
Atteint :6 http://security.ubuntu.com/ubuntu jammy-security InRelease 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
7 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.

echo -e "\nNombre d'éléments de /home/henri ne m'appartenant pas : $(sudo find ~ \( ! -user $USER -o ! -group $USER \) | wc -l)"
J'ai remplacé /home/moi par /home/henri

Nombre d'éléments de /home/henri ne m'appartenant pas : 881

#18 Re : -1 »  Pb son » Le 09/12/2022, à 14:47

joko
Réponses : 7

retour sans modif.

Nombre d'éléments de /home/moi ne m'appartenant pas : 881

P.s. il est possible que je vous aie importuné pour rien (m'en voyez désolé), ne me suis aperçu de gros pb auditifs qu'hier (rdv médecin ce jour)

#19 Re : -1 »  [RESOLU] extraire sous chaine » Le 29/11/2022, à 12:42

joko
Réponses : 28

J'avance cette soluce :

a="titi bidule X123123 machin"
chaine=$(echo "$a" | grep -o X[0-9]*)
echo "$chaine"

Je précise que ce n'est pas forcément la plus adaptée à votre besoin.

#20 -1 »  [Résolu] alt+ctrl+f7 ne marche plus ? » Le 12/11/2022, à 13:35

joko
Réponses : 25

Bonjour,
suis sous KDE 5.25, j'ai quitté le mode graphique avec alt+cltr+f5 (pour essayer de récupérer un peu de ram), me suis retrouvé en mode terminal "pur" comme attendu, mais quand j'ai voulu repasser en mode graphique via alt+ctrl+f7, impossible (m'en suis sorti par un kill -9 -1)
Une âme charitable pourrait-elle venir à mon secours ?
D'avance merci.

#21 Re : -1 »  [Résolu] alt+ctrl+f7 ne marche plus ? » Le 13/11/2022, à 12:33

joko
Réponses : 25

Pour ce qui est de la version ubuntu c'est la 2204.
Pour ce qui est de repasser en mode graphique, je n'ai pas compris quelle était la séquence touche à employer.
Ne suis pas très spécialiste en la matière.

#22 Re : -1 »  [Résolu] alt+ctrl+f7 ne marche plus ? » Le 13/11/2022, à 12:35

joko
Réponses : 25

Bon j'ai trouvé : c'est alt+ctrl+F1
Merci à tous.

#23 Re : -1 »  [Résolu] alt+ctrl+f7 ne marche plus ? » Le 13/11/2022, à 23:08

joko
Réponses : 25

Juste une précision : avant pour passer en mode "non graphique" je faisais alt+ctrl+F5 et pour revenir en "graphique" je faisais alt+ctrl+F7 (ou F6, ne me souviens plus très bien) mais jamais alt+ctrl+F1, d'où ma perplexité.
J'espère n'avoir choqué personne avec ma question saugrenue. De plus en ayant marqué le pb comme [Résolu] je ne m'attendais pas à une telle suite de commentaires d'autant que j'avais remercié les personnes qui m'ont aidé dans la résolution de cette petite difficulté.
Aucune rancune.

#24 Re : -1 »  [Résolu] Pb couleur sur Effets de bureau » Le 11/11/2022, à 13:21

joko
Réponses : 3

Effectivement eric63
Il fallait bien installer le paquet  libkf5widgetsaddons-dev
Affaire résolue. Grand merci à vous. smile