[Desktop-packages] [Bug 1408333] Re: ibus doesn't restore last keyboard layout selected after reboot
ibus has to be started after gnome-settings-daemon, otherwise the later will override changes in the environment [...] gnome-settings-daemon & ibus --daemonize --xim --replace [...] -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to ibus in Ubuntu. https://bugs.launchpad.net/bugs/1408333 Title: ibus doesn't restore last keyboard layout selected after reboot Status in ibus package in Ubuntu: Invalid Bug description: Hello, ibus isn't restoring the last keyboard layout selected when is used in a stripped down combination of xfce and gnome-settings-daemon. I could isolate the issue to a minimal Ubuntu installation and detect how ibus behaves different depending if /org/gnome/desktop/input-source/sources is modified by the user or not. Steps to Reproduce: - Install a fresh Ubuntu Server 14.04, in the software selection step just select "OpenSSH server" - Log in and run the following script to prepare the environment: #!/bin/bash apt-get update apt-get -y dist-upgrade apt-get -y install opensc libpcsclite1 libccid libpam-pkcs11 \ pcscd libpkcs11-helper1 rdate usb-modeswitch libnotify-bin \ apparmor apparmor-utils apparmor-profiles lvm2 cryptsetup acpid \ virt-what lshw ethtool alsa-utils python-netifaces \ python-simplejson python-netaddr python-m2crypto lsof \ linux-firmware-nonfree linux-firmware linux-image-generic \ python-libtorrent libnspr4-0d libnss3-1d libnss3-tools liblzo2-2 \ openssl-blacklist libqdbm14 pkg-config parted psmisc hal-info \ xserver-xorg x11-xserver-utils xinit xfonts-75dpi xfonts-100dpi \ xterm fbpanel xfwm4 xfdesktop4 xfce4-session xfce4-settings \ gnome-control-center plymouth-theme-ubuntu-logo ubuntu-artwork \ lightdm xscreensaver zenity stress curl numlockx \ gnome-settings-daemon firefox gtk2-engines-pixbuf rng-tools \ network-manager-gnome wireless-tools wireless-crda debconf-utils \ python-pexpect python-glade2 python-ldap libglib2.0-bin dconf-tools FIRST_USER=$(awk -F: ' {if ($3 == "1000") {print $1}} ' /etc/passwd) cat >/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
[Desktop-packages] [Bug 1408333] Re: ibus doesn't restore last keyboard layout selected after reboot
** Changed in: ibus (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to ibus in Ubuntu. https://bugs.launchpad.net/bugs/1408333 Title: ibus doesn't restore last keyboard layout selected after reboot Status in ibus package in Ubuntu: Invalid Bug description: Hello, ibus isn't restoring the last keyboard layout selected when is used in a stripped down combination of xfce and gnome-settings-daemon. I could isolate the issue to a minimal Ubuntu installation and detect how ibus behaves different depending if /org/gnome/desktop/input-source/sources is modified by the user or not. Steps to Reproduce: - Install a fresh Ubuntu Server 14.04, in the software selection step just select "OpenSSH server" - Log in and run the following script to prepare the environment: #!/bin/bash apt-get update apt-get -y dist-upgrade apt-get -y install opensc libpcsclite1 libccid libpam-pkcs11 \ pcscd libpkcs11-helper1 rdate usb-modeswitch libnotify-bin \ apparmor apparmor-utils apparmor-profiles lvm2 cryptsetup acpid \ virt-what lshw ethtool alsa-utils python-netifaces \ python-simplejson python-netaddr python-m2crypto lsof \ linux-firmware-nonfree linux-firmware linux-image-generic \ python-libtorrent libnspr4-0d libnss3-1d libnss3-tools liblzo2-2 \ openssl-blacklist libqdbm14 pkg-config parted psmisc hal-info \ xserver-xorg x11-xserver-utils xinit xfonts-75dpi xfonts-100dpi \ xterm fbpanel xfwm4 xfdesktop4 xfce4-session xfce4-settings \ gnome-control-center plymouth-theme-ubuntu-logo ubuntu-artwork \ lightdm xscreensaver zenity stress curl numlockx \ gnome-settings-daemon firefox gtk2-engines-pixbuf rng-tools \ network-manager-gnome wireless-tools wireless-crda debconf-utils \ python-pexpect python-glade2 python-ldap libglib2.0-bin dconf-tools FIRST_USER=$(awk -F: ' {if ($3 == "1000") {print $1}} ' /etc/passwd) cat >/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf