Spectacle does not grab screen shot

hello, (using tumbleweed- fully updated)I am trying to use spectacle (via hotkey-prtsc) to take a screenshot of a rectangular region, but it fails.
So I ran spectacle from terminal I get a missing driver.

Kilbert@2606-9400-8fa0-05cf-7034-ea0b-5174-92af:~> spectacle
libGL error: MESA-LOADER: failed to open nouveau: /usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau: /usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
Kilbert@2606-9400-8fa0-05cf-7034-ea0b-5174-92af:~>

I looked at the dependencies in yast and I do not see nouveau.dri listed as a dependency. I searched software in yast- and there are no hits for nouveau.dri.

What am I missing here? thanks for the help

I suspect you need to install Mesa-dri-nouveau.

Thanks, that works- sort of. No more errors on the CLI-

When I use spectacle it works, but the video is unreadable (I can use it, as I remember what each box says, but I cannot read them- they are just static),

I think I have more issues. I must have some kind of corruption of repositories- is there a way to ‘clean up’ and check that I am using the correct repositories?
I had some file conflicts via repositories packman and suse during installation