cosmic icon indicating copy to clipboard operation
cosmic copied to clipboard

(Feature Request) Triple middle click for closing the window the mouse pointer is hovering upon.

Open Mesum-Hussain opened this issue 4 years ago • 1 comments

While Pop OS has a wonderful workflow with the tiling window manager and keyboard shortcut while using keyboard, unfortunately there is not a unique and good enough workflow while using mouse. While the app menu is an improvement compared to the start menu on the Windows side for quickly launching the apps using mouse, there is not a simple way to close an open window. We still have to target a very small "X" button in order to close an open window which is so archaic design for 2021. The simplest way will be not targetting any miniscule "close" button and triple middle click on hovering over the desired window to be closed.

Mesum-Hussain avatar Dec 29 '21 20:12 Mesum-Hussain

I tried to install it on Fedora using the README instructions, and I get a text cursor, a nub of a dock at the bottom, and a ton of "File not found" errors, including some for the Dock theme.

lnicola avatar Jul 15 '23 11:07 lnicola

You could try rebooting and try running again that fixes it for me, though I probably should've at least reported it anyway

Vixea avatar Jul 15 '23 11:07 Vixea

Sounds like a couple of components aren't launching. Could you post the output of journalctl --user _EXE=/usr/bin/cosmic-session?

Drakulix avatar Jul 15 '23 14:07 Drakulix

For me, it's

iul 15 14:26:06 heidr cosmic-session[6864]: Starting cosmic-session
iul 15 14:26:06 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:06.308572Z  INFO cosmic_session: Starting cosmic-session
iul 15 14:26:08 heidr cosmic-session[6864]: got environmental variables: [("WAYLAND_DISPLAY", "wayland-1"), ("DISPLAY", ":0")]
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.313587Z  INFO cosmic_session: got environmental variables: [("WAYLAND_DISPLAY", "wayland-1"), ("DISPLAY", ":0")]
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328681Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328735Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328740Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328744Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328753Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328757Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328763Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328766Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328770Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328774Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328778Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.328781Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336468Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336642Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336650Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336656Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336662Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336667Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336673Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336679Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336685Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336691Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336702Z  WARN cosmic-app-library: cosmic_session:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336722Z  WARN cosmic-osd: cosmic_session: trying softbuffer compositor
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.336739Z  WARN cosmic-osd: cosmic_session: initialized softbuffer compositor
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]:  ERROR cosmic_app_library::app > Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
iul 15 14:26:08 heidr cosmic-session[6864]: trying softbuffer compositor
iul 15 14:26:08 heidr cosmic-session[6864]: initialized softbuffer compositor
iul 15 14:26:08 heidr cosmic-session[6864]: DisplayBrightness(-1)
iul 15 14:26:08 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:26:08.341488Z  INFO cosmic-osd: cosmic_session: DisplayBrightness(-1)
iul 15 14:28:14 heidr cosmic-session[6864]: received request to terminate
iul 15 14:28:14 heidr /usr/libexec/gdm-wayland-session[6864]: 2023-07-15T11:28:14.642110Z  INFO cosmic_session: received request to terminate

lnicola avatar Jul 15 '23 15:07 lnicola

When I input that command when I run in command line mode it said No Entry, and when I started the cosmic desktop, I can't run that command because after I logged in to Cosmic Desktop, it just like a text editor, and when I pressed Ctrl + C and it logged out. image

Kayxue avatar Jul 17 '23 02:07 Kayxue

You could try rebooting and try running again that fixes it for me, though I probably should've at least reported it anyway

It didn't work for me

Kayxue avatar Jul 17 '23 02:07 Kayxue

Maybe -- in my case -- it can't find some theme files or other assets? This is what I have in my sysext:

/var/lib/extensions/cosmic-sysext/usr/
/var/lib/extensions/cosmic-sysext/usr/bin/
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-app-library
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-app-list
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-applet-audio
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-applet-battery
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-applet-bluetooth
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-applet-graphics
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-applet-network
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-applet-notifications
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-applet-power
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-applet-time
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-applet-workspaces
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-bg
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-comp
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-launcher
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-osd
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-panel
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-panel-button
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-session
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-settings
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-settings-daemon
/var/lib/extensions/cosmic-sysext/usr/bin/cosmic-workspaces
/var/lib/extensions/cosmic-sysext/usr/bin/start-cosmic
/var/lib/extensions/cosmic-sysext/usr/lib/
/var/lib/extensions/cosmic-sysext/usr/lib/extension-release.d/
/var/lib/extensions/cosmic-sysext/usr/lib/extension-release.d/extension-release.cosmic-sysext
/var/lib/extensions/cosmic-sysext/usr/lib/systemd/
/var/lib/extensions/cosmic-sysext/usr/lib/systemd/user/
/var/lib/extensions/cosmic-sysext/usr/lib/systemd/user/cosmic-session.target
/var/lib/extensions/cosmic-sysext/usr/libexec/
/var/lib/extensions/cosmic-sysext/usr/libexec/xdg-desktop-portal-cosmic
/var/lib/extensions/cosmic-sysext/usr/share/
/var/lib/extensions/cosmic-sysext/usr/share/applications/
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicAppLibrary.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicAppList.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicAppletAudio.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicAppletBattery.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicAppletBluetooth.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicAppletGraphics.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicAppletNetwork.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicAppletNotifications.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicAppletPower.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicAppletTime.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicAppletWorkspaces.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicBackground.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicLauncher.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicPanelAppButton.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicPanelWorkspacesButton.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicSettings.desktop
/var/lib/extensions/cosmic-sysext/usr/share/applications/com.system76.CosmicWorkspaces.desktop
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/com.system76.CosmicBackground/
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/com.system76.CosmicBackground/v1/
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/com.system76.CosmicBackground/v1/all
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/com.system76.CosmicBackground/v1/backgrounds
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel/
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel/v1/
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel/v1/entries
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/anchor
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/anchor_gap
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/autohide
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/background
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/border_radius
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/exclusive_zone
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/expand_to_edges
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/keyboard_interactivity
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/layer
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/margin
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/name
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/output
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/padding
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/plugins_center
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/plugins_wings
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/size
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Dock/v1/spacing
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/anchor
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/anchor_gap
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/autohide
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/background
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/border_radius
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/exclusive_zone
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/expand_to_edges
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/keyboard_interactivity
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/layer
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/margin
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/name
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/output
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/padding
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/plugins_center
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/plugins_wings
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/size
/var/lib/extensions/cosmic-sysext/usr/share/cosmic/data/default_schema/com.system76.CosmicPanel.Panel/v1/spacing
/var/lib/extensions/cosmic-sysext/usr/share/dbus-1/
/var/lib/extensions/cosmic-sysext/usr/share/dbus-1/services/
/var/lib/extensions/cosmic-sysext/usr/share/dbus-1/services/org.freedesktop.impl.portal.desktop.cosmic.service
/var/lib/extensions/cosmic-sysext/usr/share/icons/
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicAppLibrary.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicAppList.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicAppletAudio.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicAppletBattery.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicAppletBluetooth.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicAppletGraphics.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicAppletNetwork.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicAppletNotifications.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicAppletPower.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicAppletTime.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicAppletWorkspaces.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicBackground.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicLauncher.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicPanelAppButton.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/scalable/apps/com.system76.CosmicPanelWorkspacesButton.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/symbolic/
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/symbolic/apps/
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/symbolic/apps/com.system76.CosmicAppLibrary-symbolic.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/symbolic/apps/com.system76.CosmicBackground-symbolic.svg
/var/lib/extensions/cosmic-sysext/usr/share/icons/hicolor/symbolic/apps/com.system76.CosmicLauncher-symbolic.svg
/var/lib/extensions/cosmic-sysext/usr/share/metainfo/
/var/lib/extensions/cosmic-sysext/usr/share/metainfo/com.system76.CosmicAppLibrary.metainfo.xml
/var/lib/extensions/cosmic-sysext/usr/share/metainfo/com.system76.CosmicBackground.metainfo.xml
/var/lib/extensions/cosmic-sysext/usr/share/metainfo/com.system76.CosmicLauncher.metainfo.xml
/var/lib/extensions/cosmic-sysext/usr/share/wayland-sessions/
/var/lib/extensions/cosmic-sysext/usr/share/wayland-sessions/cosmic.desktop
/var/lib/extensions/cosmic-sysext/usr/share/xdg-desktop-portal/
/var/lib/extensions/cosmic-sysext/usr/share/xdg-desktop-portal/portals/
/var/lib/extensions/cosmic-sysext/usr/share/xdg-desktop-portal/portals/cosmic.portal

lnicola avatar Jul 17 '23 07:07 lnicola

The mixing of these two issues is a little unfortunate, I feel like they are not remotely similar.

@Kayxue Thanks for providing the screenshop. This looks like the compositor is not launching successfully, which may very likely be due to running this in a VM. It needs working 3D acceleration, please make sure that is enabled in VMware and that the vmwgfx driver is loaded correctly. Only then it might work.

We have not tested VMWare so far and I don't have the knowledge to provide you with more detailed instructions, but we have a similar issue with virtio, which you can follow, if you are interested: https://github.com/pop-os/cosmic-comp/issues/136

@lnicola Sounds like you are getting to the desktop, when you have a "nub for a dock" a the bottom, so what is not working for you? Those missing theme errors should not be critical and cause any other issues.

Drakulix avatar Jul 17 '23 10:07 Drakulix

@Drakulix I'm not seeing any desktop, there's no right-click menu, the launcher doesn't show up on Win-/, and the "nub" is a 10-pixel gray line that appears when I click around the middle of the bottom side of the screen. Other than that, I only have a gray background with a text editing mouse cursor. I don't think it's supposed to work like that.

lnicola avatar Jul 17 '23 10:07 lnicola

I don't think it's supposed to look like that.

