I use virt-viewer since a long time to connect to a running VM with two graphics cards. The second graphic card can be enabled/disabled in a menu from virt-viewer. Since virt-viewer-10.0 this does not work any more, when enabling the second display I see a message on the stdout: (virt-viewer:29568): virt-viewer-CRITICAL **: 11:17:33.509: virt_viewer_app_action_window: assertion 'VIRT_VIEWER_IS_WINDOW(win)' failed The problem is known and fixed upstream: https://gitlab.com/virt-viewer/virt-viewer/-/issues/46 Solution: I created ebuild virt-viewer-10.0_p20210730.ebuild which fixes the issue. Will file a github PR soon.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfcd1191235edcaa3ce7db824c7f652dc7450704 commit cfcd1191235edcaa3ce7db824c7f652dc7450704 Author: Martin Dummer <martin.dummer@gmx.net> AuthorDate: 2021-08-23 10:39:00 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2021-09-02 06:53:06 +0000 app-emulation/virt-viewer: fix second display problem update to fix upstream issue https://gitlab.com/virt-viewer/virt-viewer/-/issues/46 Closes: https://bugs.gentoo.org/809809 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Martin Dummer <martin.dummer@gmx.net> Closes: https://github.com/gentoo/gentoo/pull/22077 Signed-off-by: Joonas Niilola <juippis@gentoo.org> app-emulation/virt-viewer/Manifest | 1 + .../virt-viewer/virt-viewer-10.0_p20210730.ebuild | 48 ++++++++++++++++++++++ 2 files changed, 49 insertions(+)