This week we got a big improvement in how the Task Manager handles grouped tasks: by default, it activates the last-used task and then cycles through other tasks if you continue to click on it. There are also some more welcome improvements for the “Get New [Thing]” system, as well as a nice smattering of miscellany. Take a look:
If you are an experienced developer who would like to make a gigantic impact very quickly, fix some recent Plasma regressions or longstanding bugs. Everyone will love you forever! No really. Sometimes people will mail you beer and everything. It’s happened before!
Beyond that, have a look at https://community.kde.org/Get_Involved to discover ways to help be part of a project that really matters. Each contributor makes a huge difference in KDE; you are not a number or a cog in a machine! You don’t have to already be a programmer, either. I wasn’t when I got started. Try it, you’ll like it! We don’t bite!
This is a new rendering backend for Firefox that’s not yet on by default. Presumably there are some edge cases where it makes things worse or causes some instability, but so far I have not experienced anything bad. On the contrary, without it, I and some other people get terrible flickering in Firefox on Wayland. With it enabled, not only is the flickering gone, but scrolling performance becomes buttery smooth and CPU usage decreases noticeably on both Wayland and X11, resulting in increased battery life! Win-win-win.
To turn it on, visit the about:config page in Firefox, search for “gfx.webrender.all”, and set it to true. That’s all there is to it!
This week has seen more fixes and improvements to the Get New Stuff system, as well as speeding up Discover. But they may be overshadowed by Major Enormous Exciting Amazing new Wayland features such as screencasting and Klipper/shared clipboard support!
Wow, this menu is getting pretty huge; I guess we should do something about that next
How You Can Help
If you are an experienced developer who would like to make a gigantic impact very quickly, fix some recent Plasma regressions or longstanding bugs. Everyone will love you forever! No really. Sometimes people will mail you beer and everything. It’s happened before!
Beyond that, have a look at https://community.kde.org/Get_Involved to discover ways to help be part of a project that really matters. Each contributor makes a huge difference in KDE; you are not a number or a cog in a machine! You don’t have to already be a programmer, either. I wasn’t when I got started. Try it, you’ll like it! We don’t bite!
I’ve had the privilege of testing and using the brand-new 15.6″ Ryzen-powered KDE Slimbook laptop for the past month. During that time, I worked with the Slimbook developers to perform QA and polish Plasma for this laptop. They’re awesome people who hosted our Plasma+Usability & Productivity Sprint last year at their offices. I’d like to share my impressions of their latest laptop.
Full disclosure: this laptop was sent to me for free for testing and development, so I have no financial skin in the game. They haven’t asked for it back yet, but I plan to either send it back, or purchase it, if I want to keep it. My configuration retails for 930€ (roughly $1,075), which is a steal for what you get. Regardless, what follows is what I believe to be an honest, unbiased review.
Performance and battery life
Here’s what I know you’re all waiting to hear about, so I’ll just start with it: performance with the 8-core/16-thread Ryzen 4800H CPU is unbelievable!
I can compile KWin in five minutes, compared to over 11 with my top-of-the-line Lenovo ThinkPad X1 Yoga with a 10th generation Intel i7 processor. Everything feels smooth and fast. The power of this machine is awesome, and the Ryzen CPU makes it heaven for people who need to perform processor-heavy tasks on a regular basis.
Despite this, case temperatures remain cool and the fan remains off when the machine is not under heavy load. The thermal management is excellent–far better than on my ThinkPad.
Additionally, battery life is amazing. The machine idles at around 3 watts and goes up to only about 7 or 8 with average tasks that don’t involve compiling KWin. 🙂 Because of this and the positively enormous 92 watt-hour battery in the 15.6″ model, I get about 12 hours or more of real-world, actual usage battery life.
OMG WTF
This level of battery life is just incredible. I’m honestly jealous, as my ThinkPad gets barely 4 hours with average use and never appreciably cools down. In practice, it means that I can work with the Slimbook from any room in my house without having to worry about where the cord is, while with my ThinkPad, I’m always tethered to the nearest plug and it’s always toasting my lap. The Slimbook is a clear winner for travel, obviously. There’s no compromise between power, battery life, and cool temperatures. It’s pretty impressive, really.
Case and ports
The KDE Slimbook’s understated magnesium case is lovely. Medium silver is my favorite case material/color as it strikes an excellent balance between not showing fingerprints and not showing dirt.
The whole machine is incredibly thin and light for a 15.6″ screen laptop: 17mm (0.67 inches) thick and weighing exactly 1.5kg (3.3 pounds). Despite this, it is nice and rigid, without much flex. It definitely feels durable enough to throw in a backpack and travel the world with.
I generally prefer small and light laptops and for this reason I usually go with 13.3″ and 14″ laptops–but the 15.6″ KDE Slimbook is actually barely larger: it fits into the same compartment in my travel backback that I slot my 14″ ThinkPad into.
The lid opens with one hand–no need to hold down the bottom. This is a nice touch.
The case has a good assortment of ports, including two goodies that are becoming increasingly rare on thin-and-light laptops: full-sized ethernet and HDMI ports! In addition you get 3 USB-A ports, one USB-C port, a MicroSD card reader, and obviously a headphone/microphone combo jack. The laptop supports WiFi6. It includes a fairly hefty 90-watt power adapter with a right-angle barrel jack plug which weights 0.49 kg, but the USB-C port supports charging just as you would expect.
Here’s what it looks like under the hood:
Access is super easy. You just remove nine philips head screws and then the bottom cover pops right off.
The RAM, wifi card, and SSD are all upgradable. My unit came with a single 8GB RAM stick in single-channel mode. I asked the SlimBook folks about this and they said that the 8GB configuration ships in single-channel mode like this, but all other configuration options (16GB, 32GB, and 64GB) will include two sticks and support dual-channel mode.
Despite the enormous battery, there is clearly room for an even bigger one if some of the internal components were rejiggered a bit. There’s a big empty space to the left of the right-most fan that’s just empty right now. Obviously you wouldn’t want to put a battery right next to the heat pipes, but potentially the speakers could be moved closer to the top of the case and made upwards-firing, which would leave enough room at the bottom of the case for the battery to be even wider.
Display
Overall the laptop’s screen is perfectly nice.
It’s a 1080p 15.6″ (197mm) matte non-touch panel with 100% sRGB coverage, the combination of which results in everything looking roughly the right size on screen. However I find myself wishing it were a 4K panel. The pixels are a bit big for my tastes and double the pixel density on a screen of this size would make everything so much more sharp and crisp looking, especially text. This would of course reduce the battery life a bit, but the machine’s cavernous 92 watt-hour battery would surely be able to handle it. I personally would be willing to go down to only 7-10 hours of battery life in exchange for a higher resolution screen, and I wish it were at least an option.
There is no visible ghosting, and the refresh rate is just fine.
The maximum brightness level is fine for indoor use, but a bit dim for outdoor use. It’s usable, but not as nice as if it got about 100 nits brighter, as my ThinkPad’s screen does.
Colors look good, but they do feel a little bit washed out and de-saturated to me, and the black level is not as dark as I would prefer. This is a function of the display surface being matte rather than glossy, and it’s why I personally prefer glossy screens. Yes, you get more reflections and glare with a glossy screen, but in exchange you get richer colors and darker blacks, and glare can be offset with a brighter backlight. Now, if you’re a fan of matte screens, obviously, this is all a feature, not a bug. 🙂 However those of you who are willing to accept the trade-off of glossy screens are out of luck, as the laptop only comes with a matte screen.
There is no option for touch or 2-in-1 functionality, which should not be a problem as a 15.6″ touch laptop is kind of a silly idea in the first place.
Keyboard
Text and symbols on the final keyboard will be using the Noto Sans font, breeze icons for the function keys, and the Plasma logo for the Meta key! My unit did not have this yet, but the final shipping units will.
The keyboard is a bit of a mixed bag from my perspective.
The keys themselves have a satisfying feel and bottom out firmly. However the activation force could be a bit higher for my tastes, and the larger-than-average keys initially caused me to accidentally press adjacent keys more often that usual. I got used to it eventually though. Overall, the typing experience is pretty good, but not amazing–at least when compared to a ThinkPad keyboard! Keep in mind that I’m a keyboard snob who spends most of the day typing, so the KDE Slimbook’s keyboard would probably it would be considered excellent by most people. It’s certainly leagues better than those horrible low-travel “maglev” or “magic” keyboards plaguing certain high end laptops.
However the keyboard does have a real drawback: the fact that the keys themselves are silver with dark gray text. This makes the text a bit difficult to read under dim-but-not-dark lighting conditions. Black keys with white text would be far superior, and in fact the older KDE Slimbook laptop already had this setup! This version should do the same, so I find it a bit odd that it does not. Unfortunately the keyboard backlighting is dim and uneven, and often makes things worse:
I generally keep the keyboard backlight off except in very dark conditions where it actually helps. In comparison, the text on my ThinkPad’s keys are more visible, and the backlighting is more useful in more lighting conditions.
In the end it’s not a huge deal as my old HP Spectre was afflicted with the same problem and I lived with it for four years. Still, higher contrast would be better.
On the plus side, the keyboard layout is very good. You don’t have any bizarre departures from normalcy like putting the PrintScreen key between Alt and Ctrl and the Fn key in the bottom-left corner as on ThinkPads, or replacing the right Ctrl key with a fingerprint reader in in newer HP laptops. There’s none of that nonsense here! You get a conventional layout with a few real improvements, like the inverted T arrangement of the arrow keys, rather than having smooshed up and down arrow keys. And I really like the a column on the right side of the keyboard with Home, End, PageUp, and PageDown keys:
Having the Home and End keys close to the arrow keys makes efficient text processing a snap, and it’s easy to hit Ctrl+PageUp/PageDown with one hand for fast tab navigation. This is present on the 15.6″ model that I have, but not the 14″ model. It would be nice to have it on that one, too.
Unfortunately, the function keys are annoying. They behave as F keys (F1, F2, F3, etc.) when pressed; to access the secondary functionality, you have to hold down the Fn key in the corner, which makes it irritating to do things like quickly adjust the volume or the brightness. I wish these features were triggered by default without having to hold down the Fn key, which is how most laptops seem to have it set up these days, or at least they offer it with a function lock feature. Unfortunately there is no option for this with the KDE Slimbook.
Additionally, a minor annoyance concerns how to toggle keyboard backlight: there is one key to increase the keyboard backlight’s brightness, and another to decrease it (there are two brightness levels). This is unnecessary fiddly, and I wish there was a single brightness level and a single function key that toggled the keyboard backlight on and off, or cycled through the modes if there have to be multiple brightness levels.
As one final nitpick, I would prefer play/pause, back, and forward media keys, and a microphone mute key. However the lack of these is a pretty minor thing as it’s easy enough to assign them yourself them in the System Settings Global Shortcuts page.
Oh and one more really final thing, this time just for Americans: a US American layout is offered, complete with wide Enter and Shift keys. My unit has an ISO English keyboard layout, so that’s what the photos depict, but a US American layout is available. Not to worry. 🙂
Touchpad
The touchpad is serviceable. Usable. But not amazing.
The physical feel is fine–not wonderful, but fine. It doesn’t have a glass surface, but the plastic surface is smooth, not rough, and will probably become smoother over time. So that’s good. However there is a small amount of play in the touchpad such that you can press it down a tiny bit and hear a low but audible click without it actually clicking. By contrast the touchpad on my Thinkpad is rock-solid, and does not move or emit any sound until you click it.
Tracking is fine, but the resolution could be a bit higher to make cursor movement feel smoother.
Overall there is room for improvement, but it’s not terrible. It’s notably not as good as my ThinkPad’s touchpad, but it’s usable. In practice I suspect that only very picky people or those who have used Apple hardware will be disappointed, while people who have only ever used typical crappy PC laptop touchpads and think all touchpads are terrible will just plug in a mouse like they always do. 🙂
Speakers
The KDE Slimbook’s speakers are surprisingly good. I was honestly not expecting much from them as they are just two small downward-pointing stereo speakers, but they produce good sound with a high maximum volume and even a bit of bass. At the high end, the sound becomes a bit tinny, but they are just laptop speakers, after all. 🙂 Listening to music on the SlimBook is pleasant and enjoyable overall. A very good showing in my opinion.
Camera
The KDE SlimBook’s camera is also surprisingly good! Its picture quality is adequate and the responsiveness is excellent. This is a welcome change from the camera in my ThinkPad, which is visibly laggy. Maybe this is a driver issue, but the SlimBook’s camera is just better to use.
Software integration
The KDE Slimbook ships with KDE Neon as the operating system, which runs like a top. Boot is very fast; pressing-power-button-to-login-screen is about 11 seconds. Everything works just like you would expect. The hardware’s features are all fully supported out of the box–except for the infrared facial recognition camera which we in KDE haven’t managed to add support for yet. So boo us! It’s an omission we’re hoping to address in the future. One final thing is that the volume up/down keys on my unit send double events, so pressing them increases or decreases the volume by 20%, not 10%. This is a firmware bug that the Slimbook folks are tracking down and hopefully it should be fixed soon. In the meantime, you can change the volume step value to 5% in the Audio Volume applet.
Otherwise the hardware-software integration Just Works™, exactly as it should.
In conclusion
There are very few compromises with the KDE Slimbook. You get a thin, light, rigid, and durable laptop with a nice screen, a powerful CPU, and crazy battery life. It’s nice to type on and its speakers sound good. The price is reasonable, starting at 930 € (roughly $1,075) for the 8GB RAM 250GB SSD configuration.
I have no reservations recommending this laptop. You should buy it. Heck, I feel like I should have bought it!
In some ways, this is the machine I should have gotten instead of the ThinkPad X1 Yoga I wound up with–had it been available a few months ago! It’s better than my former HP Spectre x360 laptop in virtually every way, and a straightforward upgrade. Had I not gone with the ThinkPad, I never would have been spoiled by the pleasures of a 4K screen and the amazing ThinkPad keyboard. True, it doesn’t have a touchscreen, but I could have kept my old laptop for testing touch support.
Verdict
The good:
Outrageously amazing performance
Incredible battery life
Runs cool and quiet
Keyboard has a sensible layout
Speakers are surprisingly good
Built-in camera is surprisingly good
Case is very thin and light despite large screen size; super portable
Includes full-sized HDMI and ethernet ports and WiFi 6
Very attractive machine overall
Great integration with KDE Plasma
The okay:
Screen is fine, but I would prefer at least an option for a brighter glossy 4K screen
Keyboard is fine but I would prefer smaller keys and firmer activation force
Touchpad is fine but the physical feel and resolution could be improved
The bad:
Keyboard keys are silver with dark gray lettering, so text is hard to distinguish in many lighting conditions, and backlighting often makes things worse
Function keys’ secondary functionality is annoying to access
But as you can see, those negatives are pretty minor in the scheme of things–mostly just little annoyances, nothing dealbreaking. It is an amazing computer overall. So what are you waiting for?! Go buy one!
Do you like more features, fewer bugs, and a better UI? I do. So as I look over this week’s update, I smile. In particular, some much-needed fixes for the Get New [thing] system have landed, and more are on the way. We realize this is a pain point and we’re working on it.
In Plasma, we’ve been actually using Bugzilla’s priority feature to prioritize bugfixes, beginning with recent regressions. Every day I triage all new bugs and mark any recent regressions accordingly, then try to try to track down people who can fix things, or do it myself if I’m able to. Hopefully over time we’ll have fewer regressions, and the ones that do slip through will get fixed faster.
If you are an experienced developer who would like to make a gigantic impact very quickly, fix some recent Plasma regressions or longstanding bugs. Everyone will love you forever!
Beyond that, have a look at https://community.kde.org/Get_Involved to discover ways to help be part of a project that really matters. Each contributor makes a huge difference in KDE; you are not a number or a cog in a machine! You don’t have to already be a programmer, either. I wasn’t when I got started. Try it, you’ll like it! We don’t bite!
Eagle-eyed viewers will notice that despite the above fix, some of these separator lines are 1px tall and others are 2px. This is a so far unavoidable artifact caused by my using a fractional scale factor on X11. It’s already better on Wayland and I’m investigating whether there’s anything we can do there on X11 too, but this caption is already way too long for any more explanation than that!
Have a look at https://community.kde.org/Get_Involved to discover ways to help be part of a project that really matters. Each contributor makes a huge difference in KDE; you are not a number or a cog in a machine! You don’t have to already be a programmer, either. I wasn’t when I got started. Try it, you’ll like it! We don’t bite!
I’d like to share a brief update regarding the state of high DPI support. Since getting a laptop with a 4K screen, I’ve found all sorts of subtle papercuts and have been doing my best to fix them or at least file bug reports. Here’s what’s been fixed recently:
When mirroring the internal 4K display to an external FHD display, the image on the external display is cropped rather than scaled
A lot of the above issues are sort of stretch goals for me as each one requires a great deal of learning before I can even begin to try to put together a halfway-intelligent fix. So feel free to help out if you find this work useful and have relevant skills!
Several Breeze icons which had subtle pixel mis-alignments that could make them appear blurry no longer suffer from this issue (Maksym Hazevych, Frameworks 5.72)
Have a look at https://community.kde.org/Get_Involved to discover ways to help be part of a project that really matters. Each contributor makes a huge difference in KDE; you are not a number or a cog in a machine! You don’t have to already be a programmer, either. I wasn’t when I got started. Try it, you’ll like it! We don’t bite!