That is what I am getting at, it is hard to know your exact configuration, so it might very well look like that, because you got a cursor and something rendering. So it is at least not crashing on your system, but might be badly configured or lacking some sane defaults on your install.

  1. If the shortcuts are not working, you might be missing the config file for cosmic-comp. You can find the config.ron in the repository: https://github.com/pop-os/cosmic-comp. It goes into /etc/cosmic-comp/.
  2. A gray background could either be a sign of cosmic-bg not launching (the component responsible for drawing a background image) or simply no background being set. I am not sure what default cosmic-bg is picking and what it does if that file is not available on your system.
  3. Does the dock appear if you move the cursor above the line on the bottom? In that case cosmic-panel is running correctly.
  4. We don't have a right-click menu.

Drakulix avatar Jul 17 '23 10:07 Drakulix

If the shortcuts are not working, you might be missing the config file for cosmic-comp. You can find the config.ron in the repository: https://github.com/pop-os/cosmic-comp. It goes into /etc/cosmic-comp/.

I downloaded https://github.com/pop-os/cosmic-panel/raw/master_jammy/cosmic-panel-config/config.ron and saved it under ~/.config/cosmic-panel, as recommended in the repo README. I didn't change any settings.

Let's see if these are worth 3000 words :-).

Main desktop, sorry for blurriness:

signal-2023-07-17-140343_002

Mouse cursor today -- yes, that's the cursor, and it's that big; yesterday it was a normal I-beam pointer:

signal-2023-07-17-140343_003

Dock in initial state. It disappears on hover, and shows up (flickers slowly) when I move the mouse around that area. When that happens, it's about twice as thick, and just as empty:

signal-2023-07-17-140343_004

lnicola avatar Jul 17 '23 11:07 lnicola

I've just updated the submodules in a branch for https://github.com/pop-os/cosmic-epoch/pull/136

I can confirm that my Archlinux system is able to launch COSMIC successfully with the launcher and desktop backgrounds working, etc

I have manually copied the default configuration files out of the respective repositories into:

  • ~/.config/cosmic-comp/config.ron
  • ~/.config/cosmic-panel/config.ron
  • ~/.config/cosmic-settings/config.ron

jokeyrhyme avatar Sep 08 '23 02:09 jokeyrhyme

AUR package is broken do not use it instead compile by hand and copy usr folder from cosmic-epoch/cosmic-systext to / and it works normally

ryzendew avatar Jan 28 '24 19:01 ryzendew

I hate to comment on an old thread, but I'm having the same issue. Just the input cursor and the screen flickers about once a second. If I wait long enough it kicks me back to the login screen. Using NVIDIA.

wcrabtree9 avatar May 02 '24 09:05 wcrabtree9

I hate to comment on an old thread, but I'm having the same issue. Just the input cursor and the screen flickers about once a second. If I wait long enough it kicks me back to the login screen. Using NVIDIA.

Sorry, but this is way to little information to help you.

  1. Are you also running the NVIDIA driver or nouveau?
  2. Do you have some logs for us? (journalctl --user _EXE=/usr/bin/cosmic-session)
  3. How did you install the desktop? (afaik there are now multiple packages in the AUR, the old ones still exist and the whole thing is quite the mess. We can't really put resources into debugging broken packaging for other distros.)

Drakulix avatar May 02 '24 10:05 Drakulix

  1. NVIDIA
  2. Attached
  3. yay -S cosmic-epoch-git cosmic_journal.txt

wcrabtree9 avatar May 02 '24 14:05 wcrabtree9

@wcrabtree9 it might be worth checking the list of known NVIDIA issues to see if any of that covers what you're experiencing: https://github.com/pop-os/cosmic-epoch/issues/168

Issues with the Archlinux / AUR package should be reported there, if the issue cannot be reproduced by manually performing the cosmic-sysext installation method

jokeyrhyme avatar May 02 '24 16:05 jokeyrhyme

@jokeyrhyme I looked through that and I'm not sure that I'm having an NVIDIA issue. I think it's a cosmic-comp issue? The DE just won't load at all. I login with COSMIC selected, then I just get the input cursor like the original post in this thread. The screen flickers about once a second, but I think it's from the DE trying to load. If I wait long enough it kicks me back to the login screen.

wcrabtree9 avatar May 02 '24 20:05 wcrabtree9

@wcrabtree9 Perhaps you can try it out on Pop!_OS

mmstick avatar May 02 '24 20:05 mmstick

As much as I like Pop!_OS, I'm on Arch right now. Did a clean build with yay, still having the same issue and logs are the same. Wish I knew enough to figure out what's keeping it from launching.

wcrabtree9 avatar May 03 '24 07:05 wcrabtree9

Did a clean build with yay

@wcrabtree9 try out the manual systemd system extension (sysext) instructions

jokeyrhyme avatar May 03 '24 09:05 jokeyrhyme

Hey @jokeyrhyme I ran the sysext instructions and still get the same issue, just the input cursor and the screen flashes about once a second. But this time I'm getting -- No entries -- when I look for logs.

Edit: tried restarting again and got logs. cosmic_journal.txt

wcrabtree9 avatar May 04 '24 00:05 wcrabtree9

Does this issue make any sense to keep open now?

Vixea avatar Jun 15 '24 15:06 Vixea