meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
linux:nvidia [2015/09/07 13:16] – niziak | linux:nvidia [2018/06/07 09:00] (current) – niziak | ||
---|---|---|---|
Line 2: | Line 2: | ||
With NVidia proprietary driver, apps which grab screen like " | With NVidia proprietary driver, apps which grab screen like " | ||
- | ==== Install | + | ==== Switch between drivers ==== |
+ | <code bash> | ||
+ | |||
+ | To switch betweenr | ||
+ | <code bash> | ||
+ | |||
+ | |||
+ | ==== Install NVidia driver ==== | ||
+ | see [[https:// | ||
+ | |||
+ | * Card: NVIDIA Corporation GT218 [GeForce 210] | ||
+ | * Debian Stretch package: nvidia-legacy-340xx-driver | ||
+ | | ||
<code bash> | <code bash> | ||
sudo apt-get install nvidia-detect | sudo apt-get install nvidia-detect | ||
Line 10: | Line 22: | ||
Your card is supported by the default drivers and legacy driver series 304. | Your card is supported by the default drivers and legacy driver series 304. | ||
It is recommended to install the | It is recommended to install the | ||
- | nvidia-driver | + | nvidia-legacy-340xx-driver |
package. | package. | ||
</ | </ | ||
<code bash> | <code bash> | ||
+ | sudo apt-get install nvidia-legacy-340xx-driver | ||
+ | # OR | ||
sudo apt-get install nvidia-driver | sudo apt-get install nvidia-driver | ||
+ | </ | ||
+ | |||
+ | Configure X server: | ||
+ | <code bash> | ||
sudo apt-get install nvidia-xconfig | sudo apt-get install nvidia-xconfig | ||
sudo nvidia-xconfig | sudo nvidia-xconfig | ||
</ | </ | ||
+ | or | ||
+ | <code bash> | ||
+ | mkdir / | ||
+ | echo -e ' | ||
+ | </ | ||
- | + | ==== Install open source driver | |
- | ==== Install open source driver ==== | + | |
<code bash> | <code bash> | ||
sudo apt-get --purge remove ^nvidia-* | sudo apt-get --purge remove ^nvidia-* | ||
Line 28: | Line 50: | ||
sudo apt-get install nvidia-glx | sudo apt-get install nvidia-glx | ||
</ | </ | ||
+ | |||
+ | Following package will clean after nvidia drivers (remove blacklisting of nouveau module) | ||
+ | <code bash> | ||
+ | sudo apt-get install glx-alternative-nvidia | ||
+ | </ | ||
+ | |||
stop X system, generate new xorg.conf file: | stop X system, generate new xorg.conf file: | ||
<code bash> | <code bash> | ||
Line 38: | Line 66: | ||
and restart X system | and restart X system | ||
+ | |||
+ | === Extract firmware === | ||
+ | |||
+ | [[https:// | ||
+ | ]] | ||
+ | <code bash> | ||
+ | $ mkdir / | ||
+ | $ cd / | ||
+ | $ wget https:// | ||
+ | $ wget http:// | ||
+ | $ sh NVIDIA-Linux-x86-325.15.run --extract-only | ||
+ | $ python2 extract_firmware.py | ||
+ | # mkdir / | ||
+ | # cp -d nv* vuc-* / | ||
+ | </ | ||
+ | |||
+ | ==== Fan control ==== | ||
+ | |||
+ | <code bash> | ||
+ | echo 1 > / | ||
+ | echo 50 > / | ||
+ | </ | ||
+ | |||
+ | ==== Issues ==== | ||
+ | apt-get upgrade hangs | ||
+ | < | ||
+ | root | ||
+ | root | ||
+ | root | ||
+ | </ | ||
+ | Shell script ''/ | ||
+ | <code bash>[ -e / | ||
+ | Workaround: | ||
+ | <code bash> | ||
+ | #if [ -e / | ||
+ | if [ true ]; then | ||
+ | #< | ||
+ | </ | ||
+ | |||