Meshroom icon indicating copy to clipboard operation
Meshroom copied to clipboard

[bug] Save as window does not appear

Open samhodge-aiml opened this issue 1 year ago • 9 comments

Describe the bug In GUI mode selecting Save As on Ubuntu 22.04 LTS doesnt produce a file dialog

To Reproduce Steps to reproduce the behavior:

  1. Start a template
  2. Add Frames
  3. Save As....
  4. No save file dialog appears

Expected behavior Save as dialog appears

Log If applicable, copy paste the relevant log output (please embed the text in a markdown code tag "```" )

Desktop (please complete the following and other pertinent information):

  • OS: Ubuntu 22.04
  • Python version from meshrom
  • Qt/PySide version from meshroom
  • Meshroom version: 2023.3.0
    • Binary version (if applicable) 2023.3.0

Additional context Works on my other Ubuntu 22.04 system, cannot seem to find the cause with strace seems to be in a futex loop not relevant file paths appear.

samhodge-aiml avatar Jan 18 '24 02:01 samhodge-aiml

I have a similar issue. Meshroom 2023.3.0 and Ubuntu Mate 22.04. Trying to save a project brings up a window but typing does not seem to appear and mouse clicks to navigate to folders etc do not seem to do anything. However what I type does seem to take effect when I click on save so it looks to my admittedly uneducated eye like some sort of window response issue. Tried reinstalling CAJA but no impact.

stevealt659 avatar Jan 31 '24 04:01 stevealt659

Further to above, have tried using 2023.2.0 and save function works fine in that so it appears to be a change from 2023.2 to 2023.3

stevealt659 avatar Feb 13 '24 06:02 stevealt659

I found that typing a directory and file name into the "invisible window" and hitting enter unblocks me from using this version, but less savvy users might abandon the software entirely based on this GUI glitch.

samhodge-aiml avatar Feb 14 '24 01:02 samhodge-aiml

I can confirm this bug on Ubuntu 23.04 and Meshroom 2023.3.0

3Descape avatar Feb 19 '24 18:02 3Descape

Confirming on Ubuntu 22.04.4 LTS and Meshroom 2023.3.0. All of the file browser dialogs seem unresponsive. Occasionally I can get one to appear by dragging them around aimlessly. ESC key usually works to close the invisible window and unfreeze the system.

System is the same as described in post 1.

Can also confirm that Meshroom 2023.2.0 works as expected on this system.

thetoivonen avatar Feb 27 '24 05:02 thetoivonen

That is four reproductions in a month it's good to know I am not alone

samhodge avatar Feb 27 '24 08:02 samhodge

I am having the exact same issue on Ubuntu 20.04 LTS with 2023.3.0. After a while Ubuntu tells me that Meshroom is not responding. I can use the rest of my sytem but cannot properly close Meshroom.

Meshroom 2023.2.0 works just fine.

Niatgeo avatar Mar 22 '24 12:03 Niatgeo

This issue is two months old and has been confirmed by multiple users, what can we do to get it fixed?

samhodge avatar Mar 22 '24 18:03 samhodge

Meshroom 2023.3.0 with Ubuntu 23.10, same issue as reported above. Cannot use the file explorer dialogue.

iwishiwasaneagle avatar Apr 01 '24 14:04 iwishiwasaneagle

Same issue here on Archlinux. Dialogs and emerging windows on Meshroom 2023.3.0 do not work, but they do on Meshroom 2023.2.0. I am using the package provided on each release in this repo.

gaballench avatar May 20 '24 10:05 gaballench

Hi,

There is indeed an issue with native dialogs on Linux with Qt 5.15 (which is used for Meshroom 2023.3.0) that sometimes causes the file dialogs to be unresponsive.

A workaround has been merged in the develop branch to stop using native dialogs (https://github.com/alicevision/Meshroom/pull/2439) and will be available in the next release.

cbentejac avatar Jun 17 '24 09:06 cbentejac

Thankyou. Much appreciated.

Get Outlook for iOShttps://aka.ms/o0ukef


From: Candice Bentéjac @.> Sent: Monday, June 17, 2024 7:10:40 PM To: alicevision/Meshroom @.> Cc: stevealt659 @.>; Comment @.> Subject: Re: [alicevision/Meshroom] [bug] Save as window does not appear (Issue #2301)

Closed #2301https://github.com/alicevision/Meshroom/issues/2301 as completed.

— Reply to this email directly, view it on GitHubhttps://github.com/alicevision/Meshroom/issues/2301#event-13182448928, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BEOBDCIAXRH25QRW57TQPJTZH2RZBAVCNFSM6AAAAABB7Q42J6VHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJTGE4DENBUHA4TEOA. You are receiving this because you commented.Message ID: @.***>

stevealt659 avatar Jun 17 '24 12:06 stevealt659

Thank you!

thetoivonen avatar Jun 18 '24 12:06 thetoivonen

Thanks for sorting this out. It might have been tough to determine where the cause was in an upstream library

samhodge avatar Jun 18 '24 21:06 samhodge