It uses alsa and has a jack option, which is a real pity, since one would expect there to be other interface options like oss and pulseaudio.
There is a demo available as well as a full download.
sudo apt-get install python-httplib2 python-gconf python-gobject python-gtk2 python-gnome2 python-glade2 python-twitter
unzip and copy to ~/.gnome2/rhythmbox/plugins/
FROM: Taringa
darktable is a virtual lighttable and darkroom for photographers: it manages your digital negatives in a database and lets you view them through a zoomable lighttable. it also enables you to develop raw images and enhance them.
this project tries to fill the gap between the many excellent existing free raw converters and image management tools (such as ufraw or f-spot). The user interface is built around efficient caching of image metadata and mipmaps, all stored in a database. the user will always be able to interact, even if the full resolution image is not yet loaded.
all editing is fully non-destructive and only operates on cached image buffers for display. the full image is only converted during export. the frontend is written in gtk+/cairo, the database uses sqlite3, raw image loading is done using libraw, high-dynamic range, and standard image formats such as jpeg are also supported. the core operates completely on floating point values, so darktable can not only be used for photography but also for scientifically acquired images or output of renderers (high dynamic range).
darktable is released under the terms of the gnu general public license version 3 or later.
#!/bin/bashYELLOW="33[1;33m"
RED="33[0;31m"
ENDCOLOR="33[0m" #::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
# PATCH
Apply the kernel enhancements (patch 200 lines)
# But in 4 lines of bash#
#::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
function PATCH()
{FILE="$HOME/.bashrc" echo ""
echo -e $YELLOW"Patching file [${FILE}]..."$ENDCOLOR
echo ""# Adding strings to .bashrc # First we look for a string "base" to see whether or not it has already been added
LINES=`cat $FILE | grep "/dev/cgroup/cpu/user" | wc -l`
if [ "$LINES" == "0" ];
then
echo "Adding patch for performance .."
echo "if [ \"\$PS1\" ] ; then" | tee -a $FILE
echo "mkdir -m 0700 /dev/cgroup/cpu/user/\$\$" | tee -a $FILE
echo "echo \$\$ > /dev/cgroup/cpu/user/\$\$/tasks" | tee -a $FILE
echo "fi" | tee -a $FILE
else
echo "it seems that patch has been included in $FILE"
fi FILE="/etc/rc.local"
echo ""
echo -e $YELLOW"Patching file [${FILE}]..."$ENDCOLOR
echo ""# Adding strings to... /etc/rc.local
#First we look for a string "base" to see whether or not it has already been added
LINES=`cat $FILE | grep "/dev/cgroup/cpu/release_agent" | wc -l`
if [ "$LINES" == "0" ];
then
echo "Adding patch for performance .."
POSI=`cat $FILE | grep -n "exit 0" | sort -nr | head -n 1 | awk -F: '{print $1}'`
#echo "Is possible [$POSSIBLE]"
echo "making backup $FILE in /etc/rc.local.backup.txt"
cp /etc/rc.local /etc/rc.local.backup.txt
sed "${POSSIBLE}imkdir -p /dev/cgroup/cpu\nmount -t cgroup cgroup /dev/cgroup/cpu -o cpu\nmkdir -m 0777 /dev/cgroup/cpu/user\necho \"/usr/local/sbin/cgroup_clean\" > /dev/cgroup/cpu/release_agent" /etc/rc.local | tee /etc/rc.new.local
mv /etc/rc.new.local /etc/rc.local
#echo "#========== patch improves ============" | tee -a $FILE
#echo "mkdir -p /dev/cgroup/cpu" | tee -a $FILE
#echo "mount -t cgroup cgroup /dev/cgroup/cpu -o cpu" | tee -a $FILE
#echo "mkdir -m 0777 /dev/cgroup/cpu/user" | tee -a $FILE
#echo "echo \"/usr/local/sbin/cgroup_clean\" > /dev/cgroup/cpu/release_agent" | tee -a $FILE
#echo "#====================================" | tee -a $FILE
else
echo "It seems that patch has been included in $FILE"
fi
echo ""
echo -e $YELLOW"Giving execution permissions to [${FILE}]..."$ENDCOLOR
echo ""
sudo chmod +x $FILE
FILE="/usr/local/sbin/cgroup_clean"
echo ""
echo -e $YELLOW"Building FILE [${FILE}]..."$ENDCOLOR
echo ""
if [ -f $FILE ];
then
echo "#!/bin/sh" | tee $FILE
echo "rmdir /dev/cgroup/cpu/$*" | tee -a $FILE
else
echo "File $FILE already exists."
fi;
echo ""
echo -e $YELLOW"Giving execution permissions to... [${FILE}]..."$ENDCOLOR
echo ""
sudo chmod +x $FILE
echo "COMPLETED. Applied patch, reboot and enjoy Linux ..."
}
#-----------------------------------------------------------------------------
# Check that you are user root
if [ $USER != root ]; then
echo -e $RED"Error: you must be root."
echo -e $YELLOW"Finishing..."$ENDCOLOR
exit 0
fi
# Patching the System
PATCH
# end of 200patch.shcd
wget http://launchpadlibrarian.net/59511828/cgroup_patch
chmod +x cgroup_patch
sudo ./cgroup_patch
To use Lennart's solution in Ubuntu (not tested - thanks to Lsh for this), you have to replace "/sys/fs" with "/dev". So you would have to add the following commands in your /etc/rc.local (open it with: sudo gedit /etc/rc.local) file, above the "exit 0" line:mkdir -p /dev/cgroup/cpu
mount -t cgroup cgroup /dev/cgroup/cpu -o cpu
mkdir -m 0777 /dev/cgroup/cpu/user
echo "1" > /dev/cgroup/cpu/user/notify_on_release
echo "/usr/local/sbin/cgroup_clean" > /dev/cgroup/cpu/release_agent
and make it executable:sudo chmod +x /etc/rc.local
And then add the following to your ~/.bashrc file (to open it: gedit ~/.bashrc):if [ "$PS1" ] ; then
mkdir -m 0700 /dev/cgroup/cpu/user/$$
echo $$ > /dev/cgroup/cpu/user/$$/tasks
fi
Run the following command:sudo gedit /usr/local/sbin/cgroup_clean
And paste this:#!/bin/sh
rmdir /dev/cgroup/cpu/$1
then save the file and make it executable:sudo chmod +x /usr/local/sbin/cgroup_clean
And finally, restart the computer.Update: The above instructions have been updated automatically remove empty cgroups (thank to Ricardo Ferreira - see his comment below).
Update 2: 64bit kernels (Warning: use these at your own risk!!!) for Ubuntu 10.10:If you want to go even further and install a patched Kernel, you can download a "200 lines" patched Kernel from HERE (thanks to accumulator @ Phoronix forums).Also, WebUpd8 reader Scott Franke shared a patch he patched with bfs with which he says he gets better performance then with the "200 lines patch". Download from HEREand HERE.Both of the above 2 Kernels are for 64bit Ubuntu 10.10 only! Use them at your own risk!Read the discussion @ http://lkml.org/lkml/2010/11/16/392 | via Habrahabr.ru(thanks to Lsh)
/hatari/python-ui$ ./hatariui
~/.local/share/applications
/usr/share/applications
ln -s ~/.local/share/applications ~/Applications
ln -s /usr/share/applications ~/Applications
bzr branch lp:~davidc3/+junk/repostorycd repostory && chmod +x repostorysudo apt-get install curl zenity./repostorycd repostory && bzr pullsudo apt-get install uzbl
#!/bin/bash
VBoxSDL -fullscreen -vm "Name-of-your-Windows-VM"
chmod +x /usr/bin/winxp
[Desktop Entry]
Encoding=UTF-8
Name=Windows XP Pro
Comment=This session will run XP VirtualBox
Exec=/usr/bin/winxp
Type=Application
| Part | Status |
|---|---|
| CPU | A complete MC68000 emulator. |
| ROM | An unmodified ROM image from a Macintosh Plus is needed. |
| RAM | Memory configurations of 128K, 512K, 1M, 2.5M and 4M are supported. |
| Video | Supported (512*342*2) |
| Sound | Not yet supported |
| Floppy disks | Supported by a custom driver. For this to work the ROM is patched at runtime. |
| SCSI | Up to 7 SCSI harddisks are supported. |
| Serial ports | Supported |
| Mouse | Supported |
| Keyboard | Supported |
| AppleTalk | Not supported |
Source code
| File name | Description |
|---|---|
| pce-20100920-36bf765.tar.gz | PCE 20100920-36bf765 sources |
| pce-0.2.0.tar.gz | PCE 0.2.0 sources |
| pce-0.1.8.tar.gz | PCE 0.1.8 sources |
git clone git://git.hampa.ch/pce.git
gr-lida usr/share/menu/gr-lida syntax error word unexpected (expecting")')sudo gedit /usr/share/menu/gr-lida
?package(gr-lida): \
needs="x11" \sudo apt-get install mocp
sudo apt-get purge nvidia* removing the nvidia-current which had been automatically installed by my system and which had failed to remove the manual install of NVIDIA-Linux-x86-195.36.31, a case of the system really not knowing much about itself -- a NVIDIA custom install is still very much a customl install -- surely the ubuntu installer should be able to take such quirkiness in its stride?sudo gdm service start