Vous n'êtes pas identifié(e).
Chers tous,
Merci beaucoup robin_moussu, rat bière sé, lawrent, ariasuni pour vos réponses à ma question sur la personnalisation de Kubnutu 12.04 http://forum.bepo.fr/viewtopic.php?id=794&p=1
Je suis toujours confronté au même problème mais avec Kubuntu 18.04, même si une partie de mes besoins ont été résolu par les racourcis de KDE.
J'ai fait beaucoup de recherches pour savoir comment configurer un clavier pour Kubuntu et à chaque page que je trouve, j'ai une solution différente, même au sein du site bépo.fr.
Je vous présente donc les pages de configarution que j'ai trouvées et serais heureux d'être aidé pour savoir laquelle est la meilleure ou la bonne, s'il vous plaît.
J'ai déjà changé la partie bépo du fichier fr dans symbols dans xkb dans X11 dans share dans usr, mais ça ne change rien en ayant tapé
sudo dpkg-reconfigure xkb-data
ensuite.
Les liens que j'ai trouvés sont :
https://superuser.com/questions/436867/ … ard-layout
On signale ici qu'il faut actualiser des fichiers, mais je sais pas quoi actualiser dans certains fichiers.
https://help.ubuntu.com/community/Custo … efinitions
http://rlog.rgtti.com/2014/05/01/how-to … -in-linux/
http://bepo.fr/wiki/ConfigGenerator#Sous_Unix
et section « GNU/Linux: configuration poussée » de
https://bepo.fr/wiki/Trucs_et_astuces#C … alis.C3.A9
Quelles sont les différences ? Lequel pensez-vous est le plus simple et adapté pour transformer un peu un clavier bépo s'il vous plaît ?
Dernière modification par nicr (16/6/2018 16:22:48)
Hors ligne
Donc préférant une méthode de bepo.fr par rapport aux autres, j'ai trouvé que https://bepo.fr/wiki/Trucs_et_astuces#C … alis.C3.A9 consistait à créer une variante. Or, je souhaite créer simplement une disposition de clavier, j'ai donc chosi http://bepo.fr/wiki/ConfigGenerator#Sous_Unix
On a écrit que les fichiers sont disponibles là : https://git.tuxfamily.org/dvorak/pilotes.git/
En fouillant, j'ai trouvé un fichier layout-BÉPO.conf que j'ai changé à ma sauce, un fichier deads-BÉPO.conf et un fichier genAll.sh pour lequel j'ai indiqué en deuxième ligne VERSION=BÉPO et que j'ai tous renommés selon l'exemple.
Ensuite, que je tape ./genAll.sh, sudo ./genAll.sh, genAll.sh ou sudo genAll.sh dans la console, il ne se passe rien.
Pourrait-on m'aider s'il vous plaît ?
Hors ligne
Bonjour nicr,
pour t’aider je pense qu’il faudrait que tu postes le contenu des fichiers de configuration et scripts que tu as modifié. Est-ce que tu testes en tty, sous xorg ou sous wayland ?
pour résoudre le problème personnelement je booterai sur une clef usb avec un live kubuntu pour partir de fichiers propres. Ensuite y aller étape par étape, tranquillement, en surveillant bien les fichiers de logs à chaque modification, en testant bien chaque étape.
Hors ligne
Merci sheoak pour ta réponse.
« Est-ce que tu testes en tty, sous xorg ou sous wayland ? ». Je ne comprends pas. Je teste en allumant kubuntu 18.04.
Merci pour ton conseil de d'abord modifier un clavier d'une clé. Quelles modifications effectuer stp ?
Ci-dessous mon clavier bépo transformé :
// Bépo : Improved ergonomic french keymap using Dvorak method.
// Built by community on 'Dvorak Fr / Bépo' :
// see http://www.clavier-dvorak.org/wiki/ to join and help.
// XOrg integration (1.0rc2 version) in 2008
// by Frédéric Boiteux <fboiteux at free dot fr>
//
// Bépo layout (1.0rc2 version) for a pc105 keyboard (french) :
// ┌─────┐
// │ S A │ S = Shift, A = AltGr + Shift
// │ s a │ s = normal, a = AltGr
// └─────┘
//
// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━┓
// │ # ¶ │ 1 „ │ 2 “ │ 3 ” │ 4 ≤ │ 5 ≥ │ 6 ° │ 7 ¬ │ 8 ¼ │ 9 ½ │ 0 ¾ │ Ö ≠ │ Ä ‰ ┃ ⌫ Retour┃
// │ $ – │ " — │ « < │ » > │ ( [ │ ) ] │ @ ^ │ + ± │ - − │ / ÷ │ * × │ ö = │ ä % ┃ arrière┃
// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━┫
// ┃ ┃ B ¦ │ É ˝ │ P § │ O Œ │ È ` │ ! │ V │ D Ð │ L © │ J IJ │ Z Ə │ W ſ ┃Entrée ┃
// ┃Tab ↹ ┃ b | │ é ˊ │ p & │ o œ │ è ` │ ˆ ¡ │ v ˇ │ d ð │ l / │ j ij │ z ə │ w ̆ ┃ ⏎ ┃
// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┺┓ ┃
// ┃ ┃ A Æ │ U Ù │ I ˙ │ E ¤ │ ; ̛ │ C Ç │ T Þ │ S ẞ │ R ™ │ N │ M º │ Ü , ┃ ┃
// ┃Maj ⇬ ┃ a æ │ u ù │ i ̈ │ e € │ , ’ │ c ç │ t þ │ s ß │ r ® │ n ˜ │ m ¯ │ ü ¸ ┃ ┃
// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┷━━━━━┻━━━━━━┫
// ┃ ┃ Ê ′ │ À ″ │ Y ‘ │ X ’ │ : · │ K │ ? ̉ │ Q ̣ │ G │ H ‡ │ F ª ┃ ┃
// ┃Shift ⇧┃ ê / │ à \ │ y { │ x } │ . … │ k ~ │ ' ¿ │ q ˚ │ g µ │ h † │ f ˛ ┃Shift ⇧ ┃
// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┻━┳━━━━━━━┳━━━┛
// ┃ ┃ ┃ ┃ Espace inséc. Espace inséc. fin ┃ ┃ ┃ ┃
// ┃Ctrl ┃Meta ┃Alt ┃ ␣ (Espace) _ ␣ ┃AltGr ⇮┃Menu ┃Ctrl ┃
// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹───────────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┛
partial alphanumeric_keys
xkb_symbols "bepo" {
include "level3(ralt_switch)"
include "keypad(oss)"
name[Group1]= "French (Bepo, ergonomic, Dvorak way)";
// First row
key <TLDE> { [ dollar, numbersign, endash, paragraph ] }; // $ # – ¶
key <AE01> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ quotedbl, 1, emdash, doublelowquotemark ] }; // " 1 — „
key <AE02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ guillemotleft, 2, less, leftdoublequotemark ] }; // « 2 < “
key <AE03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ guillemotright, 3, greater, rightdoublequotemark ] }; // » 3 > ”
key <AE04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ parenleft, 4, bracketleft, lessthanequal ] }; // ( 4 [ ≤
key <AE05> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ parenright, 5, bracketright, greaterthanequal ] }; // ) 5 ] ≥
key <AE06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ at, 6, asciicircum degree ] }; // @ 6 ^ °
key <AE07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ plus, 7, plusminus, notsign ] }; // + 7 ± ¬
key <AE08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ minus, 8, U2212, onequarter ] }; // - 8 − ¼
key <AE09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ slash, 9, division, onehalf ] }; // / 9 ÷ ½
key <AE10> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ asterisk, 0, multiply, threequarters ] }; // * 0 × ¾
key <AE11> { [ odiaeresis, Odiaeresis, equal, notequal ] }; // ö Ö = ≠
key <AE12> { [ adiaeresis, Adiaeresis, percent, U2030 ] }; // ä Ä % ‰
// Second row
key <AD01> { [ b, B, bar, brokenbar ] }; // b B | ¦
key <AD02> { [ eacute, Eacute, dead_acute, dead_doubleacute ] }; // é É ˊ ˝
key <AD03> { [ p, P, ampersand, section ] }; // p P & §
key <AD04> { [ o, O, oe, OE ] }; // o O œ Œ
key <AD05> { [ egrave, Egrave, dead_grave, grave ] }; // è È ` `
key <AD06> { [ dead_circumflex, exclam, exclamdown ] }; // ^ ! ¡
key <AD07> { [ v, V, dead_caron ] }; // v V ˇ
key <AD08> { [ d, D, eth, ETH ] }; // d D ð Ð
key <AD09> { [ l, L, dead_stroke copyright] }; // l L / ©
key <AD10> { [ j, J, U0133, U0132 ] }; // j J ij IJ
key <AD11> { [ z, Z, schwa, SCHWA ] }; // z Z ə Ə
key <AD12> { [ w, W, dead_breve U017F ] }; // w W ̆ ſ
// Third row
key <AC01> { [ a, A, ae, AE ] }; // a A æ Æ
key <AC02> { [ u, U, ugrave, Ugrave ] }; // u U ù Ù
key <AC03> { [ i, I, dead_diaeresis, dead_abovedot ] }; // i I ̈ ˙
key <AC04> { [ e, E, EuroSign, dead_currency ] }; // e E € ¤
key <AC05> { [ comma, semicolon, rightsinglequotemark, dead_horn ] }; // , ; ’ ̛
key <AC06> { [ c, C, ccedilla, Ccedilla ] }; // c C ç Ç
key <AC07> { [ t, T, thorn, THORN ] }; // t T þ Þ
key <AC08> { [ s, S, ssharp, U1E9E ] }; // s S ß ẞ
key <AC09> { [ r, R, registered, trademark ] }; // r R ® ™
key <AC10> { [ n, N, dead_tilde ] }; // n N ~
key <AC11> { [ m, M, dead_macron, masculine ] }; // m M ̄ º
key <BKSL> { [ udiaeresis, Udiaeresis, dead_cedilla,dead_belowcomma ] }; // ü Ü ¸ ,
// Fourth row
key <LSGT> { [ ecircumflex, Ecircumflex, slash minutes ] }; // ê Ê / ′
key <AB01> { [ agrave, Agrave, backslash seconds ] }; // à À \ ″
key <AB02> { [ y, Y, braceleft, leftsinglequotemark ] }; // y Y { ‘
key <AB03> { [ x, X, braceright, rightsinglequotemark ] }; // x X } ’
key <AB04> { [ period, colon, ellipsis, periodcentered ] }; // . : … ·
key <AB05> { [ k, K, asciitilde ] }; // k K ~
key <AB06> { [ apostrophe, question, questiondown, dead_hook ] }; // ' ? ¿ ̉
key <AB07> { [ q, Q, dead_abovering, dead_belowdot ] }; // q Q ˚ ̣
key <AB08> { [ g, G, dead_greek ] }; // g G µ
key <AB09> { [ h, H, dagger, doubledagger ] }; // h H † ‡
key <AB10> { [ f, F, dead_ogonek, ordfeminine ] }; // f F ̨ ª
key <SPCE> { [ space, nobreakspace, underscore, U202F ] }; // ␣ (espace insécable) _ (espace insécable fin)
};
Dernière modification par nicr (1/7/2018 09:56:23)
Hors ligne
Désolé pour le délai je ne parvenais pas à me connecter.
Ensuite, que je tape ./genAll.sh, sudo ./genAll.sh, genAll.sh ou sudo genAll.sh dans la console, il ne se passe rien.
- comment ça rien ? Même pas une erreur ? Le fichier est-il executable ? (chmod u+x genAll.sh)
- tu as bien les fichiers générés dans /usr/share/X11/xkb/symbols/fr ? genAll.sh ne gère pas la copie.
Que se passe-t-il quand tu entres la commande "setxkbmap fr bepo" ?
Hors ligne
Merci sheoak pour ta réponse.
Oui, quand je tape « sudo ./genAll.sh », l'ordinateur me demande mon mot de passe puis m'écrit que l'ordre n'est pas exécutable.
Quand je tape « chmod u+x genAll.sh », il ne se passe rien :
« auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ chmod u+x genAll.sh
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ »
Dans /usr/share/X11/xkb/symbols/fr, c'est la disposition de l'ancien clavier qui est montrée. Quels fichiers générés ?
Il ne se passe rien quand je tape « setxkbmap fr bepo » (la disposition du clavier n'est pas modifiée non plus) :
« auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ setxkbmap fr bepo
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ »
Dernière modification par nicr (5/7/2018 17:35:26)
Hors ligne
l'ordre n'est pas exécutable.
Exactement ce message ?
il faut relancer genAll.sh après le changement de droits :
cd /repertoire/contentant/genAll/
sudo chmod u+x genAll.sh
sudo ./genAll.sh
setxkbmap fr bepo
puis copier coller le résultat ici s’il y a une erreur ou une info
Hors ligne
J'avais écrit avant « Ensuite, que je tape ./genAll.sh, sudo ./genAll.sh, genAll.sh ou sudo genAll.sh dans la console, il ne se passe rien. ». C'est à moitié faux. Quand je tape « sudo ./genAll.sh », l'ordinateur me demande mon mot de passe, il m'écrit des trucs (voir ci-dessous), mais apparemment rien ne se passe ensuite.
Ensuite, quand j'avais écrit « Oui, quand je tape « sudo ./genAll.sh », l'ordinateur me demande mon mot de passe puis m'écrit que l'ordre n'est pas exécutable. », j'avais traduit l'allemand et il disait que l'ordre ne pouvait pas être donné. Cela écrit, ça entre en contradiction avec ce que j'ai écrit plus tôt. Je ne sais pas expliquer cela.
Merci sheoak pour tes indications dont voici le résultat :
«
auie@Latitude-E5530:~$ cd ~/BÉPO/sauvegarde_bépo_Kubuntu_18.04
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ sudo chmod u+x genAll.sh
[sudo] Passwort für auie:
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ sudo ./genAll.sh
+ VERSION=BÉPO
./genAll.sh: 3: ./genAll.sh: cannot create results/layout-BÉPO.xkb: Directory nonexistent
+ ./configGenerator.pl BÉPO x_xkb_root
./genAll.sh: 4: ./genAll.sh: cannot create results/layout-BÉPO-user.xkb: Directory nonexistent
+ ./configGenerator.pl BÉPO x_xkb_user
./genAll.sh: 5: ./genAll.sh: cannot create results/layout-BÉPO.xmodmap: Directory nonexistent
+ ./configGenerator.pl BÉPO x_xmodmap
./genAll.sh: 6: ./genAll.sh: cannot create results/layout-BÉPO.XCompose: Directory nonexistent
+ ./configGenerator.pl BÉPO x_compose
+ ./configGenerator.pl BÉPO win_msklc_azerty
./genAll.sh: 7: ./genAll.sh: ./configGenerator.pl: not found
./genAll.sh: 7: ./genAll.sh: cannot create results/bepo-BÉPOA-kbd.klc: Directory nonexistent
+ iconv -f utf-8 -t utf-16le
+ ./genAll.sh: 8: ./genAll.sh: ./configGenerator.pl BÉPOcannot create results/bepo-BÉPOB-kbd.klc: Directory nonexistent win_msklc_bepo
+ iconv./genAll.sh: 8: ./genAll.sh: -f./configGenerator.pl: not found utf-8
-t utf-16le
+ ./configGenerator.pl BÉPO win_msklc_qwertz
./genAll.sh: 9: ./genAll.sh: ./configGenerator.pl: not found
./genAll.sh: 9: ./genAll.sh: cannot create results/bepo-BÉPOC-kbd.klc: Directory nonexistent
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl BÉPO win_msklc_azerty
./genAll.sh: 10: ./genAll.sh: ./configGenerator.pl: not found
./genAll.sh: 10: ./genAll.sh: cannot create results/bepo-BÉPOA.klc: Directory nonexistent
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl BÉPO win_msklc_bepo
./genAll.sh: 11: ./genAll.sh: ./configGenerator.pl: not found
./genAll.sh: 11: ./genAll.sh: cannot create results/bepo-BÉPOB.klc: Directory nonexistent
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl BÉPO win_msklc_qwertz
./genAll.sh: 12: ./genAll.sh: ./configGenerator.pl: not found
./genAll.sh: 12: ./genAll.sh: cannot create results/bepo-BÉPOC.klc: Directory nonexistent
+ iconv -f utf-8 -t utf-16
./genAll.sh: 14: ./genAll.sh: cannot create results/layout-BÉPO-desc.html: Directory nonexistent
+ ./configGenerator.pl BÉPO description
+ ./map.py results/layout-BÉPO.xkb results/layout-BÉPO.txt
./genAll.sh: 16: ./genAll.sh: ./map.py: not found
+ ./svg.py results/layout-BÉPO.xkb results/bepo-BÉPO
./genAll.sh: 17: ./genAll.sh: ./svg.py: not found
+ ./klavaro.py results/layout-BÉPO.xkb results/layout-BÉPO.kbd
./genAll.sh: 18: ./genAll.sh: ./klavaro.py: not found
+ ./ktouch.py results/layout-BÉPO.xkb results/layout-BÉPO.keyboard
./genAll.sh: 19: ./genAll.sh: ./ktouch.py: not found
+ ./typefaster.py results/layout-BÉPO.xkb results/layout-BÉPO.xml
./genAll.sh: 20: ./genAll.sh: ./typefaster.py: not found
+ ./keymaps.py results/layout-BÉPO.xkb results/layout-BÉPO.map
./genAll.sh: 21: ./genAll.sh: ./keymaps.py: not found
+ ./keymaps.py -u results/layout-BÉPO.xkb results/layout-BÉPO.utf8.map
./genAll.sh: 22: ./genAll.sh: ./keymaps.py: not found
+ ./kbdmap.py results/layout-BÉPO.xkb results/layout-BÉPO.kbdmap
./genAll.sh: 23: ./genAll.sh: ./kbdmap.py: not found
+ ./wscons.py results/layout-BÉPO.xkb results/layout-BÉPO.wscons
./genAll.sh: 24: ./genAll.sh: ./wscons.py: not found
+ ./macosx.py results/layout-BÉPO.xkb results/layout-BÉPO.keylayout
./genAll.sh: 25: ./genAll.sh: ./macosx.py: not found
+ ./keytables.py results/layout-BÉPO.xkb results/layout-BÉPO.keytables
./genAll.sh: 26: ./genAll.sh: ./keytables.py: not found
./genAll.sh: 28: ./genAll.sh: cannot create results/layout-BÉPO-user-legacy.xkb: Directory nonexistent
+ perl -p -e s#\tinclude "pc\(pc105\)"#\tinclude "pc/pc(pc105)"#g results/layout-BÉPO-user.xkb
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ setxkbmap fr bepo
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$
»
Dernière modification par nicr (6/7/2018 20:45:55)
Hors ligne
Il suffit de lire le message d’erreur en fait :
cannot create results/layout-BÉPO.xkb: Directory nonexistent
Il manque un répertoire (le script devrait le créer mais bon):
$ cd ~/BÉPO/sauvegarde_bépo_Kubuntu_18.04
$ mkdir results
$ ./genAll.sh
Ensuite :
./configGenerator.pl: not found
il manque un fichier, je ne sais pas si tu as oublié de le copier ou bien s’il y a une erreur dans le script.
Hors ligne
Merci sheoak pour ta réponse.
J'ai créé le dossiers results qui manquait et j'ai copié le contenu de configGenerator.pl dans un fichier text que j'ai appelé configGenerator.pl et que j'ai placé à côté du dossier results.
Voici ce que j'obtiens :
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ ./genAll.sh
+ VERSION=BÉPO
+ ./configGenerator.pl BÉPO x_xkb_root
./genAll.sh: 3: ./genAll.sh: ./configGenerator.pl: Permission denied
+ ./configGenerator.pl BÉPO x_xkb_user
./genAll.sh: 4: ./genAll.sh: ./configGenerator.pl: Permission denied
+ ./configGenerator.pl BÉPO x_xmodmap
./genAll.sh: 5: ./genAll.sh: ./configGenerator.pl: Permission denied
+ ./configGenerator.pl BÉPO x_compose
./genAll.sh: 6: ./genAll.sh: ./configGenerator.pl: Permission denied
+ ./configGenerator.pl BÉPO win_msklc_azerty
./genAll.sh: 7: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl BÉPO win_msklc_bepo
./genAll.sh: 8: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl BÉPO win_msklc_qwertz
./genAll.sh: 9: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl BÉPO win_msklc_azerty
./genAll.sh: 10: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl BÉPO win_msklc_bepo
./genAll.sh: 11: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl BÉPO win_msklc_qwertz
./genAll.sh: 12: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl BÉPO description
./genAll.sh: 14: ./genAll.sh: ./configGenerator.pl: Permission denied
+ ./map.py results/layout-BÉPO.xkb results/layout-BÉPO.txt
./genAll.sh: 16: ./genAll.sh: ./map.py: not found
+ ./svg.py results/layout-BÉPO.xkb results/bepo-BÉPO
./genAll.sh: 17: ./genAll.sh: ./svg.py: not found
+ ./klavaro.py results/layout-BÉPO.xkb results/layout-BÉPO.kbd
./genAll.sh: 18: ./genAll.sh: ./klavaro.py: not found
+ ./ktouch.py results/layout-BÉPO.xkb results/layout-BÉPO.keyboard
./genAll.sh: 19: ./genAll.sh: ./ktouch.py: not found
+ ./typefaster.py results/layout-BÉPO.xkb results/layout-BÉPO.xml
./genAll.sh: 20: ./genAll.sh: ./typefaster.py: not found
+ ./keymaps.py results/layout-BÉPO.xkb results/layout-BÉPO.map
./genAll.sh: 21: ./genAll.sh: ./keymaps.py: not found
+ ./keymaps.py -u results/layout-BÉPO.xkb results/layout-BÉPO.utf8.map
./genAll.sh: 22: ./genAll.sh: ./keymaps.py: not found
+ ./kbdmap.py results/layout-BÉPO.xkb results/layout-BÉPO.kbdmap
./genAll.sh: 23: ./genAll.sh: ./kbdmap.py: not found
+ ./wscons.py results/layout-BÉPO.xkb results/layout-BÉPO.wscons
./genAll.sh: 24: ./genAll.sh: ./wscons.py: not found
+ ./macosx.py results/layout-BÉPO.xkb results/layout-BÉPO.keylayout
./genAll.sh: 25: ./genAll.sh: ./macosx.py: not found
+ ./keytables.py results/layout-BÉPO.xkb results/layout-BÉPO.keytables
./genAll.sh: 26: ./genAll.sh: ./keytables.py: not found
+ perl -p -e s#\tinclude "pc\(pc105\)"#\tinclude "pc/pc(pc105)"#g results/layout-BÉPO-user.xkb
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$
Hors ligne
Même problème que précédemment :
cd ~/BÉPO/sauvegarde_bépo_Kubuntu_18.04
sudo chmod +x configGenerator.pl
sudo ./genAll.sh
Hors ligne
Je ne sais pas si genAll.sh doit être lancé en root ou pas, vérifier la documentation
Hors ligne
Merci beaucoup sheoak. Je ne crois pas que ça a marché :
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ sudo chmod +x configGenerator.pl
[sudo] Passwort für auie:
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ sudo ./genAll.sh
+ VERSION=BÉPO
+ ./configGenerator.pl BÉPO x_xkb_root
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO x_xkb_user
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO x_xmodmap
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO x_compose
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 167.
+ ./configGenerator.pl BÉPO win_msklc_azerty
+ iconv -f utf-8 -t utf-16le
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO win_msklc_bepo
+ iconv -f utf-8 -t utf-16le
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO win_msklc_qwertz
+ iconv -f utf-8 -t utf-16le
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO win_msklc_azerty
+ iconv -f utf-8 -t utf-16
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO win_msklc_bepo
+ iconv -f utf-8 -t utf-16
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO win_msklc_qwertz
+ iconv -f utf-8 -t utf-16
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO description
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./map.py results/layout-BÉPO.xkb results/layout-BÉPO.txt
./genAll.sh: 16: ./genAll.sh: ./map.py: not found
+ ./svg.py results/layout-BÉPO.xkb results/bepo-BÉPO
./genAll.sh: 17: ./genAll.sh: ./svg.py: not found
+ ./klavaro.py results/layout-BÉPO.xkb results/layout-BÉPO.kbd
./genAll.sh: 18: ./genAll.sh: ./klavaro.py: not found
+ ./ktouch.py results/layout-BÉPO.xkb results/layout-BÉPO.keyboard
./genAll.sh: 19: ./genAll.sh: ./ktouch.py: not found
+ ./typefaster.py results/layout-BÉPO.xkb results/layout-BÉPO.xml
./genAll.sh: 20: ./genAll.sh: ./typefaster.py: not found
+ ./keymaps.py results/layout-BÉPO.xkb results/layout-BÉPO.map
./genAll.sh: 21: ./genAll.sh: ./keymaps.py: not found
+ ./keymaps.py -u results/layout-BÉPO.xkb results/layout-BÉPO.utf8.map
./genAll.sh: 22: ./genAll.sh: ./keymaps.py: not found
+ ./kbdmap.py results/layout-BÉPO.xkb results/layout-BÉPO.kbdmap
./genAll.sh: 23: ./genAll.sh: ./kbdmap.py: not found
+ ./wscons.py results/layout-BÉPO.xkb results/layout-BÉPO.wscons
./genAll.sh: 24: ./genAll.sh: ./wscons.py: not found
+ ./macosx.py results/layout-BÉPO.xkb results/layout-BÉPO.keylayout
./genAll.sh: 25: ./genAll.sh: ./macosx.py: not found
+ ./keytables.py results/layout-BÉPO.xkb results/layout-BÉPO.keytables
./genAll.sh: 26: ./genAll.sh: ./keytables.py: not found
+ perl -p -e s#\tinclude "pc\(pc105\)"#\tinclude "pc/pc(pc105)"#g results/layout-BÉPO-user.xkb
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$
« Datei oder Verzeichnis nicht gefunden at » signifie « fichier ou dossier non trouvé à »
Dernière modification par nicr (8/7/2018 12:48:21)
Hors ligne
La ligne 102 dit :
open(FILE, "< $KEYS_FILE") or die("open: $!");
Donc il cherche à ouvrir le fichier avec le keymap. C'est défini ligne 69:
my $KEYS_FILE = "keys.conf";
donc il cherche key.conf mais ne le trouve pas. Est-ce que ce fichier existe ?
J’ai l'impression que tu n’as pas correctement importé les fichiers sources du dépôt git https://git.tuxfamily.org/dvorak/pilotes.git/
Hors ligne
Merci beaucoup sheoak pour ta réponse.
Je n'ai que copié les deux fichiers suivants que j'ai trouvés en fouillant dans https://git.tuxfamily.org/dvorak/pilotes.git/tree/
layout-BÉPO.conf : définition de la disposition en elle-même[1] ;
deads-BÉPO.conf : définition des touches mortes ;
Le site http://bepo.fr/wiki/ConfigGenerator#Sous_Unix n'indique pas clairement qu'il faut autre chose.
Je me rends comtpe maintenant que j'aurais peut-être dû faire le clônage préconisé par
http://bepo.fr/wiki/Git
Mais quand je tape
git clone git://git.tuxfamily.org/gitroot/dvorak/{nom_du_dépôt}.git
, j'ai l'erreur :
Klone nach '{nom_du_dépôt}' ...
fatal: remote error: access denied or repository not exported: /gitroot/dvorak/{nom_du_dépôt}.git
où « Klone nach » signifie « clônage vers ».
Dernière modification par nicr (8/7/2018 15:46:59)
Hors ligne
Il faut remplacer « {nom_du_dépôt} ».
Je pense que le tutorial n’est pas destiné à des débutants linux…
Il faut cloner le dépôt, ainsi pas besoin de faire les chmod car les droits sont conservés par git.
cd /repertoire/parent/ou/cloner/le/depot
git clone https://git.tuxfamily.org/dvorak/pilotes.git
cd pilotes/configGenerator
# ici les modifs indiquées par le tutorial que je ne connais pas
./genAll.sh
Hors ligne
Merci beaucoup sheoak !
J'ai créé un dossier « results » dans le dossier configGenerator ; j'ai alors obtenu :
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04/depot_clone/pilotes/configGenerator$ ./genAll.sh
+ VERSION=1.1
+ ./configGenerator.pl 1.1 x_xkb_root
+ ./configGenerator.pl 1.1 x_xkb_user
+ ./configGenerator.pl 1.1 x_xmodmap
+ ./configGenerator.pl 1.1 x_compose
+ ./configGenerator.pl 1.1 win_msklc_azerty
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl 1.1 win_msklc_bepo
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl 1.1 win_msklc_qwertz
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl 1.1 win_msklc_azerty
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl 1.1 win_msklc_bepo
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl 1.1 win_msklc_qwertz
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl 1.1 description
No unicode description for: AC08{'altgr+shift'}: U1E9E
+ ./map.py results/layout-1.1.xkb results/layout-1.1.txt
+ ./svg.py results/layout-1.1.xkb results/bepo-1.1
+ ./klavaro.py results/layout-1.1.xkb results/layout-1.1.kbd
+ ./ktouch.py results/layout-1.1.xkb results/layout-1.1.keyboard
+ ./typefaster.py results/layout-1.1.xkb results/layout-1.1.xml
+ ./keymaps.py results/layout-1.1.xkb results/layout-1.1.map
+ ./keymaps.py -u results/layout-1.1.xkb results/layout-1.1.utf8.map
+ ./kbdmap.py results/layout-1.1.xkb results/layout-1.1.kbdmap
unsupported dead_horn
unsupported dead_horn
unsupported dead_commabelow
unsupported dead_commabelow
unsupported dead_hook
unsupported dead_hook
unsupported dead_belowdot
unsupported dead_belowdot
unsupported dead_greek
unsupported dead_greek
+ ./wscons.py results/layout-1.1.xkb results/layout-1.1.wscons
+ ./macosx.py results/layout-1.1.xkb results/layout-1.1.keylayout
+ ./keytables.py results/layout-1.1.xkb results/layout-1.1.keytables
ctrl already found for AE06 ^^ - using ^@ instead.
unsupported dead_caron
unsupported dead_stroke
unsupported dead_breve
unsupported dead_macron
unsupported dead_ringabove
unsupported dead_greek
unsupported dead_ogonek
+ perl -p -e s#\tinclude "pc\(pc105\)"#\tinclude "pc/pc(pc105)"#g results/layout-1.1-user.xkb
Est-ce que l'écran est en train de me répondre que « dead_horn, dead_commabelow, dead_hook, dead_belowdot, etc... » ne sont pas possibles à cause de quelque chose (que j'ignore) ?
Je vais tenter poursuivre la marche indiquée par
http://bepo.fr/wiki/ConfigGenerator#Sous_Unix
Dernière modification par nicr (10/7/2018 09:02:03)
Hors ligne
Ça à l'air de marcher, ça ne fonctionne pas après ?
setxkbmap fr bepo
Hors ligne
Merci sheoak, mais je ne sais pas quoi faire.
auie@Latitude-E5530:~$ setxkbmap fr bepo
auie@Latitude-E5530:~$
La partie « utilisation de script » à laquelle je pensais en indiquant un lien dans le message #17 ne sert apparemment à rien.
Peut-être faut-il redémarrer ? En tous cas, je viens de choisir « BÉPO » dans l'onglet « disposition » du configurateur de clavier du tableau de bord.
Hors ligne
Je pense qu’il faut tout reprendre à zéro en suivant à la lettre les instructions, prendre le temps de bien tout lire, pas seulement les instructions mais aussi le résultat des commandes: messages d’erreurs en particulier. Avant de taper une commande bien se demander s’il y a des choses à remplacer avant de les taper (nom de fichier, adresse de dépôt…)
Hors ligne
Merci beaucoup sheoak pour ta réponse.
Il semble cependant que les indications données ci et là sont faites pour des gens qui s'y connaissent. Or ce n'est pas mon cas. Dès le début, j'ai signalé être un peu perdu.
Merci quand même d'avoir tenté de m'aider.
Hors ligne
Je te conseille de te rapprocher d’une association linux dans ta ville, ils pourront t’aider je pense !
Si tu passes vers Nantes je peux te donner des contacts en privé.
Dernière modification par sheoak (15/7/2018 20:28:54)
Hors ligne
Merci sheoak pour tes conseils.
Hors ligne