Bitcoin Forum
May 06, 2024, 04:14:01 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin Core 0.11.0: Qt-error "[...] Error: Couldn't look up rules 'xorg' [...]"  (Read 738 times)
curiosity81 (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1070



View Profile
July 26, 2015, 08:41:11 AM
 #1

Hi,

I stumbled over the following error message after installing the current version (0.11.0) of  Bitcoin Core for Linux32:

Code:
Error:    No components returned from XKB rules "/usr/share/X11/xkb/rules/xorg"
Error:    Couldn't look up rules 'xorg', model <model>, layout <layout>, variant <variant>
Qt: Failed to compile a keymap

After bitcoinqt has started, keyboard is not working inside of bitcoinqt.

The solution for this is simple since it is not a bitcoinqt-problem (http://lists.qt-project.org/pipermail/interest/2013-October/009303.html):

  • open "/usr/share/X11/xkb/rules/base" or similar
  • search for line "btc5113rf btc5126t btc9000 btc9000a btc9001ah btc5090\"
  • insert a space between "btc5090" and the "\"

save it and you are done.

Bye,
cu

          ▄▄██▄▄
      ▄▄██████████▄▄
  ▄▄██████▀▀  ▀▀██████▄▄

███████▀          ▀███████
████       ▄▄▄▄     ▄█████
████     ███████▄▄██████▀
████     ██████████████
████     ████████▀██████▄
████       ▀▀▀▀     ▀█████
███████▄          ▄███████
  ▀▀██████▄▄  ▄▄██████▀▀
      ▀▀██████████▀▀
          ▀▀██▀▀
COINVEST
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
WEBSITE  ●  WHITEPAPER  ●  DEMO
ANN  ●  TELEGRAM  ●  BLOG

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
       ▄▄█████████▄▄
    ▄██████▀▀▀▀▀██████▄
  ▄████▀▀         ▀▀████▄
 ▄████    ▄▄███▄▄    ████▄
▄████  ▄███▀▀ ▀▀███▄  ████▄
████   ██▌  ▄▄▄  ███   ████
████   ██▌ ▐███████    ████
████   ██▌  ▀▀▀  ███   ████
▀████  ▀███▄▄ ▄▄███▀  ████▀

 ▀████    ▀▀███▀▀    ████▀
  ▀████▄▄         ▄▄████▀

    ▀██████▄▄▄▄▄██████▀
       ▀▀█████████▀▀
COINTOKEN
1714968841
Hero Member
*
Offline Offline

Posts: 1714968841

View Profile Personal Message (Offline)

Ignore
1714968841
Reply with quote  #2

1714968841
Report to moderator
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714968841
Hero Member
*
Offline Offline

Posts: 1714968841

View Profile Personal Message (Offline)

Ignore
1714968841
Reply with quote  #2

1714968841
Report to moderator
1714968841
Hero Member
*
Offline Offline

Posts: 1714968841

View Profile Personal Message (Offline)

Ignore
1714968841
Reply with quote  #2

1714968841
Report to moderator
1714968841
Hero Member
*
Offline Offline

Posts: 1714968841

View Profile Personal Message (Offline)

Ignore
1714968841
Reply with quote  #2

1714968841
Report to moderator
tspacepilot
Legendary
*
Offline Offline

Activity: 1456
Merit: 1076


I may write code in exchange for bitcoins.


View Profile
July 28, 2015, 07:57:17 PM
 #2

As you say /usr/share/X11/xkb/rules/base isn't a file that bitcoin can alter (unless you run bitcoin as root, for some reason).  I don't know enought about xkb to understand fully what's going on.  (I understand the syntax error you pointed out, but) why are those btc strings in this file?

FWIW, in my distro (debian jessie, using LXDE), I have those btc strings but not the syntax error.  What's your distro?

Hi,

I stumbled over the following error message after installing the current version (0.11.0) of  Bitcoin Core for Linux32:

Code:
Error:    No components returned from XKB rules "/usr/share/X11/xkb/rules/xorg"
Error:    Couldn't look up rules 'xorg', model <model>, layout <layout>, variant <variant>
Qt: Failed to compile a keymap

After bitcoinqt has started, keyboard is not working inside of bitcoinqt.

The solution for this is simple since it is not a bitcoinqt-problem (http://lists.qt-project.org/pipermail/interest/2013-October/009303.html):

  • open "/usr/share/X11/xkb/rules/base" or similar
  • search for line "btc5113rf btc5126t btc9000 btc9000a btc9001ah btc5090\"
  • insert a space between "btc5090" and the "\"

save it and you are done.

Bye,
cu

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!