updating nvidia-settings to 346.47?
Graham Inggs
graham at nerve.org.za
Tue Apr 28 18:40:36 UTC 2015
On 19 March 2015 at 01:02, Andreas Beckmann <anbe at debian.org> wrote:
> On 2015-03-07 12:11, Graham Inggs wrote:
>> Ubuntu haven't yet split the libxnvctrl packages from nvidia-settings
>> (LP: #1327753) [1].
>>
>> I had a go add merging the Debian changes into the Ubuntu package.
>> It worked, but I think it will be difficult to maintain like that.
For Ubuntu 15.04, we ended up splitting the libxnvctrl packages from
nvidia-settings and merging in the Debian changes.
>> I think it would be better to update the package in Debian (upstream
>> have released 346.47) and then merge in the patches from the current
>> Ubuntu version to make a new Ubuntu package.
I'd still like to do this for the next Ubuntu release (15.10) though.
>> I haven't looked at the
>> patches closely, but some may be useful in Debian.
I think these in particular will be useful:
07_remove_features_for_legacy.patch - allows nvidia-settings to work
with older drivers, I have tested as far back as 304.
10_legacy_vdpau.patch - allows nvidia-settings to build with libvdpau
< 0.9, nice for backports.
> We will probably need to find a solution to not use the
> nvidia-alternative dependency and indirection though ...
I'm not at all familiar with the nvidia-alternative stuff.
Is it possible to use a recent nvidia-settings with legacy drivers?
Which driver versions are we planning for stretch?
> I just started doing some work on 346.*. nvidia-settings builds (gtk2
> only), but I haven't tested it at all. Please go ahead and add gtk3
> support. We should probably split off that library to two separate
> packages ...
Well, those are really plugins rather than shared libraries, in other
words, they aren't shared with any other applications.
I think we should try to keep them in the nvidia-settings package, and
they won't need to go in the multiarch directories.
We could do some post-processing of nvidia-settings.substvars so we
don't end up depending on gtk2 *and* gtk3 as the Ubuntu package
currently does. :(
I have something that shows how this could work, but I think it is on
another computer. I'll post it soon.
More information about the pkg-nvidia-devel
mailing list