Tweaks
- Speed up system powerdown
- apt autoremove modemmanager (not needed unless you have a cellular modem)
- rm /etc/init/modemmanager
- sed -i ‘/stop on stopping dbus/a kill timeout 1’ /etc/init/network-manager.conf
Thoughts of Digitalw00t
Tweaks
I’ve tried a few flavors of linux, and had issues with each as a desktop. Recently I got a new laptop so I decided to try it again.
My favorite distro is Mint, just be cause it doesn’t overload things with a bunch of effects that make it harder to find what you are looking for. My only issue is, Mint couldn’t see my wifi card. So.. I used ubuntu, and placed Cinnammon on top. First, thanks to Marin Todorov, he’s got a great tutorial on how to set this up. I’m going to put the essence here since I hate it when things disappear from the web.
add-apt-repository ppa:numix/ppa
apt-get update
apt-get install numix-gtk-theme
apt-get install numix-icon-theme-circle
apt-add-repository -y ppa:teejee2008/ppa
apt-get update
apt-get install conky-manager
add-apt-repository ppa:ricotz/docky
apt-get update
apt-get install plank
add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
dpkg --add-architecture i386
apt-get update
apt-get install skype
cp /usr/share/applications/skype.desktop /home/<homedir>/.config/autostart/
These instructions are for building the *released* version of HandBrake. If you are building SVN, see the instructions in the source tree doc/BUILD-Linux.
What you need depends on your distribution.
The GTK UI introduces some significant extra build requirements. If you intend to disable building the GUI with `configure –disable-gtk’ you will not need many of these packages installed.
For Ubuntu you need:
To install these packages:
sudo apt-get install subversion yasm build-essential autoconf libtool \ zlib1g-dev libbz2-dev libogg-dev libtheora-dev libvorbis-dev \ libsamplerate-dev libxml2-dev libfribidi-dev libfreetype6-dev \ libfontconfig1-dev libass-dev intltool libglib2.0-dev libdbus-glib-1-dev \ libgtk2.0-dev libgudev-1.0-dev libwebkit-dev libnotify-dev \ libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libappindicator-dev
For Fedora you need the following package groups:
To install these package groups:
sudo yum groupinstall "Development Tools" "Development Libraries" \ "X Software Development" "GNOME Software Development"
Also for Fedora you need the following additional packages:
To install these packages:
sudo yum install yasm zlib-devel bzip2-devel libogg-devel libtheora-devel \ libvorbis-devel libsamplerate-devel libxml2-devel fribidi-devel \ freetype-devel fontconfig-devel libass-devel dbus-glib-devel \ libgudev1-devel webkitgtk-devel libnotify-devel \ gstreamer-devel gstreamer-plugins-base-devel
svn checkout svn://svn.handbrake.fr/HandBrake/trunk hb-trunk cd hb-trunk ./configure --launch
Or if you want HandBrakeCLI only:
svn checkout svn://svn.handbrake.fr/HandBrake/trunk hb-trunk cd hb-trunk ./configure --launch --disable-gtk
If there are errors at this stage, you’re missing some prerequisite.
Assuming that all goes well, you should now have a HandBrakeCLI binary in the build directory and a ghb binary in the build/gtk/src directory. You can execute it in place or copy it wherever you like.
You may also want to install, run:
cd build sudo make install
This will install the binary and add a HandBrake option to your “Applications->Sound & Video” menu.
This is just a simple quick-start guide. For the real meat and potatoes, see the latest Linux build documentation. Topics covered there include:
Base OS Image: Ubuntu LTS
Editing:
Xrdp issues – first couldn’t get a desktop, then I couldn’t press ‘d’ while in xrdp
x264 installation
git clone git://git.videolan.org/x264.git
handbrake installation
Document it here
Vmware Workstation Installation
Handbrake installation
xrdp
Apache/Mysql
Some videos on you tube that go into linux:
Ubuntu 10.10 Base install:
Basics of apt-get syntax
Hardcode server ip address:
iface eth0 inet static
address
netmask
gateway
Download and install interconn for running software behind a proxy. The instructions are easy to follow.
Packages to install:
mailutils
Install Cross Over Office:
crossover-pro_9.2.0-1_i386.deb and crossover-games-demo_9.2.0-1_i386.deb
DVDFab for the occasional DVD Image:
Handbrake – follow the instructions on the wiki, but it should say install the following:
apt-get install subversion yasm build-essential autoconf libtool zlib1g-dev libbz2-dev intltool libglib2.0-dev libdbus-glib-1-dev libgtk2.0-dev libgudev-1.0-dev libwebkit-dev libnotify-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev x264svn checkout svn://svn.handbrake.fr/HandBrake/trunk hb-trunk cd trunk ./configure --launch cd build make installCreate the SVN Repository:
- useradd -m -s /bin/zsh -c “SVN Repository” -d /home/svn svn
- Create the script create_repos.sh with the code provided below.
Date Amount Description Initial Purchase Dryer outlet installation in garage - echo “/usr/bin/svnserve -d -r /home/svn” >> /etc/rc.local