Live-Helper : clavier reste en QWERTY

Salut les campeurs et haut les coeurs!

Je me suis fait une petite clef bootable Squeeze + LXDE avec les outils qui vont bien (parted, testdisk, …).

Je ne suis pas mécontent du résultat, las, le clavier reste en QWERTY malgré mes efforts, de même que la langue du système.

En plus, un bonne partie de la doc du site Debian Live (surtout celle qui m’intéresse) est en 404.

Donc, mon fichier congif/binary :

[quote]# config/binary - options for live-build(7), binary stage

$LB_BINARY_FILESYSTEM: set image filesystem

(Default: fat16)

LB_BINARY_FILESYSTEM=“fat16”

$LB_BINARY_IMAGES: set image type

(Default: iso-hybrid)

LB_BINARY_IMAGES=“usb-hdd”

$LB_BINARY_INDICES: set apt/aptitude generic indices

(Default: true)

LB_BINARY_INDICES=“true”

$LB_BOOTAPPEND_LIVE: set boot parameters

(Default: empty)

LB_BOOTAPPEND_LIVE=“locale=fr_FR.UTF-8 keyb=fr”

$LB_BOOTAPPEND_INSTALL: set boot parameters

(Default: empty)

LB_BOOTAPPEND_INSTALL=“cdrom-detect/try-usb=true”

$LB_BOOTLOADER: set bootloader

(Default: syslinux)

LB_BOOTLOADER=“syslinux”

$LB_CHECKSUMS: set checksums

(Default: md5)

LB_CHECKSUMS=“md5”

