Skip to content
  
  info@freedompenguin.com
logo

Freedom Penguin

Linux Software Reviews, Discussion and Articles

Menu
  • Home
  • About Us
  • Contact Us
  • Contributors
  • Disclosure

Solus Stands on Its Own

April 29, 2024
| No Comments
| operating system
Solus Stands on Its Own

If I had to pick one operating system of the year, I would be picking Ubuntu MATE 16.04, if Solus hadn’t come along and stolen the title.

If it was a contest (and let’s admit it; it is.) this would be nothing short of a gripping and dramatic victory for Solus’ lead developer Ikey Doherty and team, especially in this new generation of proven and truly great Linux systems. If it wasn’t for the fact that the Linux community at-large was full of such amazing and cooperative people, I would call it a distro war.

Now, before I get called out for trying to “sensationalize”, let’s get something straight. In recent weeks I have heard the words “competition” and “competitors” used more in the interchange of “fellow developers of other distros” than I have ever heard in my years of involvement with open source.

And I’m proud to say that I welcome it with open arms. Nothing makes you better than someone trying to outdo you. At the moment, no one is trying to outdo you like Team Solus, so you’d better eat your Wheaties.

desktop with numix

They’ve Been Win-ning!

If you’ve used Solus at all in the past couple of months you’ve probably noticed a deluge of changes and bug fixes. I feel as though I’ve been watching a day and night construction of the Winchester House; only this time it’s not out of fear of ghosts and the stairs being added actually lead somewhere.

It’s been an amazing (and sometimes startling) experience. Anyone who read my initial Solus review will probably remember my misadventure with Wine, where I was trying to get a Windows MUD client to load. My reaction was genuine. I was writing in real time. One minute I was testing the client in Solus and it wasn’t working. A few minutes later I tried it again, using the same method as before and it worked. I was able to play Aardwolf on Solus and it was like getting a present. Is there a Betty Ford for MUDs, by the way?

Many, many improvements have occurred since those heady days of development by Ikey and the gang. Most recently, with the 1.2.0.5 release, some of the tightening up includes a fix for a slightly annoying battery icon refresh issue and some keyboard region “guess” issues.

They also switched over to Gnome screensaver for screen locking and for better power management. Somewhat infamous installation issues for the Nvidia Maxwell cards as well as the Intel Skylake chip series were addressed. Gnome technology stacks for 3.20 were added as well as Ikey’s favorite PulseAudio 9, Mesa 12, GCC 6.1.0 and glibc 2.2.4.

If you’ve ever been curious but afraid to try installing it yourself, Solus saved you the trouble of installing the latest Linux kernel, 4.7.2. So far my experience has been really terrific and I’ve not run into any issues in these regards.

I’ve Got to Run, Run Like the Wind…

I like an OS that doesn’t mess around and Solus definitely gets to the point and sings in the startup and shutdown departments. Even on my recently modified Acer Chromebook 15 with SeaBIOS it boots up in 13 seconds. You read that right. Even with Numix icons installed and having to select Solus on GRUB. There’s even an optimistic little “Doong-doong-doong!!” chime once the desktop appears Shutdown? Four. That’s applause-worthy.

Apps start up very quickly, with even Google Chrome beating the clock. So even on low-spec systems, you can really sense the drive for a great desktop experience. It’s light, but pretty. It’s fast but doesn’t skimp. It’s easy; even if you’re the laziest desktop user on the planet you can get what you need without having to go spearfishing on the Internet.

software center

Beavis Installs Packages

In the Solus repo, you’ve got a slew of new packages ready to go whenever you want them. In fact, 41 were introduced, however many of those fulfill several software dependencies for installing others. However, those are easy to spot since they use a “brown postal wrapper” icon. Another thoughtful touch is Solus’s way of understanding that you’re pretty busy and don’t have time to look through all your …

Read More »

Posted in %1$s

Ubuntu Bluetooth Headphones Fix

September 2, 2024
| No Comments
| operating system, Ubuntu
Ubuntu Bluetooth Headphones Fix

After extensive testing and research, I have put together a complete work-around for playing high-quality audio through Bluetooth headphones using the Blueman Bluetooth application. This will fix issues with Bluetooth audio in Ubuntu 14.04, and should work in all other versions. I haven’t bothered testing this with other Bluetooth applications. If memory serves me, the alternative Bluetooth apps lack the ability to choose audio profiles – but I might be wrong. Going forward, just understand that this was done exclusively with Blueman.

Bluetooth Working

Default Ubuntu Bluetooth settings work, but don’t work

By default, Ubuntu’s (and other distros’) Bluetooth settings provide working connections to most Bluetooth speakers and smartphones. Heck, using a cheap Bluetooth dongle on your computer, you can share your smart phone’s 4G Internet connection. Works incredibly well. And the same can be said when connecting to your Bluetooth speaker. Using the A2DP (Advanced Audio Distribution Profile) Bluetooth profile setting, today’s modern Bluetooth speakers work well because they only offer one profile – A2DP.

Bluetooth Speaker

This leads us back to Bluetooth headphones. While there are exceptions, many of these headphones are actually headsets. This means they serve as a means of speaking to others over the phone or VoIP. Complete with a microphone, these headsets are considered to be HSP/HFP (Headset Profile) Bluetooth devices first, A2DP (high quality audio) second.

So here’s the meat of the problem with these headsets acting as headphones – Ubuntu’s default Bluetooth settings don’t like to cooperate with A2DP settings. Just as frustrating, the microphone portion of HSP doesn’t work due to a known bug.

Let’s summarize:

– Bluetooth speakers using A2DP only work fine, and delivers high fidelity audio quality.
– Bluetooth headsets using HSP/A2DP do not. An exception to this might be headsets without HSP profile functionality.

To address this problem, we’re going to be editing some specific files so that we can get Bluetooth headsets to work correctly and provide us with A2DP functionality. This will allow us to enjoy high-quality audio for watching videos, listening to podcasts or simply enjoying our favorite music. Sadly, at this time I haven’t had any luck with getting HSP profiles to allow for microphone compatibility. This may be fixed sometime in the future.

Editing the right conf files

To make things work correctly, we’re going to edit the following.

/etc/Bluetooth/input.conf
/usr/bin/start-pulseaudio-x11
/etc/Bluetooth/main.conf
/etc/pulse/default.pa

Now, I highly recommend backing up each of these files before editing them. Make sure to make copies of these files with the following commands:

sudo cp /etc/Bluetooth/input.conf /etc/Bluetooth/input.bak
sudo cp /usr/bin/start-pulseaudio-x11 /usr/bin/start-pulseaudio-x11.bak
sudo cp /etc/Bluetooth/main.conf /etc/Bluetooth/main.bak
sudo cp /etc/pulse/default.pa /etc/pulse/default.bak

By backing these files up, you’re able to restore them instantly should you find this doesn’t work with your headset in question. That said, if you follow my instructions, happen to be using bluez 5.37-0ubuntu5, pulseaudio 1:8.0-0ubuntu3.2 running on Ubuntu 16.04, you should have no problem getting this to work.

Important! Be aware that when I updated Ubuntu 16.04 to use a newer version of pulseaudio, I found that the ability to switch audio profiles wasn’t cooperating. I’m still testing the newer version of pulseaudio to see if any additional changes need to be made. Therefore, on my daily PC, I am only running with security updates and various PPAs – I’m not updating recommended or unsupported updates. This will change once I have a chance to better vet the newer pulseaudio package.

First, we have /etc/Bluetooth/input.conf to edit. With each file, my recommendation is to erase the contents of the original and replace it with my edited version of each file.

http://pastebin.com/nzzTQCUT

Erase the original contents of your /etc/Bluetooth/input.conf, then copy the above pastebin and make it your new /etc/Bluetooth/input.conf – the active part here is IdleTimeout=0, which should help prevent your Bluetooth from timing out.

Next we need to edit the /usr/bin/start-pulseaudio-x11 file:

http://pastebin.com/TSkxbQh6

The part of the file that matters here is below:

if [ x"$SESSION_MANAGER" != x ] ; then
/usr/bin/pactl load-module module-x11-xsmp "display=$DISPLAY session_manager=$SESSION_MANAGER" > /dev/null
fi

Now we begin editing the Bluetooth configuration itself, in /etc/Bluetooth/main.conf:

http://pastebin.com/CSH9dtVp

I won’t bother touching on all the parts of this file that allow stuff to work, but suffice it to say we’re setting this up …

Read More »

Posted in %1$s

Posts navigation

Previous 1 2

Stellar Data Recovery Toolkit

Open Source Softwares

  • How to Play Windows Games on LinuxHow to Play Windows Games on Linux
  • Solus Review For Casual UsersSolus Review For Casual Users
  • Manjaro vs Antergos | For The RecordManjaro vs Antergos | For The Record
  • Solus Stands on Its OwnSolus Stands on Its Own
  • Ubuntu Bluetooth Headphones FixUbuntu Bluetooth Headphones Fix
  • Exploring Tiling Window ManagersExploring Tiling Window Managers
  • Finding Solace in Solus LinuxFinding Solace in Solus Linux

Archives

  • September 2021
  • March 2021
  • July 2020
  • June 2020
  • February 2020
  • January 2020
  • November 2019
  • September 2019
  • April 2019
  • September 2018

Categories

  • Chaturbate
  • Linux
  • Live Sex Zone
  • OBS
  • operating system
  • Solus
  • Twitch
  • Ubuntu

Freedom Penguin | All Rights Reserved.