Skip to content

Instantly share code, notes, and snippets.

@yujikiriki
Last active November 9, 2015 19:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yujikiriki/f2c5ead0f58b059ecf21 to your computer and use it in GitHub Desktop.
Save yujikiriki/f2c5ead0f58b059ecf21 to your computer and use it in GitHub Desktop.
Ubuntu101

Remove all nvidia packages

apt-get remove --purge nvidia*
apt-get autoremove
apt-get autoclean

Install nvidia driver dependencies

apt-get install dkms fakeroot build-essential linux-headers-generic

Install vim

apt-get install vim

At /etc/modprobe.d/blacklist.conf

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

Run this

echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
update-initramfs -u

Add new apt repositories

add-apt-repository ppa:graphics-drivers
add-apt-repository ppa:gnome3-team/gnome3-staging
add-apt-repository ppa:gnome3-team/gnome3
add-apt-repository ppa:numix/ppa

Reboot

reboot

Stop lightdm

service lightdm stop

Install nvidia driver

apt-get install nvidia-358

Install numix icons & theme

apt-get install numix-folders numix-gtk-theme numix-icon-theme-circle

Install gnome

apt-get install libpython3.4-stdlib=3.4.0-2ubuntu1.1 libpython3.4-minimal=3.4.0-2ubuntu1.1
apt-get install gnome

Install gnome-tweak

apt-get install gnome-tweak-tool 

symlinks

ln -s /home/yuji/dev/apache-ant-1.9.6/bin/ant /usr/local/bin
ln -s /home/yuji/dev/apache-maven-3.3.3/bin/mvn /usr/local/bin
ln -s /home/yuji/dev/forticlientsslvpn/forticlientsslvpn_cli /usr/local/bin
ln -s /home/yuji/dev/gradle-2.5/bin/gradle /usr/local/bin
ln -s /home/yuji/dev/idea/bin/idea.sh /usr/local/bin/idea
ln -s /home/yuji/dev/jdk1.8.0_45/bin/java /usr/local/bin
ln -s /home/yuji/dev/jdk1.8.0_45/bin/javac /usr/local/bin
ln -s /home/yuji/dev/sbt/bin/sbt /usr/local/bin
ln -s /home/yuji/dev/scala-2.11.6/bin/scala /usr/local/bin
ln -s /home/yuji/dev/scala-2.11.6/bin/scalac /usr/local/bin
ln -s /home/yuji/dev/sublime_text_3/sublime_text /usr/local/bin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment