Re: [DNG] Request for assistance in dealing with a nouveau problem
Hi, On 2/4/21 12:54, o1bigtenor wrote: Please - - - - if only you had read all the information that was included in the original post it would be quite clear why this set of instructions is NOT useful. Would you please go back and read what is there? I did it yesterday night and, according to the given information, you didn't extract the content: root@debianbase:/tmp/nouveau/nvidia# ls extract_firmware.py NVIDIA-Linux-x86_64-390.141.run root@debianbase:/tmp/nouveau/nvidia# python3 extract_firmware.py Among the possibilities i could contemplate, it wasn't really clear to me whether or not you forgot to copy and paste the missing intermediate step: sh NVIDIA-Linux-x86-340.108.run --extract-only and i said: "it seems that the nvidia subdirectory is not found". If you felt offended by my question "didn't he/she?", my intention was far from it. Cheers, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Request for assistance in dealing with a nouveau problem
On Thu, Apr 1, 2021 at 5:43 PM aitor wrote: > > On 2/4/21 0:16, g4sra via Dng wrote: > > You literally need to execute > > NVIDIA-Linux-x86-340.108.run --extract-only > > which will extract itself creating the subdirectory > > Didn't he/she? All the steps are specified in the website: > > $ mkdir /tmp/nouveau > $ cd /tmp/nouveau > $ wget https://raw.github.com/envytools/firmware/master/extract_firmware.py > $ wget > http://us.download.nvidia.com/XFree86/Linux-x86/325.15/NVIDIA-Linux-x86-325.15.run > $ sh NVIDIA-Linux-x86-325.15.run --extract-only > $ python2 extract_firmware.py # this script is for python 2 only > # mkdir /lib/firmware/nouveau > # cp -d nv* vuc-* /lib/firmware/nouveau/ > Please - - - - if only you had read all the information that was included in the original post it would be quite clear why this set of instructions is NOT useful. Would you please go back and read what is there? ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Request for assistance in dealing with a nouveau problem
On 2/4/21 0:16, g4sra via Dng wrote: You literally need to execute NVIDIA-Linux-x86-340.108.run --extract-only which will extract itself creating the subdirectory Didn't he/she? All the steps are specified in the website: |$ mkdir /tmp/nouveau $ cd /tmp/nouveau $ wget https://raw.github.com/envytools/firmware/master/extract_firmware.py $ wget http://us.download.nvidia.com/XFree86/Linux-x86/325.15/NVIDIA-Linux-x86-325.15.run $ sh NVIDIA-Linux-x86-325.15.run --extract-only $ python2 extract_firmware.py # this script is for python 2 only # mkdir /lib/firmware/nouveau # cp -d nv* vuc-* /lib/firmware/nouveau/ | Aitor. || ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Request for assistance in dealing with a nouveau problem
‐‐‐ Original Message ‐‐‐ On Thursday, April 1, 2021 5:53 PM, o1bigtenor via Dng wrote: <--snip--> > > Working through the following page: > > https://nouveau.freedesktop.org/VideoAcceleration.html > > I get to > > $ python2 extract_firmware.py # this script is for python 2 only > > where I am using > > NVIDIA-Linux-x86_64-390.141.run > extract_firmware.py (from right here) > > my resultant is: > > root@debianbase:/tmp/nouveau/nvidia# ls > extract_firmware.py NVIDIA-Linux-x86_64-390.141.run > root@debianbase:/tmp/nouveau/nvidia# python3 extract_firmware.py > Please run this in a directory where NVIDIA-Linux-x86-340.108 is a subdir. > > You can make this happen by running > wget > http://us.download.nvidia.com/XFree86/Linux-x86/340.108/NVIDIA-Linux-x86-340.108.run > sh NVIDIA-Linux-x86-340.108.run --extract-only > > Note: You can use other versions/arches, see the source for what is > acceptable. > > In looking at the source code version 340.108 is that latest listed. > > What and how do I change things so that I can extract this firmware > blob so that hopefully my error message will disappear and my system > will as robust as it was for the last 4 years. (I added the 5th > monitor and that's when the issue appeared.) > You literally need to execute NVIDIA-Linux-x86-340.108.run --extract-only which will extract itself creating the subdirectory NVIDIA-Linux-x86-340.108 you can then run python2 extract_firmware.py publickey - g4sra@protonmail.com - 0x42E94623.asc Description: application/pgp-keys signature.asc Description: OpenPGP digital signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Request for assistance in dealing with a nouveau problem
Hi, On 1/4/21 18:53, o1bigtenor via Dng wrote: root@debianbase:/tmp/nouveau/nvidia# python3 extract_firmware.py Please run this in a directory where NVIDIA-Linux-x86-340.108 is a subdir. You can make this happen by running wgethttp://us.download.nvidia.com/XFree86/Linux-x86/340.108/NVIDIA-Linux-x86-340.108.run sh NVIDIA-Linux-x86-340.108.run --extract-only Note: You can use other versions/arches, see the source for what is acceptable. On the one hand, why are you using python3? The script is for python2 only; so, better to use python2 instead. On the other, it seems that the NVIDIA subdirectory is not found. The code launching this error is: for (VERSION, ARCH) in product(VERSIONS, ARCHES): if os.path.exists("NVIDIA-Linux-%s-%s" % (ARCH, VERSION)): break else: print("""Please run this in a directory where NVIDIA-Linux-x86-%(version)s is a subdir. Blah blah blah """ % {"version": VERSIONS[-1]}) where: ARCHES = ("x86_64", "x86") Are you under 64 bits? If so, try with this other one: wget http://us.download.nvidia.com/XFree86/Linux-x86_64/325.15/NVIDIA-Linux-x86_64-325.15.run Good luck, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Request for assistance in dealing with a nouveau problem
Greetings This group has been far and above for approachability and helpfulness in comparison to the predecessor group. This is not on devuan at this point but I am working on moving my systems over - - - but aqs I've had too many joys in the past - - - - I'm a little slow - - - -e specially on my main system which this is. I have filed an issue with the extract_firmware location but that might take months until it is read and this needing to reboot (followed by 1/2 hour of system setup) at least once every 24 hours is enough to run anyone bananas! Hopefully there is someone who might assist - - - - - Running nouveau on debian testing with 2 graphics cards. 1. Nvidia 1050 Ti 2. Nvidia 570 Driving 5 monitors 1. 4k 2. rest 1920x1080 Driving seems to work well enough but i'm having to reboot at least once every 24 hours. Error in dmesg is: [ 428.865383] nouveau :02:00.0: Direct firmware load for nouveau/nvc8_fuc084 failed with error -2 [ 428.865390] nouveau :02:00.0: firmware: failed to load nouveau/nvc8_fuc084d (-2) [ 428.865391] nouveau :02:00.0: Direct firmware load for nouveau/nvc8_fuc084d failed with error -2 [ 428.865393] nouveau :02:00.0: msvld: unable to load firmware data [ 428.865394] nouveau :02:00.0: msvld: init failed, -19 Working through the following page: https://nouveau.freedesktop.org/VideoAcceleration.html I get to $ python2 extract_firmware.py # this script is for python 2 only where I am using NVIDIA-Linux-x86_64-390.141.run extract_firmware.py (from right here) my resultant is: root@debianbase:/tmp/nouveau/nvidia# ls extract_firmware.py NVIDIA-Linux-x86_64-390.141.run root@debianbase:/tmp/nouveau/nvidia# python3 extract_firmware.py Please run this in a directory where NVIDIA-Linux-x86-340.108 is a subdir. You can make this happen by running wget http://us.download.nvidia.com/XFree86/Linux-x86/340.108/NVIDIA-Linux-x86-340.108.run sh NVIDIA-Linux-x86-340.108.run --extract-only Note: You can use other versions/arches, see the source for what is acceptable. In looking at the source code version 340.108 is that latest listed. What and how do I change things so that I can extract this firmware blob so that hopefully my error message will disappear and my system will as robust as it was for the last 4 years. (I added the 5th monitor and that's when the issue appeared.) TIA ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng