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