<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Oct 1, 2021 at 4:15 PM Ilia Mirkin <<a href="mailto:imirkin@alum.mit.edu">imirkin@alum.mit.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, Oct 1, 2021 at 3:58 PM Jerry Geis <<a href="mailto:jerry.geis@gmail.com" target="_blank">jerry.geis@gmail.com</a>> wrote:<br>
><br>
><br>
><br>
> On Fri, Oct 1, 2021 at 3:40 PM Ilia Mirkin <<a href="mailto:imirkin@alum.mit.edu" target="_blank">imirkin@alum.mit.edu</a>> wrote:<br>
>><br>
>> On Fri, Oct 1, 2021 at 3:36 PM Jerry Geis <<a href="mailto:jerry.geis@gmail.com" target="_blank">jerry.geis@gmail.com</a>> wrote:<br>
>> ><br>
>> ><br>
>> ><br>
>> > On Fri, Oct 1, 2021 at 3:27 PM Jerry Geis <<a href="mailto:jerry.geis@gmail.com" target="_blank">jerry.geis@gmail.com</a>> wrote:<br>
>> >><br>
>> >><br>
>> >><br>
>> >> On Fri, Oct 1, 2021 at 3:20 PM Ilia Mirkin <<a href="mailto:imirkin@alum.mit.edu" target="_blank">imirkin@alum.mit.edu</a>> wrote:<br>
>> >>><br>
>> >>> On Fri, Oct 1, 2021 at 3:17 PM Jerry Geis <<a href="mailto:jerry.geis@gmail.com" target="_blank">jerry.geis@gmail.com</a>> wrote:<br>
>> >>> > On Fri, Oct 1, 2021 at 3:06 PM Ilia Mirkin <<a href="mailto:imirkin@alum.mit.edu" target="_blank">imirkin@alum.mit.edu</a>> wrote:<br>
>> >>> >><br>
>> >>> >> On Fri, Oct 1, 2021 at 3:00 PM Jerry Geis <<a href="mailto:jerry.geis@gmail.com" target="_blank">jerry.geis@gmail.com</a>> wrote:<br>
>> >>> >> > lsmod | grep nouveau<br>
>> >>> >> ><br>
>> >>> >> > What dont I have ?<br>
>> >>> >><br>
>> >>> >> nouveau :)<br>
>> >>> >><br>
>> >>> >> Other than that, you got everything...<br>
>> >>> >><br>
>> >>> >> Check dmesg for errors.<br>
>> >>> >><br>
>> >>> >> Cheers,<br>
>> >>> >><br>
>> >>> >>   -ilia<br>
>> >>> ><br>
>> >>> ><br>
>> >>> > I see this:<br>
>> >>> > Oct  1 15:11:21 mediaport57 /usr/lib/gdm3/gdm-x-session[1546]: (==) Matched nouveau as autoconfigured driver 0<br>
>> >>><br>
>> >>> This is not dmesg. This is some log file. Please look in dmesg.<br>
>> >>><br>
>> >>> > Oct  1 15:11:23 mediaport57 /usr/lib/gdm3/gdm-x-session[1546]: (**) VESA(0): Using "Shadow Framebuffer"<br>
>> >>><br>
>> >>> X is using the VESA driver because nouveau (nor any other DRM driver) is loaded.<br>
>> >>><br>
>> >>> ><br>
>> >>> > So it seems like its loading .... but perhaps its not happy ????<br>
>> >>> ><br>
>> >>> > What do I do  ?<br>
>> >>><br>
>> >>> Check dmesg for why nouveau didn't load.<br>
>> >>><br>
>> >>>   -ilia<br>
>> >><br>
>> >><br>
>> >>  grep -i nouveau /var/log/dmesg<br>
>> >> [   19.934733] kernel: fb0: switching to nouveaufb from VESA VGA<br>
>> >> [   20.013197] kernel: nouveau 0000:03:00.0: vgaarb: deactivate vga console<br>
>> >> [   20.013415] kernel: nouveau 0000:03:00.0: NVIDIA GT218 (0a8200b1)<br>
>> >> [   20.159472] kernel: nouveau 0000:03:00.0: bios: version 70.18.45.00.00<br>
>> >> [   20.162603] kernel: nouveau 0000:03:00.0: fb: 512 MiB DDR3<br>
>> >> [   21.552858] kernel: nouveau 0000:03:00.0: DRM: VRAM: 512 MiB<br>
>> >> [   21.552873] kernel: nouveau 0000:03:00.0: DRM: GART: 1048576 MiB<br>
>> >> [   21.552888] kernel: nouveau 0000:03:00.0: DRM: TMDS table version 2.0<br>
>> >> [   21.552900] kernel: nouveau 0000:03:00.0: DRM: DCB version 4.0<br>
>> >> [   21.552911] kernel: nouveau 0000:03:00.0: DRM: DCB outp 00: 01000302 00000030<br>
>> >> [   21.552924] kernel: nouveau 0000:03:00.0: DRM: DCB outp 01: 02000300 00000000<br>
>> >> [   21.552937] kernel: nouveau 0000:03:00.0: DRM: DCB outp 02: 02011362 00020010<br>
>> >> [   21.552950] kernel: nouveau 0000:03:00.0: DRM: DCB conn 00: 00001030<br>
>> >> [   21.552961] kernel: nouveau 0000:03:00.0: DRM: DCB conn 01: 00002161<br>
>> >> [   21.568834] kernel: nouveau 0000:03:00.0: DRM: MM: using COPY for buffer copies<br>
>> >> [   21.645206] kernel: nouveau 0000:03:00.0: DRM: allocated 1920x1080 fb: 0x70000, bo (____ptrval____)<br>
>> >> [   21.648681] kernel: fbcon: nouveaudrmfb (fb0) is primary device<br>
>> >> [   21.837701] kernel: nouveau 0000:03:00.0: [drm] fb0: nouveaudrmfb frame buffer device<br>
>> >> [   21.873290] kernel: [drm] Initialized nouveau 1.3.1 20120801 for 0000:03:00.0 on minor 0<br>
>><br>
>> I was looking for you to just run "dmesg", BTW, not read a log file.<br>
>><br>
>> >><br>
>> >> lsmod | grep nouveau<br>
>> >> nouveau              1986560  30<br>
>> >> mxm_wmi                16384  1 nouveau<br>
>> >> i2c_algo_bit           16384  1 nouveau<br>
>> >> drm_ttm_helper         16384  1 nouveau<br>
>> >> ttm                    73728  2 drm_ttm_helper,nouveau<br>
>> >> drm_kms_helper        237568  1 nouveau<br>
>> >> drm                   548864  25 drm_kms_helper,drm_ttm_helper,ttm,nouveau<br>
>> >> video                  53248  1 nouveau<br>
>> >> wmi                    32768  2 mxm_wmi,nouveau<br>
>> >><br>
>> >> I took off ALL extra kernel command paramters - nothing specific to nouveau - and I got better results. however - video is still dropping frames.<br>
>><br>
>> Perhaps you had a "nomodeset" in there? That would prevent nouveau<br>
>> from doing anything useful, although I think it'd still load in that<br>
>> case.<br>
>><br>
>> >><br>
>> >> So progress. but still no good.<br>
>><br>
>> Check xorg log to make sure you see NOUVEAU lines, not modeset lines.<br>
>> If you see modeset lines, make sure you force the nouveau DDX driver<br>
>> to load. (Some distros think it's funny to prevent it from loading by<br>
>> default...)<br>
>><br>
>> >><br>
>> >> Jerry<br>
>> ><br>
>> ><br>
>> > I see this error:<br>
>> > nouveau 0000:03:00.0: Direct firmware load for nouveau/nva8_fuc084 failed<br>
>> ><br>
>> > I did apt-file search nva8_fuc084<br>
>> > and it did not return anything.<br>
>><br>
>> This is for video decoding acceleration (vdpau / va-api). You can set<br>
>> this up by following the instructions at<br>
>> <a href="https://nouveau.freedesktop.org/VideoAcceleration.html" rel="noreferrer" target="_blank">https://nouveau.freedesktop.org/VideoAcceleration.html</a> . Note that<br>
>> it's hardly perfect.<br>
>><br>
>> Cheers,<br>
>><br>
>>   -ilia<br>
><br>
><br>
> These were the kernel command line items I removed.<br>
> acpi=off pci=nomsi<br>
<br>
Oh dear. Esp acpi=off is very bad for any post-2010 machine. (The<br>
cut-off is probably earlier, but def by 2010, ACPI is basically<br>
required for things to function.) pci=nomsi won't affect things too<br>
much either way, but I'm not aware of needing to turn off MSI except<br>
for very odd situations.<br>
<br>
><br>
> The machine seems happier - now - althought I no longer have sound for some reason - but after installing the firmware - CPU % is way down.<br>
<br>
Nouveau will have registered a second sound adapter (whose sound would<br>
get piped out through HDMI / DP ports, if available). Make sure you're<br>
still using the "right" audio hardware in your settings.<br>
<br>
You can also check that pstate file I was talking about earlier to<br>
adjust the power levels of the GPU (either more power / more heat /<br>
less battery or less power / less heat / more battery...)<br>
<br>
Good luck,<br>
<br>
  -ilia<br></blockquote><div><br></div><div>yes very weird on the sound. Using analog speakers at the moment </div><div>I got no test sound - and no video sound after getting nouveau to run correctly ????</div><div>I was playing analog audio before ?</div><div>Does nouveau only do HDMI audio ?</div><div><br></div><div>jerry </div></div></div>