[elrepo] nvidia K1 issue
Phil Perry
phil at elrepo.org
Sat Jul 29 15:34:25 EDT 2017
On 25/07/17 21:09, Phil Perry wrote:
> On 25/07/17 17:12, Steve Cleveland wrote:
>>
>>
>> On 07/24/2017 11:10 PM, Phil Perry wrote:
>>>
>>> Brilliant!
>>>
>>> Yes, the blacklist for K1/K2 devices no longer supported were added
>>> to later 375.xx series releases and earlier releases were removed
>>> from the repository for exactly this reason.
>>>
>>> Older versions are always available in the archive.
>>
>> I greatly appreciate all of the work you put into maintaining this
>> stuff. nvidia certainly doesn't make it easy. I support
>> approximately 600 desktops, most having nvidia GPUs. It would be much
>> more difficult without your tools. I'm able to use nvidia-detect and
>> puppet together to make sure the correct nvidia packages are installed.
>>
>> In the case of the K1 that does cause a slight issue. nvidia-detect
>> returns a '6' code, which equates to the (currently) non-existent
>> 367xx packages. After your information, in puppet I'm treating '6'
>> and '1' the same and installing kmod-nvidia. But I'm not sure what
>> the best approach is. I understand you don't want to return a '1' for
>> the K1 as it's not really using the 'current' driver. But installing
>> kmod-nvidia is the correct solution for now. But returning a package
>> that doesn't exist isn't ideal either.
>>
>> I'm sorry I don't really have an answer (other than my own
>> work-around), but I wanted to make sure you're aware of the issue. Not
>> sure there are enough K1 cards out there to worry about. I only have
>> the one, so you don't need to make sweeping changes on my account.
>>
>> - Steve
>>
>
> Hi Steve,
>
> I've built and pushed 367xx legacy packages for el7 to the elrepo
> *testing* repository. The following files are syncing to the mirrors and
> should be available shortly:
>
> kmod-nvidia-367xx-367.57-4.el7.elrepo.x86_64.rpm
> nvidia-367xx-kmod-367.57-4.el7.elrepo.nosrc.rpm
> nvidia-x11-drv-367xx-32bit-367.57-4.el7.elrepo.x86_64.rpm
> nvidia-x11-drv-367xx-367.57-4.el7.elrepo.nosrc.rpm
> nvidia-x11-drv-367xx-367.57-4.el7.elrepo.x86_64.rpm
>
> These are a fork of the last 367.57 driver, with the package name
> changed from kmod-nvidia to kmod-nvidia-367xx etc. I have also rebuilt
> the kmod package against the latest rhel7 kernel, but in all other
> respects the packages should be identical.
>
> I have not tested these packages, hence why they are initially in the
> testing repository. Please could you test and confirm they work as
> expected for you. They should now work in conjunction with nvidia-detect
> as expected in your puppet setup.
>
> If you are happy the packages are OK, I'll fork and build the el6
> versions, and get these promoted to the main repository.
>
> Thanks for your help, and again my apologies for messing up your install
> methodology.
>
> Regards,
>
> Phil
>
Steve,
Just as a heads up, the 367.xx series nvidia drivers for K1/K2/K340
devices only support Xorg versions up to 1.18, and RHEL7.4 is going to
ship with Xorg 1.19. This will mean that systems with these devices will
not be able to update to el7.4 unless nvidia release an update to the
367.xx drivers supporting newer versions of Xorg. Unless maybe you are
able to update other components of el7.4 and just exclude Xorg and its
dependencies. Anyway, forearmed is forewarned :-)
I'm guessing el7.4 will be with us in the next month or so, so might be
worth considering replacing these devices if necessary.
Phil
More information about the elrepo
mailing list