uffff same shit happened to me... so fustrating... but I find a solution to me. I don't know if it will work to anyone else...
Situation: I got an XCB error message each time I restart the system and i don't have a correct keyboard localization ( the especial characters doesn't work )
I fixed that by clicking in System->Preferences->keyboard->Recover Factory defaults ( or watherer is called.. I'm spanish user and for me it's call "Restablecer valores predeterminados").
Now I only have 1 keyboard distribution: España ( in my case ) and the keyboard model is Generic PC 105k (intl)
Then I reboot the system. At this time, I don't get the ugly message error.... but especial characters like # or ¬ doesn't work yet.
To fix that I edited /etc/X11/xorg.conf file and I commented the XkbVariant Option to have only one existing layout...
It looks like this:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
#Option "XkbVariant" "ca"
EndSection
Now when reboot the system I have no error and I got the correct keymapping for my language (spanish).
This steps solved my problem... hope it helps somebody ; )
.... Sorry for my english level : \ ....
Eric Garcia
uffff same shit happened to me... so fustrating... but I find a solution to me. I don't know if it will work to anyone else...
Situation: I got an XCB error message each time I restart the system and i don't have a correct keyboard localization ( the especial characters doesn't work )
I fixed that by clicking in System- >Preferences- >keyboard- >Recover Factory defaults ( or watherer is called.. I'm spanish user and for me it's call "Restablecer valores predeterminados").
Now I only have 1 keyboard distribution: España ( in my case ) and the keyboard model is Generic PC 105k (intl)
Then I reboot the system. At this time, I don't get the ugly message error.... but especial characters like # or ¬ doesn't work yet.
To fix that I edited /etc/X11/xorg.conf file and I commented the XkbVariant Option to have only one existing layout...
It looks like this:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
#Option "XkbVariant" "ca"
EndSection
Now when reboot the system I have no error and I got the correct keymapping for my language (spanish).
This steps solved my problem... hope it helps somebody ; )
.... Sorry for my english level : \ ....
Eric Garcia