Translation(s): none
DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware. The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware. If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware. |
Models covered
MSI GEO70 0ND
Sub-models (LIST OF MODEL REFERENCE NUMBER) options :
- NVidia ?GeForce 660M (adapt this list to actually match options available. Common features are listed below)
- Screen size (14", 15", or 15" wide)
- Killer E2200 eth0 card
Overall Status
Configuration
#DO IT WITH SUDO
#IT'S FOR AMDX64 VERSION
Ethernet
#1. Eth0 is not working.
#You have to install drivers manually to make ethernet work.
#All creds goes to thunder130990 http://ubuntuforums.org/showthread.php?t=2008332&page=7
#1st - check if these drivers will work
lspci -nn | grep 0200
#if the value is 1969:e091 this should probably work.
uname -r
apt-get install linux-headers-[output-from-uname-r]
wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.10/backports-3.10-2.tar.bz2
tar vxf backports-3.10-2
cd backports-3.10-2
make defconfig-alx
make
make install
reboot
#and you're done
Display
#2. I need CUDA for applications / I need bumblebee to save battery. #?GeForce 660M is build in Optimus technology. This means there is Intel VGA integrated graphic card and NVidia graphic chipset. Battery life is increased greatly by switching off NVidia card when there's no need for using it. Problem is that by default there is no switch or whatsoever between them in Debian-based systems. CUDA programs use graphic card to perform sophisticated operations (like rendering), while bumblebee is a driver to switch between NVidia graphic card and Intel chipset.
#THIS IS IMPORTANT - I found out that there are problems using CUDA and bumblebee together. Try installing CUDA first, then install bumblebee. If it doesn't work you can always do:
apt-get remove bumblebee primus
#To use CUDA simply download CUDA development kit:
wget http://developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_64.run
chmod +x cuda_5.5.22_linux_64.run
#Now you have to stop display manager. Hit ctrl+alt+F3 and type from command line
service gdm3 stop
./cuda_5.5.22_linux_64.run
#And install all the files (drivers, CUDA toolkit and examples).
reboot
#to veryfy whether you card has been installed:
nvidia-smi
#Bumblebee
#Bumblebee works fine from official repos:
#Add wheezy-backports to sources.list:
echo deb http://ftp.debian.org/debian/ wheezy-backports main non-free >> /etc/sources.list
apt-get update
sudo apt-get install -t wheezy-backports bumblebee-nvidia primus
service bumblebeed start
#Now you can use CUDA applications and later when finished just type following command to get >1hr of battery life.
service bumblebeed restart
#Questions, feedback:
Useful Links
http://ubuntuforums.org/showthread.php?t=2008332&page=7
Credits
thunder130990
dizzy_duck