Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 237365 - media-gfx/splashutils-1.5.4.2 login on /dev/tty1 report -bash: no job control in this shell when grub.conf have CONSOLE=/dev/tty1
Summary: media-gfx/splashutils-1.5.4.2 login on /dev/tty1 report -bash: no job control...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-10 19:00 UTC by Michele Schiavo
Modified: 2008-09-14 10:43 UTC (History)
0 users

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 Michele Schiavo 2008-09-10 19:00:21 UTC
login from console tty1 (only tty1, tty[1-5] are ok , bash report :
-bash: no job control in this shell when grub.conf have CONSOLE=/dev/tty1

Reproducible: Always

Steps to Reproduce:
1.grub.conf have kernel /vmlinuz-2.6.26-gentoo-r1 root=/dev/sda2 splash=profile,silent video=uvesafb:1680x1050-32,mtrr:3,ywrap quiet CONSOLE=/dev/tty1
2. login con first console (tty1)
3.bash report : -bash: no job control in this shell



Expected Results:  
no error when login from console 1.
(other console are ok)

if i remove CONSOLE=/dev/tty1 from grub.conf login from tty1 are ok, but init message are missplaced.

emerge --info
Portage 2.1.4.4 (default/linux/amd64/2008.0/desktop, gcc-4.3.1, glibc-2.7-r2, 2.6.26-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.26-gentoo-r1 x86_64 Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz
Timestamp of tree: Wed, 10 Sep 2008 18:15:01 +0000
distcc[5501] (dcc_mkdir) ERROR: mkdir /var/tmp/portage/.distcc/state failed: No such file or directory [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.5.2-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -mtune=core2 -march=core2 -pipe -fomit-frame-pointer -msse4.1"
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/config /var/bind /var/lib/hsqldb /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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 /etc/udev/rules.d"
CXXFLAGS="-O2 -mtune=core2 -march=core2 -pipe -fomit-frame-pointer -msse4.1"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg_ collision-protect_ distcc distlocks maketest metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.twaren.net/Linux/Gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/"
LANG="it_IT.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="it it_IT en en_US en_GB es es_ES"
MAKEOPTS="-j10"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="16bit 64bit X X509 a52 aac aalib acpi aiglx aim alsa amd64 amr amrnb amrwb apache2 apm applet audiofile avi bacula-console bash-completion berkdb bidi bitmap-fonts bittorrent bluetooth bonobo branding browserplugin bzip2 cairo caps cdda cddb cdio cdparanoia cdr cgi chroot cli cracklib crypt css ctype cups curl dbus dc1394 deskbar divx dlloader dri dts dv dvb dvd dvdr dvdread dvi dynamic eds em emboss emovix enca encode esd ethereal evo evolution exif expat faillog fam fame fbsplash ffmpeg firefox flac flash fontconfig foomaticdb fortran fping freetds freetype ftp gaim gcc4 gd gdbm gdm gedit gencertdaily geoip gif gimp gimpprint glitz glut gmail gmedia gmp gno gnome gnome-keyring gnutls gphoto2 gpm gsf gsm gstreamer gtk gtk2 gtkhtml guile hal hash hddtemp howl iconv id3tag idea idn ieee1394 imagemagick imap imlib ipod isdnlog ithreads java jpeg kerberos lame lcms libcaca libclamav libedit libnotify libwww live lm_sensors logrotate logwatch lzo lzw lzw-tiff mad maildir maildrop matroska md5sum mhash midi mikmod mime ming mjpeg mmx mmxext mng mono motif mozilla mozsvg mp2 mp3 mpeg mpm-prefork msn mudflap multilib musepack musicbrainz mysql nautilus ncurses nemesei network networking new-login nfs ng nls nptl nptlonly nsplugin nvidia obex offensive ogg oggvorbis openal opengl openmp opensslcrypt optimisememory pam pcre pda pdf pdflib perl php pidgin png pnm pop posix ppds pppd prediction python qmail qt3support qt4 quicktime quotas radio readline realmedia recode reflection regex remote rtc samba scanner sdl sensord server session simplexml skins slang smp sms sndfile sound sox spamassassin speex spell spl sqlite srt sse sse2 sse3 ssl ssse2 ssse3 startup-notification stream subtitles svg symlink sysfs syslog tcltk tcpd teletext tetex theora threads threadsafe tiff tivo toolbar tools tracker truetype truetype-fonts twolame type1-fonts udev unicode upnp usb v4l v4l2 vcd vhosts vim-syntax vlm vorbis wavpack wifi wmf wmp wxgtk1 wxwindows x264 xanim xcomposite xml xml2 xmlreader xmlwriter xorg xpm xscreensaver xv xvid xvmc zip zlib" ALSA_CARDS="intel8x0 usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CAMERAS="spca50x" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="it it_IT en en_US en_GB es es_ES" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2008-09-10 20:17:37 UTC
Wouldn't this be a sys-boot/grub problem instead of a media-gfx/splashutils problem?
Comment 2 Michele Schiavo 2008-09-10 20:35:06 UTC
problem just appears after upgrade to media-gfx/splashutils-1.5.4.2

i don't if it's a grub's problem
Comment 3 Michal Januszewski (RETIRED) gentoo-dev 2008-09-13 23:28:24 UTC
(In reply to comment #2)
> problem just appears after upgrade to media-gfx/splashutils-1.5.4.2
> 
> i don't if it's a grub's problem

Could you please try booting with console=tty1 instead of CONSOLE=/dev/tty1?

Comment 4 Michele Schiavo 2008-09-14 05:54:22 UTC
changing in console=/dev/tty1
splash message is not show (message of service and/or image of splash), changing console during boot is not working.
just when xdm (gdm) start, screem will show gdm login but keyboard is not working.

here my ls -al /dev/ without udev (mount --bind)

crw------- 1 root root 5, 1 28 giu  2006 console
lrwxrwxrwx 1 root root   15  6 set 22:32 MAKEDEV -> ../sbin/MAKEDEV
crwxrwxrwx 1 root root 1, 3 28 giu  2006 null
crw------- 1 root root 4, 1 14 set 07:41 tty1
Comment 5 Michal Januszewski (RETIRED) gentoo-dev 2008-09-14 07:48:11 UTC
(In reply to comment #4)

Could you please also post the contents of your /proc/cmdline?
Comment 6 Michele Schiavo 2008-09-14 08:24:52 UTC
cat /proc/cmdline 
root=/dev/sda2 splash=profile,silent video=uvesafb:1680x1050-32,mtrr:3,ywrap quiet CONSOLE=/dev/tty1
Comment 7 Michele Schiavo 2008-09-14 08:32:23 UTC
Sorry  Michal Januszewski  ,
i read fast and i read wrong.

with console=tty1

it's good

cat /proc/cmdline 
root=/dev/sda2 splash=profile,silent video=uvesafb:1680x1050-32,mtrr:3,ywrap quiet console=tty1
Comment 8 Michal Januszewski (RETIRED) gentoo-dev 2008-09-14 08:40:37 UTC
(In reply to comment #7)
> Sorry  Michal Januszewski  ,
> i read fast and i read wrong.
> 
> with console=tty1
> 
> it's good

OK, now I'm slightly confused :)  So if you use 'console=tty1' instead of 'CONSOLE=/dev/tty1', does what you said in comment #4 still apply, or is everything working fine?
Comment 9 Michele Schiavo 2008-09-14 08:49:35 UTC
comment 4 was with console=/dev/tty1

with console=tty1 everything is fine.
Comment 10 Michal Januszewski (RETIRED) gentoo-dev 2008-09-14 10:43:33 UTC
(In reply to comment #9)
> comment 4 was with console=/dev/tty1
> 
> with console=tty1 everything is fine.

Excellent, let's close this bug as 'fixed' then, as console=tty1 is the suggested (by the splashutils elog messages) way of doing things.