I've temporarily fixed it based on Conor Curran's fix, here's what I
did:

    1 ) sudo apt-get build-dep indicator-session
    2) apt-get source indicator-session
    3 ) cd indicator-session-0.3.7
    4) # change the following line in ./src/users-service-dbus.h
        #define MAXIMUM_USERS           6
    to
       #define MAXIMUM_USERS           30
    5) dpkg-buildpackage -b -us -uc -rfakeroot
    6) sudo dpkg -i ../indicator-session-gtk2_0.3.7-0ubuntu1_i386.deb 
indicator-session_0.3.7-0ubuntu1_i386.deb

When you don't want the update manager to propose to update the
indicator-session, edit the ./debian/changelog before making the package
(step 5), e.g.

    indicator-session (0.3.7-0ubuntu2) oneiric-proposed; urgency=low

      * Temp fix Invalid UTF-8

     -- Your email <your-em...@xxx.com>  Mon, 31 Oct 2011 07:30:00 +0200

(Note that I've changed 0.3.7-0ubuntu1 to 0.3.7-0ubuntu2)

I've uploaded my i386 versions at:
http://ubuntuone.com/131lB4SoVqqhsaKNznZn6Y and
http://ubuntuone.com/3xsr6MpdgI6tJl63mEJxZw

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/874194

Title:
  indicator-session shows name as "[Invalid UTF-8]" for some users

To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-session/+bug/874194/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to