SUMMARY STEPS TO REPRODUCE 1. To have Debian sid (GNOME 3.34, kernel 5, and connect on Wayland session) 2. To install Latte-dock from Software center 3. Enjoy The dock is on middle of my screen and I can't move it down (mouse click or "bottom" buttton). Bottom button should position Latte-dock on the bottom of the screen. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Debian Sid Wayland (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: Sorry to post here despite I am on Debian, but I just have followed the bug tracker link for latte-dock. Thank you
1. X11 or wayland 2. Are you using screens scaling? 3. Run Latte from cmd with: latte-dock -d --with-window and after Latte is positioned faulty make a full desktop screenshot including the debug window
4. Send also a screenshot of plasma systemsettings, Screens options
5. Send also your env ourput
waiting for info...
Sorry, I did not feedback quicker 1 : the issue occurs on Wayland, Xorg works well 2 : Yes I use screen scaling 200% (but also in Xorg and I have no problem) 3 : I have to test and feedback 4 : As I said, I am on debian (Gnome), so it is not in KDE, so I guess, this request is not applicable here 5 : please feel free to tell me how to give you this information, thank you. Thank you
Oh!! I didnt know that Latte could run with Gnome(Wayland) session! So nice news! 5. Just run in your terminal the commmand "env" and send here the output 6. What is your screen resolution? 7. Try to run Latte from terminal with command, latte-dock -d --with-window, a debug window will appear. After the dock is positioned faulty please make a screenshot of your desktop including the debug window. Info: My best guess is that Qt faulty returns a screen resolution that it is not the proper one based on the screen scaling you have applied and the debug window will point that.
Created attachment 123579 [details] "env" command Please find the "env" command
Created attachment 123580 [details] Latte debug window Please find attached the latte debug window
Created attachment 123581 [details] Bug screenshot Please find attached the bug screenshot. Thank you very much for your help !
(In reply to Michail Vourlakos from comment #6) > Oh!! I didnt know that Latte could run with Gnome(Wayland) session! So nice > news! > > 5. Just run in your terminal the commmand "env" and send here the output > 6. What is your screen resolution? > 7. Try to run Latte from terminal with command, latte-dock -d --with-window, > a debug window will appear. After the dock is positioned faulty please make > a screenshot of your desktop including the debug window. > > Info: My best guess is that Qt faulty returns a screen resolution that it is > not the proper one based on the screen scaling you have applied and the > debug window will point that. Thank you for your kind help, I have done what you asked me to do. I hope it will be useful to find finally what is the root cause about this strange issue. Latte is a fantastic dock, available on Debian, let's use it !
1. In your env output do you see any PLASMA_USE_QT_SCALING property enabled? 2. Please Latte about page to check out if Latte runs natively in wayland or through xwayland. right click the dock, Layouts, Configure, Help menu, About Latte. What window system does it mention xcb or wayland?
3. Show me also a screenshot of your Screens settings in gnome control panel
1. In your env output do you see any PLASMA_USE_QT_SCALING property enabled? > No, there is no PLASMA_USE_QT_SCALING, all is in the env command png file that I have attached here. 2. Please Latte about page to check out if Latte runs natively in wayland or through xwayland. right click the dock, Layouts, Configure, Help menu, About Latte. What window system does it mention xcb or wayland? > About page says that system is "wayland" 3. Show me also a screenshot of your Screens settings in gnome control panel > Please find it attached in 2 pictures (gnome control panel 1, gnome control panel 2)
Created attachment 123698 [details] gnome control panel 1
Created attachment 123699 [details] gnome control panel 2
Also, I just forgot to say that scaling the display to 100% does not solve the issue. Thank you for your help !
B1 : please show me also a screenshot of : Latte about page to check out if Latte runs natively in wayland or through xwayland. right click the dock, Layouts, Configure, Help menu, About Latte. What window system does it mention xcb or wayland? B2 : Close Latte and run it from terminal with command: latte-dock -d --graphics and make a screenshot of your desktop with Latte in it please
Created attachment 123713 [details] about_latte please find "about latte" screenshot
Created attachment 123714 [details] graphic command 1/2 Please find first part of --graphic command
Created attachment 123715 [details] graphic command 2/2 Please find attached a screenshot of --graphic command (last part)
If you try to move Latte in another screen edge from its settings what does it happen?
Any other Edge is offset (too much on the right, or down, etc.)
(In reply to prog-amateur from comment #22) > Any other Edge is offset (too much on the right, or down, etc.) I believe that this is just the wayland way of doing this. In wayland environment the windows can not position themselves without communicating with the wm running. Latte has achieved this for Plasma/KWin combo. In the past there were some articles that there will be a protocol that even sway would use in order to achieve this. For Gnome I don't even know if there is a way for external docks/panels to place themselves on their own.