#StackBounty: #debian #keyboard-layout #xkb #hebrew #i18n Some X apps accept my non-Latin characters, some ignore them

Bounty: 100

I’m using an X environment with a dual keyboard layout: us,il. Now, in some of my applications, and in the il layout, Hebrew characters don’t register, while punctuation marks do. In other apps, Hebrew characters register just fine and are added to whatever text I’m typing. The English layout works fine. I’ll provide full details about my configuration below.

My questions are: Why is this happening? And more importantly, how can I fix/circumvent this and make all apps accept Hebrew characters as well?

Details about my setup

  • OS Distribution: Devuan 2.0 ASCII (~= Debian 9.0 Stretch)
  • XKB configuration:
    $ setxkbmap -query
    rules:      evdev
    model:      pc105
    layout:     us,il
    variant:    ,
    options:    grp:alt_shift_toggle,grp_led:scroll
    
  • Desktop Environment: This happens to me with both Cinnamon and LXQt; haven’t tried others yet.

  • Apps rejecting Hebrew characters: Cinnamon’s Alt+F2 launcher; LeafPad; GEdit, xterm.
  • Apps accepting Hebrew characters: KWrite, GNOME Terminal, LibreOffice, Firefox, Kolourpaint, lxterminal, Konsole.

Other notes

  • If I copy Hebrew text, I can paste it in the apps refusing Hebrew characters and it displays fine.
  • I kept my home folder from a previous, non-Devuan, Linux installation (it was Linux Mint 18.3).
  • Language-related environment variables (which I have not set myself):
    $ env | grep LANG
    LANG=en_IL
    GDM_LANG=en_US.utf8
    LANGUAGE=en_IL:en
    


Get this bounty!!!

#StackBounty: #debian #xorg #cinnamon #xrdp XRDP and Cinnamon running in software rendering mode

Bounty: 50

When i connect via xrdp 0.9.1-9+deb9u3 -> xorg from windows RDP client to Debian 9.5 i have this this message on Desktop

Running in software rendering mode

Cinnamon is currently running without video hardware acceleration and
as a result, you may observe much higher than normal CPU usage.

There could be a problem with your drivers or some other issue. For
the best experience, it is recommended that you only use this mode for
troubleshooting purposes.

How avoid this problem?


Get this bounty!!!

#StackBounty: #linux #debian #xorg #magic-sysrq Can't figure out the way to trigger Magic Sys Keys via keyboard debian 9 lxdm 0.53-…

Bounty: 50

I use a debian 9 with Magic Sys Keys enabled :

sysctl -a | grep sysrq
kernel.sysrq = 1

if I trigger in CLI, it works :

echo f > /proc/sysrq-trigger

I have something like :

emergency sync trigerred

from tty1.

But when I try to do alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty7 with in xorg log :

[  1019.608] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1044.548] (II) AIGLX: Resuming AIGLX clients after VT switch

Kernel :

$ uname -r
4.9.0-6-amd64

I use xfce4 4.12.3

No keyboard shortcut with this combo in xfce4 applications menu -> parameters -> keyboard -> keyboard shortcuts (translated from my mind French to English)

I tried with a fresh new user and it’s the same problem.

I tried with no xfce4 session, just tty1 and lxdm on tty7, I still switch to lxdm tty7 if I type the keyboard shortcut

Any clue ?

EDIT 20180802

Same thing with cinnamon DM 3.2.7, if I hit alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty


Get this bounty!!!

#StackBounty: #linux #debian #xorg #magic-sysrq Can't figure out the way to trigger Magic Sys Keys via keyboard debian 9 lxdm 0.53-…

Bounty: 50

I use a debian 9 with Magic Sys Keys enabled :

sysctl -a | grep sysrq
kernel.sysrq = 1

if I trigger in CLI, it works :

echo f > /proc/sysrq-trigger

I have something like :

emergency sync trigerred

from tty1.

But when I try to do alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty7 with in xorg log :

[  1019.608] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1044.548] (II) AIGLX: Resuming AIGLX clients after VT switch

Kernel :

$ uname -r
4.9.0-6-amd64

I use xfce4 4.12.3

No keyboard shortcut with this combo in xfce4 applications menu -> parameters -> keyboard -> keyboard shortcuts (translated from my mind French to English)

I tried with a fresh new user and it’s the same problem.

I tried with no xfce4 session, just tty1 and lxdm on tty7, I still switch to lxdm tty7 if I type the keyboard shortcut

Any clue ?

EDIT 20180802

Same thing with cinnamon DM 3.2.7, if I hit alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty


Get this bounty!!!

#StackBounty: #linux #debian #xorg #magic-sysrq Can't figure out the way to trigger Magic Sys Keys via keyboard debian 9 lxdm 0.53-…

Bounty: 50

I use a debian 9 with Magic Sys Keys enabled :

sysctl -a | grep sysrq
kernel.sysrq = 1

if I trigger in CLI, it works :

echo f > /proc/sysrq-trigger

I have something like :

emergency sync trigerred

from tty1.

But when I try to do alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty7 with in xorg log :

[  1019.608] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1044.548] (II) AIGLX: Resuming AIGLX clients after VT switch

Kernel :

$ uname -r
4.9.0-6-amd64

I use xfce4 4.12.3

No keyboard shortcut with this combo in xfce4 applications menu -> parameters -> keyboard -> keyboard shortcuts (translated from my mind French to English)

I tried with a fresh new user and it’s the same problem.

I tried with no xfce4 session, just tty1 and lxdm on tty7, I still switch to lxdm tty7 if I type the keyboard shortcut

Any clue ?

EDIT 20180802

Same thing with cinnamon DM 3.2.7, if I hit alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty


Get this bounty!!!

#StackBounty: #linux #debian #xorg #magic-sysrq Can't figure out the way to trigger Magic Sys Keys via keyboard debian 9 lxdm 0.53-…

Bounty: 50

I use a debian 9 with Magic Sys Keys enabled :

sysctl -a | grep sysrq
kernel.sysrq = 1

if I trigger in CLI, it works :

echo f > /proc/sysrq-trigger

I have something like :

emergency sync trigerred

from tty1.

But when I try to do alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty7 with in xorg log :

[  1019.608] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1044.548] (II) AIGLX: Resuming AIGLX clients after VT switch

Kernel :

$ uname -r
4.9.0-6-amd64

I use xfce4 4.12.3

No keyboard shortcut with this combo in xfce4 applications menu -> parameters -> keyboard -> keyboard shortcuts (translated from my mind French to English)

I tried with a fresh new user and it’s the same problem.

I tried with no xfce4 session, just tty1 and lxdm on tty7, I still switch to lxdm tty7 if I type the keyboard shortcut

Any clue ?

EDIT 20180802

Same thing with cinnamon DM 3.2.7, if I hit alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty


Get this bounty!!!

#StackBounty: #linux #debian #xorg #magic-sysrq Can't figure out the way to trigger Magic Sys Keys via keyboard debian 9 lxdm 0.53-…

Bounty: 50

I use a debian 9 with Magic Sys Keys enabled :

sysctl -a | grep sysrq
kernel.sysrq = 1

if I trigger in CLI, it works :

echo f > /proc/sysrq-trigger

I have something like :

emergency sync trigerred

from tty1.

But when I try to do alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty7 with in xorg log :

[  1019.608] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1044.548] (II) AIGLX: Resuming AIGLX clients after VT switch

Kernel :

$ uname -r
4.9.0-6-amd64

I use xfce4 4.12.3

No keyboard shortcut with this combo in xfce4 applications menu -> parameters -> keyboard -> keyboard shortcuts (translated from my mind French to English)

I tried with a fresh new user and it’s the same problem.

