Re: System wide keyboard configuration not working on GNOME
Vinícius Ferrão via Ltsp-discuss <[email protected]> Tue, 6 Aug 2019 20:08:19 +0000
| Newsgroups | gmane.linux.terminal-server.general |
|---|---|
| Message-ID | <[email protected]> |
Alkis, I forget to mention. It’s working perfectly in LDM. Its definitely something in GNOME. I was hoping someone has the same issue. Thanks, Sent from my iPhone > On 6 Aug 2019, at 17:05, Alkis Georgopoulos <[email protected]> wrote: > > Test it in the LDM login screen, while typing the username. > If it works there correctly if means the system and LTSP are properly configured. > If then it doesn't work inside GNOME, then GNOME doesn't respect the Xorg defaults, in which case you'd file a bug report against GNOME. > > >> On 8/6/19 7:20 PM, Vinícius Ferrão via Ltsp-discuss wrote: >> Hello, >> I have an LTSP server with Ubuntu 18.04, and I can't set a global keyboard setting to all users for the GUI (running the default GNOME installation). >> The physical machine have a cancerogenous brazilian ABNT2 keyboard that appears to be configured correctly: >> root@gilneas:/# cat /etc/default/keyboard >> # KEYBOARD CONFIGURATION FILE >> # Consult the keyboard(5) manual page. >> XKBMODEL="pc105" >> XKBLAYOUT="br" >> XKBVARIANT="" >> XKBOPTIONS="" >> BACKSPACE="guess" >> root@gilneas:/# grep -v \# /etc/locale.gen >> en_US.UTF-8 UTF-8 >> pt_BR.UTF-8 UTF-8 >> Already tried with dpkg-reconfigure keyboard-configuration and regenerated the locates with locale-gen --purge. But nothing works, GNOME does not honor the configurations and selects English (US) as the default keyboard. >> This settings used to work on previous Ubuntu LTS versions: 12.04, 14.04 and 16.04; are all working accordingly. But not on 18.04. >> I’m not sure if lts.conf is still relevant but it’s attached at the end of the message to reduce clutter. >> Thanks, >> Vinicius. >> root@gilneas:~# cat /var/lib/tftpboot/ltsp/amd64/lts.conf >> # This file is served via TFTP from /var/lib/tftpboot/ltsp/<arch>/lts.conf >> # when using the default NBD setup. >> # If using NFS, it goes in /opt/ltsp/<arch>/etc/lts.conf. >> # A list of directives is available at http://manpages.ubuntu.com/lts.conf >> # or your installed lts.conf man page. >> # Lines starting with '#' are comments. >> # Avoid empty [Sections] as they're considered syntax errors. >> # This section applies to all clients and is overriden by the other sections. >> [Default] >> # For troubleshooting, the following open a local console with Alt+Ctrl+F2. >> #SCREEN_02=shell >> #SCREEN_07=ldm >> # Don't encrypt X traffic. Gives much faster graphics at a security cost. >> LDM_DIRECTX=True >> # Force all clients to a specific resolution. >> #XRANDR_MODE_0=1024x768 >> #XRANDR_RATE_0=85 >> # If the default 16bit color mode is giving you problems on thin clients: >> #X_SMART_COLOR_DEPTH=False >> # Separate fat clients from thin clients based on their RAM. >> #FAT_RAM_THRESHOLD=400 >> # Use any local swap partitions on the clients. >> USE_LOCAL_SWAP=True >> # Provide a "Login as Guest" button, which uses LDM_USERNAME/LDM_PASSWORD. >> #LDM_GUESTLOGIN=True >> # Automatically login clients with the specified LDM_USERNAME/LDM_PASSWORD. >> #LDM_AUTOLOGIN=True >> # Some other frequently used directives, described in the lts.conf manpage. >> # For really low RAM clients, disable SOUND, LOCAL_APPS and LOCALDEV. >> #SOUND=False >> #VOLUME=50 >> #LOCAL_APPS=False >> #LOCAL_APPS_EXTRAMOUNTS=/srv >> #LOCALDEV=False >> #LOCALDEV_DENY_INTERNAL_DISKS=False >> #FSTAB_1="server:/home /home nfs defaults,nolock 0 0" >> #XSERVER=vesa >> #X_BLANKING=0 >> #X_NUMLOCK=True >> #XKBLAYOUT="us,gr" >> #XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll" >> #LDM_LIMIT_ONE_SESSION=True >> #LDM_LIMIT_ONE_SESSION_PROMPT=True >> #LDM_PRINTER_DEFAULT="psc-1310-series" >> # Settings added for LIG >> # Locale and Keyboard >> LOCALE="pt_BR.UTF-8" >> XKBLAYOUT="br" >> XKBMODEL="pc105" >> # Limit one login >> LDM_LIMIT_ONE_SESSION=True >> # Compression >> NETWORK_COMPRESSION=True >> # NTP >> TIMESERVER=time.cc.if.ufrj.br >> # /home on the server >> FSTAB_1="server:/home /home nfs defaults,nolock 0 0" >> # You can define sections to be included later on with "LIKE" directives. >> [OLD_MONITOR] >> # The following directives are useful in cases where the driver can't detect >> # the (possibly old CRT) monitor timings and only offers low resolutions. >> # Consult your monitor manual for the correct values, those are for 1024x768. >> X_HORZSYNC=30.0-88.0 >> X_VERTREFRESH=50.0-88.0 >> # You can specify directives per client with MAC address (or IP or hostname) >> # based sections. >> # One way to get their MAC addresses is to run `arp -n` when they're at LDM. >> #[A1:B1:C2:D4:E5:F6] >> #HOSTNAME=pc01 >> #LDM_USERNAME=user01 >> #LDM_PASSWORD=pass01 >> #LTSP_FATCLIENT=False >> # Include another section. >> #LIKE=OLD_MONITOR >> _____________________________________________________________________ >> Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: >> https://lists.sourceforge.net/lists/listinfo/ltsp-discuss >> For additional LTSP help, try #ltsp channel on irc.freenode.net > > > > _____________________________________________________________________ > Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: > https://lists.sourceforge.net/lists/listinfo/ltsp-discuss > For additional LTSP help, try #ltsp channel on irc.freenode.net _____________________________________________________________________ Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: https://lists.sourceforge.net/lists/listinfo/ltsp-discuss For additional LTSP help, try #ltsp channel on irc.freenode.net