openSUSE / openSUSEway

dotfiles for Sway on openSUSE
MIT License
82 stars 17 forks source link

Release on OpenSUSE is outdated and broken? #129

Closed krishjainx closed 5 months ago

krishjainx commented 5 months ago

Hi, the openSUSEway package (https://software.opensuse.org/package/openSUSEway) is still at version 0.15.2. There has been a lot of work done since then, so we should release new versions.

In addition, installing openSUSEway as suggested in the wiki presents this problem:

Could not activate session: Interactive authentication required.

I found a forum post reporting the same issue (https://forums.opensuse.org/t/sway-will-not-launch-on-fresh-install-minimal-desktop-does-the-installer-need-an-update/166534). Sway will not launch from the login manager after a fresh install of the openSUSEway pattern on OpenSUSE Tumbleweed. One has to manually launch sway from a TTY.

So the openSUSEway pattern in OpenSUSE Tumbleweed is currently broken.

In addition to this, launching the Alacritty terminal emulator in Sway presents the message "YAML config "/etc/alacritty/alacritty.yml" is deprecated, please migrate to TOML using "alacritty migrate"". However, migrating to TOML causes it to complain about the missing YAML file. This could be a packaging issue. πŸ˜“

We should fix this.

FilippoBonazziSUSE commented 5 months ago

In addition to this, launching the Alacritty terminal emulator in Sway presents the message "YAML config "/etc/alacritty/alacritty.yml" is deprecated, please migrate to TOML using "alacritty migrate"".

This has just been fixed in #128

FilippoBonazziSUSE commented 5 months ago

In addition, installing openSUSEway as suggested in the wiki presents this problem:

Could not activate session: Interactive authentication required.

This is another issue stll. I've never seen this one, I can try to replicate it.

krishjainx commented 5 months ago

I see. Please try.

You use sway as well on OpenSUSE Tumbleweed, right? Did you install regular sway and setup your config or do you use openSUSEway on your laptop as well?

On Wed, Jan 17, 2024, 10:50 Filippo Bonazzi @.***> wrote:

In addition, installing openSUSEway as suggested in the wiki presents this problem:

Could not activate session: Interactive authentication required.

This is another issue stll. I've never seen this one, I can try to replicate it.

β€” Reply to this email directly, view it on GitHub https://github.com/openSUSE/openSUSEway/issues/129#issuecomment-1896092874, or unsubscribe https://github.com/notifications/unsubscribe-auth/AR4RDLIBC3PX3TEEY7GFPF3YO7XNZAVCNFSM6AAAAABB54QRI6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJWGA4TEOBXGQ . You are receiving this because you authored the thread.Message ID: @.***>

FilippoBonazziSUSE commented 5 months ago

I cannot reproduce this problem.

I have just succesfully installed an openSUSEway desktop by doing the following:

  1. Boot up the ISO installer
  2. Select Generic desktop
  3. Get to the last step, click "Software", select "openSUSEway"
  4. Reboot into the installed system
  5. Login on the TTY and run
    sudo systemctl set-default graphical.target
    sudo systemctl enable greetd
  6. Reboot and login in greetd
krishjainx commented 5 months ago

Strange, I will look into this later

krishjainx commented 5 months ago

@FilippoBonazziSUSE @denisok I tested again.

When using greetd, sway-run.sh is executed instead of using sddm, and it works. The issue, however, is that alacritty prompts me to migrate to TOML. This should not be a warning in a default install.

So the next openSUSEway release should fix this. I can fix this locally, but having good defaults is important.

jubalh commented 5 months ago

The issue, however, is that alacritty prompts me to migrate to TOML

Fixed in https://github.com/openSUSE/openSUSEway/pull/128 But needs to be pushed to OBS.

krishjainx commented 5 months ago

Yes, that's what I meant.

On Thu, Jan 18, 2024, 04:17 Michael Vetter @.***> wrote:

The issue, however, is that alacritty prompts me to migrate to TOML

Fixed in #128 https://github.com/openSUSE/openSUSEway/pull/128 But needs to be pushed to OBS.

β€” Reply to this email directly, view it on GitHub https://github.com/openSUSE/openSUSEway/issues/129#issuecomment-1898088803, or unsubscribe https://github.com/notifications/unsubscribe-auth/AR4RDLLDUBCJO2RL4EPV44DYPDSEFAVCNFSM6AAAAABB54QRI6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJYGA4DQOBQGM . You are receiving this because you authored the thread.Message ID: @.***>

FilippoBonazziSUSE commented 5 months ago

We are preparing the next release right now, as I told you yesterday.

Please try to report one problem per Issue, and keep unrelated issues separate.