I tried with no xfce4 session, just tty1 and lxdm on tty7, I still switch to lxdm tty7 if I type the keyboard shortcut

Any clue ?

EDIT 20180802

Same thing with cinnamon DM 3.2.7, if I hit alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty


Get this bounty!!!

#StackBounty: #linux #debian #xorg #magic-sysrq Can't figure out the way to trigger Magic Sys Keys via keyboard debian 9 lxdm 0.53-…

Bounty: 50

I use a debian 9 with Magic Sys Keys enabled :

sysctl -a | grep sysrq
kernel.sysrq = 1

if I trigger in CLI, it works :

echo f > /proc/sysrq-trigger

I have something like :

emergency sync trigerred

from tty1.

But when I try to do alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty7 with in xorg log :

[  1019.608] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1044.548] (II) AIGLX: Resuming AIGLX clients after VT switch

Kernel :

$ uname -r
4.9.0-6-amd64

I use xfce4 4.12.3

No keyboard shortcut with this combo in xfce4 applications menu -> parameters -> keyboard -> keyboard shortcuts (translated from my mind French to English)

I tried with a fresh new user and it’s the same problem.

I tried with no xfce4 session, just tty1 and lxdm on tty7, I still switch to lxdm tty7 if I type the keyboard shortcut

Any clue ?

EDIT 20180802

Same thing with cinnamon DM 3.2.7, if I hit alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty


Get this bounty!!!

#StackBounty: #linux #debian #xorg #magic-sysrq Can't figure out the way to trigger Magic Sys Keys via keyboard debian 9 lxdm 0.53-…

Bounty: 50

I use a debian 9 with Magic Sys Keys enabled :

sysctl -a | grep sysrq
kernel.sysrq = 1

if I trigger in CLI, it works :

echo f > /proc/sysrq-trigger

I have something like :

emergency sync trigerred

from tty1.

But when I try to do alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty7 with in xorg log :

[  1019.608] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1044.548] (II) AIGLX: Resuming AIGLX clients after VT switch

Kernel :

$ uname -r
4.9.0-6-amd64

I use xfce4 4.12.3

No keyboard shortcut with this combo in xfce4 applications menu -> parameters -> keyboard -> keyboard shortcuts (translated from my mind French to English)

I tried with a fresh new user and it’s the same problem.

I tried with no xfce4 session, just tty1 and lxdm on tty7, I still switch to lxdm tty7 if I type the keyboard shortcut

Any clue ?

EDIT 20180802

Same thing with cinnamon DM 3.2.7, if I hit alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty


Get this bounty!!!

#StackBounty: #linux #debian #xorg #magic-sysrq Can't figure out the way to trigger Magic Sys Keys via keyboard debian 9 lxdm 0.53-…

Bounty: 50

I use a debian 9 with Magic Sys Keys enabled :

sysctl -a | grep sysrq
kernel.sysrq = 1

if I trigger in CLI, it works :

echo f > /proc/sysrq-trigger

I have something like :

emergency sync trigerred

from tty1.

But when I try to do alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty7 with in xorg log :

[  1019.608] (II) AIGLX: Suspending AIGLX clients for VT switch
[  1044.548] (II) AIGLX: Resuming AIGLX clients after VT switch

Kernel :

$ uname -r
4.9.0-6-amd64

I use xfce4 4.12.3

No keyboard shortcut with this combo in xfce4 applications menu -> parameters -> keyboard -> keyboard shortcuts (translated from my mind French to English)

I tried with a fresh new user and it’s the same problem.

I tried with no xfce4 session, just tty1 and lxdm on tty7, I still switch to lxdm tty7 if I type the keyboard shortcut

Any clue ?

EDIT 20180802

Same thing with cinnamon DM 3.2.7, if I hit alt+Print/Syst+s from tty1, I switch from tty1 to xorg tty


Get this bounty!!!