Package: plymouth
Version: 0.8.8-8
Severity: minor

Dear Maintainer,

under XFCE on sid with the Joy theme, shutdown initiated by the user using an
Action Button on the panel results in an ugly screen displaying a console and
no throbber. Shutdown initiated as root with "shutdown -h now" within an
xfce4-terminal works perfectly; this might suggest a permissions problem, but
the workaround below suggests something else.

One workaround is  described here:
http://crunchbang.org/forums/viewtopic.php?id=25425
This is to change /etc/init.d/plymouth so that:
/sbin/plymouthd --mode=shutdown --attach-to-session
becomes:
/sbin/plymouthd --mode=shutdown --tty=tty1

Once this change is made, the Joy shutdown screen is displayed even for user-
initiated shutdown triggered with an XFCE  Action Button.

I suspect that this is the same as  #709147 (I could not find "the same
problem" either).

Kind regards,
Ben.



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages plymouth depends on:
ii  initramfs-tools    0.112
ii  libc6              2.17-5
ii  multiarch-support  2.17-5

plymouth recommends no packages.

Versions of packages plymouth suggests:
ii  desktop-base  7.0.3
ii  plymouth-drm  0.8.8-8

-- Configuration Files:
/etc/init.d/plymouth changed:
PATH="/sbin:/bin:/usr/sbin:/usr/bin"
NAME="plymouth"
DESC="Boot splash manager"
test -x /sbin/plymouthd || exit 0
if [ -r "/etc/default/${NAME}" ]
then
        . "/etc/default/${NAME}"
fi
set -e
for ARGUMENT in $(cat /proc/cmdline)
do
        case "${ARGUMENT}" in
                splash*)
                        SPLASH="true"
                        ;;
                nosplash*)
                        SPLASH="false"
                        ;;
        esac
done
case "${1}" in
        start)
                case "${SPLASH}" in
                        true)
                                /bin/plymouth quit --retain-splash
                                ;;
                esac
                ;;
        stop)
                case "${SPLASH}" in
                        true)
                                if ! plymouth --ping
                                then
                                        /sbin/plymouthd --mode=shutdown
--tty=tty1
                                fi
                                RUNLEVEL="$(/sbin/runlevel | cut -d " " -f 2)"
                                case "${RUNLEVEL}" in
                                        0)
                                                TEXT="Shutting down system..."
                                                ;;
                                        6)
                                                TEXT="Restarting system..."
                                                ;;
                                esac
                                /bin/plymouth message --text="${TEXT}"
                                /bin/plymouth --show-splash
                                ;;
                esac
                ;;
        restart|force-reload)
                ;;
        *)
                echo "Usage: ${0} {start|stop|restart|force-reload}" >&2
                exit 1
                ;;
esac
exit 0

/etc/plymouth/plymouthd.conf changed:
[Daemon]
Theme=joy



-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to