unexpected behavior when screen-launcher is in .bashrc

Bug #319691 reported by Jamie Strandboge
2
Affects Status Importance Assigned to Milestone
screen-profiles (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: screen-profiles

If I start screen by default at login (via the menu), I open a terminal and screen is started (good). When I open a second terminal, it is attached to the first screen such that when I type in either terminal, it is in both. I need to F6 in the second terminal, then launch screen manually to start a second screen session. The current behavior is surprising and first time screen-profiles user would likely be confused.

Perhaps this should be configurable? Eg 'shared' (the current behavior) and 'separate' (screen is still launched, but it is an independent screen).

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Hi Jamie, thanks for the report.

I'm going to mark this 'confirmed', because I can see what you mean... The additional F6 to detach is kind of annoying. I need to think a little bit more on what the flow should look like. Feel free to drop any additional suggestions here...

:-Dustin

Changed in screen-profiles:
status: New → Confirmed
importance: Undecided → Low
Changed in screen-profiles:
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package screen-profiles - 1.19-0ubuntu1

---------------
screen-profiles (1.19-0ubuntu1) jaunty; urgency=low

  * screen: wrapper script should add a -c arg, and specify your chosen
    profile, and ensure that .screenrc at least exists, prevent recursion
    from happening to upgrading users by pruning source of ~/.screenrc-profile
    from ~/.screenrc, LP: #323756
  * screen-launcher-install: test executability of screen-launcher; install to
    .profile unconditionally, and only .bash_profile and .bash_login if they
    exist; sanitize the environment; LP: #319691, LP: #321869
  * screen-launcher-uninstall: test writability of file to prune; prune from
    .profile, .bash_profile, and .bash_login
  * screen-profiles-helper: update auto-launch-on-login detection accordingly
  * windows/common: start counting at 1, add a window for watching /etc/motd
  * profiles/profile.skel, profiles/*: source the user's local ~/.screenrc
    as a last step (allowing for overrides)
  * select-screen-profile: don't mess with the user's ~/.screenrc file here;
    only set up the ~/.screenrc-profile symlink

 -- Dustin Kirkland <email address hidden> Tue, 03 Feb 2009 10:24:28 +0100

Changed in screen-profiles:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.