You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sudo FLUTTER_DRM_DEVICE=/dev/dri/card1 ./helloworld -b /opt/helloworld/build/elinux/arm64/debug/bundle/
xkbcommon: ERROR: Couldn't find file "symbols/US" in include paths
xkbcommon: ERROR: 1 include paths searched:
xkbcommon: ERROR: /usr/share/X11/xkb
xkbcommon: ERROR: 3 include paths could not be added:
xkbcommon: ERROR: /root/.config/xkb
xkbcommon: ERROR: /root/.xkb
xkbcommon: ERROR: /etc/xkb
xkbcommon: ERROR: Abandoning symbols file "(unnamed)"
xkbcommon: ERROR: Failed to compile xkb_symbols
xkbcommon: ERROR: Failed to compile keymap
Segmentation fault
Solution
I was able to fix this by doing a mere: sudo cp /usr/share/X11/xkb/symbols/us /usr/share/X11/xkb/symbols/US
I am no expert on linux or flutter embedded. For some reason the libxkbcommon package on raspbian has the symbols file for US layout as lowercase 'us'.
I hope that this helps others out there!
Question
Out of curiosity and to help me get to the bottom of this, what part of elinux is setting this include path of "symbols/US"? Or is it a bug in Raspbian?
The text was updated successfully, but these errors were encountered:
I'm not sure. I'm using the latest Raspbian OS (2023-05-03-raspios-bullseye-arm64.img) + RPI4, but it works fine without that error. So, it depends on your locale, keyboard settings and so on. This might help you.
BTW, you created sony/flutter-elinux#199 before, right? You might prefer Qt rather than flutter, but this is an open source software and no one is in charge and there is no commitment. So please don't create or put comments such kind of issues in the future🙂
When you say, don't create or put comments, do you mean this post or the linked post?
Anyway, I wanted to just help others out there with this post. The linked post about Qt was also just to help others. If you would like to re-word that post, please do so.
Environment: Raspberry pi 4b running headless mode (Raspbian OS lite 64bit)
Problem
I installed all dependencies as per this.
Solution
I was able to fix this by doing a mere:
sudo cp /usr/share/X11/xkb/symbols/us /usr/share/X11/xkb/symbols/US
I am no expert on linux or flutter embedded. For some reason the libxkbcommon package on raspbian has the symbols file for US layout as lowercase 'us'.
I hope that this helps others out there!
Question
Out of curiosity and to help me get to the bottom of this, what part of elinux is setting this include path of "symbols/US"? Or is it a bug in Raspbian?
The text was updated successfully, but these errors were encountered: