 |
 |
 |
 |
| Fedora 13 Development Branch Discussions on the Development Branch that will lead to Fedora 13 (This Forum will eventually be Archived). |

29th January 2010, 07:38 PM
|
 |
Retired Administrator
|
|
Join Date: Oct 2006
Posts: 21,509

|
|
|
Nvidia guide for F13 Development.
This is a Three-Step Process. If you don't follow all three steps, your install will fail!
1. Install the nvidia driver. ( if you have 4Gb of RAM or more you will probably have a PAE kernel [32bit only] so follow the PAE part )
For GeForce 6, 7, 8, 9 & 200 series cards
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum install kmod-nvidia xorg-x11-drv-nvidia-libs.i686
If you use a PAE kernel
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum install kmod-nvidia-PAE
Or (akmod builds the required kmod on bootup )
Code:
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum install akmod-nvidia xorg-x11-drv-nvidia-libs.i686
2. Edit grub.conf ( if you omit this step the driver will fail to work )
this command adds rdblacklist=nouveau option to /boot/grub/grub.conf
Code:
su -
sed -i '/root=/s|$| rdblacklist=nouveau|' /boot/grub/grub.conf
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)
3. Reboot
|

29th January 2010, 07:47 PM
|
 |
Retired Administrator
|
|
Join Date: Oct 2006
Posts: 21,509

|
|
Code:
[leigh@localhost ~]$ rpm -qa |grep -e nvidia -e Xorg |sort
kmod-nvidia-2.6.33-0.24.rc5.git1.fc13.x86_64-195.30-2.fc13.x86_64
nvidia-settings-1.0-3.2.fc13.x86_64
nvidia-xconfig-1.0-1.fc13.x86_64
xorg-x11-drv-nvidia-195.30-2.fc13.x86_64
xorg-x11-drv-nvidia-libs-195.30-2.fc13.i686
xorg-x11-drv-nvidia-libs-195.30-2.fc13.x86_64
xorg-x11-server-Xorg-1.7.99.3-1.20100120.fc13.x86_64
[leigh@localhost ~]$ uname -r
2.6.33-0.24.rc5.git1.fc13.x86_64
[leigh@localhost ~]$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_EXT_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_create_context,
GLX_ARB_create_context_profile, GLX_ARB_multisample, GLX_NV_float_buffer,
GLX_ARB_fbconfig_float
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_EXT_swap_control, GLX_ARB_create_context,
GLX_ARB_create_context_profile, GLX_NV_float_buffer,
GLX_ARB_fbconfig_float, GLX_EXT_fbconfig_packed_float,
GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB,
GLX_NV_present_video, GLX_NV_copy_image, GLX_NV_multisample_coverage,
GLX_NV_video_capture
GLX version: 1.4
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_EXT_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_create_context,
GLX_ARB_create_context_profile, GLX_ARB_multisample, GLX_NV_float_buffer,
GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7600 GT/PCI/SSE2
OpenGL version string: 2.1.2 NVIDIA 195.30
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
|

30th January 2010, 02:49 PM
|
 |
Registered User
|
|
Join Date: Jun 2007
Location: Aubagne France
Age: 58
Posts: 396

|
|
|
Hi Leigh...
Thank for this tuto, that work with my rawhide kernel 2.6.33-0.24.rc5.git1.fc13.x86_64 and Nvidia card GeForce 8700M GT/PCI/SSE2
|

30th January 2010, 04:32 PM
|
|
Registered User
|
|
Join Date: Sep 2009
Location: Salento - Italy
Age: 32
Posts: 507

|
|
Only for 64 bit arch?
|

30th January 2010, 04:53 PM
|
 |
Retired Administrator
|
|
Join Date: Oct 2006
Posts: 21,509

|
|
Quote:
Originally Posted by Sagitter
Only for 64 bit arch? 
|
No it should work for 32 bit as well.
|

30th January 2010, 07:47 PM
|
|
Registered User
|
|
Join Date: Sep 2009
Location: Salento - Italy
Age: 32
Posts: 507

|
|
Very good !!! 
nvidia driver beta are installed, thank you Leigh123Linux.
|

3rd February 2010, 07:29 PM
|
 |
Retired Administrator
|
|
Join Date: Oct 2006
Posts: 21,509

|
|
|
Guide updated to 195.36.03
Kernel patch no longer needed.
|

3rd February 2010, 07:40 PM
|
 |
Registered User
|
|
Join Date: Jun 2007
Location: Aubagne France
Age: 58
Posts: 396

|
|
|
Before update to 195.36.03, I remove the 195.30-2 one?
|

3rd February 2010, 07:53 PM
|
 |
Retired Administrator
|
|
Join Date: Oct 2006
Posts: 21,509

|
|
Quote:
Originally Posted by chepioq
Before update to 195.36.03, I remove the 195.30-2 one?
|
No need, just run yum update
i.e
Code:
yum --nogpgcheck update /path/to/rpms
|

4th February 2010, 06:56 AM
|
 |
Registered User
|
|
Join Date: Jun 2007
Location: Aubagne France
Age: 58
Posts: 396

|
|
Hi Leigh
Thank that work...
I have just a question:
I am on x64, but for wine I need xorg-x11-drv-nvidia-libs-195.36.03-1.i686
And I don't remember how install (or built...) on my x64...
---------- Post added at 07:56 AM CST ---------- Previous post was at 07:17 AM CST ----------
I found the solution;
Code:
rpmbuild -ba xorg-x11-drv-nvidia.spec --define "kernels $(uname -r)" --target i686
|

4th February 2010, 09:30 AM
|
 |
Retired Administrator
|
|
Join Date: Oct 2006
Posts: 21,509

|
|
Quote:
Originally Posted by chepioq
Hi Leigh
Thank that work...
I have just a question:
I am on x64, but for wine I need xorg-x11-drv-nvidia-libs-195.36.03-1.i686
And I don't remember how install (or built...) on my x64...
---------- Post added at 07:56 AM CST ---------- Previous post was at 07:17 AM CST ----------
I found the solution;
Code:
rpmbuild -ba xorg-x11-drv-nvidia.spec --define "kernels $(uname -r)" --target i686
|
You could use
Code:
rpmbuild -ba xorg-x11-drv-nvidia.spec --target i686
|

4th February 2010, 01:35 PM
|
 |
Registered User
|
|
Join Date: Jun 2007
Location: Aubagne France
Age: 58
Posts: 396

|
|
|
Thank Leigh.
|

27th February 2010, 11:08 AM
|
 |
Retired Administrator
|
|
Join Date: Oct 2006
Posts: 21,509

|
|
|
Updated to 195.36.08
|

28th February 2010, 06:25 AM
|
 |
Registered User
|
|
Join Date: Jun 2007
Location: Aubagne France
Age: 58
Posts: 396

|
|
|
Thank leigh, update to 195.36.08 work fine on my laptop.
|

28th February 2010, 05:59 PM
|
|
Registered User
|
|
Join Date: Sep 2009
Location: Salento - Italy
Age: 32
Posts: 507

|
|
|
Does this guide also work with kernel-2.6.33-1.fc13.i686 ?
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Hybrid Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 11:55 (Tuesday, 21-05-2013)
|
|
 |
 |
 |
 |
|
|