View previous topic :: View next topic |
Author |
Message |
lalebarde Guru
Joined: 03 Sep 2006 Posts: 464 Location: France, Haute-Garonne
|
Posted: Tue Feb 26, 2008 9:04 pm Post subject: [SOLVED] lost characters on my keyboard after emerge world |
|
|
Hello,
I am on Gentoo since 2006.0 and I am happy with it, updating it twice or three times per year with eix-sync, emerge -uDv system, dispatch-conf, emerge -uDv world, dispatch-conf. Last time, one week ago, this made me loose special characters usage on my keyboard :
- Every ones that needs Right Alt
- Some others needing shift, but only a few of them : pound, mu - here, it behaves like with no shift
- Every accentuated letters
My configuration and profile are :
Code: | # uname -a
Linux PCTRAVAIL 2.6.20-gentoo-r8 #7 Sat Nov 17 00:53:23 CET 2007 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux
# ll /etc/make.profile
lrwxrwxrwx 1 root root 54 sep 7 18:15 /etc/make.profile -> /usr/portage/profiles/default-linux/x86/2007.0/desktop
|
I then check my locale with the tutorial here : http://www.gentoo.org/doc/en/guide-localization.xml
I have an azerty keyboard with french locale, and it behaves like an azerty i.e. letters a, z, q, w, m are at the right place.
And everything is alright from the tuto checks :
Code: | # cat /etc/env.d/02locale
LC_ALL="fr_FR@euro"
LANGUAGE="fr_FR@euro"
LANG="fr_FR@euro"
# env | grep -i LC_
LC_ALL=fr_FR@euro
# grep LINGUAS /etc/make.conf
LINGUAS="fr fr_FR en"
# cat /etc/conf.d/keymaps | egrep -v "#"
KEYMAP="fr-latin1"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS="backspace keypad euro"
DUMPKEYS_CHARSET=""
/etc/X11/xorg.conf extract :
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
# eix -A kde-base/kde-i18n
[I] kde-base/kde-i18n
Available versions: (3.5) 3.5.5 ~3.5.6 3.5.7 3.5.8
{arts debug elibc_FreeBSD kdeenablefinal linguas_af linguas_ar linguas_az linguas_bg linguas_bn linguas_br linguas_bs linguas_ca linguas_cs linguas_csb linguas_cy linguas_da linguas_de linguas_el linguas_en_GB linguas_eo linguas_es linguas_et linguas_eu linguas_fa linguas_fi linguas_fr linguas_fy linguas_ga linguas_gl linguas_he linguas_hi linguas_hr linguas_hu linguas_is linguas_it linguas_ja linguas_kk linguas_km linguas_ko linguas_lt linguas_lv linguas_mk linguas_mn linguas_ms linguas_nb linguas_nds linguas_nl linguas_nn linguas_pa linguas_pl linguas_pt linguas_pt_BR linguas_ro linguas_ru linguas_rw linguas_se linguas_sk linguas_sl linguas_sr linguas_sr@Latn linguas_ss linguas_sv linguas_ta linguas_te linguas_tg linguas_th linguas_tr linguas_uk linguas_uz linguas_vi linguas_wa linguas_zh_CN linguas_zh_TW xinerama}
Installed versions: 3.5.8(3.5)(17:13:13 19.02.2008)(arts linguas_fr -debug -elibc_FreeBSD -kdeenablefinal -linguas_af -linguas_ar -linguas_az -linguas_bg -linguas_bn -linguas_br -linguas_bs -linguas_ca -linguas_cs -linguas_csb -linguas_cy -linguas_da -linguas_de -linguas_el -linguas_en_GB -linguas_eo -linguas_es -linguas_et -linguas_eu -linguas_fa -linguas_fi -linguas_fy -linguas_ga -linguas_gl -linguas_he -linguas_hi -linguas_hr -linguas_hu -linguas_is -linguas_it -linguas_ja -linguas_kk -linguas_km -linguas_ko -linguas_lt -linguas_lv -linguas_mk -linguas_mn -linguas_ms -linguas_nb -linguas_nds -linguas_nl -linguas_nn -linguas_pa -linguas_pl -linguas_pt -linguas_pt_BR -linguas_ro -linguas_ru -linguas_rw -linguas_se -linguas_sk -linguas_sl -linguas_sr -linguas_sr@Latn -linguas_ss -linguas_sv -linguas_ta -linguas_te -linguas_tg -linguas_th -linguas_tr -linguas_uk -linguas_uz -linguas_vi -linguas_wa -linguas_zh_CN -linguas_zh_TW -xinerama)
Homepage: http://www.kde.org/
Description: KDE internationalization package
# grep CONSOLEFONT /etc/conf.d/consolefont
# CONSOLEFONT="default8x16"
CONSOLEFONT="lat9w-16"
# ll /usr/share/consolefonts/lat9w-16.psfu.gz
-rw-r--r-- 1 root root 1992 fév 18 00:48 /usr/share/consolefonts/lat9w-16.psfu.gz
/usr/share/fonts/misc/fonts.alias extract :
fixed -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-15
variable -*-helvetica-bold-r-normal-*-*-120-*-*-*-*-iso8859-15
|
I checked my use flags, and reemerge system and world with the 'N' option.
Nothing has changed .
Please, I need help.
Last edited by lalebarde on Fri Feb 29, 2008 12:07 am; edited 1 time in total |
|
Back to top |
|
|
kknm_fixxxer n00b
Joined: 29 Apr 2004 Posts: 14 Location: Warsaw, Poland
|
Posted: Tue Feb 26, 2008 9:49 pm Post subject: |
|
|
You might be interested in this topic. There is no good solution, unfortunately, but you should find a temporary fix there. Good luck. _________________ This signature is only a product of your imagination. It is not real. |
|
Back to top |
|
|
lalebarde Guru
Joined: 03 Sep 2006 Posts: 464 Location: France, Haute-Garonne
|
Posted: Wed Feb 27, 2008 6:23 pm Post subject: |
|
|
Thank you kknm_fixxxer . I should find something usefull there. I will come back when done.
EDIT : ok, I got it . What have worked for me is reemerging that :
Code: | emerge -avD xf86-input-mouse xf86-input-evdev xorg-server |
Thought I don't use evdev for the keyboard but kbd.
In fact, xorg-server refused to emerge because of file collision with :
/lib/modules/2.6.20-gentoo-r8/video/fglrx.ko
/var/lib/xkb/README.compiled
Possibly it was the cause of my problem : possibly xorg-server was not anymore compatible. This may be possible because I use this trick to update my world :
Code: |
emerge -uDv system || until emerge --resume --skipfirst; do emerge --resume --skipfirst; done
dispatch-conf
emerge -uDv system -->to check everything is ok and possibly fix failed emerges
emerge -uDv world || until emerge --resume --skipfirst; do emerge --resume --skipfirst; done
dispatch-conf
emerge -uDv world
|
I should have made a mistake, missing to see that xorg-server did not emerged correctly.
To fix it, I renamed fglrx.ko and README.compiled by suffixing .old
It is brut force, but then it has managed to emerge. Then I compared the new files with the old ones. The first one is different, and the second one identical. I hope it wont break something. BTW, I assume it is like if I had suppressed the FEATURE collision-protect in /etc/make.conf |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|