bbqnvidia

Submitted scripts and programs
Forum rules
Your own work only.
machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

bbqnvidia

Unread post by machinebacon » Tue Jul 30, 2013 7:51 am

A sure way to bork a working nouveau:

Code: Select all

#!/bin/bash

INPUT=/tmp/input.$$

dialog --backtitle "BBQ Nvidia" --title "Choose your nVidia card" --menu "If you are not sure, check inxi or lspci." 20 55 15 \
        6 "GeForce >=6xxx" \
        5 "GeForce <=5xxx" \
        4 "GeForce <=4xxx" \
        2 "GeForce <=2xxx" \
        r "Reload the nvidia module" 2>"${INPUT}"
menuitem=$(<"${INPUT}")
case $menuitem in
        6) cmd=":sudo /usr/bin/tonvidia && apt-get install nvidia-kernel-source nvidia-kernel-common nvidia-kernel-dkms && sudo apt-get install nvidia-glx && echo Reboot";;
        5) cmd="sudo /usr/bin/tonvidia && sudo m-a a-i nvidia-kernel-legacy-173xx-source && sudo apt-get install nvidia-glx-legacy-173xx nvidia-kernel-legacy-173xx-dkms";;
        4) cmd="sudo /usr/bin/tonvidia && sudo m-a a-i nvidia-kernel-legacy-96xx-source && sudo apt-get install nvidia-glx-legacy-96xx nvidia-kernel-legacy-96xx-dkms";;
        2) cmd="sudo /usr/bin/tonvidia && sudo m-a a-i nvidia-kernel-legacy-71xx-source && sudo apt-get install nvidia-glx-legacy-71xx nvidia-kernel-legacy-71xx-dkms";;
        r) cmd="sudo modprobe nvidia && echo Reboot";;
esac
eval exec $cmd
and the tonvidia script (/usr/bin/)

Code: Select all

sudo mkdir /etc/X11/xorg.conf.d
sudo cp /usr/share/20-nvidia.conf /etc/X11/xorg.conf.d/20-nvidia.conf
..gnutella..

Post Reply