Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 177623 - media-gfx/splashutils-1.4.1 doesn't support multiple splash-screens anymore?
Summary: media-gfx/splashutils-1.4.1 doesn't support multiple splash-screens anymore?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-08 13:11 UTC by Gernot Kohlhaas
Modified: 2007-05-14 19:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gernot Kohlhaas 2007-05-08 13:11:42 UTC
Well... I use different themes for almost every tty on my system. only 1+2 and 5+12 are sharing one theme.
But now with the upgrade to splashutils-1.4.1, I can't set different themes anymore.
It will set the right cfg (boxes, dimensions etc.) but not the picture!
It only works on tty1. And the pic I chose there will be used for every tty.

Reproducible: Always

Steps to Reproduce:
1. upgrade splashutils
2. try to set different themes on different ttys

Actual Results:  
The pics in the other consoles won't change.

Expected Results:  
splash_util should have set different pics for the different ttys
Comment 1 James Bowlin 2007-05-08 19:54:51 UTC
I upgraded to splash-utils-1.4.1 today after it went stable and I have this
same problem.  Downgrading to 1.1.9.10-r1 fixed it but I had to make some
changes to the init.d script to get it to even run.  Similar changes were
needed in the 1.4.1 init.d script to get it to run as well.  Without these
changes the init.d scripts would just fail silently.

@@ -6 +6 @@
-       splash_setup
+       #-jbb splash_setup
@@ -17 +17,2 @@
-       if [[ -e /dev/fbsplash && "${SPLASH_MODE_REQ}" != "off" ]]; then
+       #-jbb if [[ -e /dev/fbsplash && "${SPLASH_MODE_REQ}" != "off" ]]; then
+       if [[ -e /dev/fbsplash ]]; then


Also, with splashutils-1.4.1, when I tried to manually use splash_util to
set the background in a vconsole (just like is done in the init.d script),
it would generate a bunch of error messages.  I did not record these because
but I could reinstall 1.4.1 and try to capture them.  Unfortunately this bug
makes parts of the vconsole screens unreadable so it is a bit of a pain.

Here is my emerge --info:
Portage 2.1.2.2 (default-linux/amd64/2007.0, gcc-4.1.1, glibc-2.5-r2, 2.6.20-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r7 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 08 May 2007 18:00:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://cudlug.cudenver.edu/gentoo/ http://mirror.espri.arizona.edu/gentoo/ "
LANG="en_US"
LC_ALL=""
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa amd64 bash-completion berkdb bitmap-fonts cddb cdparanoia cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread encode exif fbcon ffmpeg firefox flac fortran gdbm gif gpm hal iconv ieee1394 imagemagick isdnlog java jpeg kde kdeenablefinal kdexdeltas libg++ libwww lm_sensors mad midi mmx mp3 mpeg mplayer musicbrainz ncurses nls nptl nptlonly nsplugin ogg opengl pam pcre pdf perl plotutils png pppd python qt3 quicktime readline reflection ruby session sockets spell spl sse sse2 ssl symlink tcltk tcpd tetex tidy tk truetype truetype-fonts type1-fonts unicode usb vim-pager vim-syntax vorbis xine xinerama xorg xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

I'm using an ASUS m2npv-vm motherboard with nvidia 6150 graphics.
Comment 2 Michal Januszewski (RETIRED) gentoo-dev 2007-05-12 09:55:32 UTC
Fixed in 1.4.2. I'll try to get 1.4.2 marked stable ASAP.
Comment 3 gtlinuxman 2007-05-13 21:51:50 UTC

(In reply to comment #2)
> Fixed in 1.4.2. I'll try to get 1.4.2 marked stable ASAP.
> 

I still have this same problem with 1.4.2

following commands do not work (for example):

# splash_manager -c set --tty=3 -t theme
# splash_util -v -c setpic /etc/splash/theme/images/verbose-1024x768.jpg

==========================================================================

Portage 2.1.2.2 (default-linux/x86/2007.0/desktop, gcc-4.1.1, glibc-2.5-r2, 2.6.18-suspend2 i686)
=================================================================
System uname: 2.6.18-suspend2 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System release 1.12.9
Timestamp of tree: Sun, 13 May 2007 01:47:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -funroll-loops -fforce-addr -m3dnow"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/grass60/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/locale/compose.dir /usr/share/X11/locale/locale.alias /usr/share/X11/locale/locale.dir /usr/share/X11/locale/ru_RU.UTF-8 /usr/share/X11/xkb /usr/share/config usr/share/hibernate"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -funroll-loops -fforce-addr -m3dnow"
DISTDIR="/mnt/src/distfiles/gentoo/distfiles"
FEATURES="candy ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="ru_RU.UTF-8"
LC_ALL=""
LINGUAS="ru"
MAKEOPTS="-j2"
PKGDIR="/mnt/src/gentoo/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage-overlay/local /usr/portage-overlay/layman/xeffects /usr/portage-overlay/layman/rusxmms"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X Xaw3d a52 aac aalib acpi aim alsa amr arts asf audacious bash-completion bcmath berkdb bitmap-fonts bittorrent blas bzip2 cairo cap ccache cdparanoia cdr chroot clamav cli colordiff cracklib crypt cscope cups curl db2 dbus directfb djvu dnd dri dts dv dvd dvdr dvdread elf emboss enca encode evo exif expat extras fam fbcon fbsplash finger firefox flac font-server foomaticdb fortran ftp gcj gd gdbm gif gimp gimpprint glibc-omitfp gmp gnustep gnutls gpm gs gssapi gstreamer hal hddtemp iconv icq idn imagemagick imap imlib iontruetype isdnlog jabber jack java javascript jfs jikes jpeg junit kde kdehiddenvisibility kqemu ladspa ldap libcaca libclamav libg++ libsamplerate lirc lm_sensors logrotate lua lzo lzw mad matroska menubar metalink mhash midi mikmod mime mmap mmx mmxext mng modplug motif mozdevelop mozilla mp3 mp4 mpd mpeg mplayer mule multitarget musepack mysql ncurses nethack nls nntp nptl nptlonly nsplugin ntlm numeric nvidia nvtv offensive ogg opengl osc pam pcntl pcre pdf pdfkit perl php plotutils png posix pppd prelude profile python qt3 qt3support qt4 quicktime rar readline real recode reflection reiserfs rtc samba scanner screen sdl session sharedext sharedmem slang slp sndfile soap sockets socks5 sox speex spell spl sse ssl startup-notification svg sysfs syslog sysvipc szip tcpd tetex theora threads tiff timidity tokenizer tordns truetype truetype-fonts type1-fonts ucs2 unicode usb userlocales v4l v4l2 vim-with-x visualization vorbis wavpack webdav win32codecs wmf wxwindows x264 x86 xcomposite xface xfs xine xml xorg xosd xpm xrandr xscreensaver xsl xv xvid xvmc zeroconf zlib zvbi" ALSA_CARDS="bt87x via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" LIRC_DEVICES="pctv" USERLAND="GNU" VIDEO_CARDS="nvidia fbdev v4l"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Comment 4 gtlinuxman 2007-05-14 19:56:58 UTC
(In reply to comment #3)
> # splash_manager -c set --tty=3 -t theme
work, but only after switching vc