Mailinglist Archive: opensuse-factory (667 mails)

< Previous Next >
Re: [opensuse-factory] Milestone #2 and nouveau driver
On 24/06/13 04:22, Basil Chupin wrote:
On 23/06/13 07:29, Sid Boyce wrote:
On 22/06/13 16:32, Basil Chupin wrote:
On 22/06/13 23:47, Sid Boyce wrote:
On 22/06/13 14:13, Basil Chupin wrote:
On 22/06/13 22:30, Basil Chupin wrote:
On 22/06/13 22:09, Sid Boyce wrote:
On 22/06/13 08:24, Basil Chupin wrote:
What incantations does one need to use and how many times does one need to wave a chicken foot while doing so to get rid of the nouveau driver in Milestone #2, please? :-)

I want to install nVidia driver 319.23 but it won't "go in" because the nouveau driver refuses to be dismissed even though I have removed it using YaST and it is blacklisted in all the right places. :-(

BC

I have not had a problem using the blacklist.
# cat /etc/modprobe.d/50-disable-nouveau.conf
blacklist nouveau
options nouveau modeset=0# cat /50-disable-nouveau.conf
blacklist nouveau
options nouveau modeset=0

Thanks for this, Sid, I don't have a 50-disable-nouveau.conf but the disable is in 50-blacklist.conf. But I will now create this 50-disable-nouveau.conf and see what happens.


319.23 module fails to build. There is a patch (http://pastie.org/7942599) to allow it to build for the latest kernels.
The patch is called " pastie-7942599.diff".
Referred to on
https://devtalk.nvidia.com/default/topic/543728/linux/building-nvidia-driver-on-kernel-3-9-0/post/3814531/#3814531%20#17
Regards
Sid.

I've had no trouble with compiling the 319.23 with the 3.9.x kernels at all, and if I remember correctly I even compiled it with the Milestone #1. It's with M#2 that I am having a hassle for some reason because I cannot get rid of the nouveau driver.

Let's see what happens when I create this 50-....file.....

Well it seems that the blacklisting nouveau driver does not work because even with the blacklisting files created by the nvidia installer itself do not 'remove' the driver because one can reboot and login into the system with the nouveau driver still active.

Bummer......

BC

The README.txt has a section on blacklisting nouveau which also mentions a problem if initrd was generated with nouveau and the need to regenerate initrd without the nouveau module.

May be that's where the problem is.

Well I have followed and did what is suggested in that READ file, and I even remade initrd with the result that at least now there IS an attempt to compile the driver -- however the build fails :-( and I get this in the installation log:

http://susepaste.org/57498160

which, to me at least, is suggesting that there is a problem with the kernel

BTW, the kernel in M#2 is 3.10.0-rc4 and not the 3.9.x series.

I think I may have to wait for the movie to come out...... :-)

BC

See a previous email, you need the pastie-7942599.diff patch.
Regards
Sid.

Thanks, Sid, but see Larry's post.

I had a look at that patch and as I said I have no trouble with compiling the driver on the 3.9.x kernels (the latest one I have is 3.9.7-1).

BC

I saw Larry's post which no doubt points to the same solution.
# uname -r
3.10.0-rc7-smp+

# cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module 319.23 Thu May 16 19:36:02 PDT 2013
GCC version: gcc version 4.7.3 (SUSE Linux)

slipstream:/usr/src # rpm -qa|grep nouveau
libdrm_nouveau2-2.4.45-1.1.x86_64
libdrm_nouveau1-32bit-2.4.33-6.7.x86_64
libdrm_nouveau2-32bit-2.4.45-1.1.x86_64
The above is with a GTX 560 Ti.

I have another box with a GeForce 8600 GT that has a problem, everything appears normal but there is no video display - no screens found.
With the 3.10.0-rc7 kernel which is compiled without nouveau and nouveau module blacklisted, no screens found with the 8600 GT.
When I installed all the nouveau packages and removed the blacklist it loads /usr/lib64/xorg/modules/drivers/nouveau_drv.so and I get a display with the fonts a bit larger than expected.

tindog:/usr/src/linux-3.10.0-rc7 # rpm -qa|grep nouveau
libdrm_nouveau2-32bit-2.4.45-1.1.x86_64
libdrm_nouveau2-2.4.45-1.1.x86_64
libvdpau_nouveau-9.1.3-45.1.x86_64
libXvMC_nouveau-32bit-9.1.3-45.1.x86_64
libXvMC_nouveau-9.1.3-45.1.x86_64
xorg-x11-driver-video-nouveau-1.0.8-1.1.x86_64
libvdpau_nouveau-32bit-9.1.3-45.1.x86_64
Comparing the 2 boxes it seems the difference is in the 2 video cards or some interaction between nouveau and the nvidia module.
One thing I didn't check when I logged in via ssh was what was reported in Xorg.0.log when NVidia driver was installed and the module blacklisted.
tindog:/usr/src/linux-3.10.0-rc7 # grep nouveau /var/log/Xorg.0.log
[ 112.934] (==) Matched nouveau as autoconfigured driver 1
[ 112.934] (II) LoadModule: "nouveau"
[ 112.934] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
[ 112.935] (II) Module nouveau: vendor="X.Org Foundation"
tindog:/usr/src/linux-3.10.0-rc7 # grep DRM .config
# CONFIG_DRM is not set
tindog:/usr/src/linux-3.10.0-rc7 # grep NOUVEAU .config
tindog:/usr/src/linux-3.10.0-rc7#
Regards
Sid.

--
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
Senior Staff Specialist, Cricket Coach
Microsoft Windows Free Zone - Linux used for all Computing Tasks

--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >