Header Image - FOSS adventures

Review of the ASUS VivoBook X402NA-FA112T

I have recently bought a new 14″ laptop, the ASUS VivoBook X402NA-FA112T as it is called in the Netherlands. On the ASUS.com website, this model is known as the ASUS VivoBook E402NA. Although this is a budget laptop, its a big improvement over my previous laptop (the Acer Aspire One 725). Both machines happily run openSUSE Leap 15. This review provides an overview of the new hardware and how it performs when running openSUSE Leap 15.

Design and hardware

The ASUS VivoBook X402NA-FA112T has a matte black plastic body that flexes when you bend it. You will see your fingerprints on the laptop its body. This is especially visible on the track-pad. It is quite light with 1,65 kilos. The screen looks good and has vivid colors. The viewing angles are not great, when you flip the screen, the colors distort. Professional reviewers will probably have more to say on the screen. In my opinion, it looks good when browsing the web, watching YouTube or playing games. The best thing about the laptop is the keyboard. I think that its a very pleasant keyboard with good key-travel and a nice sound when you type. The touch-pad is also very nice. It has a large area and responds well to your finger movements. It allows for multi-finger gestures like two finger scrolling. The touch-pad doesn’t have real buttons. The left click works perfectly, but the right-click sometimes doesn’t register. This is not a problem with the touch-pad, but rather with the length of my fingers, as I regularly hit the touch-pad slightly above the designated area. The speakers are OK. The volume is not very loud, but its enough for filling a small room with music. The speakers don’t deliver any bass. The mid tones sound fine. On the high-end tones, the speakers sound a bit metallic. These speakers are not very good for playing R&B, rap and rock (because of the lack of bass), but they sound fine when playing classical music or pop music.

Specifications and benchmarks

The specifications:

  • Intel Pentium N4200 CPU
  • Intel HD Graphics 505 GPU
  • 4GB SDRAM, Onboard Memory (not expandable)
  • 128 GB SanDisk SATA3 SSD (SD8SBAT128G1002)
  • 14.0″ FullHD LED backlit display (1920×1080 pixels)
  • 1 x LAN port
  • 1 x HDMI  port
  • 1 x Type C USB 3.0 port
  • 1 x Type A USB 3.0 port
  • 1 x Type A USB 2.0 port
  • 1 x SD card reader
  • 1 x Microphone-in/Headphone-out jack
  • VGA web camera
  • 2 cell Polymer Battery
  • Security lock

This laptop has great connectivity. It has 3 USB ports, a SD card reader, a HDMI port and a LAN port. I don’t think you can ask for more. And best of all, the USB type C port is not used for the power adapter. Instead, this laptop has a separate power connector. (The downside is that its simply not possible to charge via USB type C.)

The battery is not very good. Its only a 2 cell battery and will last around 3 hours. If you use the laptop for gaming, the battery will empty much quicker. This laptop will serve you well if you work from home, from an office or from a coffee shop (Starbucks / Coffee corner) where there is an ability to connect to a power source.

One thing to mention is that you can replace the SSD. At the bottom of the laptop, there is an hatch that can be easily removed. I would recommend anyone who will be using this laptop as his/her main PC, to install a bigger SSD. For instance the 256 GB SanDisk X600 2,5″ SSD (SD9SB8W256G1122), which currently sells for €90 at Amazon.de or the 512 GB SanDisk X600 2,5″ SSD (SD9TB8W512G1122), which currently sells for €170 at Amazon.de. I haven’t tried them out, but the specs look very comparable to the 128 GB SanDisk SSD drive. For my personal use, the 128 GB SSD is enough.

For benchmarks, I always look at the benchmark scores on the websites: cpubenchmark.net, videocardbenchmark.net and harddrivebenchmark.net. In the table below I compare the ASUS VivoBook X402NA-FA112T with my previous laptop. The new laptop is 4 times more powerful than the old one, so that’s a big improvement for me.

Acer Aspire One 725

ASUS VivoBook X402NA

Benchmark score CPU



Benchmark score GPU



Benchmark score HDD/SSD



HDD/SSD size

320 GB

128 GB

