[chromium] Pas d'accents (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

[chromium] Pas d'accents (résolu)

Message par GuilouV »

Salut la compagnie,

J'ai fait une install fraîche de mon pc suite à un disque dur qui m'a laché.
Or maintenant absence d'accents sous chromium (37.0.2062.120-2) sachant que :
- j'utilise un clavier US mais je peux switcher avec le FR-bepo.
- j'ai des accents sous tout sauf chromium (console, firefox, gvim...)

Voici mes fichiers de conf :

/etc/locale.conf

Code : Tout sélectionner

LANG="en_US.UTF-8"
LC_COLLATE="C"
/etc/vconsole.conf

Code : Tout sélectionner

KEYMAP=us-pc
ma sortie de la commande locale

Code : Tout sélectionner

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE=C
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
J'ai décommenté les lignes en_US.UTF-8 et en_US ISO-8859-1 dans /etc/locacale.gen et fait un locale-gen.

Merci de votre aide.
Dernière modification par GuilouV le ven. 03 oct. 2014, 19:55, modifié 1 fois.
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: Pas d'accents sous chromium [en cours]

Message par benjarobin »

Je suis curieux de savoir pourquoi tu as mit le PC la locale en anglais (après c'est un choix). Mais ce n'est pas l'origine de ton problème, il te manque juste des polices/fonts, voir Wiki
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: Pas d'accents sous chromium [en cours]

Message par GuilouV »

En fait j'ai mis EN mais c'est pareil en FR... ;) (j'ai un PC US en qwerty donc je voulais pas le perturber lol)
Il manquerait des polices??? Mais pourquoi le problème n'est que sous chromium? Les polices sont partagées par toutes les applis non?

Tu peux me donner la page du wiki stp??? J'ai regardé sur la page de locale mais je n'ai rien vu (j'ai peut être loupé l'info...). Merci.
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: Pas d'accents sous chromium [en cours]

Message par Kristen »

GuilouV a écrit :Tu peux me donner la page du wiki stp??? J'ai regardé sur la page de locale mais je n'ai rien vu (j'ai peut être loupé l'info...). Merci.
Salut
déjà ici
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: Pas d'accents sous chromium [en cours]

Message par GuilouV »

Merci mais rien de changé...

Peut être des indices avec la sortie de fc-cache -vf?

Code : Tout sélectionner

/usr/share/fonts: caching, new cache contents: 0 fonts, 11 dirs
/usr/share/fonts/100dpi: caching, new cache contents: 398 fonts, 0 dirs
/usr/share/fonts/75dpi: caching, new cache contents: 398 fonts, 0 dirs
/usr/share/fonts/TTF: caching, new cache contents: 75 fonts, 1 dirs
/usr/share/fonts/TTF/conkywx: caching, new cache contents: 4 fonts, 0 dirs
/usr/share/fonts/Type1: caching, new cache contents: 64 fonts, 0 dirs
/usr/share/fonts/adobe-source-code-pro: caching, new cache contents: 7 fonts, 0 dirs
/usr/share/fonts/artwiz-fonts: caching, new cache contents: 49 fonts, 0 dirs
/usr/share/fonts/cyrillic: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/encodings: caching, new cache contents: 0 fonts, 1 dirs
/usr/share/fonts/encodings/large: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/misc: caching, new cache contents: 59 fonts, 0 dirs
/usr/share/fonts/speedo: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/util: caching, new cache contents: 0 fonts, 0 dirs
/home/toto/.local/share/fonts: skipping, no such directory
/home/toto/.fonts: skipping, no such directory
Re-scanning /usr/share/fonts: caching, new cache contents: 0 fonts, 11 dirs
Re-scanning /usr/share/fonts/TTF: caching, new cache contents: 75 fonts, 1 dirs
Re-scanning /usr/share/fonts/encodings: caching, new cache contents: 0 fonts, 1 dirs
/var/cache/fontconfig: not cleaning unwritable cache directory
/home/toto/.cache/fontconfig: cleaning cache directory
/home/toto/.fontconfig: cleaning cache directory
fc-cache: succeeded
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [chromium] Pas d'accents

Message par benjarobin »

On peut avoir un screenshot du problème ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [chromium] Pas d'accents

Message par GuilouV »

Un screenshot ne parlera pas mais le souci est que je ne peux pas (sous chromium uniquement) taper de lettres accentuées comme à, ù, û, ü, é, è, ê, î, ô par exemple.
Pourtant mon clavier switch bien de US à FR-bepo puisque sous chromium au lieu de taper "qwerty" je me retrouve avec "bpo" (le é étant alors manquant et même pas remplacé par un symbole bizarre ou un espace)
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [chromium] Pas d'accents

Message par benjarobin »

Je n'avais absolument pas compris ceci. Donc en faite tu as un souci pour saisir des caractères accentué sous chromium avec le layout bepo.
As tu le moindre souci avec d'autre application avec cette disposition du clavier ? Qu'est ce que cela donne avec une disposition plus classique ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [chromium] Pas d'accents

Message par GuilouV »

Comme dit je n'ai pas le souci sous firefox, dwb, gvim, la console.... D'oú mon désaroi.
Et en attendant la disposition US fonctionne parfaitement. Ce ne sont vraiment que les caractêres accentués qui ne s'affichent pas...
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [chromium] Pas d'accents

Message par GuilouV »

Pas de nouvelles pistes à explorer benjarobin ?

Edit : bon ben on dirait que je suis parti pour me taper des copier/coller à chaque lettre accentuée :(
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [chromium] Pas d'accents

Message par GuilouV »

Petit "progès"...

Tout fonctionne (j'ai les accents) en lançant ceci:

Code : Tout sélectionner

setxkeymap -layout "fr(bepo)"
chromium
Par contre les accents restent abesents si je lance chromium via mon raccourci clavier défini dans le fichier conf de mon WM awesomewm. Voici le raccourci en question:

Code : Tout sélectionner

awful.key({          }, "F1", function () awful.util.spawn("chromium") end),
(pas de différence non plus si j'utilise la commande awful.util.spawn_with_shell).

Quelqu'un aurai-il une idée pour faire fonctionner les accents sous chromium une fois lancé avec un raccourci awesomewm?
Merci.
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [chromium] Pas d'accents

Message par benjarobin »

Si cela fonctionne en lançant au préalable setxkeymap alors cela veut dire que tu n'as pas lu ma question : Qu'est ce que cela donne avec une disposition plus classique ?
Bref, ton problème est une mauvaise configuration de la disposition du clavier comme indiqué au préalable.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [chromium] Pas d'accents

Message par GuilouV »

Si si j'ai bien saisi ta remarque.
En fait si je lance setxkeymap -layout "fr(bepo)" ou setxkeymap -layout "fr" en console puis chromium (toujours en console) c'est bon.

Par contre si je lance les mêmes commandes setxkeymap (en console) puis que j'utilise le raccourci de awesomewm pour lancer chromium alors je n'ai pas les touches de caractères accentués.
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [chromium] Pas d'accents

Message par benjarobin »

Hum, je suis désolé alors, étrange...

Tout d'abord tu créer ce fichier ici : /tmp/testenv

Code : Tout sélectionner

#!/bin/bash
env &> /tmp/resultenv
locale &>> /tmp/resultenv
localectl &>> /tmp/resultenv

Code : Tout sélectionner

chmod +x /tmp/testenv
Peux tu modifier ton raccourci pour lancer : /tmp/testenv
Puis tu nous donnes le contenu de /tmp/resultenv
Finalement tu refait ceci depuis la console qui ne pose pas de souci.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [chromium] Pas d'accents

Message par GuilouV »

ok donc voici le résultat avec le raccourci:

Code : Tout sélectionner

XDG_VTNR=7
XDG_SESSION_ID=c1
DESKTOP_STARTUP_ID=awesome/sh/402-4-myhostname_TIME12159562
SHELL=/usr/bin/zsh
USER=toto
PATH=/bin:/usr/bin:/usr/local/bin
MAIL=/var/mail/toto
R_ENVIRON_USER=/home/toto/.config/r/.Renviron
_=/bin/env
PWD=/home/toto
SHLVL=1
HOME=/home/toto
XDG_SEAT=seat0
LOGNAME=toto
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3JNHtGQDNw,guid=1f6c45217d33a1b28802e7b0542d8d5e
DISPLAY=:0.0
XDG_RUNTIME_DIR=/run/user/1000
XAUTHORITY=/home/toto/.Xauthority
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
   System Locale: LANG=en_US.UTF-8
                  LC_COLLATE=C
       VC Keymap: us-pc
      X11 Layout: n/a
et avec la console:

Code : Tout sélectionner

XDG_VTNR=7
XDG_SESSION_ID=c1
SAL_USE_VCLPLUGIN=gen
TERM=screen
SHELL=/usr/bin/zsh
DESKTOP_STARTUP_ID=awesome/sh/402-3-myhostname_TIME12117599
WINDOWID=10485767
USER=toto
LS_COLORS=no=0:fi=0:ex=1:di=1;32:ln=36:or=1;40:mi=1;40:pi=31:so=33:bd=44;37:cd=44;37
MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins
TMUX=/tmp/tmux-1000/default,13079,0
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/platform-tools:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
MAIL=/var/mail/toto
R_ENVIRON_USER=/home/toto/.config/r/.Renviron
_=/usr/bin/env
LC_COLLATE=C
PWD=/home/toto
JAVA_HOME=/usr/lib/jvm/default
EDITOR=gvim
LANG=en_US.UTF-8
TMUX_PANE=%1
XDG_SEAT=seat0
SHLVL=3
HOME=/home/toto
COLORFGBG=15;default
TERMINFO=/usr/share/terminfo
LOGNAME=toto
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3JNHtGQDNw,guid=1f6c45217d33a1b28802e7b0542d8d5e
XDG_RUNTIME_DIR=/run/user/1000
DISPLAY=:0.0
XAUTHORITY=/home/toto/.Xauthority
COLORTERM=rxvt
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE=C
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
   System Locale: LANG=en_US.UTF-8
                  LC_COLLATE=C
       VC Keymap: us-pc
      X11 Layout: n/a
Donc visiblement il y a un souci de locale... je ne comprends pas...
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [chromium] Pas d'accents

Message par benjarobin »

Tu as en effet un souci, LANG est vide...
Quel est la sortie de : cat /etc/environment
Comment lances tu ton environnement graphique en détails (Utilisation de .xinitrc, si oui son contenu ? slim ? startx ? ...)
En gros je veux tout savoir depuis le service systemd jusqu'au lancement finalement de ton environnement ?

Mais c'est possible que le problème vienne de awesome
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [chromium] Pas d'accents

Message par GuilouV »

La sortie de cat /etc/environment :

Code : Tout sélectionner

#
# This file is parsed by pam_env module
#
# Syntax: simple "KEY=VAL" pairs on separate lines
#
Pour le lancement du système j'ai slim et un .xinitrc

Voilà la seule ligne modifiée de slim.conf :

Code : Tout sélectionner

login_cmd           exec /bin/zsh ~/.xinitrc %session
et le .xinitrc :

Code : Tout sélectionner

#!/bin/zsh
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
#setxkbmap -layout "us,fr(bepo)"
#setxkbmap -option 'grp:alt_shift_toggle'
sudo /sbin/modprobe vboxdrv
devmon &
export R_ENVIRON_USER="/home/toto/.config/r/.Renviron"
exec dbus-launch --exit-with-session awesome
Dis moi si tu veux autre chose. Merci.

PS : le minimum pour awseome est ce que réclame son paquet.
Pour les raccourcis tu les crées à la main en modifiant le fichier rc.lua contenu dans /home/user/.config/awesome
(ceci dit j'ai réinstaller mon système mais le /home est un import via rsync d'une sauvegarde faite juste avant la réinstallation et tout fonctionnait sur mon "ancien" système).
Dernière modification par GuilouV le jeu. 02 oct. 2014, 23:24, modifié 1 fois.
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [chromium] Pas d'accents

Message par benjarobin »

HS: Pourquoi diable charges tu le module vboxdrv via le .xinitrc ? Tu as /etc/modules-load.d pour cela (voir wiki) !

Sinon si tu rajoute /tmp/testenv dans le .xinitrc juste avant le exec dbus-launch quel est sa "sortie" (contenu de /tmp/resultenv)

Et si tu as quelques minutes, peux tu me faire un message expliquant ce qu'il faut installer de minimum pour avoir awesome ainsi de comment sont créé ces raccourcis. Flemme de chercher :-)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [chromium] Pas d'accents

Message par GuilouV »

Pour ta demande voir au dessus ^^

Pour ce qui est de mettre /tmp/testenv dans le .xinitrc, en redémarrant je ne trouve ni de sortie ni ce fichier crée avant le redémarrage dans /tmp.

Sinon pour le module oui je le déplace de suite c'était une solution temporaire devenue permanente :p
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [chromium] Pas d'accents

Message par benjarobin »

Je ne sais pas si tu avais vu mon édition :
si tu rajoute /tmp/testenv dans le .xinitrc juste avant le exec dbus-launch quel est sa "sortie" (contenu de /tmp/resultenv)
Pour information, après un rapide test, je ne peux reproduire ton souci... Donc fait le test ci-dessus, et puis test avec un utilisateur test (home vierge)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre