Re: Way to have terminal/console application stack in gnome like in KDE 3.5's kicker?
Dne, 17. 02. 2011 01:51:27 je D G Teed napisal(a): Having lost KDE 3.5 in the squeeze update, and not being satisfied with the new KDE 4.* (frankly, I think it is very poorly designed), I am looking for a desktop which can stack running terminal sessions. Let's say I have 50 Konsole or gnome-terminal windows open, each to a different remote box. I want to click on the panel area and select one by name which is already open. I could do that in KDE 3.5. Firefox and other apps could do this too. How is this done in gnome or what options are there for managing many open sessions of something? --Donald Just an idea: An intuitive way of doing that in GNOME would be to increase the number of workspaces (virtual desktops) to, say, 12. The beauty of that is that you can define keyboard shortcuts to switch from one workspace to another (binding them to, say, a modifier key + F1-F12 combo). That way, you can switch to any given workspace with just one keyboard stroke. Another practical way of navigating is via a keyboard combination for next-workspace and previous-workspace (i.e. workspace to the left and workspace to the right of the current one). Then, given a big enough screen, you could open 4 gnome-terminals on each workspace, and arrange them so they don't even overlap (i.e. so that you have a clean overview of all 4 at any moment). That way, you have 48 terminal set up for extremely easy navigation. Further possible improvements: a) perhaps GNOME allows for even more workspaces than 12 (I've never needed more -- or less -- than 8, so can't really tell). That way, you could potentially set up 50 different workspaces for 50 individual gnome-terminals, each of them accessible by a dedicated keyboard shortcut; or b) you could group your gnome-terminals by task, in order to memorize them easily. For example, one workspace could be dedicated to just remote exim servers, another workspace to remote squid proxies, yet another workspace could be dedicated to rsync sessions, and so on ... -- Cheerio, Klistvud http://bufferoverflow.tiddlyspot.com Certifiable Loonix User #481801 Please reply to the list, not to me. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1297950378.19081.0@compax
Re: Way to have terminal/console application stack in gnome like in KDE 3.5's kicker?
On Wed, 16 Feb 2011 20:51:27 -0400, D G Teed wrote: Having lost KDE 3.5 in the squeeze update, and not being satisfied with the new KDE 4.* (frankly, I think it is very poorly designed), I am looking for a desktop which can stack running terminal sessions. Let's say I have 50 Konsole or gnome-terminal windows open, each to a different remote box. I want to click on the panel area and select one by name which is already open. I could do that in KDE 3.5. Firefox and other apps could do this too. How is this done in gnome or what options are there for managing many open sessions of something? You can add to the panel (mouse over it and right-click button add to panel) the window selector applet that will present a vertical list with all the opened applications. Greetings, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2011.02.17.14.19...@gmail.com
Way to have terminal/console application stack in gnome like in KDE 3.5's kicker?
Having lost KDE 3.5 in the squeeze update, and not being satisfied with the new KDE 4.* (frankly, I think it is very poorly designed), I am looking for a desktop which can stack running terminal sessions. Let's say I have 50 Konsole or gnome-terminal windows open, each to a different remote box. I want to click on the panel area and select one by name which is already open. I could do that in KDE 3.5. Firefox and other apps could do this too. How is this done in gnome or what options are there for managing many open sessions of something? --Donald
Re: Way to have terminal/console application stack in gnome like in KDE 3.5's kicker?
on 20:51 Wed 16 Feb, D G Teed (donald.t...@gmail.com) wrote: Having lost KDE 3.5 in the squeeze update, and not being satisfied with the new KDE 4.* (frankly, I think it is very poorly designed), I am looking for a desktop which can stack running terminal sessions. Let's say I have 50 Konsole or gnome-terminal windows open, each to a different remote box. I want to click on the panel area and select one by name which is already open. I could do that in KDE 3.5. Firefox and other apps could do this too. How is this done in gnome or what options are there for managing many open sessions of something? For simply managing windows, I find WindowMaker vastly superior to KDE, GNOME, or XFCE4. There's a window list by default (middle-mouse on desktop, or F11). This is pinnable, and it's pretty easy to select and walk through a set of windows quickly (though you can't, say, text-search through a list of names, which would be sort of cool). http://main.linuxfocus.org/~georges.t/menu.html You might even find a mouseless tiling/tabing WM (e.g.: ionwm) to be useful in this context. You can designate sections of your desktop to specific apps, and stack up multiple instances of an app in one spot. http://en.wikipedia.org/wiki/Ion_(window_manager) Sadly, development on numerous good but older WMs has stagnated (ion's in stasis since late 2009, WindowMaker's last upstream commits were in 2005). I'd also suggest you look at your workflow if it requires you to keep 50 open remote shell sessions: - Generally: scripting remote interactions. - Use 'dsh' or other tools to run similar commands on multiple systems. - Manage systems via puppet, monit, etc., rather than interactively. - Use the KDE Terminal / GNOME Terminal built-in multiplexing features. - Use another terminal multiplexer such as screen or tmux. What are you doing that requires 50 terminal sessions? How do you plan on managing this when your server count doubles? Increases by an order of magnitude? -- Dr. Ed Morbius, Chief Scientist /| Robot Wrangler / Staff Psychologist| When you seek unlimited power Krell Power Systems Unlimited| Go to Krell! -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110217011320.gd3...@altaira.krellpowersys.exo
Re: Way to have terminal/console application stack in gnome like in KDE 3.5's kicker?
Donald, From: D G Teed donald.t...@gmail.com Date: Wed, 16 Feb 2011 20:51:27 -0400 Let's say I have 50 Konsole or gnome-terminal windows open, each to a different remote box. I want to click on the panel area and select one by name which is already open. ... what options are there for managing many open sessions of something? 50 is many but Oberon or Inferno might serve well. http://en.wikipedia.org/wiki/Oberon_(operating_system) http://en.wikipedia.org/wiki/Native_Oberon; http://en.wikipedia.org/wiki/Inferno_(operating_system) Regards, ... Peter E. -- Telephone 1 360 450 2132. Shop pages http://carnot.yi.org/ accessible as long as the old drives survive. Personal pages http://members.shaw.ca/peasthope/ . -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/171056912.71221.31380@cantor.invalid
Re: Way to have terminal/console application stack in gnome like in KDE 3.5's kicker?
On Wed, Feb 16, 2011 at 9:13 PM, Dr. Ed Morbius dredmorb...@gmail.comwrote: on 20:51 Wed 16 Feb, D G Teed (donald.t...@gmail.com) wrote: Having lost KDE 3.5 in the squeeze update, and not being satisfied with the new KDE 4.* (frankly, I think it is very poorly designed), I am looking for a desktop which can stack running terminal sessions. Let's say I have 50 Konsole or gnome-terminal windows open, each to a different remote box. I want to click on the panel area and select one by name which is already open. I could do that in KDE 3.5. Firefox and other apps could do this too. How is this done in gnome or what options are there for managing many open sessions of something? For simply managing windows, I find WindowMaker vastly superior to KDE, GNOME, or XFCE4. There's a window list by default (middle-mouse on desktop, or F11). This is pinnable, and it's pretty easy to select and walk through a set of windows quickly (though you can't, say, text-search through a list of names, which would be sort of cool). http://main.linuxfocus.org/~georges.t/menu.html You might even find a mouseless tiling/tabing WM (e.g.: ionwm) to be useful in this context. You can designate sections of your desktop to specific apps, and stack up multiple instances of an app in one spot. http://en.wikipedia.org/wiki/Ion_(window_manager) Sadly, development on numerous good but older WMs has stagnated (ion's in stasis since late 2009, WindowMaker's last upstream commits were in 2005). I'd also suggest you look at your workflow if it requires you to keep 50 open remote shell sessions: - Generally: scripting remote interactions. - Use 'dsh' or other tools to run similar commands on multiple systems. - Manage systems via puppet, monit, etc., rather than interactively. - Use the KDE Terminal / GNOME Terminal built-in multiplexing features. - Use another terminal multiplexer such as screen or tmux. What are you doing that requires 50 terminal sessions? How do you plan on managing this when your server count doubles? Increases by an order of magnitude? This is at a University, so each system is pretty much unique in purpose, packages, etc. There are for example roughly 10 Solaris Sparc. One is financial system, another library management, another an Oracle DB, another the student system, etc. Most others are Linux. Two of those are cyrus mail servers, another two are MX, then one moodle system, 5 different systems for Computer Science, one for icecast streaming, lon-capa, and many specialized boxes, some for research grants, etc. There are not really more than 2 of the same thing except when you get into the Math Cluster, and usually I work on only one system from the cluster. Anyway, this may be partially misunderstood. I'm not looking for a solution to manage the remote systems. I'm not doing something on all 50 terminals at once. But over the course of a few days, I end up having up to 50 terminals open from work recently done, and it makes sense to use the terminal sessions again. I merely want to pick one terminal session that is already open to the system I want to work on, if it exists. Likewise to pick from one of my web browser windows from a stack of open windows. Thus, the stacking in KDE 3.5's kicker was just the thing. --Donald
Re: Way to have terminal/console application stack in gnome like in KDE 3.5's kicker?
On my LUG, someone provided a clue... there is a solution which works for gnome. It causes open windows to be grouped in the gnome panel. It isn't obvious where this is. In the bottom left corner of the screen, you've got the widget to hide all windows and show the desktop. To the right of that, before your first open task, is three vertical dots. Right click on this small region and it has Preferences as an option. Now I select Always group windows. That is exactly what I wanted. Unbelievable they bury this and don't include it in the Gnome Control Panel. Thanks to all for reading, and your suggestions. --Donald
Re: Way to have terminal/console application stack in gnome like in KDE 3.5's kicker?
on 22:18 Wed 16 Feb, D G Teed (donald.t...@gmail.com) wrote: On Wed, Feb 16, 2011 at 9:13 PM, Dr. Ed Morbius dredmorb...@gmail.comwrote: on 20:51 Wed 16 Feb, D G Teed (donald.t...@gmail.com) wrote: Having lost KDE 3.5 in the squeeze update, and not being satisfied with the new KDE 4.* (frankly, I think it is very poorly designed), I am looking for a desktop which can stack running terminal sessions. Let's say I have 50 Konsole or gnome-terminal windows open, each to a different remote box. I want to click on the panel area and select one by name which is already open. I could do that in KDE 3.5. Firefox and other apps could do this too. How is this done in gnome or what options are there for managing many open sessions of something? ... What are you doing that requires 50 terminal sessions? How do you plan on managing this when your server count doubles? Increases by an order of magnitude? This is at a University, so each system is pretty much unique in purpose, packages, etc. Are you administering these systems, using them, or a mix of both? There are for example roughly 10 Solaris Sparc. One is financial system, another library management, another an Oracle DB, another the student system, etc. Most others are Linux. Two of those are cyrus mail servers, another two are MX, then one moodle system, 5 different systems for Computer Science, one for icecast streaming, lon-capa, and many specialized boxes, some for research grants, etc. There are not really more than 2 of the same thing except when you get into the Math Cluster, and usually I work on only one system from the cluster. If you don't need a persistent session to each, and you're siimply running occasional commands to various systems, you can invoke ssh with the command you want to run: ssh remotehost command ... sparing a persistent session. If a given command is run sufficiently frequently, you could create an alias / bash function / shell script to assist. Some tools (vim notably) support remote SSH transports allowing you to edit files on remote systems. Alternately, you could use one of the SSH FUSE tools to mount remote systems over SSH. If you're working on a remote system occasionally and want to leave the session active, 'screen' remotely is a godsend. That's my first go-to. It's also very helpful to have a shell prompt which identifies the user and host you're attached to, and sets the window title to this as well. If screen isn't installed on these systems, inquire as to whether or not it can be installed. As for having 50 sessions open, I've had high-water marks of 80-120 sessions running, and again, WindowMaker makes managing large numbers of X clients much more feasible than other desktop environments (and I try altnernatives frequently). You might also be able to run port-forwards or otherwise tunnel sessions from the remote systems to your box. Anyway, this may be partially misunderstood. I'm not looking for a solution to manage the remote systems. I'm not doing something on all 50 terminals at once. But over the course of a few days, I end up having up to 50 terminals open from work recently done, and it makes sense to use the terminal sessions again. Not so much misunderstood as trying to understand more clearly your needs. I've had admin tasks where I needed to run a semi-automated process across a large number (1000 or so) hosts. I kept a matrix of 9-12 terminals up, my process instructions, and a tracking document (noting which hosts I had to run, had started, had completed, and/or had run into issues with. Running 2-3 screen sessions, I could keep 18-36 systems in play at any one time, manage the whole process, and keep things straight in my own head as to where I was in things. It's one approach to the problem, but is specific to administering a large number of substantively identical systems. It also doesn't seem to fit your needs. That said: a mix of port forwarding, non-interactive one-offs, screen sessions, and a few persistent sessions might make your management issue somewhat more tenable. I merely want to pick one terminal session that is already open to the system I want to work on, if it exists. Likewise to pick from one of my web browser windows from a stack of open windows. Thus, the stacking in KDE 3.5's kicker was just the thing. Right. Or WMaker's windowlist, or grouped windows, or ion's tiled/tabbed windows Lots of options. I'd suggest you give a few a shot and write up which worked best for you. -- Dr. Ed Morbius, Chief Scientist /| Robot Wrangler / Staff Psychologist| When you seek unlimited power Krell Power Systems Unlimited| Go to Krell! -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: