Hardware:Installing nVidia drivers in Pardus 2007
| Line 1: | Line 1: | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
__TOC__ | __TOC__ | ||
| Line 22: | Line 14: | ||
== Installation of the driver == | == Installation of the driver == | ||
| − | Open a Konsole (Pardus | + | Open a Konsole (Pardus > Programs > System) and enter the next command. |
| − | *For nvidia-kernel-new: | + | *For nvidia-kernel-new:<pre>sudo pisi it nvidia-glx-new nvidia-kernel-new nvidia-tools-new</pre> |
| − | *For nvidia-kernel: | + | *For nvidia-kernel:<pre>sudo pisi it nvidia-glx nvidia-kernel nvidia-tools</pre> |
| − | *For nvidia-kernel-old: | + | *For nvidia-kernel-old:<pre>sudo pisi it nvidia-glx-old nvidia-kernel-old nvidia-tools-old</pre> |
| − | (it is also possible to install the package with Pardus | + | (it is also possible to install the package with Pardus > Package Manager) |
== Activating the driver == | == Activating the driver == | ||
Enter the following command in the Konsole. | Enter the following command in the Konsole. | ||
| − | * For nvidia-kernel and nvidia-kernel-new: | + | * For nvidia-kernel and nvidia-kernel-new:<pre>sudo nvidia-xconfig</pre> |
| − | * For nvidia-kernel-old: | + | * For nvidia-kernel-old:<pre>sudo kwrite /etc/X11/xorg.conf</pre> |
:and change the next section in xorg.conf; | :and change the next section in xorg.conf; | ||
| − | : | + | :<pre> |
| − | :Section | + | :Section "Device" |
: Screen 0 | : Screen 0 | ||
| − | : Identifier | + | : Identifier "VideoCard0" |
| − | : Driver | + | : Driver "nv" # <----------------change "nv" to "nvidia" |
| − | : VendorName | + | : VendorName "nVidia Corporation" |
| − | : BoardName | + | : BoardName "NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]" |
| − | :EndSection | + | :EndSection</pre> |
:Example: | :Example: | ||
| − | : | + | :<pre> |
| − | :Section | + | :Section "Device" |
: Screen 0 | : Screen 0 | ||
| − | : Identifier | + | : Identifier "VideoCard0" |
| − | : Driver | + | : Driver "nvidia" |
| − | : VendorName | + | : VendorName "nVidia Corporation" |
| − | : BoardName | + | : BoardName "NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]" |
| − | :EndSection | + | :EndSection</pre> |
:Save and close the editor. | :Save and close the editor. | ||
Reboot or press Ctrl+Alt+Backspace to restart the X-server. | Reboot or press Ctrl+Alt+Backspace to restart the X-server. | ||
| Line 62: | Line 54: | ||
== Adjusting the screen resolution == | == Adjusting the screen resolution == | ||
*For nvidia-kernel-old and nvidia-kernel: | *For nvidia-kernel-old and nvidia-kernel: | ||
| − | :Enter this command in a Konsole. | + | :Enter this command in a Konsole.<pre>sudo kwrite /etc/X11/xorg.conf</pre> |
:and change the next section in xorg.conf | :and change the next section in xorg.conf | ||
| − | : | + | :<pre> |
| − | :Section | + | :Section "Screen" |
| − | : Identifier | + | : Identifier "Screen0" |
| − | : Device | + | : Device "VideoCard0" |
| − | : Monitor | + | : Monitor "Monitor0" |
: DefaultDepth 24 | : DefaultDepth 24 | ||
| − | : Subsection | + | : Subsection "Display" |
: Depth 24 | : Depth 24 | ||
| − | : Modes | + | : Modes "1024x768" "800x600" "640x480" |
| − | : # ^--- add the new resolution ( | + | : # ^--- add the new resolution ("1600x1200", "1280x1024" or ...). |
: EndSubsection | : EndSubsection | ||
| − | :EndSection | + | :EndSection</pre> |
:Example: | :Example: | ||
| − | : | + | :<pre> |
| − | :Section | + | :Section "Screen" |
| − | : Identifier | + | : Identifier "Screen0" |
| − | : Device | + | : Device "VideoCard0" |
| − | : Monitor | + | : Monitor "Monitor0" |
: DefaultDepth 24 | : DefaultDepth 24 | ||
| − | : Subsection | + | : Subsection "Display" |
: Depth 24 | : Depth 24 | ||
| − | : Modes | + | : Modes "1280x1024" "1024x768" "800x600" "640x480" |
: EndSubsection | : EndSubsection | ||
| − | :EndSection | + | :EndSection</pre> |
:Save the change and Reboot or press Ctrl+Alt+Backspace to restart the X-server. | :Save the change and Reboot or press Ctrl+Alt+Backspace to restart the X-server. | ||
| Line 97: | Line 89: | ||
:We will add a new item 'NVIDIA X Server Settings' to the Application Menu. As long as [http://bugs.pardus.org.tr/show_bug.cgi?id=7041 this bug] is not solved, we will do this in two stages. | :We will add a new item 'NVIDIA X Server Settings' to the Application Menu. As long as [http://bugs.pardus.org.tr/show_bug.cgi?id=7041 this bug] is not solved, we will do this in two stages. | ||
| − | #Open KDE Menu Editor. (Pardus | + | #Open KDE Menu Editor. (Pardus > Run Command... and enter kmenuedit + Run) |
| − | #File | + | #File > New Item... and enter NVIDIA X Server Settings + OK. |
#Enter at Command: nvidia-settings | #Enter at Command: nvidia-settings | ||
#Put a mark (select) at 'Run as different user' and enter at Username: root | #Put a mark (select) at 'Run as different user' and enter at Username: root | ||
#Change (select) the icon at the upper-right. | #Change (select) the icon at the upper-right. | ||
| − | #File | + | #File > Save and Quit the KDE Menu Editor. |
#Open KDE Menu Editor again. | #Open KDE Menu Editor again. | ||
#Expand System by selecting the +. | #Expand System by selecting the +. | ||
| − | #Drag NVIDIA X Server Settings --- | + | #Drag NVIDIA X Server Settings ---> System. |
| − | #Select System (turns blue) and select File | + | #Select System (turns blue) and select File > New Submenu... and enter KDE Extra Modules + OK. |
| − | #File | + | #File > Save. (<-- we do this as the next step is a little bit tricky, and in this way it is easy to return to this point.) |
| − | #Drag Lost & | + | #Drag Lost & Found ---> KDE Extra Modules. ('Lost & Found' should be in 'KDE Extra Modules' and not below it, this is to prevent the screen from being overloaded with icons when we accidently put the mouse pointer on Lost & Found.) |
| − | #File | + | #File > Save and Quit the KDE Menu Editor. |
| − | :The resolution, a second monitor and other stuff can be changed in the newly created 'NVIDIA X Server Settings | + | :The resolution, a second monitor and other stuff can be changed in the newly created 'NVIDIA X Server Settings". |
:Don't forget to use 'Save to X Configuration File' in order to make the changes permanently. | :Don't forget to use 'Save to X Configuration File' in order to make the changes permanently. | ||
| Line 117: | Line 109: | ||
During the startup procedure of Pardus, a nVidia logo will appear during a couple of seconds. | During the startup procedure of Pardus, a nVidia logo will appear during a couple of seconds. | ||
| − | To remove this logo, enter the next command in a Konsole. | + | To remove this logo, enter the next command in a Konsole.<pre>sudo kwrite /etc/X11/xorg.conf</pre> |
| − | and put | + | and put <pre>Option "NoLogo"</pre> in the Device section of /etc/X11/xorg.conf |
Example: | Example: | ||
| − | + | <pre>Section "Device" | |
| − | Identifier | + | Identifier "VideoCard0" |
| − | Driver | + | Driver "nvidia" |
| − | VendorName | + | VendorName "NVIDIA Corporation" |
| − | BoardName | + | BoardName "GeForce FX 5200" |
| − | Option | + | Option "NoLogo" |
| − | EndSection | + | EndSection</pre> |
| − | == How to | + | == How to "Undo" everything. == |
For a manual on how to remove all your nVidia settings see [http://en.pardus-wiki.org/HOWTO:Fix_broken_X_session this page]. | For a manual on how to remove all your nVidia settings see [http://en.pardus-wiki.org/HOWTO:Fix_broken_X_session this page]. | ||
Latest revision as of 14:06, 30 November 2010
Contents |
Choosing the nVidia driver?
Look on the Desktop in System at Display Info for the video card model.
Pardus has three different types of nVidia packages.
- nvidia-.....-new
- nvidia-.....
- nvidia-.....-old
On this page you can see which package is suitable for your card.
On this page above each of the three tables the the corresponding kernelversion is shown (nvidia-kernel-new, nvidia-kernel and nvidia-kernel-old).
Installation of the driver
Open a Konsole (Pardus > Programs > System) and enter the next command.
- For nvidia-kernel-new:
sudo pisi it nvidia-glx-new nvidia-kernel-new nvidia-tools-new
- For nvidia-kernel:
sudo pisi it nvidia-glx nvidia-kernel nvidia-tools
- For nvidia-kernel-old:
sudo pisi it nvidia-glx-old nvidia-kernel-old nvidia-tools-old
(it is also possible to install the package with Pardus > Package Manager)
Activating the driver
Enter the following command in the Konsole.
- For nvidia-kernel and nvidia-kernel-new:
sudo nvidia-xconfig
- For nvidia-kernel-old:
sudo kwrite /etc/X11/xorg.conf
- and change the next section in xorg.conf;
- Section "Device"
- Screen 0
- Identifier "VideoCard0"
- Driver "nv" # <----------------change "nv" to "nvidia"
- VendorName "nVidia Corporation"
- BoardName "NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
- EndSection
- Example:
- Section "Device"
- Screen 0
- Identifier "VideoCard0"
- Driver "nvidia"
- VendorName "nVidia Corporation"
- BoardName "NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
- EndSection
- Save and close the editor.
Reboot or press Ctrl+Alt+Backspace to restart the X-server.
When the installation has been successfull the Display Info should now be '3D Support'.
Adjusting the screen resolution
- For nvidia-kernel-old and nvidia-kernel:
- Enter this command in a Konsole.
sudo kwrite /etc/X11/xorg.conf
- and change the next section in xorg.conf
- Section "Screen"
- Identifier "Screen0"
- Device "VideoCard0"
- Monitor "Monitor0"
- DefaultDepth 24
- Subsection "Display"
- Depth 24
- Modes "1024x768" "800x600" "640x480"
- # ^--- add the new resolution ("1600x1200", "1280x1024" or ...).
- EndSubsection
- EndSection
- Example:
- Section "Screen"
- Identifier "Screen0"
- Device "VideoCard0"
- Monitor "Monitor0"
- DefaultDepth 24
- Subsection "Display"
- Depth 24
- Modes "1280x1024" "1024x768" "800x600" "640x480"
- EndSubsection
- EndSection
- Save the change and Reboot or press Ctrl+Alt+Backspace to restart the X-server.
- For nvidia-kernel-new:
- We will add a new item 'NVIDIA X Server Settings' to the Application Menu. As long as this bug is not solved, we will do this in two stages.
- Open KDE Menu Editor. (Pardus > Run Command... and enter kmenuedit + Run)
- File > New Item... and enter NVIDIA X Server Settings + OK.
- Enter at Command: nvidia-settings
- Put a mark (select) at 'Run as different user' and enter at Username: root
- Change (select) the icon at the upper-right.
- File > Save and Quit the KDE Menu Editor.
- Open KDE Menu Editor again.
- Expand System by selecting the +.
- Drag NVIDIA X Server Settings ---> System.
- Select System (turns blue) and select File > New Submenu... and enter KDE Extra Modules + OK.
- File > Save. (<-- we do this as the next step is a little bit tricky, and in this way it is easy to return to this point.)
- Drag Lost & Found ---> KDE Extra Modules. ('Lost & Found' should be in 'KDE Extra Modules' and not below it, this is to prevent the screen from being overloaded with icons when we accidently put the mouse pointer on Lost & Found.)
- File > Save and Quit the KDE Menu Editor.
- The resolution, a second monitor and other stuff can be changed in the newly created 'NVIDIA X Server Settings".
- Don't forget to use 'Save to X Configuration File' in order to make the changes permanently.
Removing the nVidia logo
During the startup procedure of Pardus, a nVidia logo will appear during a couple of seconds.
To remove this logo, enter the next command in a Konsole.sudo kwrite /etc/X11/xorg.confand put
Option "NoLogo"in the Device section of /etc/X11/xorg.conf
Example:
Section "Device"
Identifier "VideoCard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce FX 5200"
Option "NoLogo"
EndSection
How to "Undo" everything.
For a manual on how to remove all your nVidia settings see this page.