The command line arguments -ProfileManger or -P <profile> are ignored if there is already a running instance of firefox. The command will just open up a new window for the profile that is already running. Reproducible: Always Steps to Reproduce: 1. Run firefox 2. Run firefox again with the -ProfileManager or -P options Actual Results: A new firefox window opens for the already running profile. Expected Results: Either the profile manager should start or a new isntance of firefox should be started. www-client/mozilla-firefox-1.5 -canvas -debug +gnome +ipv6 +java -mozdevelop -mozsvg -xinerama -xprint 40 kB Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.6-r1, 2.6.12-gentoo-r9 i686) ================================================================= System uname: 2.6.12-gentoo-r9 i686 Intel(R) Pentium(R) M processor 1.60GHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10, 2.16-r1, 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=pentium -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.llarian.net/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/ ftp://gentoo.llarian.net/pub/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cscope cups curl directfb dvd dvdread eds emacs emboss encode esd ethereal exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 idn imagemagick imlib ipv6 java jpeg junit lcms ldap libg++ libwww matroska mikmod mmx mng motif mozilla mp3 mpeg mysql nas ncurses nls offensive ogg oggvorbis openal opengl oss pam pcre pdflib perl png python quicktime readline recode ruby samba sdl slang speex spell sse sse2 ssl stream svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev vorbis xine xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
use firefox -p to select between profiles.
> use firefox -p to select between profiles. I see exactly the same behavior with the -p option.
This bug is known as https://bugzilla.mozilla.org/show_bug.cgi?id=308076
(In reply to comment #3) > This bug is known as https://bugzilla.mozilla.org/show_bug.cgi?id=308076 > Thanks. In brief, for now you can just run: $ env MOZ_NO_REMOTE=1 firefox -ProfileManager
Fixed in mozilla-launcher-1.50, at least until upstream breaks it again http://www.gentoo.org/cgi-bin/viewcvs.cgi/mozilla-launcher/mozilla-launcher?r1=1.49&r2=1.50&root=gentoo-src