Kali Linux Install Viber: Difference between revisions
From WikiMLT
Line 16: | Line 16: | ||
xkbcommon: ERROR: Failed to compile keymap | xkbcommon: ERROR: Failed to compile keymap | ||
[14547:14573:0818/213359.103080:FATAL:xkb_keyboard_layout_engine.cc(640)] Keymap file failed to load: us-phonetic | [14547:14573:0818/213359.103080:FATAL:xkb_keyboard_layout_engine.cc(640)] Keymap file failed to load: us-phonetic | ||
</syntaxhighlight>I do not have idea does Viber, or Gnome 42 or Kali itself cause the problem, but the easiest workaround that could be applied it to create a fake 'us-phonetic' keymap into the file <code>/usr/share/X11/xkb/symbols/us</code>. Execute the following code as single command to do that.<syntaxhighlight lang="shell" line="1"> | </syntaxhighlight> | ||
I do not have idea does Viber, or Gnome 42 or Kali itself cause the problem, but the easiest workaround that could be applied it to create a fake 'us-phonetic' keymap into the file <code>/usr/share/X11/xkb/symbols/us</code>. Execute the following code as single command to do that. | |||
<syntaxhighlight lang="shell" line="1" class="mlw-multiline-cmd"> | |||
cat << EOF | sudo tee -a /usr/share/X11/xkb/symbols/us | cat << EOF | sudo tee -a /usr/share/X11/xkb/symbols/us | ||
Revision as of 20:55, 18 August 2022
This approach of Viber setup is tested with Kali Linux 2022.04.
Download and install Viber
Download the Viber's .deb package and install it.
wget https://download.cdn.viber.com/cdn/desktop/Linux/viber.deb -O ~/Downloads/viber.deb
sudo apt install ~/Downloads/viber.deb
Create a Fake 'us-phonetic' Keymap
I'm using Bulgarian (traditional phonetic) keyboard layout alongside English (US). When I'm trying to start Viber when the English is used as keyboard layout the following error prevents Viber from start.
viber
xkbcommon: ERROR: Couldn't process include statement for 'us(phonetic)'
xkbcommon: ERROR: Abandoning symbols file "(unnamed)"
xkbcommon: ERROR: Failed to compile xkb_symbols
xkbcommon: ERROR: Failed to compile keymap
[14547:14573:0818/213359.103080:FATAL:xkb_keyboard_layout_engine.cc(640)] Keymap file failed to load: us-phonetic
I do not have idea does Viber, or Gnome 42 or Kali itself cause the problem, but the easiest workaround that could be applied it to create a fake 'us-phonetic' keymap into the file /usr/share/X11/xkb/symbols/us
. Execute the following code as single command to do that.
cat << EOF | sudo tee -a /usr/share/X11/xkb/symbols/us
// Reference: https://wiki.metalevel.tech/wiki/Kali_Linux_Install_Viber
partial alphanumeric_keys
xkb_symbols "phonetic" {
include "us(basic)"
name[Group1]= "English (US, Viber workaround by MLT)";
};
EOF
References
- Viber: Viber/Download
- …
Section 1
…