Screen size




1366 x 768

1920 x 1080

Installing openSUSE

I have installed openSUSE and it runs without any problems. I installed it without turning off secure boot. It automatically asked me to add the openSUSE key. WiFi worked out of the box. The touch-pad works without issue. However, that is not to say that there is nothing to improve. When trying out the gaming capabilities, I noticed very low frame-rates. When looking into the issue, it became clear that openSUSE Leap 15 doesn’t install the xf86-video-intel driver by default. This is easily remedied by searching and installing this driver via YaST and rebooting.


As stated before, I tried running some Open Source games on my new laptop. This is certainly not a gaming laptop, but Open Source games are not very demanding. I tried OpenArena, Xonotic and SuperTuxKart. Both OpenArena and Xonotic performed admirably. The frame-rate ranged between 30 and 60 fps, mostly hovering around 45 fps. SuperTuxKart doesn’t run well. In full screen mode, you really need to turn down the graphic fidelity. And even in a smaller (1368 x 768) windowed mode, the frame-rate still ranged between 15 and 30 fps.


The ASUS VivoBook X402NA-FA112T is a good machine for tasks like web browsing, document editing or photo editing. However, it doesn’t like to do all these things at the same time. For fun, I tried opening Firefox, Dolphin, Gwenview, Darktable and LibreOffice Writer, while playing music with Amarok in the background at the same time. The image below shows the result. The laptop needed some time to work out all these things at the same time (and was not responding in the mean time). After all programs were running, the CPU load decreased and continued to hover around 40% on all 4 cores. Even though this is a quad-core machine, it definitely has more difficulty running all these programs than my desktop PC, which has an Intel Core i5 4200u CPU. Interestingly, 4GB of memory was enough to handle all of these tasks.

(More powerful) alternative Linux laptops

Its very clear that the ASUS VivoBook X402NA-FA112T is not a gaming rig. So what if you want a bit more performant hardware? There are several companies that sell laptops with Linux pre-installed. Most of them include the Intel i5 8250U and the more powerful Intel i7 8550U CPU, combined with the integrated Intel UHD Graphics 620. These are: Dell XPS 13, Entroware Apollo, Slimbook PRO2 and the System76 Galago Pro. All of these laptops are way more expensive (> €1.000) but do have a better build quality and a better CPU and GPU. These laptops have much better multitasking capabilities. These CPUs are on average 4 times more performant than the Intel Pentium N4200. Although the GPU is a step up from the Intel HD Graphics 505, they are still not great for gaming. From these 4 alternatives mentioned, I would personally be most interested in the Slimbook, because this company offers to pre-install openSUSE. Dell, Entroware and System76 will ship with Ubuntu by default.

One step up is the Entroware Kratos laptop, which has a dedicated Nvidia GTX 1050 GPU. That one already offers a big improvement in gaming abilities. Another step up, you will find the Entroware Zeus or the System76 Oryx Pro laptops, which have dedicated Nvidia GTX 1060 GPUs. As you can see from the benchmark scores in the table below, these laptops will satisfy high-end Linux gaming needs.

Intel i5 8250U / Intel UHD Graphics 620

Intel i7 8550U / Intel UHD Graphics 620

Intel i5 8300H / Nvidia GTX 1050

Intel i7 8750H / Nvidia GTX 1060

CPU benchmark





GPU benchmark






Would I recommend the ASUS VivoBook X402NA-FA112T? That depends on your use case. This laptop is a good pick if you use it mainly for web browsing, document editing or photo editing. The keyboard is great and touch-pad works well. There are loads of ports (3x USB, SD card reader, HDMI, LAN). CPU performance is good enough. Sound quality is average. openSUSE Leap 15 runs well, as long as you keep the multitasking limited to 3 or 4 programs at the same time. WiFi works out of the box. Light 2D games will work fine. But light 3D games will max out the GPU, even with the graphic fidelity set to low. And you need to make sure that you have a power outlet nearby at all (or at least most of the) times. Because the battery will only last for 3 hours. One big advantage of the ASUS VivoBook X402NA-FA112T is the price. In the Netherlands this laptop retails (currently) between €439 and €479. It might not be the best 14″ laptop on the market, but it does offer a lot of bang for your buck.

Published on: 25 July 2018

Installing Rapid Photo Downloader 0.9.9 on openSUSE Leap 15

by Martin de Boer

Have you noticed? After installing Rapid Photo Downloader from the openSUSE repositories, it doesn’t launch. As indicated in an earlier blog post, this program is really great to download your photo’s into the right folders in one go. Version 0.9.9 is a big overhaul for this application. If you want to use it right now, you need to install it using these instructions.


The first thing to do is to install, then remove Rapid Photo Downloader using YaST. Why install a program and remove it the next moment? Because this ensures that you have 99% of the package dependencies installed, that are needed to run the application. There are 2 more software packages that you need to install:

  • python3-wheel
  • intltool

The second step is to go to the Rapid Photo Downloader website and download the install script. If you haven’t changed the Firefox download settings, this should end up in your Downloads folder.

Open your favorite terminal application (Konsole) and run the command to go to your Downloads folder. Replace “name” with your username:

cd /home/name/Downloads

After that, run the command:

python3 install.py

In the end, you will be asked for your root password. Enter it and the installation will finish.

To be able to launch the application from the application launcher, you need to adjust the launch command. Go to the application launcher and right-click on the openSUSE logo (context menu) and choose “Edit applications…”

Go to the Graphics section, click on Rapid Photo Downloader and change the command. Replace “name” with your username:


Click on the Save button and close the KDE Menu Editor.

For everyone who hasn’t installed the openSUSE drivers for exFAT yet, this might be needed to read your SD card. So if you notice that Dolphin cannot mount your SD card, try installing:

  • exfat-utils


The look and feel of Rapid Photo Downloader has changed dramatically compared to the previous (0.4.3) version.

This means that you need to configure the application to your liking. This includes:

  • Choosing the main folder for your photo’s and configuring the sub-folder creation logic
  • Configuring the photo renaming logic
  • Choosing the main folder for your videos and configuring the sub-folder creation logic
  • Configuring the video renaming logic

In my previous blog post, I have showed the way that I have setup my folder creation and renaming logic. Because of the large changes to the application, I will display my configuration for Rapid Photo Downloader version 0.9.9 here as well.

The only thing remaining is to use the application to download your photo’s. Select the photos that you want to download and click the checkbox in the lower left corner of the bottom picture to select them. Finally click on the large blue button “Download ## Photos” on the top right of the application. Now Rapid Photo Downloader will auto-magically download all photos to your openSUSE computer… exactly how you want it.

Published on: 19 July 2018

Control your browser like a pro! Plasma browser integration

by Martin de Boer

The KDE Plasma team knows that you want to take control over your computing experience. Many things work out of the box. Like using the multimedia keys on your keyboard to play and pause your music in Amarok. Or controlling the audio of individual applications in the audio volume plasmoid. The only problem: the browser didn’t play nice with the rest of the applications. This is now changing and you can try it already in openSUSE Leap 15.


The first thing that you need to check is if you have the plasma-browser-integration rpm package installed. In fresh installs of openSUSE Leap 15, this is installed by default. If you have performed an upgrade, you might need to install this application using YaST Software Management.

The second thing that you need to do is go to the Mozilla Firefox Add-ons store. Click the Add to Firefox button. And then click Add.


This add-on provides you with better control over your media. It is now possible to play and pause YouTube videos with the multimedia keys on your keyboard or with the media player plasmoid. It is also possible to hover over the browser in your task manager and pause the video from there.

The browser integration also makes it possible to send hyperlinks to your phone, using KDE Connect. You right-click on a hyperlink and select “Send Link to Device”, then select your phone from the list of connected devices.

It also integrates your downloads in your browser with the notifications plasmoid in the system tray area. You will see the progress of your download and a notification when it has completed.

The last feature is that you can search your browser tabs via the Krunner (Alt + F2) window. Click Enter and you will automatically be transported to the right tab in your browser. This is an amazing feature for people who have 50+ tabs open in their browser at all times. Think of the time it will save you to go to the right tab at once!

Plasma 5.13 or Plasma 5.12?

Plasma browser integration is the main feature of the Plasma 5.13 release notes. Lucky for us openSUSE Leap 15 users, openSUSE has managed to ship this feature in their Plasma 5.12 implementation. So this is something that you can enjoy right now!

Published on: 11 July 2018

Checking out the notebookbar and other improvements in LibreOffice 6.0

by Martin de Boer

With any new openSUSE release, I am interested in the improvements that the big applications have made. One of these big applications is LibreOffice. Ever since LibreOffice has forked from OpenOffice.org, there has been a constant delivery of new features and new fixes every 6 months. openSUSE Leap 15 brought us the upgrade from LibreOffice 5.3.3 to LibreOffice 6.0.4. In this post, I will highlight the improvements that I found most newsworthy.


One of the experimental features of LibreOffice 5.3 was the Notebookbar. In LibreOffice 6.0 this feature has matured a lot and has gained a new form: the groupedbar. Lets take a look at the 3 variants. You can enable the Notebookbar by clicking on View –> Toolbar Layout and then Notebookbar.

Please be aware that switching back to the Default Toolbar Layout is a bit of a hassle. To list the tricks:

  • The contextual groups notebookbar shows the menubar by default. Make sure that you don’t hide it. Change the Layout via the View menu in the menubar.
  • The tabbed notebookbar has a hamburger menu on the upper right side. Select menubar. Then change the Layout via the View menu in the menubar.
  • The groupedbar notebookbar has a menu dropdown menu on the upper right side. Make sure to maximize the window. Otherwise it might be hidden.

The most talked about version of the notebookbar is the tabbed version. This looks similar to the Microsoft Office 2007 ribbon. That fact alone is enough to ruffle some feathers in the open source community. In comparison to the ribbon, the tabs (other than Home) can feel rather empty. The reason for that is that the icons are not designed to be big and bold. Another reason is that there are no sub-sections in the tabs. In the Microsoft version of the ribbon, you have names of the sub-sections underneath the icons. This helps to fill the empty space. However, in terms of ease of use, this design does the job. It provides you with a lot of functions in an easy to understand interface.

The most successful version of the notebookbar is in my opinion the groupedbar. It gives you all of the most needed functions in a single overview. And the dropdown menus (File / Edit / Styles / Format / Paragraph / Insert / Reference) all show useful functions that are not so often used.

By the way, it also works great for Calc (Spreadsheets) and Impress (Presentations).

Finally there is the contextual groups version. The “groups” version is not very helpful. It shows a very limited number of basic functions. And it takes up a lot of space. If you want to use more advanced functions, you need to use the traditional menubar. The traditional menubar works perfectly, but in that case I rather combine it with the Default toolbar layout.

The contextual single version is the better version. If you compare it to the “normal” single toolbar, it contains more functions and the order in which the functions are arranged is easier to use.

There is no real need to make the switch to the notebookbar. But it provides you with choice. One of these user interfaces might just suit your taste.

Microsoft Office compatibility

Microsoft Office compatibility (especially .docx, .xlsx and .pptx) is one of the things that I find very important. As a former Business Consultant I have created a lot of documents in the past. I have created 200+ page reports. They need to work flawless, including getting the page brakes right, which is incredibly difficult as the margins are never the same. Also the index, headers, footers, grouped drawings and SmartArt drawings need to display as originally composed. I have created large PowerPoint presentations with branded slides with +30 layouts, grouped drawings and SmartArt drawings. I need these to render perfectly in the slideshow. Furthermore, I have created large multi-tabbed Excel sheets with filters, pivot tables, graphs and conditional formatting. All of these need to be conserved when I open these files in LibreOffice.

And no, LibreOffice is still not perfect. But damn, it is close. This time I have seen no major problems when opening older documents. Which means that LibreOffice finally gets SmartArt drawings right. In Writer, the page breaks in different places compared to Microsoft Word. That has always been an issue. But I don’t see many other issues. In Calc, the rendering of the graphs is less beautiful. But it’s similar enough to Excel. In Impress, presentations can look strange, because sometimes you see bigger/smaller fonts in the same slide (and that is not on purpose). But I was very impressed to see branded slides with multiple sections render correctly. If I needed to score it, I would give LibreOffice a 7 out of 10 for Microsoft Office compatibility. A very solid score. Below some examples of compatibility done right.

