General :: Adding Alternative Key Binding To Feature In Compiz?
Jun 3, 2010
I was wondering is there any way to add additional, alternative key binding to a particular feature in compiz? I am using Wall plugin and on my ThinkPad it is convenient to switch between horizontal workspaces with media buttons for browser navigation. But there just two of them, so I have to use completely different combinations to switch between workspaces vertically and that would be good if I can also use similar kind of combination to switch horizontally as well in addition to those media buttons. Is there a way maybe to send a message to the compiz to execute particular command?
Have you ever wanted the Ubuntu LiveCD to have a ToRAM feature like knoppix? I know I have. Looking around online, a HOWTO that focuses on this exact topic is [url] . [url] hasn't been updated since Ubuntu 9.10 was released however, and some things it mentions no longer work as it describes (especially things dealing with the bootloader). It also isn't the easiest HOWTO to follow (maybe that's just me) mainly because of the multiple things that need to be mounted and kept track of. This is why I spent a few days developing a script that will take an Ubuntu ISO, and add a ToRAM feature to it. I used [url]and [url]as my two main sources of information so thanks to the authors of both those pages for making this script possible.
What is a ToRAM feature?
A ToRAM feature is something that copies the entire CD to RAM before running the live environment. I first saw this done by knoppix, one of the first linux distributions I've ever tried, and now this can be done with Ubuntu as well.
Why do this?
There are several reasons:
Speed: A LiveCD environment is usually considered to be slower than a regular install of Ubuntu. This is because instead of running from the hard drive, the LiveCD runs right from your CD, and since CDs are slower than hard drives, this results in a slower Ubuntu then you may be used to. A ToRAM feature addresses this issue. This is because when the LiveCD environment runs from your RAM, it is not only faster than a regular hard drive install (due to RAM's insane speeds), it is also faster than any SSD.
Getting your CD Drive back: If you boot into a LiveCD environment from a CD, Ubuntu needs that CD to operate. If you have a single CD drive (like most of us do), you can no longer use that drive. If this is a problem for you, the ToRAM feature addresses this as well since it doesn't need the Ubuntu CD to operate, allowing you to remove it and replaces it with any other CD.
Fast Install: Although Ubuntu's install process is fast, it can still take a while before it finishes. If you install Ubuntu often, and don't have the patience to wait for it to finish every time, you can speed up the process by using the ToRAM feature. As an added bonus, if you are installing Ubuntu on many machines at once (like in a library or a computer room), the ToRAM feature allows you to do this in parallel since you won't need the CD for 99% of the installation (only to start it).
What will this work on?
This should work for Ubuntu 10.10 x86 or amd64, but keep in mind:
Quote:
Originally Posted by [url]
The architecture (Amd64 or i386) to be stored on the LiveCD should be the same as the architecture used to perform the customization, or the LiveCD may not run. It is not trivial to customize an AMD64 LiveCD using an i386 operating system, for example.
Word of Warning
Although I try to build safeguards into any script I upload to the internet to keep them from doing anything unexpected, including this one, you may want to run this script in a VM where it's safe. You could also try running it from a live CD where, if it goes rouge for some reason, it won't kill anything.
Im trying to enable the burn feature in compiz fusion so my computer can use the effects in the applications, places and systems taskbar how would I go about doing that ?
I used to have a feature that when you had more than one application on screen, and clicked one behind the active app, the active one would then fold back behind the new application. Like the active app would place itself behind the new app in the same way you would bring a card forward in front of another if you were playing cards. I hope that makes sense.. Anywho, I lost that setting and can't seem to find it again. And is it possible to have a plasma screen in gnome, if so, how?
Does anyone know what happened to the Multiseat feature that had been in the feature list at one point?To briefly summarise, a single machine with multiple graphics cards, sound cards, keyboards & mice provides multiple seats for users. Each user gets their own monitor, keyboard, mouse & perhaps audio. The rest of the machine resources are then shared.
The last I saw on the topic was this discussion, although I have a recollection that there was going to be support in a newer version of X.Org. I've googled around quite a bit, but can't seem to find anything.
Anybody know anything? It would be a great feature to have and it's frustrating to have had such an omission since F8 :-o
I just wonder, is it possible (using Linux 2.6) to limit overhead done by ethernet interface to one specific core. Ie. I have core2duo CPU, and two ethernet interfaces: eth0 and eth1. Is it possible to move system load caused by packets comming on eth0 to CPU0, so the other core (CPU1) will be idle?
I have a problem with GNOME and virtual desktops. I use Compiz, and when I use the keys to rotate the cube the cube will spin, but all the programs remain in the panel. It works if I manually press the buttons on the "Workspace Switcher" which I've included on my panel.can I create a key-binding for the Workspace Switcher so I don't have to press on the buttons on the panel?
I'm trying to execute X server (automatically), which will not bind to 0.0.0.0 (port 6000) - meaning X server will not listen on generic interface. If it's possible, I'd prefer X server not to listen at all (and communicate through other IPC if needed), is there a way to make it not listening at all? -nolisten flag or something like that? (and do it automatically, every reboot). Also, Is there a way to make X server bind to 127.0.0.1(localhost) instead of 0.0.0.0(generic interface)? It should be in one of the configuration files or the start-up command to run X.
For instance, the one thing I hated more than anything, was the touch-pad on here, and I mean whenever you touched it it counted as a mouse click. I always hated it and in Windows I found a way to disable it with disabling the entire mouse pad, how do I do the same in Ubuntu? In every other distribution I didn't have to worry about it, but I suppose that I'm using the proprietary drivers or something.
Anyway, TL;DR: How do I disable a touch pad feature
suppose an Ubuntu or Linux user is using GNOME and he/she has opened too many folders , suddenly he/she has to shutdown/ switch off machine due to power failure or some other unexpected reasons , now when he/she reboots the machine he/she can't remember the folders he/she had opened earlier so there should be a window restore feature for nautilus in Ubuntu or Linux in general Ubuntu or Linux should implement the same window restore feature in nautilus similar to the one existing in Mozilla firefox see the screen shot here:- [URL]
Could you suggest feature-rich disk-based personal backup program for Linux (and I've seen a few)?
I want to do nightly backups of the whole system and be able to rollback to any of last 7 days. And, it must be incremental backups. What tool should I use? The tutorials I've read about rsync tell only how to store latest incremental backup and I need last 7.
I noticed a few days ago, that history feature is not working on my ubuntu 10.10 notebook edition terminal. I mean I enter a bunch of commands today and then shut down. Come back again tomorrow and turn on the machine and open the terminal, but up and down arrows won't bring any old commands that I used today.
i have a code written in c..for which i was trying to create a gui using Gtk+.but now i want to use qt4 for the same purpose but native language of qt4 is C++. i have to do library binding for my C code to develop a gui using qt4.
Each time my machine reboots, it takes about 2 minutes for an attempt of the YP server to bind (then it fails).
Code: jim@LinuxBox:~$ /etc/init.d/nis restart start-stop-daemon: warning: failed to kill 2469: Operation not permitted * Starting NIS services * binding to YP server... * .... --> repeats 10 times <-- * .... [fail] [ OK ] jim@LinuxBox:~$
The previous is a YP server command while running. What happens at boot time is similar. I think I need NIS for my work. This looks like an old common problem (maybe on AMD64 - Ubuntu; which I have). The following link has a good description of NIS and this particular problem. It is a complex problem that I am spending some time working on. It looks like my problem may be that an NIS master has not been created. [URL]. I am trying to share files and run remote desktop with XP machines on a local network. The lack of NIS server may be contributing to my difficulties.
I am tired of watching fsck check my filesystem when my eeepc 901 shuts down abruptly due to a crash. I know that with a journaling filesystem, I won't have to wait for a check. However, I am well aware of the poor I/O performance of the SSD, so I can imagine using a journaling filesystem being even more frustrating, since there will be constant writes to the journal? I will buy a new laptop without such a crummy ssd someday but, is there anything I can do now, on the software side of things?
Recently alt-ctrl-F1-6 to drop into a VT stopped working. I don't use that everyday so cannot really isolate why it may have happened (investigating WM rebuild).
Could something in a kernel rebuild do those? I don't recall seeing such an option.
Anyway, does anyone know of another way to get into a VT from X?
Looking to get some input on finding a distribution to move to from Ubuntu.Overall, there's some changes--mostly unimportant overall, but stick in my craw--on the horizon, and I'm looking for alternatives. I'm a casual user, only one using my machine, don't need anything extra-special...something that isn't extremely utilitarian from the get-go, and doesn't come loaded with a boatload of things I'll never use. I enjoy putzing around in a CLI, and I'm not opposed to having to get used to slightly different commands when using it (though I expect that, on the whole, most things will be the same).I know, a little vague on what I'm looking for...best put, a stable system that doesn't require me to do TOO much, but lets me do what I want even if it means breaking things every once in a while.
Given the recent dealings between Skype and Microsoft (here), one can guess that Linux support will be dropped. It wasn't amazing, but it ran. Moreover, security of transmitted data, in my own opinion, will be more questionable as of this acquisition.
What are the alternatives? If there are no full solutions - I propose the unification of several partial solutions into a merged FOSS project. I recommend a secure chat/video client with SIP capabilities and native ports for Linux Console, X, and FreeDos.
I like how iftop shows at a glance and in real time where my bandwidth is going. It requires root privileges, however. Is there a similar command or tool that a regular user can use to visualize bandwidth use? Say the kind of user who shouldn't be given the keys to the kingdom?
I am looking for an alternative to using $0 in bourne shell. I am in the process of migrating all my production shell scripts to a new tool that will automate execution and release of "jobs" in my production system. And this tool does not like the usage of $0. Which means echo $0 or "basename $0" returns null.
Can anyone recommend a good alternative to uTorrent to run on Ubuntu 11.04? I've tried running two versions of uTorrent in wine and the result were less than impressive to say the least. I also downloaded uTorrent for linux from there site but can't get either package manager to see or access the .tar.gz archive or any extracted files?