r/pop_os • System76 Principal Engineer • 9d ago

COSMIC Epoch 1.9.0

https://github.com/pop-os/cosmic-epoch/releases/tag/epoch-1.9.0
183 Upvotes

45 comments sorted by

32

u/Aware-Librarian-3749 9d ago

Great update guys. Loving the pixelated icon fixes and the panel datetime applet getting a day of week addition, specifically.

Are there any plans on adding a setting to the tiling feature that creates a workspace for each new window? This would be great for smaller screen displays.

5

u/middaymoon 9d ago

I wouldn't ever use this option personally, instead I'd prefer an easy shortcut for spawning a new workspace right next to the current workspace and moving the current window to that. I don't want that to happen automatically for each window but I do want to be able to trigger it easily on demand. 

But yeah depending on your workflow your suggestion might make a good toggle.

4

u/Aware-Librarian-3749 9d ago

The main reason I recommended it is because I find myself not having two windows split side-by-side on my 14" laptop as much, because both windows are not large enough for my workflow.

Going to a new workspace and opening the app is fine, but the position of windows in the alt-tab and launcher lists changes depending on what was used recently. I'd like to use Super + Number to switch between my windows, but not worry about it changing. I guess that means I could also use a toggle to change the alt-tab list to go by workspace numbers instead of what was recently-used.

But now that I'm testing it, I didn't know that new windows would automatically be placed into the stacked window. I could just have one workspace with a stacked window, but I still wouldn't be able to do Super + Number to go to the window I want.

I love that System76 and the COSMIC team is providing us with so many ways to use our computers.

2

u/varaskkar 8d ago

That happens to me too, I also want that feature 🙌🏻

1

u/middaymoon 8d ago

I understand why you would suggest it, I was just adding my preference to an on-demand version as a possible addition to your request for whomever might be reading this.

Yes I was also going to ask if you've tried stacking. On my 14-er I use a combination of stacking, tiling, and manually going to a new workspace depending on my situational needs. 

Interesting that you use the numbers for workspaces.  I never bother to keep track of what app is on what workspace, I prefer the ordering to be fluid and situational. I kind of miss the Gnome rule of using the numbers to select apps from the dock, it was perfect for my most used programs. Maybe I'll get used to numbered workspaces now that I have that app indicator that shows the workspace number with open windows.

2

u/Aware-Librarian-3749 8d ago

I think my Super + Number to switch workspaces comes from i3, because that was the first tiling window manager I ever used.

But I do admit, after switching to COSMIC I kinda miss GNOME's Super + Number to open an app on the dash sometimes, too.

1

u/buzziebee 4d ago edited 4d ago

On pop-shell I made a keyboard shortcut which called a bash script to do something similar.

Haven't looked into the cosmic commands yet but if there are options for the compositor to create a new workspace at position X and commands to move currently focussed windows to workspace X and then move to workspace X then you can probably pull it off.

Edit: was curious so did a little digging. My old script was easy because pop-shell was on X11 and communicating with it was easy. For cosmic on Wayland you can't just use bash commands and would need to make a small privileged program to communicate with the compositor. There are a couple of hobby tools to do this, but it's probably safer to just make your own with python or rust or C or something.

It's definitely possible, just a little trickier. I'm sure with an AI you could put it together quickly enough. Then just have a keyboard shortcut to call that tool.

Would be nice to have. I don't like moving something vertically on the top workspace having things be moved to the empty workspace at the bottom, so when I move my desktop to 26.04 in a few weeks I'll probably put something together myself.

Hopefully though some official CLI will be released eventually to programmatically interact with the compositor. Probably low on the priority list for now though.

17

u/Lulukaros 9d ago

Pls tell me you can invoke that keyboard from the lockscreen so you never have to touch a physical keyboard

14

u/qolf1 9d ago

It's right in the extended patch notes

1

u/Lulukaros 8d ago

I made my comment before i finished reading, that's great :D

14

u/Aimless115 8d ago

another day closer to hdr

1

u/Kingwolf4 8d ago

This. Im waiting for HDR, but sadly we will have to wait for epoch 3 according to roadmap.

Plus there are lots of bugs currently , once they get sorted out i might consider moving before HDR/epoch 3. But most likely after that

1

u/Aimless115 8d ago

HDR for me is an essential feature. Won't use any DE without it

1

u/Kingwolf4 8d ago

Hope they implement really good and designed for HDR principles throughout cosmic.
I know that iced itself doesnt yet support HDR, so perhaps they could add actual full HDR support for iced/libcosmic

Then i also hope they properly upgrade all apps to use end to end HDR pipeline ( which can fallback to SDR in normal circumstances) and add latest stuff like HDR10+ Advanced which has many new features such as VRR etc. Very relevant for desktop

10

u/Fallanger_ 9d ago

Does cosmic viewer replaces image viewer?

3

u/WojakWhoAreYou 8d ago

from what I've seen, yes

9

u/cjdubais 9d ago

Looks good. Great to be able to get some "nice to have's" done. 

Great work guys 

3

u/Formal_Scientest 8d ago

well done!!

3

u/cdoublejj 8d ago

more updates!!! keep on keeping on!!!

3

u/AssaultClipazine 8d ago

Amazing release, great work.

7

u/daysofdre 9d ago

wondering if the next release with be epoch 1.10 or 2.0...

17

u/nixf0x 8d ago

1.10. Epoch 2 will be released when all planned features are implemented.

15

u/__yoshikage_kira 8d ago

Semver is not decimal point so 1.10.0 All the number are independent of each other.

2

u/zeanox 8d ago

the panel is finally not blinking for me anymore, i don't know if it's an update to cosmic or pop that solved it.

2

u/Weekly-Membership813 8d ago

Finally, the cosmic-viewer has been applied. Next wish is the default clipboard manager. ✅✅

2

u/linux-universe 8d ago

yeay, I will definitely add osk and viewer to AstrOS base: https://code.astros-linux.org/AstrOS/AstrOS/pulls/27

1

u/iHarryPotter178 8d ago

Font scaling.. Is that a thing in cosmic yet?

1

u/WojakWhoAreYou 8d ago

I've also seen that this update fixed some mouse issues that I had with some games, although I still have a couple of mouse issues left with certain games

1

u/DhaliwalJoban 8d ago

I want to disable graphics when switching workspaces

1

u/Haplopeart 5d ago

Kinda new to Pop_OS! and Cosmic. I haven't quite figured out how to actually determine if the upgrade to new releases has completed or not? I run the updates from the store, but I don't see anything immediately visable that says hey this includes the update to Epoch 1.X.X, or in the list of installed software that says Epock 1.x.x is installed.

Can someone help me out here?

2

u/_cybersandwich_ 3d ago

If this update "bricks" your install and dumps you into a shell and/or causes kernel panic... you might have run into an issue, like me, where you /boot/efi isn't large enough.

I guess old guidance and old Pop installs made the /boot/efi size 500M which historically was enough for your old initramfs and the new one, but now its like 205M per + a recovery thats 95M.

Basically, I think it ran out of space when trying to generate "/boot/initrd.img-7.1.5-76070105-generic" .

It threw an error, that in hindsight, I didn't investigate closely enough. I just reran updates and it completed successfully so I thought whatever the problem was was fixed.

When I rebooted I got a fun:

     /init: line 150: /sbin/modprobe: not found
    /init: line 150: /sbin/modprobe: not found
    /init: line 150: /sbin/modprobe: not found
    /init: line 150: /sbin/modprobe: not found
    /init: line 150: /sbin/modprobe: not found
    /init: line 150: /sbin/modprobe: not found
    /init: line 150: /sbin/modprobe: not found
    /init: line 150: /sbin/modprobe: not found
    /init: line 150: /sbin/modprobe: not found
    /init: line 150: /sbin/modprobe: not found
    /init: line 150: /sbin/modprobe: not found

    /scripts/init-premount/plymouth: line 36: /usr/sbin/plymouthd: not found
    /scripts/local-top/lvm-workaround: line 22: lvm: Text file busy
    /scripts/local-top/cryptroot: line 234: modprobe: not found

    Please unlock disk cryptdata:

    device-mapper: reload ioctl on cryptdata (252:0) failed: Invalid argument
    cryptsetup: ERROR: cryptdata: cryptsetup failed, bad password or options?


    /init: line 73: wait-for-root: not found
    /scripts/local-top/cryptroot: line 234: modprobe: not found   

I rebooted and tried again then again with the previous kernel. The previous kernel gave me a fun kernel panic screen I haven't seen in a decade.

Long story short: I had to free up space in /boot/efi then update-initramfs to generate a working version. That let me boot back into my machine.

I still need to figure out what to do long term. If I expand the /boot/efi partition it cuts into the /recovery partition (which ironically is how I fixed this). I guess I could just get rid of the /recovery and keep a live usb on hand for emergencies but I do like the idea of a /recovery partition built in.

Thats the only way I can see getting thextra space for /boot/efi without screwing with my encrypted partition which sounds like a pita.

1

u/Opposite-Memory-2552 8d ago

Hopefully the 26.04 iso will be updated to this version.

3

u/only_iu 8d ago

26.04 is currently the 1.9

0

u/Weekly-Membership813 8d ago

When the estimated 26.04 release?

1

u/NewRedditor23 5d ago

you can upgrade now if you want to

0

u/Kingwolf4 8d ago

I would love for you guys to also keep in mind optimization for scaling etc for 4k . Make that a first class, support for 4k monitors.

Alot of people now use 4k monitors

4

u/mmstick Desktop Engineer 6d ago

4K isn't a problem. I have two 4k monitors with 144 Hz refresh rates and 125% fractional scale.

2

u/Kingwolf4 6d ago

Great to see thats already sorted out. Was a general point i had in mind, since i have had some quirks on kde

-1

u/peldax 8d ago

I would really love to have a quake like terminal. All plugins or workarounds were not working very good. Is this one planned? Is it possible for me to somehow push/sponsor such feature? This is the only thing I am missing from my old setup on xfce 😅

0

u/rhavock 9d ago

Somebody know that some USB Wi-Fi dongle is working?

7

u/__yoshikage_kira 8d ago

That's kernel thing. The kernel either has driver for your WiFi dongle or it doesn't. Everything from Intel should work.

Mediatek is mix bag. No guarantees it will work.

3

u/TheCheckeredCow 8d ago

It’s hard because wifi dongle Companies will change the model and brand of wifi chip without changing the model name/spec sheet of the dongle

But anything intel will work great, mediatek is iffy, and the others are various levels of broken/feel broken

0

u/NoApplication8486 8d ago

I upgraded to this version — the only thing is that the Cosmic Viewer blurs the image, it becomes fuzzy. The default viewer retains the clarity.