[opensuse-factory] Keeping nouveau installed like nv and support the installation of Nvidia proprietary drivers
In the near future, will we be able to keep 'nouveau' installed as we did with 'nv'. And, be able to install the drivers provided by Nvidia but without the errors during their installation? And, change the switch2nv script to be switch 2 nouveau? Right now, we have an extra step to install the Nvidia drivers in Milestone 6, including the removal of 'nouveau'. Is this doable? -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 06/05/10 17:34, Roman Bysh wrote:
In the near future, will we be able to keep 'nouveau' installed as we did with 'nv'. And, be able to install the drivers provided by Nvidia but without the errors during their installation? And, change the switch2nv script to be switch 2 nouveau?
Right now, we have an extra step to install the Nvidia drivers in Milestone 6, including the removal of 'nouveau'.
Is this doable?
Sorry, this may be a silly question, but I don't have the hardware atm to test ... Why is this not possible at the moment? Surely the complete removal of nouveau is not necessary to install nvidia, but simply blacklisting? IIRC xorg prefers nvidia over nouveau over nv. So if everything is installed, nvidia is used ... at least it should be. Regards, Tejas -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 05/06/2010 12:43 PM, Tejas Guruswamy wrote:
On 06/05/10 17:34, Roman Bysh wrote:
In the near future, will we be able to keep 'nouveau' installed as we did with 'nv'. And, be able to install the drivers provided by Nvidia but without the errors during their installation? And, change the switch2nv script to be switch 2 nouveau?
Right now, we have an extra step to install the Nvidia drivers in Milestone 6, including the removal of 'nouveau'.
Is this doable?
Sorry, this may be a silly question, but I don't have the hardware atm to test ...
Why is this not possible at the moment? Surely the complete removal of nouveau is not necessary to install nvidia, but simply blacklisting?
IIRC xorg prefers nvidia over nouveau over nv. So if everything is installed, nvidia is used ... at least it should be.
Regards, Tejas
I am wondering if adding rdblacklist=nouveau to the kernel command line applies to only Fedora or can I use it with openSUSE 11.3? And, would it be better than blacklisting nouveau? -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Thu, May 06, 2010 at 12:34:43PM -0400, Roman Bysh wrote:
In the near future, will we be able to keep 'nouveau' installed as we did with 'nv'.
Sure.
And, be able to install the drivers provided by Nvidia but without the errors during their installation?
Which errors?
And, change the switch2nv script to be switch 2 nouveau?
The script is dead with the dead of xorg.conf.
Right now, we have an extra step to install the Nvidia drivers in Milestone 6, including the removal of 'nouveau'.
Why extra step? Simply install the nvidia drivers and you're done. The priority for driver load in the Xserver is nvidia --> nouveau --> nv on NVIDIA hardware. Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Il giovedì 06 maggio 2010, Stefan Dirsch scrisse: Hi,
Right now, we have an extra step to install the Nvidia drivers in Milestone 6, including the removal of 'nouveau'.
Why extra step? Simply install the nvidia drivers and you're done. The priority for driver load in the Xserver is nvidia --> nouveau --> nv on NVIDIA hardware. Are you sure ? http://www.nvnews.net/vbulletin/showpost.php?p=2153575&postcount=5 Does not apply to openSUSE ?! Bye. -- *** Linux user # 198661 ---_ ICQ 33500725 *** *** Home http://www.kailed.net *** *** Powered by openSUSE *** -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 06/05/10 18:16, Daniele wrote:
Il giovedì 06 maggio 2010, Stefan Dirsch scrisse: Hi,
Right now, we have an extra step to install the Nvidia drivers in Milestone 6, including the removal of 'nouveau'.
Why extra step? Simply install the nvidia drivers and you're done. The priority for driver load in the Xserver is nvidia --> nouveau --> nv on NVIDIA hardware.
Are you sure ? http://www.nvnews.net/vbulletin/showpost.php?p=2153575&postcount=5 Does not apply to openSUSE ?! Bye.
It is possible to disable something without completely removing it ... for kernel modules for example that's what the blacklist modprobe.d file is for ... Regards, Tejas -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am Donnerstag, 6. Mai 2010 schrieb Tejas Guruswamy:
On 06/05/10 18:16, Daniele wrote:
Il giovedì 06 maggio 2010, Stefan Dirsch scrisse: Hi,
Right now, we have an extra step to install the Nvidia drivers in Milestone 6, including the removal of 'nouveau'.
Why extra step? Simply install the nvidia drivers and you're done. The priority for driver load in the Xserver is nvidia --> nouveau --> nv on NVIDIA hardware.
Are you sure ? http://www.nvnews.net/vbulletin/showpost.php?p=2153575&postcount=5 Does not apply to openSUSE ?! Bye.
It is possible to disable something without completely removing it ... for kernel modules for example that's what the blacklist modprobe.d file is for ...
IMHO the problem is that you don't want to reboot into textmode after blacklisting nouveau just to install the nvidia driver then. And unloading the nouveau kernel module and disabling KMS in a running system is a little bit tricky. See <http://nouveau.freedesktop.org/wiki/KernelModeSetting> -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 05/06/2010 01:27 PM, Tejas Guruswamy wrote:
On 06/05/10 18:16, Daniele wrote:
Il giovedì 06 maggio 2010, Stefan Dirsch scrisse: Hi,
Right now, we have an extra step to install the Nvidia drivers in Milestone 6, including the removal of 'nouveau'.
Why extra step? Simply install the nvidia drivers and you're done. The priority for driver load in the Xserver is nvidia --> nouveau --> nv on NVIDIA hardware.
Are you sure ? http://www.nvnews.net/vbulletin/showpost.php?p=2153575&postcount=5 Does not apply to openSUSE ?! Bye.
It is possible to disable something without completely removing it ... for kernel modules for example that's what the blacklist modprobe.d file is for ...
Regards, Tejas
Although blacklist is required, I read that modeset must also be set to zero. To blacklist: echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf Add to kernel command in grub: nouveau.modeset=0 That's two more steps. This kinda defeats the purpose of the 1 click install when an Nvidia rpm is available. Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 07/05/10 15:36, Roman Bysh wrote:
On 05/06/2010 01:27 PM, Tejas Guruswamy wrote:
On 06/05/10 18:16, Daniele wrote:
Il giovedì 06 maggio 2010, Stefan Dirsch scrisse: Hi,
Right now, we have an extra step to install the Nvidia drivers in Milestone 6, including the removal of 'nouveau'.
Why extra step? Simply install the nvidia drivers and you're done. The priority for driver load in the Xserver is nvidia --> nouveau --> nv on NVIDIA hardware.
Are you sure ? http://www.nvnews.net/vbulletin/showpost.php?p=2153575&postcount=5 Does not apply to openSUSE ?! Bye.
It is possible to disable something without completely removing it ... for kernel modules for example that's what the blacklist modprobe.d file is for ...
Although blacklist is required, I read that modeset must also be set to zero.
To blacklist: echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf Add to kernel command in grub: nouveau.modeset=0 That's two more steps. This kinda defeats the purpose of the 1 click install when an Nvidia rpm is available.
Cheers!
Roman
Indeed it would, except that Stefan in another email on this thread says
The blacklisting during system start and excluding it from initrd will likely be part of the nvidia RPMs for openSUSE 11.3, which won't be available before 11.3 has been released. So hopefully it will all be sorted by the RPM installation. If not, let devs know ASAP (you can test it from the buildservice already, read Stefan's mail) so it will be ready for 11.3.
Regards, Tejas -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 05/07/2010 10:45 AM, Tejas Guruswamy wrote:
On 07/05/10 15:36, Roman Bysh wrote:
On 05/06/2010 01:27 PM, Tejas Guruswamy wrote:
On 06/05/10 18:16, Daniele wrote:
Il giovedì 06 maggio 2010, Stefan Dirsch scrisse: Hi,
Right now, we have an extra step to install the Nvidia drivers in Milestone 6, including the removal of 'nouveau'.
Why extra step? Simply install the nvidia drivers and you're done. The priority for driver load in the Xserver is nvidia --> nouveau --> nv on NVIDIA hardware.
Are you sure ? http://www.nvnews.net/vbulletin/showpost.php?p=2153575&postcount=5 Does not apply to openSUSE ?! Bye.
It is possible to disable something without completely removing it ... for kernel modules for example that's what the blacklist modprobe.d file is for ...
Although blacklist is required, I read that modeset must also be set to zero.
To blacklist: echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf Add to kernel command in grub: nouveau.modeset=0 That's two more steps. This kinda defeats the purpose of the 1 click install when an Nvidia rpm is available.
Cheers!
Roman
Indeed it would, except that Stefan in another email on this thread says
The blacklisting during system start and excluding it from initrd will likely be part of the nvidia RPMs for openSUSE 11.3, which won't be available before 11.3 has been released.
So hopefully it will all be sorted by the RPM installation. If not, let devs know ASAP (you can test it from the buildservice already, read Stefan's mail) so it will be ready for 11.3.
Regards, Tejas
Sounds like a plan. Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 05/07/2010 10:36 AM, Roman Bysh wrote:
Although blacklist is required, I read that modeset must also be set to zero.
To blacklist:
echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf
Add to kernel command in grub:
nouveau.modeset=0
That's two more steps.
This kinda defeats the purpose of the 1 click install when an Nvidia rpm is available.
Cheers!
Roman
Although blacklist is required, I read that modeset must also be set to zero. This is what I do: To blacklist: echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf Add to kernel command in grub: nouveau.modeset=0 That's two more steps. This kinda defeats the purpose of the 1 click install when installing the Nvidia rpm. I was looking forward to simplifying the "install driver process". Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Thu, May 06, 2010 at 07:16:53PM +0200, Daniele wrote:
Il giovedì 06 maggio 2010, Stefan Dirsch scrisse: Hi,
Right now, we have an extra step to install the Nvidia drivers in Milestone 6, including the removal of 'nouveau'.
Why extra step? Simply install the nvidia drivers and you're done. The priority for driver load in the Xserver is nvidia --> nouveau --> nv on NVIDIA hardware. Are you sure ? http://www.nvnews.net/vbulletin/showpost.php?p=2153575&postcount=5 Does not apply to openSUSE ?!
Well, currently nouveau kernel module isn't loaded via initrd yet - due to Bug #595570. So that's not the problem. But then you probably still need to blacklist it via modprobe.d to prevent udev from loading it during system start. The blacklisting during system start and excluding it from initrd will likely be part of the nvidia RPMs for openSUSE 11.3, which won't be available before 11.3 has been released. But as usual you can play already now with the package sources in obs://X11:Drivers:Video/nvidia-gfxG02. Hope that helps, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (5)
-
Daniele
-
Markus Koßmann
-
Roman Bysh
-
Stefan Dirsch
-
Tejas Guruswamy