Noteworthy features

Finally, there are the noteworthy features. I will only highlight the ones that I find cool. The first one is the ability to rotate images in any degree. Below is an example of me rotating a Gecko.

The second cool feature is that the old collection of autoformat table styles are now replaced with a new collection of table styles. You can access these styles via the menubar: Table –> AutoFormat Styles. In the screenshots below, I show how to change a table from the Box List Green to the Box List Red format.

The third feature is the ability to copy-past unformatted text in Calc. This is something I will use a lot, making it a cool feature.

The final feature is the new and improved LibreOffice Online help. This is not the same as the LibreOffice help (press F1 to see what I mean). That is still there (and as far as I know unchanged). But this is the online wiki that you will find on the LibreOffice.org website. Some contributors obviously put a lot of effort in this feature. It looks good, now also on a mobile device. Kudos!

If you want to learn about all of the other introduced features, read the release notes. They are really well written.

And that’s not all folks

I discussed LibreOffice on openSUSE Leap 15. However, LibreOffice is also available on Android and in the Cloud. You can get the Android version from the Google Play Store. And you can see the Cloud version in action if you go to the Collabora website. Check them out for yourselves.

Published on: 25 June 2018

Testing KDE Plasma Vault on openSUSE Leap 15

by Martin de Boer

I never considered using encrypted folders. But when the KDE project announced it with the release of the Plasma 5.11 desktop environment, it made total sense. Just like KDE Connect, this is one of these killer features that can convince people to give Linux a try. With the release of openSUSE Leap 15, it was the perfect time to test this application.

Installing Plasma Vault

The easiest way to install Plasma Vault, is to search in YaST Software Manager for plasma-vault, check the box next to it and click on Accept and then on Continue.

Creating a vault

Creating a vault can be done from the system tray by clicking the Lock button, which will open the Vaults pop-over window. Click on the big button “Create a new Vault…” and a new window will open.

Type in a suitable name, click Next.

Now you will get a warning that the encryption method EncFS is not 100% secure. If you want to read more about this, there is a comparison article on the website of CryFS that explains it in easy terms. By the way, you can also install the CryFS backend in YaST. However, I would recommend that you stick with EncFS for now, as CryFS has received a fix in the Plasma 5.13 release. Click Next.

Provide a secure password for your vault. In general, the best advice is use an application like KeePassX to help you generate a long and random password. Otherwise try making your password long (12-20 Characters) and use a combination of lower letters, capital letters, numbers and symbols. Click Next.

The last thing you need to do is tell Vault where the folder should be mounted. You can use any folder location in your /home directory. By default it will create the folder in /home/username/Vaults/Foldername/. Click Next.

You can also limit the visibility of the Vault to certain activities. I don’t use activities, so I personally don’t do this. Click Create. Your vault is now configured.

Using the vault

You can use the vault from the applet in the system tray. Open the Encrypted folder with your favorite file manager.

Place a file in the vault, that you want to keep from prying eyes.

Now you can lock the encrypted folder by pressing the eject button.

If you manually browse to the location that you have indicated as the Mount point, you see no files.

You can unlock the encrypted folder by pressing the mount button and typing in your password.

Your files now magically turn visible in the mounted folder.

Testing issues

The only issue that I found with KDE Plasma Vault is that I am not able to delete my test vault from inside the pop-up window. This bug has already been reported and has been fixed in the KDE Plasma 5.13 release. If you want to delete an Encrypted folder, I would recommend you to use the work-around that is mentioned in the bug report. Don’t try to install plasma-vault 5.13 on openSUSE Leap 15, as it has some dependencies that can break your operating system.


KDE Plasma Vault is a wonderful application. It works as advertised and is another killer feature for the KDE Plasma desktop environment. I highly encourage you to give it a try on openSUSE Leap 15.

Published on: 18 June 2018