[Breeze] [Bug 493975] Breeze Icons 6.6 makes Virtual machine manager display weird under 200% scale.

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Thu Oct 3 05:54:38 BST 2024


https://bugs.kde.org/show_bug.cgi?id=493975

--- Comment #3 from jackyzy823 at gmail.com ---
Hi , not sure if it is useful or not.

I use `strace -e openat -f virt-manager` to trace which icon resource is
opened.

Here's the result

1. With Breeze icon theme 6.6
    a. 200% ( a big *square* info)
    [pid  6014] openat(AT_FDCWD,
"/usr/share/icons/breeze/status/16 at 3x/dialog-information.svg",
O_RDONLY|O_CLOEXEC) = 21

    b. 100% (Display normal, with a correct size *circle* info )
    [pid  6151] openat(AT_FDCWD,
"/usr/share/icons/breeze/status/64/dialog-information.svg", O_RDONLY|O_CLOEXEC)
= 20

2. With Breeze icons  6.0
    a. 200%
    [pid  6395] openat(AT_FDCWD,
"/usr/share/icons/breeze/status/16 at 2x/dialog-information.svg",
O_RDONLY|O_CLOEXEC) = 21

    b. 100%
    [pid  6291] openat(AT_FDCWD,
"/usr/share/icons/breeze/status/24/dialog-information.svg", O_RDONLY|O_CLOEXEC)
= 20

-----------------------------

I tested the commit (6.7) you mentioned  by replace the content of
`/usr/share/icons/breeze/status/ 64/dialog-information.svg` to the commit's one
however it seems not work.


------------------------------------

How to test:
1. Using Fedora 40 KDE Spin
2. Install virtmanager via `dnf group install virtualization`
3. Upgrade breeze icons `dnf upgrade breeze-icon-theme` to 6.6
4. make virtmanager work via `systemctl enable --now libvirtd`
5. Set `Display configuration`  -> `Scale` to 200%
6. Open virt-manager and create a dummy VM ,Steps: Menu -> File -> New Virtual
Machine -> Manual Install -> Input "fedora"  and select one -> set up memory
and cpu ->  Dsiable storage on this vm -> Finish . Then it will auto start the
VM , and you  could see the UI.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Visual-design mailing list