${LB_BUILD_WITH_CHROOT: control if we build binary images chrooted

(Default: true)

DO NEVER, NEVER, NEVER SET THIS OPTION to false.

LB_BUILD_WITH_CHROOT=“true”

$LB_DEBIAN_INSTALLER: set debian-installer

(Default: false)

LB_DEBIAN_INSTALLER=“false”

$LB_DEBIAN_INSTALLER_DISTRIBUTION: set debian-installer suite

(Default: empty)

LB_DEBIAN_INSTALLER_DISTRIBUTION=“sid”

$LB_DEBIAN_INSTALLER_PRESEEDFILE: set debian-installer preseed filename/url

(Default: )

LB_DEBIAN_INSTALLER_PRESEEDFILE=""

$LB_DEBIAN_INSTALLER_GUI: toggle use of GUI debian-installer

(Default: true)

LB_DEBIAN_INSTALLER_GUI=“true”

$LB_ENCRYPTION: set encryption

(Default: false)

LB_ENCRYPTION=“false”

$LB_GRUB_SPLASH: set custom grub splash

(Default: empty)

LB_GRUB_SPLASH=""

$LB_HOSTNAME: set hostname

(Default: debian)

LB_HOSTNAME=“debian”

$LB_ISO_APPLICATION: set iso author

(Default: Debian Live)

LB_ISO_APPLICATION=“Arthur”

$LB_ISO_PREPARER: set iso preparer

(Default: live-build $VERSION; packages.qa.debian.org/live-build)

LB_ISO_PREPARER=“live-build $VERSION; packages.qa.debian.org/live-build

$LB_ISO_PUBLISHER: set iso publisher

(Default: Debian Live project; debian-live@lists.debian.org)

LB_ISO_PUBLISHER=“Debian Live project; debian-live@lists.debian.org

$LB_ISO_VOLUME: set iso volume (max 32 chars)

(Default: Debian squeeze $(date +%Y%m%d-%H:%M))

LB_ISO_VOLUME=“Debian Live $(date +%Y%m%d)”

$LB_JFFS2_ERASEBLOCK: set jffs2 eraseblock size

(Default: unset)

LB_JFFS2_ERASEBLOCK=""

$LB_MEMTEST: set memtest

(Default: memtest86+)

LB_MEMTEST=“memtest86+”

$LB_WIN32_LOADER: set win32-loader

(Default: false)

LB_WIN32_LOADER=“false”

$LB_NET_ROOT_FILESYSTEM: set netboot filesystem

(Default: nfs)

LB_NET_ROOT_FILESYSTEM=“nfs”

$LB_NET_ROOT_MOUNTOPTIONS: set nfsopts

(Default: empty)

LB_NET_ROOT_MOUNTOPTIONS=""

$LB_NET_ROOT_PATH: set netboot server directory

(Default: /srv/debian-live)

LB_NET_ROOT_PATH="/srv/debian-live"

$LB_NET_ROOT_SERVER: set netboot server address

(Default: 192.168.1.1)

LB_NET_ROOT_SERVER=“192.168.1.1”

$LB_NET_COW_FILESYSTEM: set net client cow filesystem

(Default: nfs)

LB_NET_COW_FILESYSTEM=“nfs”

$LB_NET_COW_MOUNTOPTIONS: set cow mount options

(Default: empty)

LB_NET_COW_MOUNTOPTIONS=""

$LB_NET_COW_PATH: set cow directory

(Default: )

LB_NET_COW_PATH=""

$LB_NET_COW_SERVER: set cow server

(Default: )

LB_NET_COW_SERVER=""

$LB_NET_TARBALL: set net tarball

(Default: gzip)

LB_NET_TARBALL=“gzip”

$LB_SYSLINUX_SPLASH: set custom syslinux splash

(Default: empty)

LB_SYSLINUX_SPLASH=""

$LB_SYSLINUX_TIMEOUT: set custom syslinux timeout in seconds

(Default: 0)

LB_SYSLINUX_TIMEOUT=“0”

$LB_SYSLINUX_CFG: set custom syslinux configuration file

(Default: empty)

LB_SYSLINUX_CFG=""

$LB_SYSLINUX_MENU: set syslinux menu

(Default: true)

LB_SYSLINUX_MENU=“true”

$LB_SYSLINUX_MENU_LIVE_ENTRY: set text to be used on the menu for live entries

(Default: Live)

LB_SYSLINUX_MENU_LIVE_ENTRY=“Live”

$LB_SYSLINUX_MENU_LIVE_FAILSAFE_ENTRY: set text to be used on the menu for live entries (failsafe ones)

(Default: )

LB_SYSLINUX_MENU_LIVE_FAILSAFE_ENTRY=""

$LB_SYSLINUX_MENU_MEMTEST_ENTRY: set text to be used on the menu for memtest entry

(Default: Memory test)

LB_SYSLINUX_MENU_MEMTEST_ENTRY=“Memory test”

$LB_USERNAME: set username

(Default: user)

LB_USERNAME=“user”[/quote]

Normalement, ça devrait être bon, non?

Salut,

Pareil chez moi… La seule solution que j’ai trouvée pour contourner le problème c’est d’utiliser le mode persistent.

Créer la partition pour la persistence : créer une seconde partition dans l’espace libre nommée “live-rw”.
Peut-être y a-t-il une autre solution…

a+

Merci jul, je comptais justement utiliser la persistance alors…

Grr, la persistance fonctionne mais pas l’azerty…

Je sèche!

oui effectivement

J’ai configuré le clavier français depuis les préférences de gnome mais le clavier usa reste par défaut (il doit être recréé automatiquement à chaque boot).
Mais j’ai un applet qui s’ajoute dans le panel de gnome : 1 clic dessus et je passe en clavier français (azerty).

Pas réussi à faire mieux.

Je reste ouvert à toute proposition !

a+
bonnes recherches.

Il n’y a pas une section LB_LANGUAGE=“fr” ? :question: ?

si mais ça change rien… pas pris en compte !

Pareil…

Rien à ce sujet dans le tracker Debian, c’est à croire qu’il va falloir faire un rapport de bug.

Je pense qu’on ne s’est pas planté, et que le bousin merdoie à un moment donné.

Salut,

[quote=“Arthur”]Rien à ce sujet dans le tracker Debian, c’est à croire qu’il va falloir faire un rapport de bug.

Je pense qu’on ne s’est pas planté, et que le bousin merdoie à un moment donné.[/quote]

Pourquoi pas un bogue, oui.
Nous avons bataillé pendant un moment pour tenter d’y parvenir, sans succès… digression-installation-de-debian-par-le-reseau-avec-pxe-t29529-25.html#p295285

[quote=“lol”]Pourquoi pas un bogue, oui.
Nous avons bataillé pendant un moment pour tenter d’y parvenir, sans succès… digression-installation-de-debian-par-le-reseau-avec-pxe-t29529-25.html#p295285[/quote]

Je vais commencer par poser la question sur la liste Debian Live…

J’ai la solution (j’ai testé ça marche)!
Merci à Teresa sur la liste Debian-Live… Qui m’a aussi indiqué que la solution était dans man live-config :blush: .

Donc, dans config/binary, la bonne ligne est :

[code]# $LB_BOOTAPPEND_LIVE: set boot parameters

(Default: empty)

LB_BOOTAPPEND_LIVE=“locales=fr_FR.UTF-8 keyboard-layouts=fr”[/code]

Enajoutant éventuellement persistent.

Et non :
LB_BOOTAPPEND_LIVE=“locale=fr_FR.UTF-8 keyb=fr”

On notera la subtile différence de syntaxe.

Bon, LoL, je mets l’info dans le sujet que tu m’as indiqué.

Cool, bien joué… Le “layouts” qui tue…
Il faudrait aussi trouver un moyen de mettre ça à jour : wiki.debian.org/fr/DebianLive/l10n

C’est fait.

Bon, par soucis d’égalité, faudra que j’aille participer à ton wiki un jour. Mais je suis plus branché modifs que création.

cool !!!

merci pour le retour, je m’en vais tester cela de ce pas… :041