-
-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No transparent overlay TreeView and very weird file browsing. #1173
Comments
Are you using Wayland? Is so, try this. |
I can confirm both the lack of transparency for the overlay and the missing icons in the file browser dialog using the snap build. In both the appimage and snap , the UI becomes really slow to respond in some cases. There can be up to 3/4 seconds delay between click and result of the click. At times, even if the model is not involved(ie click ok on the preferences dialog) I got an app freeze using snap. With the appimage it only takes a really long time. P.S thank you so much for the new release :) OS: KDE neon User - 5.24 (KDE/plasma) |
Notice how long it takes between click and action especially when dialogs need to appear. Again, this is not consistent. For example, expanding items in the tree can be slow and at the next click immediate. UI_Delay.mp4 |
Is the UI slowness also presented in AppImage? |
...AppImage... ...Snap... |
The tree view slow response should be fixed by the above commit. But the transparency and file browser icon seems to be either snap or (KDE + snap) related. @ppd have you encounter any problem like this? |
edited (since it looks like I was originally talking nonsense...) BTW (in case it helps) - I am using it today on a bit more complex assembly and it is right PITA
|
I can't download the first video: "We can’t connect to the server at drive.google.com.". I have no issues with the file dialog. All the icons are there. @luzpaz uses Manjaro and could test this weirdness, just in case it's related to some oddity wrt the snapd implementation on Manjaro. The snap has been enforcing the use of XWayland since realthunder/FreeCAD@a96d7c5 |
Ah, now the video works. I'm not seeing such weirdness. KDE has a global menu, right? Maybe there's some strange interaction with it; obviously I'm just speculating. Also, the whole transparency thing could be very much related to KDE Neon's newer Qt version (5.15.3 vs 5.12.9). This would make the most sense, I guess. A transparency related issues with Qt 5.15.2: Just a stab in the dark: Can you change the compositor's rendering backend to something else? |
@ppd I am trying to give it another spin at the snap package but when I try to install it I get this error
but listing snaps I get
How can I overcome this to report back on the op's issue? |
@oficinerobotica Oh, hm, I've never seen that error before. Do you have $ ls -l /snap/core20/
total 0
drwxr-xr-x 21 root root 348 Mär 4 08:45 1376
drwxr-xr-x 21 root root 348 Mär 18 06:47 1405
lrwxrwxrwx 1 root root 4 Mär 30 09:09 current -> 1405 Did you move |
@QuakeString Can you please find the directory |
@realthunder right click on blank start page does not bring up the right click menu. |
Hmm, can't find anything wrong there. Are there any error in Report view with the blank start page? |
Report View also empty. there is no entry. |
@QuakeString I have had a similar issue with the AppImage, the errors printed when launching from the command line helped me to find a solution. This comment solved the issue for me (removing usr/lib/libstdc++.so.6 and usr/lib/libstdc++.so from the AppImage in order to use the system wide libstdc): This worked for me on Hope this helps.. |
FYI
Doing procedure described above allow me to start FreeCAD-asm3.. But now I am facing the same issue than QuakeString.
|
@realthunder thanks for the tip, I do not know we were able to interpose symbols for an AppImage. FYI, when launching
Looks like a |
Just tested - solved what was bothering me 👍 |
I have the same issue on Arch Linux with It does indeed look like an interaction with KDE session settings: doing Initially, these environment variables were set under my DE > env | grep -Ei "(qt|kde)"
KDE_APPLICATIONS_AS_SCOPE=1
KDE_FULL_SESSION=true
KDE_SESSION_UID=1000
KDE_SESSION_VERSION=5
QT_AUTO_SCREEN_SCALE_FACTOR=0
XDG_CONFIG_DIRS=/home/piezo/.config/kdedefaults:/etc/xdg
XDG_CURRENT_DESKTOP=KDE
XDG_SESSION_DESKTOP=KDE ldd output on my system:
I'm not using Wayland. |
Maybe as additional information regarding the transparency problem and the slow Settings dialog: I have the same problem, but not only with snap or appimage, but also with a self compiled version from the github repo. The Transparency problem is linked to KDE as it works flawlessly on Gnome and IceWM, but the problem with the slow/non-responsive settings dialog persists in all Desktop Environments. Unfortunately i'm not familiar enough with C++ to be of any more help here. Side note: I'm using X11 not Wayland EDIT: The problem with the slow/non responsive Settings Dialog persists. |
Overlay treeview is not transparent and the file browsing is very absurd.
OS: Ubuntu Core 20 (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 2022.329.14555 (Git shallow)
Build type: Release
Branch: (HEAD detached at 2022.03.30-edge)
Hash: fe291883c37a2f70b67183aaccbca61e4abf5295
Python version: 3.8.10
Qt version: 5.15.3
Coin version: 4.0.1
OCC version: 7.6.1
Locale: English/United States (en_US)
here is video
https://drive.google.com/file/d/1EmRrXyRCvLKXjsNdQnFUT8rTIwmE5A5M/view?usp=sharing
The text was updated successfully, but these errors were encountered: