G-dH / vertical-workspaces

V-Shell is a GNOME Shell extension that allows you to customize the layout and behavior of the Shell UI.
GNU General Public License v3.0
231 stars 20 forks source link

[BUG] Startup State option stopped working #190

Closed sanse-temerario closed 2 months ago

sanse-temerario commented 3 months ago

Describe the bug I have the option behavior -> startup state set to "Desktop", but when the session starts I have what I think is the default Gnome behaviour (the workspace overview on the secondary monitor, a blurry screen on the primary). If I close and reopen the overview I get the expected behaviour (workspaces on both monitors, visible dash). In the past the option used to work: on startup I could notice a flash when gnome tried to directly open the overview, then the extension came into play and was able to switch to the desktop as expected. I supposed something has changed with a gnome update

Basic debug information I tried disabling all extensions but v-shell, but nothing changed

To Reproduce

  1. Go to tab "behavior"
  2. Set the option "Startup State" to "Desktop"
  3. Terminate session
  4. Log in
  5. Desktop is not shown

Expected behavior I expect the desktop to be shown instead of the overview

Screenshots This is what I see at startup: Schermata del 2024-08-17 10-27-22

This is the overview after v-shell kicks in: Schermata del 2024-08-20 09-10-38

System:

System log output Since the problen happens on session start I wasn't able to capture relevant logs. Anyway, there are no stacktraces in the journal. I can attach standard log, if they can help.

G-dH commented 3 months ago

Have you tried reproducing the issue with a single monitor?

sanse-temerario commented 3 months ago

I tried this morning, but the result is the same. I get Gnome overview at startup instead of desktop Schermata del 2024-08-27 09-07-39

sanse-temerario commented 2 months ago

I just updated to 47.0 and it's working again, thank you I'm closing this issue

G-dH commented 2 months ago

Thanks for the feedback!