So, after EndeavourOSā€™s GRUB comitted suicide, me being too stupid to understand chroot despite wiki ā€œtutorialsā€ and the community rather trolling & gaslighting me instead of helping I decided to give Nobara a go. Usually I am a Plasma KDE guy, but thought since itā€™s been a long time I try it out, especially since you can have it in a more classic configuration those days again, even though Iā€™d miss out of Wallpaper Engine.

Unfortunately my experience has been nothing but awful. A bunch of random bullet points of my experience:

  • I had real trouble connecting my BT headphones. At first it was ā€œconnectedā€, but not really. Tried a fresh pairing mode, but then it showed two headphones. Then it connected, but as soon as I tried to adjust the audio input / output settings it lost audio again and I had to repeat it yet again. Now it works, and I decided to never touch the audio settings ever again.
  • ā€œFilesā€ is constantly crashing. Using the search? Crash. Going backwards? Crash. Try to do ā€œsomethingā€? Crash. Do nothing? Probably also crash (hyperbolic).
  • ā€œFilesā€ data transfer for copying & deleting files is slow as hell for whatever reason (on decent Samsung SSDs mind you).
  • ā€œFilesā€ cannot multitask. If youā€™re copying, scanning, deleting or whatever, it wonā€™t do anything else until that process is done.
  • ā€œFilesā€ and other Gnome applications frequently bug out if you try too many things at once, freezing or crashing them.
  • ā€œFilesā€, or even Gnome as a whole, is so incredibly scrapped for features to achieve its simplistic look, that it lacks actual functionality.
  • Gnomeā€™s settings are also missing for everything, or hidden in a gazillion different config menus, some of which I already forgot how to access again.
  • Scaling scales not just the UI, but also 3D applications like games, reducing their actual resolution and making them blurry. The UI seemed to be blurry as well.
  • Mullvad VPNā€™s tray icon somehow turned into some three dots with a weird background.
  • In the tray menu thereā€™s also a VPN toggle, which shows Mullvad, but being turned off. Turning it on disables my connection and I have to reconnect through Mullvad, which turns the toggle off again. No way to remove the redundant toggle as far as I can tell, but maybe itā€™s in some hidden settings menu that I have yet to find.
  • OpenRGB in this does not work with my NZXT Hue 2 Ambient. Keeps asking for resize zones, which according to a search should not be necessary, and wasnā€™t necessary with the one I used in EOS either. Selecting any color just turns the LEDs off.
  • Launching the Battle.net launcher through Lutris it also opens some ghost ā€œOpenGL Rendererā€ application with it, taking up space on the task bar.
  • Battle.net launcher canā€™t be maximized without constantly resetting or displaying information beneath the task bar.
  • Canā€™t launch .sh files unless I explicitly right click & Run as program.
  • Unfortunately it then launches with an additional empty terminal window, yet again taking up space on the task bar.
  • Had to create a new FF profile because using my old one somehow was unusable in regards to its performance.
  • The weather location for the little clock thingy apparently canā€™t find anything, city or country, except some locations that arenā€™t near me.
  • Canā€™t remove my own review in the Software center for one of the apps that I did prematurely.
  • Tray area also has this little tiling menu. I tried tiling, hated it. Couldnā€™t find a way to remove that icon to save space on the task bar.
  • After a lot of apps started to hang I tried restarting, just to be left in a blackscreen and the PC not shutting down. Had to hard reset to restart.
  • No EurKey keyboard layout. Thereā€™s a ā€˜German (US)ā€™ one thatā€™s close but itā€™s missing symbols.
  • Maybe probably more things that I canā€™t recall right now.

And thatā€™s just after a few hours of usage. I was making fun of the tiny issues in KDE before, but if I have to choose between that and this disaster then Iā€™m probably going to switch to the KDE edition, if I cannot find solutions to all this. I really donā€™t understand how people can deal with it? Or am I somehow the only one?

  • rocketeer8015
    link
    fedilink
    arrow-up
    1
    Ā·
    1 year ago

    Well the fact that you donā€™t understand the issue is part of it. See there are several ways disks can be partitioned and several ways a bios can go about finding kernels to boot on said disks, all of this applies to windows as well btw.

    1. Bios legacy + MBR partitioned with a bootloader written into the first 512 bytes of a disk and the bios being directed to that disk. This is the old way of doing it.
    2. UEFI + GPT partition scheme. Here you have one or more partition marked as bios+uefi, formatted in fat32, that the bios will comb for boot entries. Itā€™s the modern way of doing this.

    What you have is probably a mix of the two. Itā€™s likely that one of your linux installs partitioned your disk as GPT while your your system still boots in bios legacy. The installer is now getting mixed signals, one one hand the bios is detected as legacy mode, on the other itā€™s looking at a GPT partition table. Now technically you probably could write the bootloader just like in option 1., but if you ever change your bios to uefi mode, which is required for modern operating systems like windows you would end up with an non bootable system. And not just in a ā€œoopsie, I need to boot a rescue disk and fix thisā€-kind of way but a ā€œwe need to nuke the entire partition table and start overā€-kind of way.

    So what the Suse installer is telling you is that you really should use a /boot partition if installing on a GPT partition table.

    Btw if you check the correct option at install time(the one about using the entire harddrive) it should automatically create a MBR partitioned disk for you which avoids this issue as itā€™s not a ungodly mix of 1. and 2.

    This error isnā€™t a bug, itā€™s a feature pointing out a serious problem with your machines setup(the one below the OS level). Yes you can probably ignore it, as other distros might or might not, but itā€™s generally not a good idea. SuSE has a couple of these hang ups since it has an enterprise background and takes some things more serious than other distros. For example having closed ports for printers in the active on default firewall being one stellar example of this. It cause no end of issues for people struggling to setup their printers, that being said it is a security issue and opensuse decided it wasnā€™t going to sacrifice security of every system because some people want to use a printer.

    • DarkThoughts@kbin.socialOP
      link
      fedilink
      arrow-up
      1
      Ā·
      1 year ago

      So what the Suse installer is telling you is that you really should use a /boot partition if installing on a GPT partition table.

      Why is it telling ME that when I trusted the partitioning to the installer? I really donā€™t understand how that should be my fault for the partitioner to act faulty. And btw. thereā€™s only two options: 1) to erase the disk if needed and 2) erase the entire disk anyway. I selected the second one because the first one didnā€™t even work at all, so from my perspective it should have not used any potential GPT partitions that the previous distro couldā€™ve potentially created, but erased the entire thing and start from scratch with everything it would need, including a valid boot partition. If OpenSUSE, for some reason, requires me to wipe my drive clean BEFORE I even start the installer, then they should specify that beforehand - or provide a less antique installer that can actually do it itself.

      • rocketeer8015
        link
        fedilink
        arrow-up
        1
        Ā·
        1 year ago

        Yeah that sounds weird. If you told it to erase the disk this issue shouldnā€™t have come up since creating a /boot partition should be the default anyway. Itā€™s an interesting edge case, though probably not from the pov of a user just wanting to install the system.