Lenovo T14 Gen 4 – Intel – Suspend/Resume Surprises – Part 4

And on we go with my series on Ubuntu 22.04 support for the Lenovo T14 Gen 4, Intel variant. In this part, I’ll have a closer look at how suspend / resume works when the notebook lid is closed. Spoiler: It works perfectly out of the box, but things are different from what I was used to so far!

Continue reading Lenovo T14 Gen 4 – Intel – Suspend/Resume Surprises – Part 4

Lenovo T14 Gen 4 – Intel – Performance – Part 3

s-tui and gkrellm in action. Right click and select ‘open image’ in new tab for full size.

My new notebook has the latest and greatest Intel CPU inside that is currently on the market, a 13th generation i5 1335U. It’s an entry level i5 processor and the notebook is available with stronger processors as well. So how does it compare to the 2 year old AMD Ryzen 7 PRO 4750U in my Lenovo X13 notebook? At the time, it was said to be the fastest CPU for notebooks on the market. Well, as usual, it depends.

On the notebook I ran my ‘taken from real life’ ffmpeg video transcoding test, and used ‘s-tui‘ to look at processor load, temperatures and clock speeds. And on my power supply, I had a cable with a display that showed me how much power the notebook drew during the tests.

Continue reading Lenovo T14 Gen 4 – Intel – Performance – Part 3

Lenovo T14 Gen 4 – Intel – Wi-Fi – Latest Chip – Latest Kernel – Part 2

After my general overview of how the Intel variant of the Lenovo T14 Gen 4 fares with Ubuntu Linux, let’s have a closer look at the only major point I had somewhat of an issue with to get working: The Intel AX211 Wi-Fi chip. As I’m still using a 3.5 year old Ubuntu 20.04 with a 2 year old Linux kernel 5.15 stream, I was a bit disappointed but not really surprised that this didn’t work out of the box. But with a bit of effort, I got it working anyway.

Continue reading Lenovo T14 Gen 4 – Intel – Wi-Fi – Latest Chip – Latest Kernel – Part 2

Lenovo T14 Gen 4 – Intel – First Impressions

About 6 weeks ago, Lenovo launched yet another generation of their Thinkpad notebooks. As I needed a new notebook, I thought I’d give it a try and see how well Linux would run on brand new hardware. I’ve made some good experiences back in 2021 when I bought a relatively recent notebook with an AMD CPU. Instead of an AMD CPU, however, I chose the Intel variant of the Lenovo T14 Gen 4 this time around. So here’s the story of how that went.

Continue reading Lenovo T14 Gen 4 – Intel – First Impressions

microSD cards Speeds in 2023

It’s been almost 5 years since I’ve last looked at the speed of removable flash storage media. I use them a lot for transferring very large files among devices, so speed is trump. If size doesn’t matter, the current speed limit for high speed USB flash drives seems to be the speed of the USB port. In case of USB 3.2 Gen 2, that’s somewhere around 1 GByte/s. If there is limited space in the pocket or backpack, MicroSD cards and a good USB adapter are an interesting alternative. Despite speeds being much slower, read/write performance varies significantly between cheap and somewhat more expensive cards. So let’s have a look where the bar is at the end of 2023.

Continue reading microSD cards Speeds in 2023

Driven Between Intel and AMD – The Wi-Fi Divide…

In the past few years I bought a number of Lenovo notebooks for me, friends and family to run Ubuntu Linux on them. Most of them had AMD CPUs inside, because they had a price and performance advantage. These days, however, I’m drawn again to the Intel side for a simple reason: Integrated Wi-Fi.

Continue reading Driven Between Intel and AMD – The Wi-Fi Divide…

Moving from POP3 to IMAP in 2023 – Yes, Really!

It’s 2023 and so far, I was still using the POP3 email protocol for fetching my emails on my notebook. But why on earth?

It pretty much stems from a time when bandwidth on mobile networks was scarce and expensive, so I wanted to be in control when to download email. Initially, I also had a size limit per email in place, but I guess I must have removed that on my notebook a decade ago, once prices became cheaper and mobile networks faster. Not sure when anymore.

But even then, I continued using POP3 for two reasons: First, I liked not to be bothered by new emails instantly and second, I liked the setting that automatically deleted an email on the server after removing it from my inbox. No need to keep my private data on a public server indefinitely. But it seems the tide has turned.

Today, pressing the “check for emails” button feels like too much work. And anyway, my mobile devices check for emails periodically and notify me anyway, so I might as well go that step on the notebook. So here we go, I’ve changed over to IMAP. And since I can still use local folders, most email moves from the server to my local folders the same way as they did with POP3.

P.S.: Yes, I know the world has moved on to webmail, and IMAP is so yesteryear…

LineageOS 20 on a Refurbished Pixel 6

Over the past years, I’ve been using LineageOS on a 2019 high end smartphone. It has served me well over the years. When LineageOS moved from Android 11 and 12, however, they wanted me to side-load a new ROM image instead of using the app based updater. As I wasn’t sure if this update would also require me to do a factory reset, I refrained from trying, as I shied the effort of reinstalling everything. But obviously, that was not a sustainable attitude, as I did not get security updates anymore. So the pressure rose, until I recently found a good combination of a real world smartphone hardware to upgrade to, at an acceptable price, and new features to make a switch worthwhile beyond the pure security update concern.

Continue reading LineageOS 20 on a Refurbished Pixel 6

OnlyOffice Online During a Train Ride

I’ve been working with OnlyOffice in combination with my Nextcloud setup on a server in a datacenter in Finland for a couple of months now, and I have to say I’m quite satisfied. Compared to the Collabora Online setup I used before for many years, the user interface is swift, and it doesn’t really matter how far the client is away from the central server. This is because OnlyOffice, like other solutions, e.g. the one from a certain company in Redmond, does pretty much all processing and rendering in the web browser, and only uses the server for synchronization and saving updates. But still, an online connection is required during editing a document. So how does this setup perform on a train ride?

Continue reading OnlyOffice Online During a Train Ride

More Programming with ChatGPT – Cool, But Not All Smooth Sailing

And again I had a little programming challenge I wanted to test ChatGPT with, and to hopefully get a result more quickly: I have an CSV input file that contains locations with GPS coordinates. The file is huge and I’m only interested in entries that are close to a given location. Such a kind of search didn’t sound like it should be done with a Bash script, so I decided that I wanted to approach this with Python. So how did ChatGPT do?

Continue reading More Programming with ChatGPT – Cool, But Not All Smooth Sailing