Description of problem: I can't select ISO file in storage section. I can't browse folders or places menu. The popup to select the iso file is not working properly, and I can only type in the "filename" field. It's like it's frozen. Version-Release number of selected component (if applicable): Mageia 8 Beta and Virtualbox 6.1.14 How reproducible: Install Virtualbox, configure a new machine. After, in settings, select the storage section and select storage devices (cd icon) and select "Select a disk file". It will open a popup for select a ISO file. This window no works. It can't browse folders for select ISO file Steps to Reproduce: 1. Install virtualbox and create a new machine. 2. Select storage section in settings and storage device. 3. The popup that appears no works.
Hi, thanks for reporting this bug. I reproduce this bug, Plasma 5, Cauldron. In settings, select the storage section and select storage devices (cd icon) and select "Select a disk file": The Plasma file selector is not "clickable" and nothing can be set. Workaround: Choose instead "Choose/create a Virtual Optical Disk..." and this opens a Optical Disk Selector dialog which is efficient. I see nothing in system journal BUT: $HOME/.local/share/sddm/xorg-session.log, each time I try to reproduce the bug, I see: Qt WARNING: QWidgetWindow(0x5680f00, name="UIMachineSettingsStorageWindow") must be a top level window. Qt WARNING: QWidgetWindow(0x5c015a0, name="UIMachineSettingsStorageWindow") must be a top level window. Qt WARNING: QWidgetWindow(0x56cf760, name="UIMachineSettingsStorageWindow") must be a top level window. Assigning to all packagers. CC'd recent commiters. (Please set the status to 'assigned' if you are working on it)
Source RPM: Virtualbox 6.1.14 => virtualbox-6.1.14-3.mga8.src.rpmStatus comment: (none) => Workaround is possibleKeywords: (none) => TriagedTarget Milestone: --- => Mageia 8Assignee: bugsquad => pkg-bugsCC: (none) => ghibomgx, thierry.vignaud
Hi! Today I update virtualvox to 6.1.14-3, the issue is still there. Greetings!
Unfortunately the same problem occurs also in 6.1.16 as well as 6.1.97-svn86557. I wonder if it's not the filepicker of the newer QT library itself. As workaround choose the iso files using the keyboard arrow/tabs keys to move across the files.
(In reply to Giuseppe Ghibò from comment #3) > Unfortunately the same problem occurs also in 6.1.16 as well as > 6.1.97-svn86557. I wonder if it's not the filepicker of the newer QT library > itself. > > As workaround choose the iso files using the keyboard arrow/tabs keys to > move across the files. Still here yes. Keyboard navigation under this GUI is OK. But GUI is not clickable.
Summary: I can't select ISO file in storage section. => Virtualbox 6.1.16 : Storage Section under VM configuration : Can't select ISO file in KIO Open dialog [Was OK before release of 6.1.14]Status comment: Workaround is possible => Workaround is possible - QT related?Source RPM: virtualbox-6.1.14-3.mga8.src.rpm => virtualbox-6.1.16-1.mga8.src.rpm
Ugly, but if you select with arrows, then press tab on the ISO util filename it's underlined, then pressing Enter on the keyboard, will select that ISO. It seems also upstream binaries (at least under mga8) suffers the same problem.
What is also weird is that if you run Virtualbox 6.1.16 remotely from a mga7 host, you don't get the filepicker problems, so it seems rather a desktop problem.
Not even needed a remote host. Just "ssh localhost" locally and run VirtualBox from there: the filepicker is not blocked.
I have been able to select the iso file with Tab, but after the 6.1.16 version the problem is there.
This is happening in Virtualbox 6.1.18 too, but only in Plasma5. Doesn't happen under GNOME. Curiously the same .src.rpm rebuilt under Mageia7 doesn't show up the problem under Plasma.
Hi, This remain unresolved, I testing Virtualbox in Mageia 8 and I have the same issue after the last updates. Greetings!!
Created attachment 12368 [details] VBox File picker patch Attached file is a workaround for this issue. It does not fix the core bug, but allows file picker to work properly again. Fedora RPMFusion bug: https://bugzilla.rpmfusion.org/show_bug.cgi?id=5929
CC: (none) => iam
It seems the patch is working, the filepicker is no longer blocked. However now with the patch the behaviour seems reverted when you "ssh to localhost" and run virtualbox from there: the picker is now blocked there, though from ssh the filepicker seems slightly different in themes than with native plasma. Thomas what do you think? Worthwhile an update on updates_testing? I made a temporary build on copr with that patch included, result is here: https://copr-be.cloud.fedoraproject.org/results/ghibo/virtualbox-6/mageia-cauldron-x86_64/02014656-virtualbox/
CC: (none) => tmb
VirtualBox bug report: https://www.virtualbox.org/ticket/20222
URL: (none) => https://www.virtualbox.org/ticket/20222Target Milestone: Mageia 8 => ---CC: (none) => ouaurelienSource RPM: virtualbox-6.1.16-1.mga8.src.rpm => virtualbox-6.1.18-2.mga8.src.rpmKeywords: Triaged => UPSTREAMWhiteboard: (none) => MGA7TOO MGA8TOOSummary: Virtualbox 6.1.16 : Storage Section under VM configuration : Can't select ISO file in KIO Open dialog [Was OK before release of 6.1.14] => Virtualbox 6.1.18 : Storage Section under VM configuration : Can't select ISO file in KIO Open dialog [Was OK before release of 6.1.14]
Whiteboard: MGA7TOO MGA8TOO => MGA8TOO
Workaround is to type the directory name into the Name: field.
CC: (none) => davidwhodgins
This is vaguely similar to long standing https://bugs.mageia.org/show_bug.cgi?id=18816 again about plasma file chooser.
CC: (none) => zen25000
I've added the workaround in virtualbox-6.1.18-3.mga9 for Cauldron for now, but wont push to mga8 atleast yet as I want to see if it breaks somewhere...
I've tried 6.1.20-1.mga8 on mga8 (where I've seen the filepicker patch was removed) but the filepicker in mga8 doesn't work. So maybe we should put the filepicker patch back? Also in upstream https://www.virtualbox.org/ticket/20222 there aren't news, apart that it's reproducible on manjaro kde, but not on the virtualbox developer's mint 20.1.
Just encountered that myself. I found that the mouse doesn't work in the directory/file selector, but the keyboard does, so I was able to just paste in the full path and file name using the keyboard.
(In reply to Giuseppe Ghibò from comment #17) > I've tried 6.1.20-1.mga8 on mga8 (where I've seen the filepicker patch was > removed) but the filepicker in mga8 doesn't work. So maybe we should put the > filepicker patch back? > Yes, I intentionally dropped it to get feedback if it works without it or not...
Probaby(In reply to Thomas Backlund from comment #19) > (In reply to Giuseppe Ghibò from comment #17) > > I've tried 6.1.20-1.mga8 on mga8 (where I've seen the filepicker patch was > > removed) but the filepicker in mga8 doesn't work. So maybe we should put the > > filepicker patch back? > > > > Yes, I intentionally dropped it to get feedback if it works without it or > not... Ok. Probably the bug is in the combination of the virtualbox code and the particular kde/qt libraries, as to resume we have: - Mageia 7.1: working - Mageia 8: failing - Mageia Cauldron: failing? - Manjaro current: failing - Mint 20.1: working - Fedora ?: failing
>- Fedora ?: failing Fedora 33: Failing
(In reply to Dave Hodgins from comment #18) > Just encountered that myself. I found that the mouse doesn't work in the > directory/file selector, but the keyboard does, so I was able to just paste > in the full path and file name using the keyboard. Another trick is to ssh to localhost and run virtuabox from the ssh (local) session.
workaround is coming in virtualbox-6.1.20-1.1.mga8
The release virtualbox-6.1.20-1.1.mga8 works. Of course the behaviour is reverted and now doesn't work anymore within a ssh localhost session. I wonder if the fact that the bad behaviour is reverted in a localhost ssh session by applying the filepicker patch could be a useful info for the complete resolution of the bug upstream.
Depends on: (none) => 28828
Workaround: KDE_FULL_SESSION= XDG_CURRENT_DESKTOP= DESKTOP_SESSION= virtualbox
(In reply to Giuseppe Ghibò from comment #24) > The release virtualbox-6.1.20-1.1.mga8 works. Of course the behaviour is > reverted and now doesn't work anymore within a ssh localhost session. I > wonder if the fact that the bad behaviour is reverted in a localhost ssh > session by applying the filepicker patch could be a useful info for the > complete resolution of the bug upstream. You can run it via SSH with: KDE_FULL_SESSION= XDG_CURRENT_DESKTOP= DESKTOP_SESSION= QT_QPA_PLATFORMTHEME=gtk3 virtualbox
(In reply to Thomas Backlund from comment #23) > workaround is coming in virtualbox-6.1.20-1.1.mga8 If you've applied my patch, that was a bad decision. It breaks non-desktop-integrated file picker.
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGASA-2021-0197.html
Resolution: (none) => FIXEDStatus: NEW => RESOLVED
Here's a proper patch: https://build.opensuse.org/package/view_file/Virtualization/virtualbox/vb-6.1.16-modal-dialog-parent.patch?expand=1
Thanks for the reference ... new packages coming...
Status: RESOLVED => REOPENEDResolution: FIXED => (none)
Depends on: (none) => 28867
6.1.22 with the fix from comment 9 is now in Cauldron and in mga8 testing
comment 29 that is...
Hi all! I have updated to new testing version 6.1.22, and the bug is fixed. It works fine, I have created a new virtual machine, with all parameters configured, and I have selected a iso from Download folder without issues. Greetings!!
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2021-0105.html
Resolution: (none) => FIXEDStatus: REOPENED => RESOLVED