Skip to content
  
  info@freedompenguin.com
logo

Freedom Penguin

Linux Software Reviews, Discussion and Articles

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

Month: November 2019

Exploring Tiling Window Managers

November 22, 2024
| No Comments
| operating system
Exploring Tiling Window Managers

If you have a low-resource computer, one with a small screen like some laptops, or are even someone just looking for something different to try, a tiling window manager could be a good option. They’re not for everybody, but then they’re not just for command-line commandos either.

I’m a keyboard guy, I like using keyboard shortcuts and keeping my hands on the keyboard as much as possible. Besides, I suck at touch typing and reaching for the mouse constantly just throws me all out of whack when I go back to the keyboard. It’s one of the reasons I was a KDE user for such a long time. KDE’s Plasma Desktop is probably the most keyboard customizable desktop environment out there. Plasma had some quirks though; there were bugs and oddities that annoyed me quite often. So I found myself in the “looking for something different” category.

I decided to give Gnome 3 a try. It’s a very nice desktop, though not as keyboard-friendly as Plasma, but close. It’s slick, well thought-out and quite customizable. I used it for a while, but—maybe it’s just me—it seemed like there was a lot of wasted space in the user interface. When putting applications side-by-side or corner tiling them, it seemed like so much of the screen was taken up with UI elements that it was annoying. That, and every time there was an update, something would break. Generally what broke were the extensions I had installed for it, and sometimes the theme I was using. I tried Enlightenment E17 next. It was also very nice, but it had a confusing settings manager and was just buggy. In time, I probably would have learned the configuration, sorted out the various bugs, and made better use of it. But time wasn’t a luxury I had much of. So then I tried MATE, and liked it a lot. Still do, and have it installed on my machine, though I rarely use it anymore. What I started to run into was theming quirks, that are mainly caused by GTK 3 apps and the constantly shifting way they’re themed. I run a very mixed set of applications, some Qt, some GTK 3 and some GTK 2, with a smattering of command-line ones. It was getting really hard to find a theme that would work well with all my apps and not pollute my ~/.xesssion-errors file with warnings and errors. MATE is a great desktop and I still use it from time to time just for a change. But there were still some personal irks (quirks?) I had with it that kept me looking for another option. Since I’d been seeing a lot about tiling window managers, I figured what the heck, let’s give one of them a try. That was about 2 years ago, and I’ve been using one ever since.

There seems to be a general idea that tiling window managers are for the geeky, that they’re only for command-line gurus and those who choose to live in a CLI world. Frankly, most screen-shots we see of them in action do nothing to dispel the idea. Tons of terminals open in little tiles showing code and system stats that are the common fodder. The plain fact is this is simply not true. GUI apps work wonderfully well in a tiling window manager. There are trade-offs, though. Tilers are very keyboard-centric, though you can still use a mouse for many things. If you’re a mouse maven, you probably don’t want to try one. They’re very basic, though many are infinitely expandable and customizable. Out-of-the-box they have few if any system-tray widgets, fancy menus or glitzy themes. They also don’t have compositors, at least none that I know of (yet). So if you want effects like drop-shadows and transparency, you’ll have to install a separate compositor. Probably the biggest sticking point for many is: while some tilers are usable right away, many require some configuration before you can even use them. All of them will eventually require the user digging into configuration files to get the most out of them. For these trade-offs what you get is a window manager that makes ultimate use of your screen space, …

Read More »

Posted in %1$s

Skype’s Dead – All Hail WebRTC

November 5, 2024
| No Comments
| Linux, operating system
Skype’s Dead – All Hail WebRTC

It seems like only yesterday that Skype came onto the scene. Suddenly, the idea of making calls over the Internet felt completely doable. Before this, the alternatives were pretty limited. I forget my first experiences with Skype, but I remember some of the “boutique” distros at the time we’re bundling with it (Xandros, etc).

Well, according to this page the party is over. Seems he’s still under the impression Microsoft gives two rips about Linux users or their non-enterprise customers. Fun fact, Microsoft doesn’t care. Don’t get me wrong, I think Skype’s download page still making reference to Ubuntu 12.04 is quite disappointing too. But I’ve long since shrugged and moved on with my life. Today, I’ll show you what I use instead.

But everyone I know uses Skype

I deal with this frequently myself, especially from my “Windows using co-workers.” Basically I have two options: I can use my existing installation of Skype to be added to their existing meeting or I can use my Android phone. Although this is far from ideal, it does provide me with a stop gap.

During a work related meeting I had on the 24th (a remote call-in meeting I needed to attend), one of the things that came up was the need to do screen sharing. My co-workers needed to share their screen with me, but as usual Skype failed for some reason. Roughly 15 seconds later, the meeting’s creator started up a screen share with his Join.Me account. No big deal.

Now for those instances I simply have to have a video conversation, I’ve been pushing people into trying Firefox Hello (using WebRTC). There are other alternatives that are also WebRTC based, if you prefer. Based on my tests, Firefox’s Hello has worked rock solid from Firefox to Firefox. Your mileage may vary, though.

How I use WebRTC Firefox

It’s no secret that I have Telegram running on my desktop most of the time. When someone needs to reach me, this is one of the most common methods. This means either I can send a link to a WebRTC chat or someone on my Telegram list can send one to me instead. To this end, I generally recommend using Firefox Hello. It’s what I use when chatting one on one with a single person.

So how’s the performance? How about this – two bar 4G connection on an Android tablet vs a wired connection on my Linux PC.

Some takeaways

1) The audio was recorded from a $40 tablet I got from Verizon. The Linux PC was connected to a wired connection.

2) Since I had booted into my Antergos partition to run updates, I decided to try this experiment right then on the spot. I usually run this on my Ubuntu MATE desktop.

3) There were two bars of network service here.

4) The audio on both ends was pretty good. It may have looked odd with both angles, but I can tell you it was a flawless experience. I listened to audio from both sources and each matched the video of the source.

Clearly, WebRTC is terrible, right? Not.

Firefox-smallSo how about Skype? How can we get people to use Firefox Hello instead? Well it’s pretty tough – ready? First, assume the Skype user has a copy of Chrome or Firefox installed. With me so far? The next step is to make sure Firefox Hello is open, then click on the little link that looks like a chain. Done? Great, it’s been copied. All you have to do is send that to whoever you wish to talk to.

Facebook messenger, Telegram, Google Hangouts chat – send it any way you want. When they receive the link, the click it and you’re all set. Compared to installing Skype on any platform and adding contacts, it’s far easier to send someone a link through a messenger folks actually have open.

What about conference calls?

Now it would be fair to point out that the biggest shortcoming of Firefox’s Hello feature is that it’s limited on how many people can participate. After some testing, it appears it only supports two video chat participants…sort of like Skype on Linux.

desktop-screen

Desktop –

…

Read More »

Posted in %1$s

Solus Review For Casual Users

November 1, 2024
| No Comments
| operating system, Solus
Solus Review For Casual Users

I have been watching the progress with Solus Linux from afar for some time now. I’ve even had other Freedom Penguin contributors share their thoughts on Solus. So when I decided to give everyone my review, I wanted to make sure I cover the basics…then move on to the stuff I cared about – using it as a daily driver.

Solus is not based on any other distro. It’s a Linux unto itself and this article shares my experience with it.

Solus Review – The installation

Honestly, installing any modern Linux distro is incredibly uneventful and boring. This isn’t a bad thing, rather a point of fact we need to remember when we read about or watch someone doing a Linux review. With that bit of unpleasantness out of the way, there are some cool items of note with the Solus installation I’d like to point out.

The user security policy for Solus is great. Some distros will allow you to utilize terrible passwords limited to under five characters. Solus puts its foot down on this practice and requires the passwords be longer than some newbies might be inclined to run with.

Solus Password

Because of this, I ended up going with a seven character password that Solus allowed without any further delay.

Solus Password 2

Another nice touch that made my day was that Solus presented me with the option to add additional users to the upcoming Solus installation. Best of all, the summary of each user to be added is explicitly clear as to the abilities and control granted to said user.

add users

From here, I finished up my Solus installation and was ready to see what the desktop had to offer.

Solus Review – First impressions of Budgie

The Budgie desktop is fantastic. It’s responsive, logically laid out and reflects a balance between staying out of your way while respecting the traditional desktop experience.

One of my favorite highlights is how Budgie utilizes a traditional menu launcher, yet the settings and other elements of the desktop still manage to utilize some of its GNOME Shell roots (speaking of the gtk elements Budgie is NOT based on GNOME Shell). I especially appreciate the Budgie settings that seem to borrow the best of GNOME Tweaks, but do so in a more integrated way.

Solus Review – Package management

Last time I tried Solus, I found most of the programs I needed, yet still had to put in a couple of requests for some that I found missing. In 2017, Solus has added these applications that I need in addition to providing Flatpak support.

Solus Packages

Software like Simplenote, MakeMKV, OBS Studio, Wire – all available in the software repositories. There is also a growing number of third party (often proprietary) software is also available in the Third Party section of the package manager.

Third Party

The available Third Party applications is also impressive. All of the expected titles ranging from Chrome, Plex, Skype, Slack and Enpass are included. I especially appreciated seeing the inclusion of the Google Talk plugin. This is what allows us to use services like G+ Hangouts.

One final aspect I wanted to touch on is that there is a setting in the Software Center for those of you who might be on metered bandwidth. This is helpful as it’s turned on by default and helps to prevent heavy data usage when checking for updates.

Solus Review – Odds and Ends

In the above video, I touched on installing and running software that wasn’t made available in the Solus repositories. First off, it turns out that while you can absolutely run PIA (the VPN provider) using the OpenVPN client with 100% success, the Linux application that comes with the OpenVPN PIA script doesn’t work as I initially thought.

Next up is the PulseAudio Equalizer. I haven’t tested this yet outside of a virtual machine environment just yet. However, based on testing the GUI aspect of it, I believe it does indeed work and will be providing a tutorial on this later on.…

Read More »

Posted in %1$s

Open Source Softwares

  • Solus Stands on Its OwnSolus Stands on Its Own
  • Finding Solace in Solus LinuxFinding Solace in Solus Linux
  • Skype’s Dead – All Hail WebRTCSkype’s Dead – All Hail WebRTC
  • Exploring Tiling Window ManagersExploring Tiling Window Managers
  • Solus Review For Casual UsersSolus Review For Casual Users
  • Manjaro vs Antergos | For The RecordManjaro vs Antergos | For The Record
  • My Mom Runs Linux!My Mom Runs Linux!

Archives

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

Categories

  • Linux
  • operating system
  • Solus
  • Ubuntu

Freedom Penguin | All Rights Reserved.

Hairstyle theme by Flythemes