Le lun. 8 juil. 2019 à 21:29, Ty Young <youngty1...@gmail.com> a écrit :
>
> Bug filed: https://bugzilla.rpmfusion.org/show_bug.cgi?id=5307
>
> The driver itself seems perfectly fine in that the system boots and OpenGL 
> works perfectly fine. Games are playable.
>
> How do I output strace to a file directly? It spits out way too much info.
>
> The bug is reproducible by doing a fresh install on a new downloaded ISO but 
> really the likelihood that this is a bug caused by Nvidia is slim to none. 
> Arch Linux(what I primarily use) has the same driver version and everything 
> works perfectly fine.
>
> Regardless of whether or not this specific bug was by a packaging issue or 
> Nvidia, the way Fedora packages the Nvidia drivers is bad:
>
> -nvidia-smi isn't specific to CUDA and is a core Nvidia library interface 
> that should come with the base driver as it does in Windows.
That's moot, but the comparison with nvidia on Windows is not
relevant. if you want nvidia-smi, please install
xorg-x11-drv-nvidia-cuda
Previously nvidia-smi relied on any cuda lib, so it was moved on the
cuda side, but we can re-evaluate this, I take take a RFE.

With that said, the appropriate doc is here:
https://rpmfusion.org/Howto/NVIDIA
It is only mentioned to install akmod-nvidia and xorg-x11-drv-nvidia
that's the interface we rely on. (Everything else should be
auto-detected on purpose).
Also to wait a few for the module to build and install and reboot
(it's explicitly required).

> -nvidia-settings is the Linux alternative to Window's control panel and if 
> not included by default, *should* be included via a "meta" package for 
> desktop users.
It's a separate package, but it is required by the drivers as it's
mandatory indeed. So I don't understand the metapackage thing, it's a
solution for others distros, the Fedora ways is different. (virtual
provides , booleans dependencies, etc).

> -OpenGL not packaged with the driver(or again, install-able via a meta 
> package)? Who wants a graphics driver without OpenGL/Vulkan support?
Well, some people want to have selectables sub-packages as
appropriate, and the split made by RPM Fusion is carefully minded. But
we still welcome improvements.

> -it isn't clear if the command I posted(above) installs the 32-bit libraries 
> or not. Really, meta packages would go a long way in simplifying GPU driver 
> installs!
In regular Fedora, it will install the 32bit libraries on purpose with
the nvidia driver if you have at least a package that requires 32bit
libGL. (same for cuda-libs).

> Neither Windows nor even other Linux distros fragment the driver this much. 
> You'd have to add 32-bit libraries alongside the 64 bit driver and 64 bit 
> libraries to equal Fedora's fragmented driver packaging in some distros. Why?
Well, It could be worst. You could have sub-packages depending on the
need to run headless or without Xorg or without wayland dependencies
etc.
That's constraints you might not have, but a good packaging should
works everywhere.

With that said the rpm-ostree line you have used is silly with respect
to the need to llst all sub-packages. Can you point me to the
documentation you have used ?
Thx

-- 
-

Nicolas (kwizart)
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to