pop-os / cosmic-epoch

Next generation Cosmic desktop environment
3.12k stars 84 forks source link

impossible de re-enable internal display #916

Open jbdamiano opened 2 months ago

jbdamiano commented 2 months ago

With the Displays settings menu I turn off the Enable display for the internal monitor

Now when I try to turn on the display the button return to turn off and the keep These displays settings windows appears. I'm not able to turn on the internal display.

If I unplug the external display, the internal display remains black

I'm on 24.04 alpha ii cosmic-app-library 0.1.0~1724867842~24.04~db4a96e amd64 Cosmic App Library ii cosmic-applets 0.1.0~1725638171~24.04~cf06e14 amd64 Cosmic Applets ii cosmic-bg 0.1.0~1725661327~24.04~584f6b3 amd64 Cosmic Background ii cosmic-comp 0.1~1725475842~24.04~79ae56c amd64 Wayland compositor of pop-os cosmic shell ii cosmic-design-demo 0.1.0~1704748391~24.04~d58cfad amd64 libcosmic demo displaying its design elements and capabilities ii cosmic-edit 0.1.0~1725629368~24.04~6bc62fa amd64 Cosmic Text Editor ii cosmic-ext-orderly 0.1.0-0pop1~1719848956~24.04~d76bd39 amd64 Transitional package for cosmic-ext-tasks ii cosmic-files 0.1.0~1725629103~24.04~3626097 amd64 Cosmic File Manager ii cosmic-greeter 0.1.0~1725674516~24.04~55c02cd amd64 Cosmic Greeter ii cosmic-greeter-daemon 0.1.0~1725674516~24.04~55c02cd amd64 Cosmic Greeter daemon ii cosmic-icons 0.1.0~1725666015~24.04~fe691ea amd64 Cosmic Icons ii cosmic-launcher 0.1.0~1725880664~24.04~9269534 amd64 Cosmic Launcher ii cosmic-notifications 0.1.0~1722531142~24.04~e9abef5 amd64 Cosmic Notifications ii cosmic-osd 0.1.0~1721052322~24.04~27fc5e5 amd64 Cosmic OSD ii cosmic-panel 0.1.0~1723223917~24.04~e184d10 amd64 XDG Shell Wrapper Panel for COSMIC ii cosmic-randr 0.1.0~1722404448~24.04~71fabbb amd64 Display and configure wayland display outputs ii cosmic-screenshot 0.1.0~1721939965~24.04~031eb66 amd64 Cosmic Screenshot Utility ii cosmic-session 0.1.0~1725300296~24.04~39c7f93 amd64 The session for the COSMIC desktop ii cosmic-settings 0.1.0~1725882156~24.04~df43c94 amd64 Settings application for the COSMIC desktop environment ii cosmic-settings-daemon 0.1.0~1725839411~24.04~a41d199 amd64 Cosmic settings daemon ii cosmic-store 0.1.0~1725635399~24.04~8ffd810 amd64 Cosmic App Store ii cosmic-tasks 0.1.0-0pop1~1719848956~24.04~d76bd39 amd64 A simple task management application for the COSMIC™ desktop. ii cosmic-term 0.1.0~1725629343~24.04~966d669 amd64 COSMIC Terminal ii cosmic-wallpapers 1.0.0~1719415313~24.04~0f2f16d all COSMIC Wallpapers ii cosmic-webapps 0.4.0-0pop1~1715817408~24.04~afb141a amd64 Web App Manager for Cosmic desktop ii cosmic-workspaces 0.1.0~1723068086~24.04~70d6c41 amd64 Cosmic workspaces ii pop-de-cosmic 3.0.0~1723139739~24.04~3393178 amd64 Pop!_OS metapackage for COSMIC-related dependencies. ii xdg-desktop-portal-cosmic 0.1.0pop1~1724783238~24.04~e0458ec amd64 Cosmic backend for xdg-desktop-portal

jbdamiano commented 2 months ago

I removed all configuration files in .config/cosmic to retrieve my internal display

garrettjwilke commented 2 months ago

i tried this and was able to reproduce this issue.

pop-os 22.04
Linux pop-os 6.9.3-76060903-generic #202405300957~1721174657~22.04~abb7c06 SMP PREEMPT_DYNAMIC Wed J x86_64 x86_64 x86_64 GNU/Linux

cosmic-comp: 0.1~1725891687~22.04~0ffe6ae

after attempting to turn the internal display back on, both displays stay off.

i was able to get back into the desktop and enable both displays by first switching to TTY2: CTRL+ALT+F2

after switching to TTY2, you can get the displays to come back on by switching back to TTY1: CTRL+ALT+F1

not ideal, as the displays should come back on without this workaround, but it does get you back into a session.

jbdamiano commented 1 month ago

to retrieve the internal display I removed the file .local/state/cosmic-comp/outputs.ron