[Wayland][NVIDIA] Dual GPU leads to gnome apps crashing and decreased refresh rate
Affected version
OS: Fedora 36 x86_64
Kernel: 5.19.11-200.fc36.x86_64
Mutter 42.5
Bug summary
I just installed a second GPU to my computer (now i have a gt 1030 and an rtx 3070ti), most of the things stopped working.
(I only have one monitor which is connected using hdmi to the 3070ti, the other GPU isn't connected to anything)
Opening gnome-software yields: Error flushing display: Protocol error
Using verbose i get this:
09:16:58:0715 Gdk [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a
\
I intend on suing the gt 1030 as a pass through for my windows kvm
edit:
it seems that minecraft is using the gt 1030 instead of the rtx 3070ti even tho the hdmi is connected to the 3070ti
Steps to reproduce
- Install new GPU (gt 1030) into the second slot of the motherboard (the one farthest from the CPU)
- Turn on pc and enter gnome 42.5 running mutter 42.5
- Bug (or problem) occurs
What happened
Refresh rate of monitor dropped, and neither settings nor gnome-software can be accessed.
What did you expect to happen
To work like before (i.e., refresh rate at 144hz and gnome applications working).
Relevant logs, screenshots, screencasts etc.
Full verbose from gnome-software:
09:01:15:0902 Gs gnome-software 42.4
09:01:15:0903 Gs OS: Fedora Linux; 36 (Workstation Edition)
09:01:15:0918 Gtk Connecting to session manager
09:01:15:0979 Gs Using locale = en_SG.UTF-8, language = en
09:01:15:0980 Gs network status change: online [unmetered]
09:01:15:0980 Gs compatible-project: GNOME
09:01:15:0980 Gs compatible-project: KDE
09:01:15:0980 Gs compatible-project: XFCE
09:01:16:0014 Gs monitoring plugin location /usr/lib64/gnome-software/plugins-18
09:01:16:0014 Gs searching for plugins in /usr/lib64/gnome-software/plugins-18
09:01:16:0014 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_appstream.so: appstream
09:01:16:0015 GsPluginDummy disabling '(null)' as not in self test
09:01:16:0015 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_dummy.so: dummy
09:01:16:0015 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_fedora-langpacks.so: fedora-langpacks
09:01:16:0015 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_fedora-pkgdb-collections.so: fedora-pkgdb-collections
09:01:16:0018 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_flatpak.so: flatpak
09:01:16:0020 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_fwupd.so: fwupd
09:01:16:0020 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_generic-updates.so: generic-updates
09:01:16:0021 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_hardcoded-blocklist.so: hardcoded-blocklist
09:01:16:0021 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_icons.so: icons
09:01:16:0022 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_malcontent.so: malcontent
09:01:16:0022 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_modalias.so: modalias
09:01:16:0023 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_os-release.so: os-release
09:01:16:0023 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_packagekit.so: packagekit
09:01:16:0023 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_provenance-license.so: provenance-license
09:01:16:0024 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_provenance.so: provenance
09:01:16:0024 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_repos.so: repos
09:01:16:0025 Gs opened plugin /usr/lib64/gnome-software/plugins-18/libgs_plugin_rewrite-resource.so: rewrite-resource
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'provenance'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'provenance'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'provenance'
09:01:16:0025 Gs cannot find plugin 'dpkg' requested by 'appstream'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'generic-updates'
09:01:16:0025 Gs cannot find plugin 'rpm-ostree' requested by 'provenance'
09:01:16:0025 Gs Setting I/O priority of thread 0x55d3cac31460 to BE, 4
09:01:16:0025 Gs appstream: Loading appstream path '/usr/share/swcatalog/xml'
09:01:16:0025 GsPluginFlatpak Flatpak version: 1.12.7
09:01:16:0025 GsPluginPackageKit PackageKit version: 1.2.5
09:01:16:0025 Gs appstream: Skipping appstream path '/usr/share/swcatalog/yaml' as does not exist
09:01:16:0025 Gs appstream: Skipping appstream path '/usr/share/app-info/xml' as does not exist
09:01:16:0025 Gs appstream: Loading appstream path '/usr/share/app-info/xmls'
09:01:16:0025 Gs Setting I/O priority of thread 0x7fca50001d20 to BE, 4
09:01:16:0025 Gs appstream: Skipping appstream path '/usr/share/app-info/yaml' as does not exist
09:01:16:0025 Gs appstream: Skipping appstream path '/var/cache/swcatalog/xml' as does not exist
09:01:16:0025 Gs appstream: Skipping appstream path '/var/cache/swcatalog/yaml' as does not exist
09:01:16:0025 Gs appstream: Skipping appstream path '/var/cache/app-info/xml' as does not exist
09:01:16:0025 Gs appstream: Loading appstream path '/var/cache/app-info/xmls'
09:01:16:0025 Gs appstream: Skipping appstream path '/var/cache/app-info/yaml' as does not exist
09:01:16:0025 Gs appstream: Skipping appstream path '/var/lib/swcatalog/xml' as does not exist
09:01:16:0025 Gs appstream: Skipping appstream path '/var/lib/swcatalog/yaml' as does not exist
09:01:16:0025 Gs appstream: Skipping appstream path '/var/lib/app-info/xml' as does not exist
09:01:16:0026 Gs appstream: Skipping appstream path '/var/lib/app-info/xmls' as does not exist
09:01:16:0026 Gs appstream: Skipping appstream path '/var/lib/app-info/yaml' as does not exist
09:01:16:0026 Gs appstream: Loading appdata path '/usr/share/metainfo'
09:01:16:0026 Gs appstream: Loading appdata path '/usr/share/appdata'
09:01:16:0027 Gs appstream: Loading desktop path '/usr/share/applications'
09:01:16:0028 PK notify::connected
09:01:16:0028 Gs acquired session service
09:01:16:0028 Gs ensuring /home/Nico/.cache/gnome-software/appstream/components.xmlb
09:01:16:0029 XbSilo attempting to load /home/Nico/.cache/gnome-software/appstream/components.xmlb
09:01:16:0029 XbSilo file: 353c4c75-8568-7912-4c38-4b880980fc90, current:353c4c75-8568-7912-4c38-4b880980fc90, cached: (null)
09:01:16:0029 XbSilo loading silo with file contents
09:01:16:0029 Fwupd Emitting ::status-changed() [idle]
09:01:16:0036 flatpak No installations directory in /etc/flatpak/installations.d. Skipping
09:01:16:0036 GsPluginFlatpak successfully set up flatpak-system-default
09:01:16:0036 GsPluginFlatpak successfully set up flatpak-user-user
09:01:16:0043 GsPluginPackageKit Setting proxies (http: (null), https: (null), ftp: (null), socks: (null), no_proxy: (null), pac: (null))
09:01:16:0060 Gs [enabled] 0 -> appstream
09:01:16:0060 Gs [disabld] 0 -> dummy
09:01:16:0060 Gs [enabled] 0 -> fwupd
09:01:16:0060 Gs [enabled] 0 -> os-release
09:01:16:0060 Gs [enabled] 0 -> repos
09:01:16:0060 Gs [enabled] 1 -> fedora-langpacks
09:01:16:0060 Gs [enabled] 1 -> fedora-pkgdb-collections
09:01:16:0060 Gs [enabled] 1 -> flatpak
09:01:16:0060 Gs [enabled] 1 -> hardcoded-blocklist
09:01:16:0060 Gs [enabled] 1 -> modalias
09:01:16:0060 Gs [enabled] 1 -> packagekit
09:01:16:0060 Gs [enabled] 1 -> rewrite-resource
09:01:16:0060 Gs [enabled] 2 -> generic-updates
09:01:16:0060 Gs [enabled] 2 -> malcontent
09:01:16:0060 Gs [enabled] 2 -> provenance
09:01:16:0060 Gs [enabled] 3 -> icons
09:01:16:0060 Gs [enabled] 3 -> provenance-license
09:01:16:0060 Gs enabled plugins: appstream, fwupd, os-release, repos, fedora-langpacks, fedora-pkgdb-collections, flatpak, hardcoded-blocklist, modalias, packagekit, rewrite-resource, generic-updates, malcontent, provenance, icons, provenance-license
09:01:16:0060 Gs disabled plugins: dummy
09:01:16:0062 Gtk 240256921: ../gtk/gtkinfobar.c:556
09:01:16:0070 Gs Setting I/O priority of thread 0x55d3cac31460 to IDLE, 7
09:01:16:0070 GsPluginFedoraPkgdbCollections /home/Nico/.cache/gnome-software/fedora-pkgdb-collections/fedora.json is only 2677353 seconds old
09:01:16:0070 Gs Setting I/O priority of thread 0x7fca50001d20 to IDLE, 7
09:01:16:0070 PK role now refresh-cache
09:01:16:0070 Gs /home/Nico/.cache/gnome-software/odrs/ratings.json is only 103300 seconds old, so ignoring refresh
09:01:16:0070 GsPluginFlatpak /var/lib/flatpak/appstream/fedora/x86_64/.timestamp is only 14001 seconds old, so ignoring refresh
09:01:16:0070 GsPluginFlatpak /var/lib/flatpak/appstream/flathub/x86_64/.timestamp is only 13999 seconds old, so ignoring refresh
09:01:16:0070 GsPluginFlatpak found remote fedora
09:01:16:0070 GsPluginFlatpak found remote flathub
09:01:16:0071 GsPluginFlatpak ensuring /home/Nico/.cache/gnome-software/flatpak-system-default/components.xmlb
09:01:16:0071 XbSilo attempting to load /home/Nico/.cache/gnome-software/flatpak-system-default/components.xmlb
09:01:16:0071 XbSilo file: a62677aa-4ae5-1afc-d3e9-2f93a2ee84dd, current:a62677aa-4ae5-1afc-d3e9-2f93a2ee84dd, cached: (null)
09:01:16:0071 XbSilo loading silo with file contents
09:01:16:0072 GsPluginFlatpak ensuring /home/Nico/.cache/gnome-software/flatpak-user-user/components.xmlb
09:01:16:0072 XbSilo attempting to load /home/Nico/.cache/gnome-software/flatpak-user-user/components.xmlb
09:01:16:0072 XbSilo file: 7e2b9943-06e3-6526-27fa-23d89cd2a860, current:7e2b9943-06e3-6526-27fa-23d89cd2a860, cached: (null)
09:01:16:0072 XbSilo loading silo with file contents
09:01:16:0200 GsPluginFwupd fwupd remote is only 14006 seconds old, so ignoring refresh
09:01:16:0239 Gs emitting global waiting
09:01:16:0239 Gs getting historical updates for fresh session
09:01:16:0239 Gs Chaining cancellation from 0x55d3cbd7a620 to 0x55d3cad716a0
09:01:16:0240 Gs emitting global finished
09:01:16:0240 Gdk [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a
09:01:16:0241 Gdk Error flushing display: Protocol error