Well, one more whishlist

My wishlist for EndeavourOS changes:

  • don’t use 8.8.8.8 to check internet connection; create a user choice for: 8.8.8.8, 1.1.1.1, other

  • create choice to check updates (never, once a day, once a week, x days)

  • don’t assume it’s a VM; create a button to install VM related config/programs

  • welcome should always check language, because I might change it and in EN now, show’s Welcome as PT, it should be EN

  • (sddm related) logon sddm: shows US on top, date and time in PT, with descriptions on PT; soon as I type a password letter, changes language and flag to PT

  • reflector-simple: if no networking, only shows “worldwide” and ticked “include https mirrors”; if networking is available, it shows all countries correctly

  • discover: just don’t use discover, remove it; first it’s a mess, it check also for updates, so you are notifyed by endevour updates check AND discover, and you should avoid this double mess of “you have updates”

  • discover: if you really really like discover, put it as an option to install

  • install linux linux-headers but also linux-lts linux-lts-headers (two kernels better than one; three too much)

Moved to the newbie section…

This is an internet standard. You can change it if you so wish easily. Your request already exists.

Also already exists and is quickly and easily changed.

It doesn’t? You may want to read up on how arch linux packages and dependencies work? Just because a package is related to a VM does not mean something else doesn’t need it. Do you have any examples?

Can you explain more?

SDDM is not maintained by EOS. If you have a bug report it should be sent upstream to the maintainers. You can also try installing a custom theme.

Why would you want the ability to update your mirror list with no internet connection?

sudo pacman -R discover
enter
5 seconds…

Discover is part of KDE Plasma and not EOS.

Not a question of what EOS likes. It is a question of what KDE Plasma likes. Direct this request to the devs upstream. You can choose not to install this with the installer.

sudo pacman -S linux-lts linux-lts-headers
enter
8 seconds.
It is not even necessary to update grub at this point just reboot :man_shrugging:

6 Likes

That isn’t caused by having discover installed, it is caused because packagekit-qt5 is installed.

Also, some people really like discover because it provides more of an “App Store” feel.

If you don’t like it, you can remove it. There will never be a package list that is perfect for everyone.

5 Likes

It’s a highly requested feature, you can vote for it here and the team may decide to implement it.

I didn’t know that, thank you. I was always updating the config afterwards :sweat:

5 Likes

I believe it is a recent thing. Last few installs I did when adding kernels didn’t require updating grub. Reboot and they were there.

2 Likes

Just don’t check for internet connection. This is a bad Arch standard to check it. EOS could be one step above and respect user’s privacy. Let the user choose if he wants to open a webpage, connect to something or just use the computer.
This would be a huge plus for EOS. Simpy put interval=0 in connectivity in NetworkManager.conf and also dhcp-send-hostname=false in system-connections.
EOS would be a really privacy concerned distro, better than “security” distros.

Also already exists and is quickly and easily changed.
[/quote]
It’s easy for me. I’ve already removed it and removed Discover too. But it is not easy for the common user that choose EOS because it’s friendly. Let the user choose the update schedule.

It doesn’t? You may want to read up on how arch linux packages and dependencies work? Just because a package is related to a VM does not mean something else doesn’t need it. Do you have any examples?
[/quote]
After install, there is a notification that says the system is not a VM. It looks like an error, for the common user. So my system is not what? I might have problems… maybe there is an error, that’s what they think.
I know that because I’ve installed EOS for a user that kows nothing about GNU/Linux but just wants to use the computer for work.

Can you explain more?
[/quote]
Yes. I choose PT at install. Then I also add EN language. I remove or make EN my default language, but Welcome will still be shown as PT language. It should be now in EN. So, it should check language everytime it starts.

SDDM is not maintained by EOS. If you have a bug report it should be sent upstream to the maintainers. You can also try installing a custom theme.
[/quote]
I will report that to SDDM, but this was just to see if someone already had noticed this here.

Why would you want the ability to update your mirror list with no internet connection?
[/quote]
Regardless of you have internet or not, Reflector-simple should always show all countries.

sudo pacman -R discover
enter
5 seconds…
Discover is part of KDE Plasma and not EOS.
[/quote]

As EOS changes a background or add’s a few programs, it would be strange if it deleted a bad program. Know Discover is part of KDE and that’s how KDE checks for updates. Again. double check for updates, makes no sense to have Discover in EOS or disable Discover updates.

Not a question of what EOS likes. It is a question of what KDE Plasma likes. Direct this request to the devs upstream. You can choose not to install this with the installer.
[/quote]
I might but it makes sense to have Discover checking updates and as a store, if you have installed Arch+KDE.

sudo pacman -S linux-lts linux-lts-headers
enter
8 seconds.
It is not even necessary to update grub at this point just reboot :man_shrugging:
[/quote]
The user of EOS will never notice it. It’s pointless. But someone else whos is checking EOS for recomendation or just for fun, distro hoping or trying to choose for himself something nice, will see the kernel and the LTS and will think: hum, these guys really have something different and it’s a nice touch to have two kernels by default.
The regular user will appreciate that when on the phone with a Linux specialist he says, since your hardware is not working after this update, let’s choose the LTS at the boot… and tell’s him how to do it, avoiding to direct the user to open a second terminal and type words that he cannot understand.
I always have an LTS, but this change it is not for me. I would love to see it, so I don’t have to install it.

I hope this makes my point clear now and improve EOS.
Thank you.

we need to check internet-connection, for online installation, and i do not see an security issue here, as you are on a Live-Session. And almost every Live-ISo will have network enabled by default if you are connected wired…

3 Likes

Sorry to be rude, but you make a lot of assumptions here; have you ever read our main page of our website?
EndeavourOS is a really bad choice for such a user.

You have some great ideas, visit our Github page and help us improve the distro, it helps more than summing up some “should be list”… (after you’ve visited our website of course.)

7 Likes

I was just making up my mind, if I should react to your “wishlist”.
Your wishlist does, at least to me, not read as one.

I’m aware that I might get my b*tt kicked by the people running this distribution for being maybe too straight forward. But I needed to drop two words on that topic.

All I said before is after EOS is installed. It makes no sense to talk about this during the install process.

The internet connection checks should be optional. I know Arch does it and I disable it, but, once again, EOS could go one step further and be privacy friendly and stop checking for connections. Or ping anything like Google.

Also I don’t want to update or be nagged by the E(OS) that I have updates every hour. So that was my suggestion, give the user the power to turn updates off.

Then you could just that EOS won’t do this because of principles of operation, and that’s fine with me.

Again read our website!

1 Like

Already git cloned a few things yesterday. Yeap, I will look at the code.

You can’t turn updates off (maybe a rolling distro is not for you?), but notifications can be turned off very easily, especially for such an advanced user as you. You waste more time complaining about trivial things imo…

9 Likes

On second thought, join the Arch team to improve those things, that way you’re also helping us. Stop wasting the community’s time, we all have lives beyond our keyboards and screens.

Suggestions are more than welcome, but not in a “know-it-all-manner”. So, I don’t do this very often, but you are not welcome here.

8 Likes