Ubuntu :: Assign Each Application To A Specific Workspace?
Jul 24, 2010
I am using ubuntu 10.04 and opensuse 11.3. I would like to know how to assign each application to a specific worksapce. For example,when I open a pdf file, it will be moved to workspace2. When I open a movie, it will be moved to workspace3. In Leopard, "Space" have such features. I would like to know the way to achieve this in ubuntu and opensuse, in an easy way, meaning that just need to install a small package, not a big one , like compiz
How do tell an application to open in a specific workspace?
More info:
I like to have my C++ IDE in workspace 2, my Java IDE in workspace 3, and my email, browser and miscellaneous in workspace four. I also use a shell script that executes upon log in code...
Of course currently it all opens in the current workspace... Is there a way for me to specify which workspace each command should start in?
I'm trying to make every workspace its own workspace basically including the bottom panels and their windows, e.g firefox, gimp etc... I want every workspace to to truly be its own workspace. If I open a window in work space 2, it should stay only appear in workspace 2. 1.How would I do that using compiz? I'd love to be able to have my virtualbox windows, go specifically to workspace 3. 2.Whats the best way to have a program go to a specific workspace using compiz?
I have two applications that I would like to always open up in Workspace 2, even when i restart my computer. Is there a GUI solution that can do this? One of the apps is the Sound Preference window I would like set to open with the input tab selected.
How can I assign a directory to a specific partition (another hard drive)?How would someone move / home/ username/music to another drive or partition? But do so in a way that it no longer writes MP3's (or FLAC) files in the original directory of the root drive?
Using Ubuntu Server maverick here - after altering /etc/network/interfaces to use a static ip and checking /etc/resolv.conf (no alteration needed) no network services were working at all. Here are the contents of interfaces:
Code: auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.0 gateway 192.168.1.254
I was fairly certain that this was verbatim from my previous server which is no longer attached to the network. After hours of fooling around with no success I changed the address to 192.168.1.99 and it worked perfectly. So my question is: why? My old server used 100. Could the router refuse to give a new server the same address or something like that since that address had been taken in the past?
Currently I have 5 HID's I would like to use on the system at any given time. However, I have the problem of them using different device paths depending on what order I plug them in... Which wreaks havoc on qjoypad and also my music software which looks for a specific device number, which may or may not be the same as it was last time.
For example, I have 2 rock band drum controllers which I use to send MIDI signals. I need them always assigned to the same device path, so that I don't have to change the settings in my music software every time I run it, to make sure it's looking at the right controller
Or if I am going to play games with a gamepad, but I also have the drums hooked up, the gamepad may be assigned to /dev/input/js2, so I create my qjoypad profile.... Let's say the next day I reboot with the drums not plugged in, the gamepad is now /dev/input/js0, and the qjoypad profile won't work because it is looking for that gamepad at /dev/input/js2... So I would either have to create a new profile, or hook the drums back up in the same order ... Or something
It's just a mess...
Is there any way to tell Ubuntu to say "/dev/input/js0 is always Playstation gamepad", "/dev/input/js1 is always drum pad 1", etc.?
Or some way to do away with /dev/input scheme altogether and somehow link directly to the name of the device?
Okay, I have been all over the web... all over JustLinux and pretty much spent several months trying to find one simple answer. How do I easily map two applications to my trackball?I have a Kensington Expert Mouse Model K64325. It has a scroll wheel, and 4 mouse buttons. I have used xev to figure out which button is which. The upper left = 2 and the upper right = 8. I want the upper left to open Firefox when I click it. I want the upper right to open REALBasic when I click it.I know this can be done (really easily too!) in Windows. I want to do it in Linux. Especially since I have several systems like this. Also I can then take what I learn from my own experience and start mapping OTHER people that are total Linux newbs, mice for them.
The mouse works great all I want are the two feature/options I just listed and I cannot find a single answer anywhere on the web that seem to address my question. SO I am hoping someone here will have a laymans answer.
I want to setup 1Gbps our lab network and we purchased 'Buffulo Giga layer switch ' with 24ports. Is there a way to tell DHCP to assign specific IP to a particular MAC address of a machine ? We want to use DHCP and whatever the port we use ,it should have same IP ..
This is one of those questions where I highly suspect that the answer will be something like ". . .just stinks bein' you, kid."My setup:I have Ubuntu 10.04 x64 (desktop) installed on a computer with a bunch of SATA ports, including one e-SATA on the backBecause of the way the hardware works with these ports, the *external* port is the first SATA port, a second SATA port inside becomes #2, and a cluster of four ports (that can be made into a (ahem!) RAID array become ports 3 through 6.
All ports are configured as SATA (PATA emulation)My boot drive is located on SATA-2 (the inside connector), a four disk "MD" raid array is located on SATA 3-6, and I have an external HD enclosure that I plug into the e-SATA connection.
With all six drives plugged in, they get ordered like this: /dev/sda - External drive /dev/sdb - Internal operating system drive (bootable)
I am new to ubuntu and just installed the vsftpd service by this tutorial: [URL]. Now my question is how can I give users rights to one specific folder? useradd username -d /home/folder/new Thats the command id used but when I login to the ftp the user is able to see all other folders as well ..
I'm looking into building a media server that will output to 2 channels. I'd like to use Ubuntu however, if there's a better alternative, I'd be open to using it. I'd have 2 audio and video cards for output and what I'm interested in knowing is if there's a way to set the audio output to a specific card per application or workspace. Is there an easy way of doing this?
Just installed a new computer with ubuntu 10.10. I assign shortkey alt+1 to move workspace left and alt+2 to move workspace right.When I move workspace the focus application move with me to the new workspace. That is kind of annoying since I usually build up my workspace with mail here, music here, surf here. After sometime with this new "feature/bug" I got application all over the place.1) How do I turn this off?2) How do I enable dragging application from one workspace to another.
I have some beginner questions about DHCP, Avahi, and configuring a small home LAN.Suppose I have a dynamic IP address assigned by my ISP, which requires DHCP be enabled in my dsl modem/router/"firewall" [sic]. Suppose for simplicity I have just one PC behind the dsl modem.I think "enabling DHCP" in the modem/router means that a DHCP client runs on the router, which communicates with a DHCP server run by my ISP when I boot up a PC on my LAN. Is that guess correct? Can I get DHCP to assign a particular local IP, say 192.168.1.10 (which is not the one taken by the router--- for this discussion, let's say that is 192.168.1.0) to my PC each time I boot it up?
Now suppose I want to build a stand-alone firewall, so that my LAN will have the firewall and the first PC behind the modem, with the first PC virtually behind the firewall. By default, I think these will both have DHCP clients running which I need to configure properly. The firewall should also have a DHCP server which should control how local IP addresses are assigned, correct? I should try to arrange that the LAN has only DHCP server, only one NTP timeserver, only one DNS nameserver, correct?My first PC seems to have installed an autorun client called Avahi, which performs DNS multicast services and incorporates something called zeroconf which seems to have something to do with remote desktops, which I don't need and which is a potential security hazard. But it seems that Avahi is an intrinsic part of the KDE desktop and cannot be removed. Just want to be sure that Avahi can coexist comfortably with dhcp3-client, which is also installed on that PC. They perform different tasks, correct?If I can get the stand-alone firewall to work, I know I need to turn off the commercial firewall in the dslmodem/router/firewall device. Should I purchase a bridge and try to turn off the routing function also?
I have 2 monitors. I'm using the Nvidia driver in Twinview Mode on the right side. I can move the cursor from one monitor to the next and I can drag applications between the two. I have multiple activities. And the second monitor selected one of those other activities as the background. I'm not sure how this was chosen, or if I have a choice. Anyone know? Do activities affect what is displayed in a dual monitor setting? As I toggle through the activities, the two monitors change, but never to the same one.
When I open an application, it's a guessing game which monitor it appears on. Can I control that?
I know if one clicks the top left corner of an application they can send it "To Desktop" ("all", "Desktop 1", "Desktop 2", etc). If I could assign "Desktop 1" to monitor 1, and "Desktop 2" to monitor 2, I could then use the "To Desktop".
At a minimum, how does one control where applications open in a dual monitor setting?
1) I got a dual screen and I can drag applications on screen No2. But if I log out, reboot or close the application, it will go back to screen No1. Is it possible to memorize the position of an application on Screen No2?
2) I use workspace a lot. I like to split them by function. I got "Development": Netbeans, firefox (one on each screen), "communication": Evolution, gwibber, empathy (Evolution on 1 and the rest on 2) and "Entertainment" (anything not involving work)Every morning, I have to move my applications to the diferent workspace. It would be great if on startup they just go where I told them to be!
I am using CentOS 5.5 and I created few users (useradd john etc.) and now I want to assign privileges to this user on some directories and files in those directories. For example I want to give read privileges to directory "/documents" and all of files under that directory.
I believe I may have found a bug in Unity. Under the right circumstances an application will jump from the workspace where I left them to my current workspace. This is most noticeable with VirtualBox. I built an Ubuntu 11.04 virtual machine so that I could test out new packages before I push them out to the rest of my machines. But the window for the virtual machine constantly appears in my current workspace. It may take a few minutes, or 30 minutes, but it will happen.
I can kind of understand it if a new window appears, but at least with VirtualBox, this happens on a running virtual machine seemingly randomly.
I just changed my windows to Ubuntu. Now I need to install software for my SLR camera, I tried to do an search on but end in vain. How can i use the sony software on my system.
Is there any way to have workspaces on multiple rows without the workspace switcher added to a panel? I have limited screen space so i want to try and remove any unnecessary items. I have tried using a drawer, but the workspace application is not loaded until the drawer is opened once. Also note I am not running compiz as the computer is a netbook.
I have a laptop running Ubuntu hooked up to a TV via a VGA to S-Video converter with the VGA-out through an external monitor, and I am trying to find a way to set vlc or mplayer to open fullscreen in the external monitor by default. Eventually I want to be able to hit enter on a video file and have it play on the TV without any dragging to the external monitor. I have googled around a bit, checked the monitor settings options, and looked through the media player options but so far can't find anything.
I have this problem, that I want a specific .exe file to open in Mono, but all other .exe files to open in Wine.
However, the only option there is, are 'Select an application to open XXXX.exe and other files of type "DOS/Windows executable"'
but I just want to open THIS .exe file in mono, and the rest in WINE.
I have been in similar situations before, in that I opened a folder containing music with VLC, and it worked fine, but after that, it assumed that I wanted to open all folders in VLC.
I assume that there must be an option for this, and I can not see why it ain't an option by default.
I want to know, how to allow to a specific user to run an application (for example Virtual Machine Manager) without entering a password? I have tried to add this user into appropriate groups, but it didn't helped.
how can you set specific application's data to always reside in ram, so it runs and launches super fast all the time?
i recall reading about how you could put all your libs folders into ramfs once, but it took up a lot of ram, so i never bothered, and it was really just for faster (instant) launching times.
i just want to be able to set that for specific things, like for example, the GIMP and Inkscape.
I currently have my desktop setup with two displays, one of them being my living room tv that I run Boxee on. My problem is that all the audio runs through the same speakers preventing me from listening to music or gaming at the same time as when Boxee is in use.
I would like to know if it's possible to split the audio so that an application of my choosing only outputs sound through my headphones. I was thinking it would be possible with some of the controls in pulse, but if it is I cannot figure it out.
How can I force a Wine application (or Wine itself) to use a specific network interface? I have installed hamachi and am trying to play starcraft over virtual LAN. However, when I run Starcraft with hamachi running, it does not work. I have now determined that hamachi creates a network interface called "ham0". How do I force Wine/Starcraft to use the "ham0" network connection? I have looked into forcebindip but it crashes on wine.
How can I force a Wine application (or Wine itself) to use a specific network interface? I have installed hamachi and am trying to play starcraft over virtual LAN. However, when I run Starcraft with hamachi running, it does not work. I have now determined that hamachi creates a network interface called "ham0". How do I force Wine/Starcraft to use the "ham0" network connection?I have looked into forcebindip but it crashes on wine .