[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
howtos:hardware:nvidia_optimus [2015/01/31 17:21 (UTC)] – Added temporary announcement about newer nvidia makefiles tommychowtos:hardware:nvidia_optimus [2015/04/24 06:03 (UTC)] tommyc
Line 1: Line 1:
 <!-- Reviewed 20130114 by hazel --> <!-- Reviewed 20130114 by hazel -->
 ====== Nvidia Optimus ====== ====== Nvidia Optimus ======
-<note warning> 
-**Temporary Announcement:** Some newer versions of the Nvidia drivers had changed their Makefiles and may have installed some files into /usr/local/lib. You may want to remove those (and if you do, it must be done manually). For more information, check out [[http://www.linuxquestions.org/questions/slackware-14/new-nvidia-settings-broken-4175532224/|this thread]].</note> 
 Some newer laptops nowadays come with what is known as "nVidia Optimus" technology. This is an nVidia and Intel hybrid graphical processing unit (GPU); it is NOT two separate GPUs in one laptop. It uses nVidia graphics for performance and Intel graphics for power saving during basic usage. Unfortunately the closed source proprietary drivers do not offer a means for adjusting or switching between the two, unlike those from Advanced Micro Devices Inc. (AMD). Some newer laptops nowadays come with what is known as "nVidia Optimus" technology. This is an nVidia and Intel hybrid graphical processing unit (GPU); it is NOT two separate GPUs in one laptop. It uses nVidia graphics for performance and Intel graphics for power saving during basic usage. Unfortunately the closed source proprietary drivers do not offer a means for adjusting or switching between the two, unlike those from Advanced Micro Devices Inc. (AMD).
  
Line 34: Line 32:
 Alternatively you can download the script and run it as root on your system directly. Alternatively you can download the script and run it as root on your system directly.
  
-This script detects multilib, creates the necessary group, adds users and applies the necessary /etc/rc.d/rc.local entries.+This script detects multilib, creates the necessary group, adds users and applies the necessary /etc/rc.d/rc.local entries and also comes with a stable option which can be used by passing this instead: 
 + 
 +<code> 
 +curl https://raw.githubusercontent.com/ryanpcmcquen/linuxTweaks/master/slackware/crazybee.sh | STABLE=yes sh 
 +</code>
  
 It also uses upgradepkg's %%--%%reinstall %%--%%install-new features for use after kernel upgrades. It also uses upgradepkg's %%--%%reinstall %%--%%install-new features for use after kernel upgrades.
Line 185: Line 187:
 # ./nvidia-kernel.SlackBuild # ./nvidia-kernel.SlackBuild
 # upgradepkg --install-new nvidia-kernel-*.t?z # upgradepkg --install-new nvidia-kernel-*.t?z
-</code> 
-<code> 
-# COMPAT32=yes ./nvidia-kernel.SlackBuild # Only for 32-bit compatible binaries and libraries on an x86_64 based system. 
 </code> </code>
 ==== Post-Installation ==== ==== Post-Installation ====
 howtos:hardware:nvidia_optimus ()