Comments

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mmstick, (edited ) to linux in Random application segfaults on Arch
@mmstick@lemmy.world avatar

Sounds like voltage droop and/or a motherboard with faulty automatic “training” settings. I don’t recall if the Ryzen 3000 had custom PBO curves, but tweaking this can fix it. Upping LLC and the SOC and CPU voltage slightly alternatively could help. Though I’ve had my most stable overclock by disabling PBO entirely and using a manual CPU multiplier.

mmstick, (edited ) to linux in COSMIC: The Road to Alpha
@mmstick@lemmy.world avatar

You can generate documentation by running cargo doc and browsing the generated web pages in target/doc. There are also examples in the examples directory of libcosmic, as well as a design demo example which is a WIP.

libcosmic is an alternative toolkit for building desktop applications and layer shell applets. It wouldn’t make much sense to build a toolkit only for ourselves. It’s the best way to develop layer shell applets for COSMIC, and other Wayland compositors that support the layer shell protocol.

mmstick, to linux in A COSMIC Thanksgiving
@mmstick@lemmy.world avatar

Yes, this can already be seen when configuring a personal theme in the Desktop > Appearances page in COSMIC Settings. Compositor elements, applets, the login and lock screens, and COSMIC applications automatically adjust in realtime to the configuration changes.

mmstick, to linux in COSMIC: The Road to Alpha
@mmstick@lemmy.world avatar

It would certainly be easier for them to port COSMIC because there are very few dependencies on shared C libraries. Cargo links all Rust libraries statically, so it’s easier to maintain and update components. This will depend how open they are to accepting Cargo and Rust into their ecosystems.

mmstick, to linux in COSMIC: The Road to Alpha
@mmstick@lemmy.world avatar

As long as you have access to the latest version of Rust, porting would be somewhere near cowsay.

mmstick, to linux in COSMIC: The Road to Alpha
@mmstick@lemmy.world avatar

We are integrating AccessKit into libcosmic for accessibility support.

If you want to develop applets and/or applications with libcosmic, you must do so with Rust. There are no plans to develop C bindings for libcosmic.

mmstick, to linux in COSMIC: The Road to Alpha
@mmstick@lemmy.world avatar

COSMIC is being written in libcosmic, which is based on iced.

mmstick, to linux in In-progress COSMIC apps: terminal, file manager, text editor, and settings
@mmstick@lemmy.world avatar

Corner roundedness is personal preference in the Appearance page in COSMIC Settings. Similar to interface density.

mmstick, (edited ) to linux in Random application segfaults on Arch
@mmstick@lemmy.world avatar

It’s difficult to say for sure with certainty what the issue is without trial and error. I would expect that the motherboard’s manufacturer would make sure that their board can successfully pass all tests with the standard JEDEC spec for DDR4 (2133 MHz).

Since you say that you’ve tried different RAM kits, another alternative could be the cleanliness of power from the power supply. Perhaps there is intermittent voltage droop, and you need to experiment with the Load Line Calibration settings to adjust for vdroop between idle and load. Disabling frequency boosting and manually setting the CPU frequency could help check if it’s related to that. PBO curves might be undervolting too much while idle.

mmstick, to linux in Redox OS - an OS built entirely out of Rust
@mmstick@lemmy.world avatar

This is already in progress. COSMIC applications are compatible with Redox OS.

mmstick, to linux in COSMIC Edit with project-wide search
@mmstick@lemmy.world avatar
mmstick, (edited ) to linux in A COSMIC Thanksgiving
@mmstick@lemmy.world avatar

It uses a custom UI framework, St, using renderer primitives built into the compositor, mutter. Whereas COSMIC is using the same libcosmic library inside the compositor, applets, and desktop applications. Thanks due to our Smithay client toolkit being used to provide a renderer for iced which supports the Wayland layer shell protocol.

mmstick, to linux in COSMIC: The Road to Alpha
@mmstick@lemmy.world avatar

We will be adding integrations to our theme engine to automatically generate themes for GTK3, GTK4, and libadwaita.

mmstick, (edited ) to linux in In-progress COSMIC apps: terminal, file manager, text editor, and settings
@mmstick@lemmy.world avatar

I don’t think you can say that because we haven’t published our design language yet. Only a handful of design mockups have been published so far. The screenshots here are not design mockups but a work in progress implementation. Hence the “In-progress” part of the title.

Rounded corners are a user preference in the Appearance page in COSMIC Settings.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #