[Desktop-packages] [Bug 1408333] Re: ibus doesn't restore last keyboard layout selected after reboot

2015-06-23 Thread Felipe Reyes
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

2015-06-23 Thread Felipe Reyes
** 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