Hi everyone,

I just installed my first ever Linux distribution with Solus Budgie 4.0, and overall I think it's fantastic (at least for the twenty minutes or so I've been using it). There are three things that are quite annoying for me right now though, and I'm not sure why they're happening. If any more experienced users could help me out with maybe solving these, that would be awesome:

  1. Wifi - For whatever reason, every time it boots, the WiFi is strangely broken, and even after going into settings and turning it back on, it says it's now in airplane mode which I then also have to turn off.
  2. Bluetooth - Similar situation, except this one doesn't turn on at all, no matter how many times i flick the settings lever. I tried to look up a solution, and I found out that when i go into terminal and do "sudo rfkill list" it shows that both of them are "soft blocked" after every reboot. I can manually unblock them for now, but I'd really rather not have to do that.
  3. Sound - This one, admittedly, is simple: I have no sound coming from my speakers right now at all. The volume is definitely on at 100 percent, and no sound comes out when I plug headphones in either.

If anybody could offer some insight into potential fixes for any of these blemishes on an otherwise perfect experience so far, I would really appreciate it!

Well my solus machine is a desktop on a wired connection (so no wifi and no bluetooth), but the problem I find with sound is usually which device is set to my default and/or volume. I always have to adjust it. Have you gone into sound settings and made sure everything is right?

Ah right, I'm sorry, I forgot to mention what the actual machine was: I'm running it on an HP Spectre x360 from...2015? I think that's right...anyway, yeah, I have gone into sound settings, and I only have one option available for output, but I still have no sound.

Alright, slightly positive update: I'm not entirely sure what I did, but I did manage to get sound to work which is great. The larger concern of the WiFi and Bluetooth being softblocked constantly is still an issue though...

Wifi has always worked 'out of the box' on my laptop. I know that's not helpful, but maybe hopeful? Since it's always worked, I really don't have much to troubleshoot. I vaguely remember my old laptop having problems (found it was due to me having a hardware slider turned off), and using command line utilities to try to troubleshoot. You might look up the chain of utilities, like iwlist and iwconfig and try them?

Alright so I've been looking around trying to figure out some way to fix this problem, and I found out about a command that put out some information that I think would be useful for figuring this out.

i put in sudo journalctl -b to get that. In particular, around line 1307, it looks like something happens that causes stuff to get disconnected, but i can't tell exactly what. If that helps at all, awesome, if not, just more info i guess lol

Just gonna bump really quick to give a not-so-optimistic update: I've been asking around several different resources, but nothing has worked so far. If anybody has any idea what I could do to solve this, please let me know 😅

  • [deleted]

  • Edited

What laptop have you got? Make/model?

    • [deleted]

    • Edited

    Let's see if these resolve at least some of the issues.

    For sound and soft blocked bluetooth
    Create /etc/kernel/cmdline and add following line to it
    acpi_osi='!Windows 2013' acpi_osi='!Windows 2012' modprobe.blacklist=acer_wmi

    Easy way to do that is just run sudo nano /etc/kernel/cmdline in terminal. You can save the file with CTRL+O and exit via CTRL+X

    Then run sudo clr-boot-manager update in terminal.

    For stubborn airplane mode we apparently need to create a systemd service
    sudo nano /etc/systemd/system/hp-keycodes.service

    Then add the following to the file

    [Unit]
    Description=HP setkeycodes fix

    [Service]
    Type=oneshot
    Restart=no
    RemainAfterExit=no
    ExecStart=/usr/bin/setkeycodes e057 240 e058 240

    [Install]
    WantedBy=rescue.target
    WantedBy=multi-user.target
    WantedBy=graphical.target

    Save and run sudo systemctl enable hp-keycodes.service. Then reboot a couple times and see if your issue has been solved

    • [deleted]

    WoodenMallet Does the sound work if you change output from sound settings?

    What's the exact output of sudo rfkill list?

      [deleted] Thankfully, the sound problem seems to have been resolved, but I'm not sure what I did to fix it.
      Here's the output of sudo rfkill list upon rebooting and before turning wifi and bluetooth back on:

        I have also recently confirmed that the issue with soft blocked wifi and bluetooth is present in Ubuntu as well, so I'm not sure that it's even a Solus issue at this point...

        Just bumping this thread again, hopefully at a more convenient time for users...still no solution found for this that worked for me.

        @[deleted] yeah i did, it outputs the same thing as the normal list command for me

        Finally, after what feels like an eternity, I've found the fixes I was looking for! If anybody is having similar problems and stumbles upon this thread, i encourage you to give these things a shot.

        Turns out, the shoddy Bluetooth with my mouse was just because it wasn't "trusted", so once I manually trusted my mouse through bluetoothctl it started to connect perfectly. The more difficult one to find a solution to was the soft blocking on reboots, but what ended up working was going into /usr/lib64/modprobe.d/20-iwlwifi.conf and adding the line, "options iwlwifi 11n-disable=1". If I'm being honest, I haven't bothered to look into why that works, but it does, and I am ecstatic! Thanks a lot to @dbarron and @[deleted] for the help along the way as well!