9 August 2020

RaspAnd 10 for Raspberry Pi 4, Pi 3 B and Pi 3 B+ :: Build 200809 :: with Firefox, Spotify, Aptoide App Manager “Independent Android App Store”) and F-Droid – “Free and Open Source Android App Repository”

About Raspberry Pi 4
This build (RaspAnd 10 200809) works very well on the new Raspberry Pi 4. I used the latest model with 8GB RAM, but you can of course use the other models too.

ABOUT RaspAnd 10 – Build 200809
RaspAnd 10 runs very well on a Raspberry Pi 4, 3 Model B and 3 Model B+. I.e. the system is pretty responsive if you use a micro SD card of good quality. RaspAnd 10 has the following apps pre-installed: Firefox, Spotify, Aptoide App Manager, F-Droid, Aida64 and ES File Explorer. Unfortunately not Google Play Store, but Aptoide and F-Droid work as good replacements for it.

About different launchers
If you install Lucid Launcher via Aptoide App Manager you can change wallpaper to whatever you want. Watch a screenshot when Lucid Launcher is used…

Compatibility :: August 2020
Unfortunately not all systems made for Raspberry Pi 3 and 2 will run on the new Raspberry Pi 4 computer. They need to be upgraded with a new kernel. I therefore have to upgrade the systems I distribute. I.e. RaspEX, RaspEX with OpenCPN, exGENT, RaspEX BunsenLabs, RaspEX Kodi, RaspAnd Marshmallow, RaspAnd Nougat 7.1.2, RaspAnd Oreo 8.1, RaspAnd Pie, EXTON OpSuS Rpi, FedEX Rpi3 and RaspArch. I have until now (200809) only upgraded RaspAnd 10, RaspEX, RaspEX Kodi, RaspArch, exGENT and RaspEX with OpenCPN. Read about the new Raspberry Pi 4.

SCREENSHOTS
1. The Desktop with Clash of Clans and Angry Birds installed
2. Using Aptoide App Manager
3. Running Spotify
4. WiFi Settings – (WiFi works very well)
5. Aida64 running showing the system info
6. YouTube running in Firefox
7. Clash of Clans running (installed via Aptoide)
8. Angry Birds running (installed via Aptoide)
9. ES File Explorer running showing that the card of 64GB is fully used

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at
andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and

about my Android 10, Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se
– latest is RaspAnd 10 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

4 August 2020

ExTiX 20.8 LXQt – Build 200804
I have made a new version of ExTiX – The Ultimate Linux System. I call it ExTiX 20.8 LXQt Live DVD. (The previous LXQt version was 19.10 from 191023). The best thing with ExTiX 20.8 is that while running the system live (from DVD/USB) or from hard drive you can use Refracta Snapshot (pre-installed) to create your own live installable Ubuntu system. So easy that a ten year child can do it! One other very good thing with this version of ExTiX is that it is quite light. The ISO file is of only 1300 MB, which means that you can run the system super fast from RAM. When the boot process is ready you can eject the DVD or USB stick. Use Boot alternative 3 or Advanced options… >> load to RAM. Nvidia’s proprietary Graphics driver 440.100 is pre-installed in ExTiX 20.8. It will automatically be used if your computer has support for it.

ABOUT
ExTiX 20.8
LXQt DVD 64 bit is based on Debian and Ubuntu 20.04.1 LTS. The original system includes the Desktop Environment Gnome. After removing Gnome I have installed LXQt 0.14.1. LXQt is the Qt port and the upcoming version of LXDE, the Lightweight Desktop Environment. It is the product of the merge between the LXDE-Qt and the Razor-qt projects: A lightweight, modular, blazing-fast and user-friendly desktop environment. NOTE: This ExTiX LXQt Build is for installation to UEFI-enabled computers. You shall use Refracta Installer for that.

What’s new in kernel 5.8?

SCREENSHOTS
1. ExTiX LXQt – root’s Desktop
2. ExTiX LXQt – live’s Desktop
3. Using Refracta Installer – chroot for installing Grub
4. Connection with a Windows computer via PCManFM-Qt

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at
andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and

about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se
– latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

31 July 2020

Adventures in (Dyn)DNS

Från Johan Thelin 31 July 2020 20:20

So, I made the silly move to rely on my hardware supplier to provide me with a dynamic DNS service. Naturally, this offer expired, and I could no longer reach my home server. Because of Murphy, this naturally took place when I was away from home with no access to anything.

So – how does one find the way back home?

Luckily, I have a VPS that I log in to now and then. After a quick duck-ing (duckduckgo is my friend), I found the last command which was the first piece of the puzzle. Now I had a list of potential IPs.

Did I mention that I travel a lot?

There were quite a few IPs there. Pre-COVID-19, it would have been worse. Still, I found a few likely candidates based on frequency of use. Then I found this handy list of IP blocks in Sweden. Now I could tell my mobile data provider (Telenor) from my fibre data provider (Bahnhof).

Quickly adding my home domain and the suspected IP to /etc/hosts on my laptop allowed me to confirm my suspicions. Once in, I could setup duckdns for dynamic DNS, change the CNAME record of my domain, and now all is operational again.

I learned two things from this:

  1. Don’t rely on the time limited offers of hardware vendors for even the most trivial service. They are all trying to convert you into a as-a-Service deal and make you pay an annual fee. (i.e. read the fine print).
  2. I was really happy to use a CNAME record to redirect a subdomain of mine to my home server, so even when using a dynamic DNS service, I could switch to another dynamic DNS service. (this was pure luck – no foresight from my side was involved).

Also, while on the the topics of experiences. If you have the possibility, you should use bahnhof as your ISP. They have a track record of opposing surveilance laws and work to protect the privacy of their customers. Also – I’ve had zero issues with them since switching some 15 years ago, so I can recommend them from that perspective as well ;-)

26 July 2020

ABOUT RaspEX Kodi 64-bit
RaspEX Kodi Build 200713 (32-bit) and 200726 (64-bit) with LXDE/Kodi Desktops can be downloaded from SourceForge.net for free. The system is made especially for the new Raspberry Pi 4 (8GB, 4GB and 2GB). RaspEX Kodi is based on Debian 11 Bullseye respectively Debian 10 Buster, Raspberry Pi OS (previously called Raspbian) and Kodi Media Center. In RaspEX Kodi I’ve added the LXDE Desktop with many useful applications such as VLC Media Player and NetworkManager. Makes it easy to configure your wireless network. I’ve also upgraded Kodi to version 18.7 Leia, which makes it possible to include useful addons such as Netflix and Amazon Video. Which I’ve done in Build 200713. Study all included packages in RaspEX Kodi Build 200713 respectively Build 200726.

NOTE: Build 200726 (64-bit) is missing the Netflix and YouTube add-ons. You can (possibly) install them yourself. Without the YouTube add-on many other add-ons can’t run. Read about how to create and setup your YouTube API Key, ID and Secret for Kodi.

Passwords
pi/raspberry and root/root

Boot problems as regards RaspEX Kodi Build 200726

If you can’t boot up the system after installing to the SD card using Rufus 3.11 in Windows it’s because the files /boot/cmdline.txt and /etc/fstab has the wrong content. I.e. the PARTUUID for the card is wrong. Then you’ll have to edit said files. Do it like this.
1. Start up a Linux system (Ubuntu or…).
2. Insert your SD card with RaspEX Kodi installed. It will be seen as /dev/sdb1 (boot partition) and /dev/sdb2 (root filesystem).
3. To find out the correct PARTUUID for /dev/sdb1 and /dev/sdb2 run the command blkid /dev/sdb1 respectively blkid /dev/sdb2
4. Now change to the correct PARTUUID in /boot/cmdline.txt and /etc/fstab on the SD card. Use Leafpad or Mousepad for that. Never LibreOffice writer!

The file cmdline.txt can look like this:
console=serial0,115200 console=tty1 root=PARTUUID=347a28ab-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles

The file fstab can look like this:
proc /proc proc defaults 0 0
PARTUUID=347a28ab-01 /boot vfat defaults 0 2
PARTUUID=347a28ab-02 / ext4 defaults,noatime 0 1
# a swapfile is not a swap partition, no line here
# use dphys-swapfile swap[on|off] for that

Expand the filesystem on the SD card
If you install many new big programs and/or download large files (for example videos) you may run out of space on the SD card. That is best fixed by running the following command: sudo raspi-config. Click on “Advanced Options” and choose A1 Expand Filesystem.
NOTE: That’s all you have to do. Just wait for the script to fix everything. If you use a SD card of 32 GB all the space on it will be used afterwards. Watch a screenshot when raspi-config is running.

SCREENSHOTS
1. The LXDE Desktop logged in as the ordinary user pi in Build 200726
2. The LXDE Desktop logged in as root (super admin) in Build 200726
3. Kodi system info re. Build 200726
4. Error message when trying to run the YouTube add-on in Build 200726

READ MORE or Download the new RaspEX Kodi 64-bit version right now…

 

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at

raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

19 July 2020

It finally arrived

Från Johan Thelin 19 July 2020 09:19

After waiting a bit over a month, followed by an agonizing week when the new gizmo was at my DHL pickup point and I was some 2h by car away in our summer house.

What gizmo? A Pinebook Pro!

The Pinebook comes in many layers. Like, properly many. I guess this means that it is safe during transport. At least mine arrived without any bruising despite a long journey from Hongkong to Alingsås.

After powering the system on it took quite a long time for the system to reach the Manjaro logo, but once up and running, things move along at a decent pace.

Initial impressions are positive. I had to crank up the backlight a bit, but I’m sitting outdoors (it is overcast). Right now I’m installing the initial set of software updates (some 400+MB to download) while I type this. I also set the keyboard layout to Swedish. I have an ISO keyboard model, so all the keys are there and I don’t mind that the keycaps say something else than what they type.

On the topic of the keyboard. I was warned about the keyboard feel. I was also told that the Pro-model is better than the original Pinebook (which I’ve only used for ~5s at fosdem). To be honest, the keyboard is decent, but not on par with my Dell XPS13, nor my Sculpt Egonomic keyboard.

I still have the night time hacking test to perform – will my wife accept this keyboard clicking in the early morning hours? She preferred the MacBook Pro over the XPS13, so let’s see how this fares ;-).

I also have to see if I can adopt to Manjaro Linux, or if I’ll go to Debian, which I run on all my other machines. It has been years since I tried any alternative distro, so I’ll give it a few days at least to see how much I will miss apt-get – at least it runs KDE Plasma ;-)

15 July 2020

foss-north kdenlive workflow

Från Johan Thelin 15 July 2020 20:21

As some of you might already have noticed, we’ve complemented foss-north with a new pod / vod / vlog – I’m not sure what to call it. Basically, it is a video based pod cast (making it available as a audio only pod-cast is high on the todo). Our main focus right now is a series on licenses and copyright, but there is more to come.

As a part of this, I’ve started editing videos in kdenlive on a weekly basis, and I’m very happy with it so far.

In this blog, I want to share my workflow. It is probably far from ideal, but it does the work for me.

I usually start with a set of presentation slides that we’ve used to direct the discussions. These are exported as pdf, which is then converted to 1920×1080 pngs for consumtion in kdenlive.

I do this in two steps using ImageMagick, as the results seems nicer by first rendering too large images and scaling them down.

convert -verbose -density 300 ../open\ projects-1.pdf -quality 100 -sharpen 0x1.0 11.png

mogrify -resize 1920x1080 *.png

The session is recorded using OBS from our Jitsi instance, but we also encourage each participant to record their audio separately, as it makes it easier to fix things afterwards. (foss-north now self-hosts a Jitsi instance – check out https://github.com/e8johan/virtual-conf-resources to learn about how to setup virtual conferences).

You would be surprised over how many times we’ve run into issues with one or more sound recordings. We’ve had:

  • Too low volume (inaudible)
  • Too high gain (noisy)
  • Local echo of the rest of the participants in one recording (no use of headphones)
  • No recording (forgot to press record)

I’m sure the list will grow longer as we record more episodes :-)

Before I start cutting the recording, I use one of my favorite features in kdenlive. First I set the Jitsi recording as the audio reference as shown below.

Then for each audio track, I tell kdenlive to align it to the reference. This will position it correctly in relation to the Jitsi recording, meaning that I can fade in and out of individual recordings without having to worry about any time shifts.

Finally, I select all the audio recordings and group them. This means that all editing I do (cuts, movements, etc) is applied to all channels.

Now it is just a matter of listening for trouble (you can spot awkward silence in the visualization of the audio tracks), press i to mark the beginning of a section, press o to mark the end, and then shift+X to cut it out.

In general, I try to edit as little as possible, but tightening some parts by removing silence, and sometimes remove failed parts when we’ve decided to start over a section.

Finally I add the pngs as a video stream, our pre-recorded intro sequence, and a YouTube friendly end-screen and click render and go to bed :-)

13 July 2020

ABOUT RaspEX Kodi
RaspEX Kodi Build 200713 with LXDE/Kodi Desktops
The image can be downloaded from SourceForge.net for free. The system is made especially for the new Raspberry Pi 4 (8GB, 4GB and 2GB). RaspEX Kodi is based on Debian 10 Buster, Raspberry Pi OS (previously called Raspbian) and Kodi Media Center. In RaspEX Kodi I’ve added the LXDE Desktop with many useful applications such as VLC Media Player and NetworkManager. Makes it easy to configure your wireless network. I’ve also upgraded Kodi to version 18.7 Leia, which makes it possible to include useful addons such as Netflix and Amazon Video. Which I’ve done. Study all included packages in RaspEX Kodi.

Replacements
My first version of RaspEX Kodi from 190124 was a replacement for RaspEX Kodi with OSMC, which was released 190117. Sam Nazarko (founder of OSMC) contacted me 190118 claiming that I was “violating” his rights to the trademark OSMC and the rules in GPLv2. I don’t think I did, but I’m also very tired. Therefore I made a new version (190124) of RaspEX Kodi without any traces of OSMC. I would say that version 190124, 190321, 190803, 191117, 200210 and 200713 are as good as the old one from 190117. I.e. excellent video and sound performance both in Kodi and LXDE. For version 190124 I charged 9 $. This new version (200713) can be downloaded for free from SourceForge.net. People should not refrain from downloading RaspEX Kodi because of the money issue. I want all Linux and Raspberry Pi enthusiasts to enjoy the system. It runs very well on a the new Raspberry Pi 4. I.e. fast and responsive. Especially on the Raspberry Pi 4 with 4GB or 8GB RAM – released May 2020 (8GB). RaspEX Kodi Build 200713 can also run on Raspberry Pi 3 Model B, Raspberry 3 Model B+ and Raspberry Pi 2 Model B. I’ve included an extra kernel for that. The system will automatically determine which Raspberry Pi you are using and load the correct kernel.

More about RaspEX Kodi
Running RaspEX Kodi you will immediately end up in X and LXDE as the ordinary user pi. After the first boot you shall use NetworkManager for configuring your network connection. Just click on the network icon in the upper right panel and chose your wireless network. Watch this screenshot. The big difference between Raspberry Pi OS and RaspEX Kodi is that Kodi 18.7 Leia is pre-installed in RaspEX Kodi together with some really useful addons (Netflix, YouTube and Amazon Video). Those addons need Widevine to run. While you are logged in to the LXDE Desktop you can use Synaptic Package Manager to install all extra packages you may need. Since RaspEX Kodi is based on Raspberry Pi OS/Debian you’ll have about 30000 packages to chose between. When logged in as pi you can use Sudo to become root. Examples: sudo su and sudo pcmanfm. While logged in to the LXDE Desktop you can (of course) go on to Kodi directly. Just open Kodi like any other program. NOTE1:The latest stable version of Kodi is 18.7. If you have downloaded and installed any of my previous versions of RaspEX with Kodi 18.5 it is not necessary to reinstall RaspEX Kodi. Just use Synaptic and upgrade to Kodi 18.7. This change of Kodi version won’t effect your Kodi settings. They are stored in /home/pi/.kodi. NOTE2: You cannot run Kodi as root.

Used kernels

1) 5.7.7-exton-v7l+ (for Rpi4)
2) 4.19.102-v7+ (for Rpi3 and Rpi2)
The system will automatically determine which Raspberry Pi you are using and load the correct kernel.

SCREENSHOTS

1. Running Kodi
2. The LXDE Desktop logged in as the ordinary user pi
3. Netflix running showing very good video quality
4. YouTube running showing very good video quality
5. Choosing program addons in Kodi
6. The LXDE Desktop logged in as root (super admin)
7. Kodi system info
8. VLC running showing very good video quality
9. Samba connection with a Windows computer
10. Screenshot about how to configure HDMI sound in Kodi

READ MORE…

3 July 2020

NEWS 200703 ABOUT ExLight
I’ve made a new version of ExLight with the Enlightenment 0.23.1 Desktop environment, Refracta Snapshot (create your own Debian Bullseye System), Nvidia Graphics Driver 440.100 and Calamares 3.2.26-1 Installer Framework. The very nice Enlightenment theme NightBlue is used. It will be used also after a hard drive installation.

New sources 200703
This new version of ExLight is based on Debian testing 11 Bullseye. Build 200703 is a total rebuild of ExLight. The ISO file size is of only 1270 MB, which means that ExLight now can run even faster from RAM. I.e. load to RAM – screenshot.

KERNEL
ExLight Build 200703 uses kernel 5.7.6-exton, corresponding Kernel.org‘s kernel 5.7.6.

What’s new in kernel 5.7?

Installed packages
Study all installed packages in ExLight Build 200703.

THE REAL McCoy

ExLight is a pure Debian system. I.e. no traces of Ubuntu, Kubuntu etc. New releases of Ubuntu are always based on Debian. So is ExLight.

SCREENSHOTS
1. The Enlightenment 0.23.1 Desktop for root
2. The Enlightenment 0.23.1 Desktop for the ordinary user user running Calamares

3. Connection from ExLight to a Windows computer using Samba
4. Using ConnMan for WiFi connections
5. Using NetworkManager for WiFi connections
6. ExLight Nvidia Settings
7. ExLight running Refracta Snapshot in three steps

READ MORE…

23 June 2020

About Exton|Defender SRS (Super Rescue System) Build 200623
Exton|Defender SRS is a Linux system available as a Live USB/DVD based on Rawhide (upcoming Fedora 33), 64bit – version 200623 – for administrating or repairing your system and data after a crash. Exton|Defender aims to provide an easy way to carry out admin tasks on your computer, such as creating and editing the hard disk partitions. It comes with a lot of Linux software such as system tools and basic tools (editors, Midnight Commander, Network tools). Exton|Defender can, however, also be used as a normal Linux Desktop System. It requires no hard drive installation, but can be installed to hard drive if you want. Desktop environment: Cinnamon 4.6.4. Kernel: 5.8-rc1.

What’s new in kernel 5.8?

System Tools included
NTFS-3g, GParted, PartImage, Shred, Sfdisk (util-linux-ng), Rsync, Ddrescue, FSArchiver, TestDisk and Midnight Commander. Other programs (among many others): NetworkManager, Firefox, Thunderbird, Samba, Emacs, Safecopy, kernel headers and many compilation tools. See a complete LIST of all installed packages 200623. (Exton|Defender version 200623).

Installation to a USB stick in Fedora or Ubuntu – with persistence!
Use the following command as root in Fedora:

time livecd-iso-to-disk –overlay-size-mb 2048 $EFI –format –reset-mbr exton-defender-fc33-64bit-cinnamon-2260mb-200623.iso /dev/sdX – screenshot when the command is running.
NOTE 1: Change X to b, d, e or… Check it carefully to avoid data losses. You must use the whole stick (for example /dev/sdb) not a partition (for example /dev/sdb1).

NOTE 2: After a few changes you can also use the above command also in Ubuntu. Read more about it…
NOTE 3: The above command is the only one that actually works. And you can’t use Fedora Media Writer (or any other program with a GUI (if you want persistence).
NOTE 4: If you don’t have an installed Fedora system on your computer you can run Exton|Defender from a DVD and install to a USB stick using the command above. Or run Exton|Defender from one USB stick and install on another USB stick.

SCREENSHOTS
Screenshot 1 of Exton|Defender´s Cinnamon 4.6.4 Desktop
Screenshot 2 – installation of Google Chrome
Screenshot 3 – Netflix is running

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at

raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

18 June 2020

About DebEX Barebone Budgie/Enlightenment, DebEX Gnome and DebEX KDE Plasma Linux 64 bit
All three systems/distributions are a based on Debian Buster (10) and Debian Bullseye/Sid (upcoming Debian 11). Budgie Desktop 10.5 and Enlightenment 0.23.1 are used as Desktop environments in DebEX Barebone/Budgie/Enlightenment. Gnome 3.30 is used in DebEX Gnome. KDE Plasma Desktop 5:14 is used in DebEX KDE. The system language is English (in all three versions of DebEX).

NEWS 200618 about DebEX Budgie/Enlightenment – a Refracta Build
A new version of DebEX Barebone with Budgie Desktop 10.5, Enlightenment 0.23.1 and kernel 5.7.2-exton (equivalent to Kernel.org’s second latest kernel 5.7.2) is ready. All packages have been updated to the latest version as of June 18, 2020. DebEX Barebone is now based on Debian Buster (Debian 10.4). I have installed Nvidia‘s latest proprietary Graphics driver 440.82. It will automatically be used if your computer has support for it.

Most important Changes
I’ve added Enlightenment 0.23.1 as an extra Desktop environment. That makes this version of DebEX unique, since there is no other live distro with Enlightenment 0.23.1 installed. Version 0.23.1 (released 190926) is not yet included in Debian’s repositories. I’ve thus installed Enlightenment 0.23.1 from source. The ISO is of only 1520 MB, which makes it easy to run the system live from RAM. That ability allows DebEX Budgie/Enlightenment to be very fast, since reading and writing data from/to RAM is much faster than on a hard disk drive. You can use the Calamares 3.2.4-3 Installer Framework to install DebEX Budgie/Enlightenment to your computer in any language. You can even use Calamares in VirtualBox and VMware – i.e. non-efi computers. Watch this animated GIF. NOTE also: When starting up DebEX Budgie/Enlightenment and entering the Enlightenment 0.23.1 Desktop you will get an error message as this screenshot shows. The error is fixed by running the following commands: chmod 777 .cache/efreet and sudo chmod 777 /root/.cache/efreet. After installing DebEX to hard drive you won’t get any error messages.

SCREENSHOTS
1. The Budgie Desktop for the ordinary user user
2. The Budgie Desktop for root
3. The Enlightenment Desktop for user user
4. The Boot menu when running DebEX live
5. The Boot menu when running DebEX from hard drive
6. The Enlightenment Desktop for root
7. A Samba connection in DebEX Budgie/Enlightenment

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at

raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

7 June 2020

About Linux For All (LFA) Build 200607
The system is based on Ubuntu 20.04 LTS and Debian. It’s a total rebuild. I.e. nothing is left of the old LFA system.

Why Ubuntu 20.04 LTS?
Ubuntu 20.04 is supported until April 2025.

NEWS ABOUT LFA Build 200607

1. This is a BIG system (1670 MB). All packages the ordinary Linux user can wish for are pre-installed. Study the full packages list.
2. Kernel 5.7.0-exton is used.
3. I have installed Nvidia’s latest proprietary graphics driver 440.82.
4. The Desktop environment is LXDEDesigned to be user friendly and slim, while keeping the resource usage low.
5. The main Web Browser is Google Chrome. So you can watch Netflix! Another advantage with Google Chrome is that you will get all your bookmarks if you log in with your Gmail account.
6. I have included Refracta tools (Refracta Snapshot) to make it possible for you to create your own installable Ubuntu 20.04 LTS Live DVD once you have installed LFA to hard drive. This is done in the easiest possible way!
7. Use TeamViewer (pre-installed) to control your Windows computers from LFA. Or control LFA from your Windows computers.

What’s new in kernel 5.7?

SCREENSHOTS
Screenshot 1 – LFA running Windows 10 with TeamViewer
Screenshot 2 – Windows 10 running LFA with TeamViewer
Screenshot 3 – Running Nvidia Settings
Screenshot 4 – Synaptic running
Screenshot 5 – LFA running in VMware
Screenshot 6 – LFA running in VirtualBox
Screenshot 7 – LFA running Samba to reach Windows computers

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at

raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

5 June 2020

NEWS 200604 – A new version of AndEX 10 is ready!
I’ve uploaded a new upgraded version of AndEX 10 andex-10-x86_64-gapps-BIG-1080mb-200604.iso. All included apps have been updated to the latest version. Also Google Play Services and Google Play Store. The ISO file is of only 1080 MB! Makes it easier to run AndEX on computers with low RAM. I have replaced the Brave Browser with Mint Browser, which also is an excellent Web Browser in many ways. The very nice launcher 3D Live Launcher is used also in this AndEX version. Make it your standard Launcher. Version 200604 of AndEX 10 is a totally new build with a new kernel – 4.19.122-exton-android-x86_64. I’ve noticed that the WiFi connection works better with this new kernel. I.e. the connection is more stable. This build works very well also in VirtualBox and VMware. You can even use the very nice launcher 3D Live Launcher and also change wallpapers to your liking – screenshot.

Fourth Build of AndEX 10
This is my fourth build of AndEX 10. When downloading Build 200604 you will also get the other three previous versions. They are all somewhat special.

MORE ABOUT AndEX 10 Build 200604
My new compiled Android-x86_64 system (10) can run and be installed on almost all newer laptops (and some Desktop computers). For example Acer (Aspire), HP, Samsung, Dell, Toshiba, Lenovo, Thinkpad, Fujitsu, Panasonic and Asus laptops. You can also run AndEX 10 in VirtualBox and/or VMware. I can also mention that I could run my new 10 version on a HP Pavilion 500-317no Desktop Computer and on a Lenovo ThinkStation C30. You can very easy do a “normal” or manual installation to hard drive. A manual installation can also be done to a drive where you already have another Linux system (for example Ubuntu 20.04) installed.

Android 10 was released 190903.

SCREENSHOTS
Screenshot 1 – AndEX 10 Desktop 200604 with GAPPS and many other apps pre-installed
Screenshot 2 – AndEX 10 Build 200604 running Google Play Store
Screenshot 3 – AndEX 10 Build 200604 Desktop after first boot
Screenshot 4 – AndEX 10 Build 200604 running AIDA64
Screenshot 5 – AndEX 10 Build 200604 running in VirtualBox

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at

raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

29 May 2020

foss-north: Enablement Talks

Från Johan Thelin 29 May 2020 06:09

During foss-north 2020 we had a group of talks related to using free and open source in various settings. I call them enablement talks. Someone with a more salesy mind might have said success stories.

This year we had tree such talks. One from about SVT’s (the Swedish public TV broadcaster) video streaming platform by Gustav Grusell and Olof Lindman, one from arbetsförmedlingen (the Swedish public employment service) by Johan Linåker and Jonas Södergren, and about Screenly OSE by Viktor Petersson, a digital signage solution.

We’ve also decided to experiment with a series of shorter videos, and we started by explaining licenses.

26 May 2020

Photoframe Hack

Från Johan Thelin 26 May 2020 19:30

Sometimes you just want to get something done. Something for yourself.

You do not intend it to be reused, or even pretty.

You build a tool.

My tool was a photoframe with some basic overlays. I wanted the family calendar, some weather information (current temperature + forecast), time, and the next bus heading for the train station.

To make this acceptable in a home environment, I built it as a photoframe. You can find the sources in the hassframe-ui repository on my github.

A hidden feature is that if you tap the screen, a home automation control panel slides up. That way you can control all the lights, as well as heat in the garage and an AC in the bedroom. Very convenient.

All this is built using QML. Three somewhat useful models are available:

  • IcalModel, taking a URL and parsing whatever it gets back as ICAL data. It is a very naive parser and does not care about things such as time zones and other details.
  • YrWeatherModel, uses yr.no‘s public APIs to pull out a weather forecast for a given location.
  • ButStopModel, uses the APIs from resrobot to look for departures to the train station from two bus stops close to my home and then merge the results into a model.

I also have a bunch of REST calls to my local home assistant server. Most of these reside in the HassButton class, but I also get the current temperature from there. These are hardcoded for my local network, so needs refactoring to be used outside of my LAN.

All of these interfaces require API keys of one kind or another – be it a proper key, or a secret URL. These are pulled from environment variables in main.cpp and then exposed to QML. That way, you can reuse the components without having to share your secrets.

All in all the code is quite hacky. Especially main.qml. I refactor out parts from there now and then, but the photoframe works, so its not anything that I prioritize.

Currently it runs on a Raspberry Pi on top of Raspbian. I want to build an optimized Yocto image making it less hacky and more pre-packaged. Perhaps there will be a rainy day this summer and I’ll get around to it. Burkhard has prepared the instructions needed over at embedded use.

24 May 2020

Ventoy 1.0.11 with persistence support was released yesterday (200523). I’ve tested Ventoy today.

What is Ventoy?
Ventoy is an open source tool to create bootable USB drive for ISO files. With Ventoy, you don’t need to format the disk again and again, you just need to copy the iso file to the USB drive and boot it. You can copy many iso files at a time and Ventoy will give you a boot menu to select them (screenshot). Both Legacy BIOS and UEFI are supported in the same way.

My test of Ventoy in Windows
I followed these steps.
1. Downloaded ventoy-1.0.11-windows.zip and unzipped it.
2. Inserted a USB stick of 32 GB (Corsair Voyager).
3. Opened the folder ventoy-1.0.11 and started Ventoy2Disk.exe for installing Ventoy to the USB stick. It looked like this.

4. Then I copied ten (10) different Linux systems to the stick – see the list below. It looked like this.

5. Then I rebooted my computer and tested each system. All of them worked very well. NOTE: Not all Linux systems will work (be bootable). You can just test the ones you want on your USB stick. If one doesn’t work you can just delete the ISO from the stick and try another ISO file.

The ISO’s I put on the stick
1. DebEX Gnome Build 191220
2. ExTiX 20.5 Deepin Build 200517
3. Exton|OS Budgie Build 200319
4. Fedora 32 Build 200428
5. Linux Mint Cinnamon 19.3 Build 2019
6. Manjaro Gnome Build 200426
7. MeX Linux Cinnamon Build 200130
8. MX Linux Exton Remix Build 200501
9. PCLinuxOS KDE5 Build March 2020
10. PuppEX Bionic 64 Build 190331

My conclusion
Ventoy works very well. Using Ventoy is so simple that a ten year old child can do it. Ventoy also makes my MultiBootCD expendable.

SCREENSHOTS
1. Ventoy’s boot menu
2. My “installed” ISO’s

 

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at

raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

17 May 2020

NEWS 200517 ABOUT ExTiX Deepin
I’ve released a new version of ExTiX Deepin today (200517). This ExTiX Build is based on Deepin 20 Beta released by Deepin Technology 200415.

NEW FUNCTIONS etc

1.You can run ExTiX from RAM. Use boot alternative 2 (load to RAM) or Advanced. A wonderful way to run Linux if you have enough RAM. Everything will be super fast. When ExTiX has booted up you can remove the DVD or USB stick.
2. You will have the opportunity to choose language before you enter the Deepin 20 Desktop. All main languages are supported.
3. I have replaced Deepin Installer with the Reborn version of Deepin Installer. Works better in every way.
4. I have replaced kernel 5.5.0-rc3-exton with kernel 5.7.0-rc5-exton. The latest available kernel from Kernel.org.
5. Spotify and Skype are pre-installed.
6. You can watch Netflix while running Firefox.
7. You can install ExTiX Deepin also in VirtualBox/VMware using Deepin Installer. (In previous versions you had to “chroot” into the install partition and install Grub).
8. Install ExTiX to a USB stick preferably with Rufus 3.10 in Windows.

UNIQUE
I may add that there is no other live version of Deepin 20 Beta.

SCREENSHOTS
1. ExTiX Deepin 20 Beta Desktop
2. Refracta Snapshot has started
3. ExTiX Deepin being installed in VirtualBox using Deepin Installer
4. ExTiX Deepin login screen (LightDM)
5. Movie showing how to enable Window effects

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at

raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

14 May 2020

Things You Didn’t Know You Could Do With a Raspberry Pi
Originally conceived as an affordable and effective tool for bringing the computer age to depressed areas in the world, the Raspberry Pi has evolved into a device with its own niche tech following. The reason for this is simple: Whichever Raspberry Pi model you have in your hands right now, there’s almost no limit to the stuff you can do or create with this credit card-sized computer. With a powerful enough model, rudimentary knowledge of programming languages like Python or Scratch, and a wild imagination, you can find a range of fun and unique ways to utilize your Raspberry Pi.

Start a Radio Station
Broadcasting software such as PiFM or its simplified Make Magazine version can allow you to instantly start broadcasting on your choice of frequency. You’ll also need a basic antenna to amplify your signal and broadcast up to 300 feet away. The Verge outlines the process of physically riggin your Raspberry Pi for broadcasting, as well as the commands and software you need to start your own pirate radio at home.

Create a File-Sharing Network
This can mean a number of things. You can use the Samba/CIFS networking protocol in Windows devices to make files accessible to a number of remote users instantly. You can also turn your Raspberry Pi into a network attached storage device (NAS), which can make certain files or even different hard drives wirelessly available anywhere in your home. Either way, such systems can allow you to enable wireless file access in a small to medium-sized office. You can also use them to release a music album in a defined location, without the need for any physical exchange.

Design a PCB
A Raspberry Pi can be used to run a variety of printed circuit board (PCB) design software, from the simple KiCad PCB design tool to the much more complex Diptrace and Eagle. The better the software you can run, the more complex PCBs you can create. For instance, Altium notes how contemporary PCB router software allows engineers to get the job of finishing complex designs right the first time, which is difficult even for veteran designers. What used to take several weeks has been streamlined by this modern design software. The complexity of the PCB design software you can use generally depends on your ability to customize your Raspberry Pi.

Automatic Pet Feeder
Why buy one of those fancy and expensive automated pet feeders when you can turn your Raspberry Pi into one? Using a code and module he designed himself, David Bryan attached a system of computer-controlled servos to a food container to create an automated pet feeder from scratch. Programmable through WiFi, the feeder allowed him to leave home without worrying about his pets either starving or overeating. Bryan outlines the complicated process, along with the tools and materials needed, for anyone who wants to do the same.

Design Your Own Computer
Every Raspberry Pi is just a tiny computer with a bunch of missing parts that can be configured from anything that’s available. Perhaps the greatest example of this fact is programmer Jannis Hermanns’ Lego Mac which went viral in 2017, a Raspberry Pi reconfigured to look and actually kind of run like an even more adorable version of the first Macintosh computer. Inspired by a Lego session with her son, the programmer left the full instructions for her creation online, which in turn has inspired other would-be artists and engineers to create their own personalized versions.


CREDIT: KRITSADA JAIYEN, Pixabay – no changes made to image

7 May 2020

What is NixOS?
NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable, and has many other advantages.

I think NixOS is a very interesting and useful Linux system, but a bit difficult to handle, since it doesn’t work like any other Linux system. I.e. the installation to hard drive is very special, the file system is different and NixOS uses special commands, which you can’t use in any other Linux system. However, if you follow my instruction below you can install NixOS without messing up your current Grub boot configuration and finally enjoy NixOS running from hard drive.

INSTRUCTION
1. Download NixOS and install the ISO to a USB stick using Rufus 3.10 in Windows. Start up your computer from the USB stick
2. Install NixOS by following the NixOS Installation Manual
3. Add the lines below to /etc/nixos/configuration.nix and be sure not to install Grub during the NixOS installation. Open configuration.nix with Nano.

boot.loader = {

grub.enable = true;
grub.version = 2;
grub.device = “nodev”;
};

4. Reboot and start up the Linux system (for example Ubuntu) where you have Grub installed. Add the lines below to /boot/grub.cfg or
/etc/grub.d/40_custom

menuentry ‘NixOS’ {
boot.loader.grub.device = “nodev”;
set root='(hd0,X)’
configfile ‘/boot/grub/grub.cfg’;
}

NOTE1: You shall of course replace “X” with the correct number for your install partition. For example (hd0,6)

5. If something goes wrong you can always chroot (change root) into your NixOS partition. Do it like this.
A) Start up your computer from the NixOS DVD or USB stick and run the command mount /dev/disk/by-label/nixos /mnt
B) Then run the command nixos-enter
C) You can also do a manual chroot from any Linux system – watch this screenshot
D) Now you can install any extra (or missed) packages. Example: nix-env -i wireless-tools
NOTE2: When installing packages in chroot you may get an error message saying that the “Operation is not permitted”.
That can be fixed by adding the line nix.readOnlyStore = false to the end of /etc/nixos/configuration.nix.
NOTE3: While in chroot you may not get a Internet connection. That is fixed by editing /etc/resolv.conf. Add the line nameserver 8. 8.8.8. Open resolv.conf with the command nano /etc/resolv.conf.

Difficulties with NetworkManager
If you can’t get a Internet connection through WiFi when you have started NixOS from hard drive you should start up your computer from the DVD/USB stick again and chroot as described above.

A) Then install NetworkManager and NM-applet with the command: nix-env -i network-manager network-manager-applet

B) Edit /etc/nixos/configuration.nix like this – see below. (Open the file with Nano).

networking.wireless.enable = false;
## Only one daemon, wireless or networkmanager, could be ## enabled at the same time.
networking.networkmanager.enable = true;

C) Rebuild NixOS with the command:
nixos-rebuild switch –upgrade –show-trace

D) Reboot and start NetworkManager service daemon with the command: systemctl restart networkmanager
NOTE: The last command may not be necessary. If you see the NM-applet to the right in the panel just click on it and connect.

About multiboot with Grub
On the computer where I now have NixOS installed I also have nine (9) other Linux systems and Windows 10 installed. Study my Grub configuration (/boot/grub/grub.cfg). You may also find my instruction How To dual boot, triple boot or multi boot Linux with Windows in a simple way and be happy interesting.

Screenshots from my NixOS installation
1. The Desktop when running as root

2. The Desktop when running as an ordinary user
3. Spotify is running (install Spotify with the command: nix-env -i spotify)

Good luck! /exton

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

1 May 2020

ABOUT my MX Linux Remix 200501
MX Linux (based on Debian) is by far the most popular Linux system in the world according to DistroWatch.com. I tested MX Linux a few months ago and noticed immediately that one can change the MX system and create a new ISO with MX Snapshot. My first MX Linux Remix is from 191018.

MX Linux 19.1
My first remix was based on MX Linux 18.3 (released in May 2019). MX Linux 19.1 was released on February 15, 2020. It is based on Debian 10.3 (Stable/Buster).

My changes of the original MX Linux 19.1 system
1. All packages are upgraded from Buster (Debian 10) to Bullseye (upcoming Debian 11). Study the full package LIST.
2. The original kernel 4.19 is replaced by “my” kernel 5.7.0-rc3-exton corresponding Kernel.org‘s latest kernel 5.7-rc3. You can download my kernel if you want to use it in another MX/Debian/Ubuntu/Mint system.
3. I’ve added the LXQt Desktop. It’s in version 0.15 released on April 25, 2020. Version 0.15 is still not included in Debian’s repositories so I had to install LXQt 0.15 from source. (Took me a few hours). NOTE: I have (of course) also kept the original Xfce 4.14 Desktop.
4. Some cosmetic changes. I.e. new nice wallpapers.

Installation to a USB stick
Please note that you can only use Rufus 3.10 in Windows for USB installations. If you use other software the stick won’t be made bootable. Note also that you must write in DD image mode. When using Rufus 3.10 it will look like this.

Performance
Everything in my remix works very well. MX Linux works on new and old computers. I can mention that I could run (and install) my MX remix without problems on my 15 year old laptop Acer Aspire 5102WLMi. You can of course make your own MX Linux Remix with my remix as “groundwork”.

Login
Login to the Xfce4 or the LXQt Desktop as live with password live or as root with password rootscreenshot.

Hard drive installations
Use MX Installer. It works very well. NOTE: Log in as root before you start the installation!

SCREENSHOTS
1. root’s Desktop in LXQt
2. root’s Desktop in Xfce4

3. live’s Desktop in LXQt
4. live’s Desktop in Xfce4
5. Connection to a Windows computer with Samba

DOWNLOAD
The ISO can be downloaded from the Swedish Linux Society.

md5sum

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

Kubuntu 20.04

Från Påvels blogg 1 May 2020 12:59

Sista veckan har jag uppdaterat mina datorer till senaste Kubuntu 20.04. Linux är skojigt för att det finns så många varianter. Jag har dock nästan slutat att testa runt. Jag har hittat hem i skrivbordsmiljön KDE. KDE är avancerad och går att modifiera nästan hur mycket som helst. Jag har lagt upp mitt arbete på ett sätt som passar mig men säkert ingen annan. Många program som följer med är dessutom Linuxvärldens mest avancerade och bästa inom respektive område. Jag föredrar stabila Linuxdistributioner framför rullande. Ett tag använde jag Manjaro, men det var ständiga småproblem. Det mesta gick att lösa, men jag lade mer tid på att få datorn att fungera än jag ville. Med det sagt är Manjaro ett jättebra projekt. Visst har jag stött på några småbuggar i nya Kubuntu och till och med postat en buggrapport, men allt har gått att fixa.

Det är otroligt hur mycket Linux gått framåt sedan jag började använda systemet för drygt tio år sedan. Även om det allra mesta fungerade redan på den tiden var det mer bekymmer med hårdvara och program. Dessutom hade varje utgåva av *buntu sina egenheter. Det som fungerat fungerade plötsligt inte längre. Nu flyter allt betydligt bättre.

Jag passade på att uppdatera BIOS på en av mina datorer. För att göra det var jag tvungen att först installera Windows 10, därefter uppdatera BIOS och sedan installera Kubuntu. Det är bedrövligt att man måste ta sådana omvägar.

Det positiva jag kan säga om Windows 10 var att det var ”enkelt” och snabbt att installera. Snokandet började emellertid direkt med 20 frågor om hur mycket information jag frivilligt skickar till Microsoft. Resten snor de. Obegripliga licensavtal och att jag var tvungen att logga in på ett Microsftkonto var grädde på moset. Att systemet gick snabbt att installera är dessutom en sanning med modifikation. Då Windows 10 är på plats måste man jaga reda på program, ladda ner ett efter ett och installera. Det tar dagar. Kubuntu med alla program tar max en timme att få plats.

Tonen i Linuxvärlden har ändrats. För tio år sedan var stämningen militant och Linux skulle ersätta Windows på skrivbordet. Flera skrivbordsdistributioner som Ubuntu, Mint med flera ”dummade ner” sina användargränssnitt för att locka Windowskonvertiter. Man glömde avancerade användare och kreatörer. Jag tror detta var ett stort misstag. Linuxrevolutionen på skrivbordet uteblev och nu verkar många Linuxforum föra en tynande tillvaro.

Jag är en avancerad datoranvändare. Jag skriver, bildhanterar och skapar professionellt. Det är därför jag använder Linux. Det är enkelt och pålitligt. Jag kan komma åt mina filer och mitt arbete utan att betala programuppdateringar eller tvingas använda ett och samma program. Jag kan modifiera min arbetsplats och byta ut den då jag ledsnar på den. Allt detta kostar 0 kr. Jag ger tillbaka genom att översätta program och donera till projekt jag uppskattar. Detta är mer etiskt än att bli mjölkko åt ett amerikanskt storföretag.

Nåväl! Alla blir lyckliga på sitt sätt. Nu är mina datorer som de ska vara de närmaste två åren!

flattr this!

Flattr this!

28 April 2020

NEWS 200428 about exGENT (Gentoo) 64 bit
I’ve made a new version of exGENT with only a few necessary packages pre-installed. It uses LXQt 0.14.1 as Desktop environment and kernel 5.6.7-gentoo-aufs-exton corresponding Kernel.org’s latest stable kernel 5.6.7. The ISO file is of 2100 MB. Despite this exGENT version 200428 runs surprisingly fast from DVD or USB. Even in VirtualBox and VMware. Faster than most other Linux live systems. I call my new version exGENT 2020 LXQt Live DVD/USB. It replaces version 200119. All installed packages in exGENT have been updated to the latest available version by 200428. Study the full package list.

What’s new in kernel 5.6? – The most exciting kernel in years!

What’s new in exGENT Build 200428?
The boot loader Grub Legacy has been replaced by Grub2. In exGENT versions before 170309 the file system wasn’t writable when running exGENT live (from DVD). Now you can emerge (install) new programs/packages even while running the system from a DVD or USB stick. If you do that and later decide to install exGENT to hard drive all your changes will follow! (That is if you use the install scripts in /root/install). Furthermore you can install/transfer exGENT to a USB stick with the dd command in Linux or use Rufus or Etcher in Windows. Such installations were impossible before. NOTE: I have not installed Google Chrome. It’s not needed anymore, since Netflix nowadays runs very well in Firefox. About the LXQt Desktop environment: LXQt is a lightweight Qt desktop environment. It will not get in your way. It will not hang or slow down your system. It is focused on being a classic desktop with a modern look and feel. MOST IMPORTANT: Now you can install exGENT to hard drive in two ways. You can still use the install scrips in /root/install. That is the best way to install exGENT on non UEFI computers for example VirtualBox and VMware. The second way is to use the Calamares Installer.

Is exGENT Build 200428 unique?
If you have a look at Gentoo’s download site you will notice that the latest Gentoo live system is from 20160704 (!?). Furthermore there are only a few other distros based on Gentoo. The most well-known are Funtoo Linux and Sabayon Linux. Funtoo isn’t a live system. Sabayon is a live system distributed with different Desktops variants. (Not with LXQt though). I have tried some of them on the computers I have access to. None of Sabayon’s variants could run live. Not even in VirtualBox and VMware. My guess is that exGENT has better hardware recognition than Sabayon.

Screenshots

1. exGENT Build 200428 running Spotify
2. exGENT Build 200428 – root’s Desktop
3. exGENT running Calamares in VirtualBox
4. exGENT running in VirtualBox

READ MORE…

About exGENT Rpi4 Build 200410
I’ve created an exGENT/Gentoo system for Raspberry Pi 4. Read more about it…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

21 April 2020

Note: play the slideshow in MS Edge or Chrome Browser (Firefox only goes 4K)
Visit our home village in Sweden
Music Cyber Link Opposite Worlds Collide (a)
MPE6-4 H265 HEVC 8K 360 Video 7680 x 3840/30p (37 Mbps) 128kb
created from 29 panorama images 20000×10000 shot in the Spring 2019 with a DJI Mavic Air on 75 meters altitude.
The 25 images in the Panoramas are batch Stritched in PTGui 11 Pro
The 360 Slideshow are created in Cyber Link PowerDirector18 (64-bit)
with a Custom build 8K 7680 x 3840 rendering template
You can see the original Panorama on this link
https://svendus.se/mavicair/1/panorama/
Note Do nott forget to play with the Projections in the Panorama 👍

19 April 2020

The Cost of no Architecture

Från Johan Thelin 19 April 2020 16:16

Like many others, I enjoy various reverse engineering and tear-down stories. Personally, I mean things like iFixit tear-downs and Ken Shirriff’s blog, so I started following this tweet thread by foone.

This continues with another tweet sequence about getting software running on the remote control. Having enjoyed these tweets, I started thinking.

The Harmony remotes are quite expensive in my mind. I can’t find any exact numbers for the number of sold devices, but I found this 2018 Q4 earnings report. Looking at the net sales, I guess the remotes are either “Tablets & Other Accessories” or “Smart Home”. They represent sales net sales of ~107 and ~89 MUSD over 12 months. Let’s pick the lower number and just look at magnitudes. The Harmony 900 seems to have retailed for ~350 USD back when it was new. So, if all the Smart Home stuff was harmonies, we’re looking at 250k units over a year. So I’m guessing the magnitude is around 10k – 100k units annually – but the Harmony 900 is from 2013, so I assume that it sold closer to the lower number, if not below. The market was new and so on.

Then we look at the tweets again. What have we got? Let’s put aside security issues, unencrypted communications, and other clear mistakes and just look at how the device is built.

Flash to drive the UI, double web servers on-board, Lua, QNX and what not. A 233 MHz CPU and ~64MB of FLASH – for a remote control. From an engineering perspective, this sounds like a fun system to work on – from an architecture perspective, it looks like a ball of mud.

Back in 2013, QNX might have been a good choice compared to Linux. Today, with Yocto and similar tools for developing embedded Linux systems, it feels like an odd choice to add a license cost to such a device. But no biggie. Back in the day this was not an unreasonable choice (and still isn’t for certain applications).

The Flash stuff. There were alternatives back in 2013, but sure, there were plenty of developers at hand and things like Qt QML was still probably a bit clunky (I can’t recall the state of it back then – it required OpenGL ES, which I guess was a big ask back then).

But the mix of techniques and tools. The on-board web servers. The complexity of a small system and the costs it brings to maintenance and testability. If this is the foundation for Harmony remotes and a platform that has been used for the better past of the past decade, I wonder if the added engineering costs for architecture the platform to be more optimized early on would not have paid off in lower maintenance costs, as well as lower hardware costs.

I know how it is when you’re in a project. The deadline is there in big writing on one of the walls. You can get something working by stringing what you have together with duktape and glue. The question I’m asking myself is more along the lines of how do we run embedded systems engineering projects? Where did we go wrong? Why don’t we prioritize the thinking and refactoring over the just-get-this-thing-out-of-the-door?

The answer is time to market and such, but over a decade of building on a ball of mud, the economical numbers start adding up in favour for the better engineered product. For continuous improvement. For spending time thinking about how to improve the system as a whole.

16 April 2020

The Internet Talks

Från Johan Thelin 16 April 2020 17:46

I’ve previously written about the licensing and embedded talks of foss-north 2020. This time around, I’d like to share the recordings of the Internet related talks.

Internet is a very broad topic, so it is hard to classify talks as not being Internet related these days, but the following three talks stand out.

The first speaker is an old time speaker at foss-north, Daniel Stenberg. He has spoken at foss-north several times, but never about his main claim to fame: curl. This time he righted this by delivering a talks about how to Curl better.

Maintaining privacy on the Internet is a big topic. This is a field where it is hard to deliver black or white answers. Elisabet Lobo-Vesga presents DPella, a query language for differential privacy. Using this technology, it is possible to make the tradeoff between how private the user is vs how detailed the data returned is.

The Internet talks end with Patrik Fältström. One of the people who has been around the Swedish Internet scene the longest. He talks about Keeping Time. It is a journey into leap seconds, atomic clocks, the speed of light and other hassles when keeping clocks in sync over a large network.

The talks are already available on conf.tube, and the presentation material can be found by following the links to each speaker. For those of you who prefer YouTube, the talks will be made available shortly on the foss-north channel. Subscribe to get notified when they are.

12 April 2020

The Embedded Talks

Från Johan Thelin 12 April 2020 15:00

The foss-north conference strives to have an assortment of various talks. The point is that visitors should see something unexpected and that the conference should attract all types of visitors to ensure that we as a community can meet across various industries and problem spaces.

This time I’ve selected three talks about embedded systems from foss-north 2020. The talks touch on building embedded systems around Linux. If your reader does not show you the embedded videos, make sure to follow the actual page or go to our conf.tube channel to see all the contents.

First out was Ron Munitz talk on understanding and building minimal Linux systems. This talk proved to be a real deep dive into the Linux kernel – including setting up a debugger to the kernel itself.

The next embedded speaker on the program was Chris Simmonds. He discussed if going with Yocto or Debian is best for your embedded Linux project. This an interesting topic – how much is customization worth compared to other aspect such as build-time.

The embedded set of talks ended with Drew Fustini talking about running Linux on the RISC-V. This talk dives deep into the hardware part of embedded systems, but also Linux. By being able to run Linux on RISC-V, which is open hardware, we are very close to an completely open eco-system.

The three talks are already available on conf.tube, and the presentation material can be found by following the links to each speaker. For those of you who prefer YouTube, the talks will be made available shortly on the foss-north channel. Subscribe to get notified when they are.

10 April 2020

ABOUT exGENT Rpi4
I’ve built a Gentoo system for Raspberry Pi 4. Just for fun, but it took me four days to compile everything from “scratch”. Six days if I include failed attempts to install Firefox and Chromium. exGENT Rpi4 is a full Gentoo/Linux Desktop system with LXDE (an extremely fast-performing and energy-saving desktop environment). Study all other included packages in exGENT Rpi4. The most important apps are NetworkManager, Gimp (photo editor), SMPlayer and the Vivaldi Browser –
From the creators of Opera, a browser that is fast, but also a browser that is rich in functionality, highly flexible and puts the user first.

Raspberry Pi 4: How much better is it than the Raspberry Pi 3 Model B+?

Compatibility :: April 2020
Unfortunately not all systems made for Raspberry Pi 3 and 2 will run on the new Raspberry Pi 4 computer. They need to be upgraded with a new kernel. I therefore have to upgrade the systems I distribute. I.e. RaspEX, RaspEX with OpenCPN, RaspEX Kodi, RaspAnd Marshmallow, RaspAnd Nougat 7.1.2, RaspAnd Oreo 8.1, RaspAnd Pie, EXTON OpSuS Rpi, FedEX Rpi3, exGENT Rpi4 and RaspArch. I have until now (200410) only upgraded RaspEX, RaspEX Kodi, RaspArch, exGENT Rpi4 and RaspEX with OpenCPN. Read about the new Raspberry Pi 4.

KERNEL
Kernel 4.19.113-exton-v8 is used.

SCREENSHOTS

Running Vivaldi and YouTube in exGENT Rpi4
Running SMPlayer in exGENT Rpi4

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at

raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

7 April 2020

What a License Track!

Från Johan Thelin 7 April 2020 16:38

The foss-north 2020 videos are rolling out. This year we’re doing a small experiment, so everything is available at once over at conf.tube, while we roll the videos out gradually at YouTube in an attempt to feed the algorithm (like and subscribe!).

This year we had a great set of licensing related talks, and I’d like to discuss them all in this post.

Monday morning started with Frank Karlitschek and his talk Why the GPL is great for business. This a great overview of how you can build an free and open source business – pros and cons and pitfalls to avoid.

Next up is Gabriel Ku Wei Bin from FSFE who talked about REUSE. The REUSE project is about helping creators choose and apply free and open source licenses.

This is followed by Pavel Kopylov and his talk Hacking the legal code of an open source license. This talk is about understanding how licenses works and how to use them.

This is followed by Jason Hammond from Whitesource talking about their compliance tooling and why compliance is important.

The final talk in this track is by Adriaan de Groot talking about the KDE Free Qt Foundation. This is an interesting aspect, as it is about protecting the customers by offering a more liberal license at a given point of time.

Historically we’ve always split talks on a specific topic during the conference to ensure that people move about in the hallways and that most visitors get to see something unexpected. Since we record everything, we can now do both – clustering by topic and a linear playlist.

3 April 2020

NEWS 200404 ABOUT ExTiX LXQt Mini 20.4, Build 200404
Today I’ve found a patch, which make it possible to install Nvidia’s latest proprietary driver while using kernel 5.6.2 in ExTiX. I therefore had to build and release a new version of ExTiX LXQt Mini today. You can download and install “my” kernel 5.6.2-exton in any Ubuntu/Debian system if you want. Download also the patch for Nvidia 440.64 (with instructions about how to apply the patch). NOTE: Nvidia’s driver will be used automatically if your computer has support for it.

NEWS 200402 ABOUT ExTiX LXQt Mini 20.4, Build 200402
I‘ve made a new “mini” version of ExTiXThe Ultimate Linux System. It is based on (upcoming) Ubuntu 20.04 LTS Focal Fossa. The ISO file is now of 1050 MB, which is good if you want to run the system super fast from RAM. When the boot process is ready you can eject the DVD or USB stick. Use Boot alternative 2 or Advanced options… >> load to RAM. The best thing with ExTiX 20.4 is that while running the system live (from DVD/USB) or from hard drive you can use Refracta Snapshot (pre-installed) to create your own live installable Ubuntu 20.04 system. So easy that a ten year child can do it! ExTiX 20.4 uses the latest kernel – 5.6.2. Released by Kernel.org today.

Study all pre-installed packages in ExTiX 20.4.

What’s new in kernel 5.6? – The most exciting kernel in years!

Edit 200403
ExTiX 20.4 is now on the front page at DistroWatch.com. That will probably dramatically increase the download numbers – https://distrowatch.com/index.php?dataspan=1

SCREENSHOTS
ExTiX version 200404 using Nvidia’s driver
ExTiX LXQt Mini Desktop
ExTiX running Refracta Snapshot

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

24 March 2020

When placing this year’s foss-north event over a quarter break I knew that I would be busy both at work and at the conference. Little did I know what was beyond the horizon ;-)

As a consequence of the COVID-19 situation, the event has to be converted from a physical meeting to a virtual event. This means many things to an organizer: renegotiating all sponsorship contracts, renegotiating with the physical venue, setting up the infrastructure for a virtual event, rescheduling all speakers, and so on.

We at foss-north are lucky. All sponsors continue to stay with us and the venue was very cooperative when it came to rescheduling the event.

I have started to document our virtual conference setup so that other conferences in the same situation can learn. Pull requests are welcome!

This Sunday we decided to stress test the infrastructure by running the lightning talks. This is a good test case, as it involves a maximum number of speaker transitions, as well as more frequent QA sessions. From an organizer perspective, this is really like running a full day of the conference in 90 minutes.

I’m happy to tell you that the talks went well! You find them below. Following the links you find slides as well as recordings of the sessions.

Develop better software with usability testing by Andreas Nilsson
Running Android on the Raspberry Pi by Chris Simmonds
The Yocto Project 10 minute quick-start guide by Ron Munitz
Getting started with your smart, connected, vehicle project by Dimitris Platis
Seven years in Tibet^W^Wat Home by Kristoffer Grönlund
Linux on RISC-V by Drew Fustini
Singularity container platform by Anders Björklund

We’ve also been able to get most of the conference schedule in place and just have a few rough edges to fix before the big event. I am extremely pleased with how this has turned out. We still have a stellar speaker setup and I hope that you will all join in and watch the streams. The event is free for all and open to all and runs from March 29 – April 1.

22 March 2020

NEWS 200324 ABOUT RaspEX
In RaspEX Build 200321 Bluetooth can’t be used without a Bluetooth dongle. Now I’ve added a script, which load the Bluetooth daemon at boot. I therefore had to upload a new version of RaspEX today. Bluetooth works very well in today’s version. Watch this screenshot.

NEWS 200321 about RaspEX with LXDE based on (upcoming) Ubuntu 20.04 Focal Fossa. Works on the new Raspberry Pi 4
I have upgraded the whole system and replaced the old kernel 4.19.63-exton-v7l+ with kernel 4.19.108-exton-v7l+. RaspEX Build 200321 is a Linux ARM system for Raspberry Pi 4, 3 Model B, 3 Model B+ and Raspberry Pi 2. It is based on Debian, Ubuntu 20.04 LTS and Linaro (Open Source software for ARM SoCs). Both Firefox and Midori Private Browser are pre-installed. I have also installed Samba and RealVNC so you can connect to your Windows computers in your Home Network and/or control RaspEX on your Raspberry Pi 4, Pi 3 or Pi 2 from your Windows computers with VNC Viewer and/or PuTTY (Telnet and SSH client). Furthermore some extra Network Tools, SMTube (YouTube browser which allows to browse, search and play YouTube videos), PulseAudio for better sound in YouTube and RaspotifyRaspotify is a Spotify Connect client for Raspbian on the Raspberry Pi that just works. Study all installed packages in RaspEX Build 200321. NOTE: Ubuntu 20.04 LTS will be supported until April 25, 2025!

Raspberry Pi 4: How much better is it than the Raspberry Pi 3 Model B+?

Compatibility :: March 2020
Unfortunately not all systems made for Raspberry Pi 3 and 2 will run on the new Raspberry Pi 4 computer. They need to be upgraded with a new kernel. I therefore have to upgrade the systems I distribute. I.e. RaspEX, RaspEX with OpenCPN, RaspEX Kodi, RaspAnd Marshmallow, RaspAnd Nougat 7.1.2, RaspAnd Oreo 8.1, RaspAnd Pie, EXTON OpSuS Rpi, FedEX Rpi3 and RaspArch. I have until now (200321) only upgraded RaspEX, RaspEX Kodi, RaspArch and RaspEX with OpenCPN. Read about the new Raspberry Pi 4.

View all installed packages in RaspEX – Build 200321

THE IMPORTANCE of RaspEX LXDE now being based on Ubuntu 20.04 Focal Fossa (UNSTABLE/DEVELOPMENT)

I don’t think it is too important since RaspEX doesn’t use complicated Desktop Environments like KDE, Gnome or Unity. Programs won’t crash or anything like that. And I haven’t discovered any bugs to report. Just upgrade your RaspEX installation regularly and you won’t have any problems. I think.

Why shall I use RaspEX?
Eight Operating Systems are recommended by Raspberrypi.org. Among them Noobs, Raspbian (Debian Buster) and Snappy Ubuntu Core. RaspEX is faster (“fast as lightning”), more useful and more fun to use. (In my opinion). One member at this site thought that running RaspEX (for Raspberry Pi 2 Model B) was like running Raspberry Pi on “steroids“. If you use the new Raspberry Pi 4 RaspEX will run even faster!

SCREENSHOTS
Screenshot 1 – raspex’s Desktop 200321
Screenshot 2 – root’s Desktop 200321
Screenshot 3 – running YouTube in Firefox
Screenshot 4 – RaspEX connected to Windows via Samba
Screenshot 5 – RaspEX connected to Windows via PuTTy
Screenshot 6 – RaspEX “running on” Windows with VNC-viewer
Screenshot 7 – RaspEX using Pavucontrol (for sound control)
Screenshot 8 – RaspEX running SMPlayer
Screenshot 9 – RaspEX running the Bluetooth Manager
Screenshot 10 – RaspEX running Raspotify
Screenshot 11 – Resizing system (SD card)

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

 

19 March 2020

NEWS 200319 ABOUT Exton|OS with Budgie Desktop 10.5, Gnome 3.36 and Refracta Snapshot
The Desktop Environment in this Exton|OS build is Budgie 10.5. Budgie is focused on simplicity an elegance. Designed with the modern user in mind. Gnome 3.36 has also been installed. It was released 200311. Program content in build 200319: Refracta Snapshot, Calamares 3.2.20, Firefox, Gimp, SMPlayer, SMTube, and GParted. Also all necessary additions in order to install programs from source. Calamares is an installer framework. By design it is very customizable, in order to satisfy a wide variety of needs and use cases. Kernel 5.6.0-rc6-exton (corresponding Kernel.org‘s latest kernel 5.6-rc6) is used. Kernel 5.6-rc6 was released 200315. All packages have been updated to the latest available version as at March 19, 2020 Study the NEW PACKAGE list. Google Chrome has been removed since it’s now possible to use Netflix in Firefox. Using Refracta Snapshot you can change everything to your liking and create your own live installable Ubuntu 20.04 system. I mean create your own installable Ubuntu 20.04 LTS Live DVD once you have installed Exton|OS to hard drive. Ubuntu 20.04 will be supported until April 25, 2025.

MOST IMPORTANT CHANGES IN BUILD 200319
1. This Exton|OS version is for efi computers. You can nevertheless use the Calamares Installer in VirtualBox/VMware and thus install Exton|OS in any language. You can even use Calamares for installation to a USB stick and that way get persistence. Please read my instruction before you perform such an installation. Calamares Installer replaces Ubiquity (Ubuntu’s installer). Calamares Installer is also very simple to use. No “expert knowledge” is needed.
2. A brand new kernel – 5.6-rc6 – is used. With Windows exFAT file system support.
3. The very nice icon theme Papirus is installed and used.
I haven’t changed the wallpapers since it’s hard to find nicer ones.

What’s new in kernel 5.6? – The most exciting kernel in years!

SCREENSHOTS
Screenshot 1 – Exton|OS’s Budgie root Desktop
Screenshot 2 – Exton|OS’s Budgie live Desktop
Screenshot 3 – Exton|OS Gnome live Desktop
Screenshot 4 – Exton|OS’s Budgie Desktop installing Spotify
Screenshot 5 – Exton|OS’s Budgie Desktop running Calamares
Screenshot 6 – connection to a Windows computer with Samba
Screenshot 7 – Exton|OS running in VMware
Screenshot 8 – showing how to configure a wireless Network

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

18 March 2020

On Sunday March 22 foss-north 2020 will go virtual with a set of lightning talks. This will be the dress rehersal before the big virtual event March 29 – April 1. Join us and enjoy the fun!

13 March 2020

foss-north

Från Johan Thelin 13 March 2020 08:47

It is with great regret that I have to announce that foss-north 2020 has been postponed due to the COVID-19 situation.

It will be replaced by a virtual event during the planned dates (March 30-31), and a physical event during the fall.

We regret any inconvenience that this causes our guests and sponsors. At the same time we appreciate the great support of our sponsors who unanimously support us in these difficult times.

Details will be shared at https://foss-north.se/2020/ as we learn more.

This is turning out to be a really shitty week. But we will prevail together.

I’m always positively surprised about the amount of support and love out there in difficult times. It is what makes the world go around.

9 March 2020

foss-north 2020 Training Day

Från Johan Thelin 9 March 2020 07:48

Let’s talk about the foss-north 2020 training day! Every year we invite interesting speakers for the conference. Some of them are also teachers, and some of them are willing to hold a heavily discounted open enrollment training the day after the conference.

This year we offer three trainings:

You can get a training as an add-on to your ticket. You can even upgrade your ticket and add a training afterwards. Check it out here: https://foss-north.se/2020/tickets.html.

This gives you four days of contents: Community – 2x Conference – Training. And you get to visit Gothenburg!

6 March 2020

foss-north 2020 Community Day

Från Johan Thelin 6 March 2020 13:47

Let me tell you about the foss-north 2020 community day. It has been an idea for many years, but it all started last year. The idea is that we welcome open source projects to a day of hacking, workshoping, teaching and fun the day before the conference.

This year we are visited by Ansible, Debian, FreeBSD, Gnome, KDE and RISC-V. We a functional programming group meeting and a badge hacking workshop.

The community day is free of charge. It works thanks to the volunteers from the projects, and all the companies helping us with venues.

You are of course very welcome to join the conference days too. For them you will need a ticket. You can learn more here: https://foss-north.se/2020.

4 March 2020

RaspArch Build 200304 especially for the new Raspberry Pi 4 released 190624
This version (200304) is especially made for the new Raspberry Pi 4, but it can of course also be used on a Raspberry Pi 3 Model B+, Raspberry Pi 3 Model B and Raspberry Pi 2 Model B.

RaspArch is a “remaster” of Arch Linux ARM. The original compressed system is of about 230 MB. After I have added the LXDE Desktop environment, PulseAudio, Firefox, Yaourt and NetworkManager the system has increased a lot. RaspArch is a “ready-to-go” ARM system. It must be installed on a Raspberry Pi 4, Raspberry Pi 3 Model B+, Raspberry Pi 3 Model B or Raspberry Pi 2 Model B computer.

NEWS in RaspArch Build 200304
A new kernel – 4.19.106-1-ARCH. All included packages have been updated to the latest version as of 200304. I have added support for Yaourt – a Pacman Fronted. I have also installed PulseAudio. Finally the sound works very well in RaspArch. Nice if you like YouTube. I’ve also replaced Wicd with NetworkManager. It works better. Note1: To be able to install Yaourt I had to install a lot of development tools. Note2: Some people say that Yaourt is outdated. It should be replaced by Yay – yet another Yaourt.

Compatibility :: March 2020
Unfortunately not all systems made for Raspberry Pi 3 and 2 will run on the new Raspberry Pi 4 computer. They need to be upgraded with a new kernel. I therefore have to upgrade the systems I distribute. I.e. RaspEX, RaspEX with OpenCPN, RaspEX BunsenLabs, RaspEX Kodi, RaspAnd Marshmallow, RaspAnd Nougat 7.1.2, RaspAnd Oreo 8.1, RaspAnd Pie, EXTON OpSuS Rpi, FedEX Rpi3 and RaspArch. I have until now (200304) only upgraded RaspEX, RaspEX Kodi, RaspArch and RaspEX with OpenCPN. Read about the new Raspberry Pi 4.

WHO should run Arch Linux/RaspArch?
My answer: The system fits the “advanced” Linux user/enthusiast, who would be willing to run an occasional command from time to time.

SCREENSHOTS
Screenshot 1 of RaspArch’s Desktop – logged in as archpi
Screenshot 2 of RaspArch’s Desktop – YouTube running
Screenshot 3 – Yaourt running (while installing Geany)
Screenshot 4 of RaspArch’s Desktop – logged in as root
Screenshot 5 – Samba connection to a Windows computer
Screenshot 6 – some system INFO when running RaspArch
Screenshot 7 – showing that you can watch 4K videos using Firefox

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

1 March 2020

NEWS 200301 about AndEX Pie 9.0 with GAPPS
A new build of AndEX Pie is ready. It has GAPPS (Google Play Store etc), Aptoide App Manager, Clash of Clans, Angry Birds, Root Explorer, Brave Browser, Spotify and many other apps pre-installed. My new build of Android x86_64 – andex-pie-x86_64-gapps-1360mb-200301.iso can be installed to hard drive or on a USB stick. You can also run the system live. I.e. from a DVD or a USB stick. On some computers you’ll have to start up AndEX Pie in compatibility mode (VESA) though. The sound and video performance is generally very very good. Google Play Store works very well in this build of AndEX Pie. I’ve also included one extra app store – Aptoide App Manager. Use Aptoide if you can’t find the app you’re looking for using Google Play Store. The very nice launcher 3D Live Launcher is used also in this AndEX version. Make it your standard Launcher.

Why this new AndEX Pie Build?
My first AndEX Pie build is from September 12, 2019. It is still very good and valid. Mainly because the Netflix app can run in Build 190912. My new Build 200301 is rooted, which prevents Netflix from running. The Android Project released Android-x86 9.0-r1 200227 – The Android-x86 project is glad to announce the 9.0-r1 release to the public. This is the first stable release for Android-x86 9.0 (pie-x86). The 9.0-r1 release is based on the latest Android 9.0.0 Pie release (android-9.0.0_r53). The features include: support both 64-bit and 32-bit kernel and userspace with latest LTS kernel 4.19.105; support OpenGL ES 3.x hardware acceleration for Intel, AMD, NVIDIA and QEMU (virgl) by Mesa 19.3.4; support OpenGL ES 2.0 via SwiftShader for software rendering on unsupported GPU devices; support hardware accelerated codecs on devices with Intel HD and G45 graphics family; support secure booting from UEFI and installing to UEFI disk; a text-based GUI installer; add theme support to GRUB-EFI; support multi-touch, audio, WiFi, Bluetooth, sensors, camera and Ethernet (DHCP only); simulate WiFi adapter on devices with Ethernet only to increase app compatibility; auto-mount external USB drive and SD card. I tried Android Project’s ISO the same day (200227). To my surprise it didn’t run well (at least on my computers). The system wouldn’t run/start at all or the computer/system froze or crashed when I reached the Android Pie Desktop. I therefore decided to build my own new Android Pie system using the same sources as the Android Project. The result is AndEX Pie Build 200301. It works very well. I.e. no freezes or crashes. Note: The Android Project’s build from 200227 is also rooted. So even if you manage to start the system you can’t run the Netflix app.

Kernel
Kernel 4.19.105-exton is used in AndEX Pie Build 200301.

Clash of Clans (pre-installed) and Angry Birds (pre-installed) and other popular games
Clash of Clans (a very popular epic strategy game) and Angry Birds (both pre-installed) work very very well. Perfect video quality and audio. If you have a touchscreen you can also (for example) run Wild Hunt, Flight Pilot, CSR Racing 2, Bowmasters and Shooting King. Watch a screenshot of the desktop when I have installed the just mentioned game apps (in AndEX Nougat).

About YouTube

YouTube works very well when running YouTube in Brave Browser. The YouTube app is therefore not pre-installed. You can, however, install the app via Google Play Store (for example).

About Facebook
The Facebook app works very well in AndEX Pie. Just go get it via Google Play Store.

What’s the point?
Well, if you like your Android phone and all the apps you have installed on it I’m sure you will also like to run apps from your laptop. Bigger screen and better sound etc. Also: In AndEX Pie Build 200301 and 190912 many new apps and games can be installed via Google Play Store, Aurora Store or F-Droid. You can even install very big games (of 1GB or so), but unfortunately almost all such games need a touchscreen. Still not convinced? Then read my article about “How useful an Androx-x86 system can be for the average computer user“.

SCREENSHOTS
1. The AndEX Pie Desktop with 3D Live Launcher (pre-installed)
2. The standard AndEX Pie Desktop with 3D Live Launcher’s wallpaper. (You can of course change it)
3. Showing how to make a WiFi connection in VirtualBox
4. Using another launcher
5. Using yet another launcher. (Find the one you like on Google Play Store)

READ MORE ABOUT AndEX Pie Build 200301 and Build 190912…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

28 February 2020

NEWS 200228 about DebEX KDE Plasma – a Refracta Build
I have made a new version of DebEX KDE Plasma Live DVDefi. It replaces version 190923. It’s a pure Debian system. (Unstable/Experimental). I.e.: There are no Ubuntu or Kubuntu elements involved. DebEX KDE Plasma uses the KDE Plasma Desktop 5:17 as Desktop environment. Kernel 5.6.0-rc3-exton (latest) is used. I have replaced Wicd with NetworkManager. It works better. I have replaced Google Chrome with Iceweasel (Firefox) 52.9 (for Netflix). I’ve also added SMPlayer – an alternative to VLC. (SMPlayer is a free media player for Windows and Linux with built-in codecs that can play virtually all video and audio formats. It doesn’t need any external codecs. Just install SMPlayer and you’ll be able to play all formats without the hassle to find and install codec packs). All other installed packages have also been updated to the latest version of 200228. Study the full package list. MOST IMPORTANT CHANGE: I have added Calamares 3.2.19.1-1 Installer Framework. Now you can choose language when the installation starts. When it’s ready everything will be in your chosen language! You can even use Calamares in VirtualBox and VMware – i.e. non-efi computers if you follow my INSTRUCTION for non-efi computers. You can also use Refracta Installer. Preferably in VirtualBox/VMware (non-efi computers).

MOVIE about Calamares Installer
Watch a movie
about the Calamares installation process in VirtualBox.

What’s new in kernel 5.6? – The most exciting kernel in years!

Important about Refracta Snapshot
You can use the Refracta Snapshot (pre-installed in all four versions of DebEX) to create your own installable Debian Live DVD once you have installed DebEX to hard drive. I mean change everything and then create a whole new Debian live installable system.

THE REAL McCoy
DebEX KDE is a pure Debian system. I.e. no traces of Ubuntu, Kubuntu etc. New releases of Ubuntu are always based on Debian unstable. So is DebEX.

SCREENSHOTS
Spotify is running
User’s Desktop in version 200228 of DebEX KDE
Calamares Installer is running

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

25 February 2020

NEWS 200225 – A new mini version of AndEX 10 is ready!
I’ve uploaded a new upgraded version of AndEX 10 – andex-10-x86_64-mini-gapps-892mb-200225.iso. All included apps have been updated to the latest version. Also Google Play Services and Google Play Store. The ISO file is of only 892 MB! Makes it easier to run AndEX on computers with low RAM. I have replaced the Brave Browser with Mint Browser, which also is an excellent Web Browser in many ways. The very nice launcher 3D Live Launcher is used also in this AndEX version. Make it your standard Launcher.

Upgrade from version 200108 to 200218 or to version 200225?
If you already have AndEX version 200108 or 200218 up and running there is no need to acquire the new version. Just upgrade all apps to the latest version of today and you’re done! Use Google Play Store for that. You can of course also install for example YouTube, Brave, the Spotify app and Google Play Games yourself (if you are running the AndEX 10 mini version of 200225).

Running AndEX 10 live from a USB stick
When running AndEX 10 from a USB stick you can’t normally install new apps or download anything. For example new wallpapers. That’s because you have no storage space. If you, however, use Rufus 3.8 when installing AndEX to the USB stick you can create a Persistent partition of 2GB on the stick. When running Rufus it will look like this.

When running AndEX 10 from the USB stick you can open up a File Manager. You will notice that you have a persistent space of 2GB – screenshot. You will now be able to install new apps and download things. Unfortunately nothing will be left if/when you reboot your computer.

READ MORE or download the ISO directly…

18 February 2020

NEWS 200218 – A new version of AndEX 10
I’ve uploaded a new upgraded version of AndEX 10 – andex-10-x86_64-gapps-fdroid-spotify-1180mb-200218.iso. I.e. all included apps have been updated to the latest version. Also Google Play Services and Google Play Store. The main reason for this new version is that I discovered that Google Chrome couldn’t run anymore. I have therefore replaced Google Chrome with Brave, which is an excellent Web Browser in many ways. At the same time I discovered a new very nice launcher – 3D Live Launcher. So it is of course included in AndEX Build 200218. Make it your standard Launcher. I’ve also added the app Google Play Games. Makes it easier to run games in AndEX.

Upgrade from version 200108 to 200218?
If you already have AndEX version 200108 up and running there is no need to acquire the new version. Just upgrade all apps to the latest version of today and you’re done! Use Google Play Store for that. You can of course also install Brave, the 3D Live Launcher and Google Play Games yourself.

READ MORE or download the ISO directly…

16 February 2020

More foss stuff

Från Johan Thelin 16 February 2020 10:15

It is busy days at the moment – but in a positive way.

First of all – a huge thanks to everyone who submitted to the Call for Papers for foss-north 2020. We have over 70 hours (!!!) of contents to squeeze into two tracks over two days. As always, it will be hard to pick the speakers to create the very best program.

Other foss-north activities includes starting to populate the community day activities, as well as getting a whole bunch on sponsors onboard. An extra big thanks to Luxoft and Red Hat Ansible for helping us by picking up the Gold Sponsorship packages. Ansible are even running their European Contributor Summit as a part of the foss-north Community Day together with events by KDE, Gnome, FreeBSD, Debian, and a hardware hacking workshop. I’m really looking forward to this – if you want to join in with your own project, workshop, hackaton, etc – just ping me!

The other big foss-north change for this year is that we are finally abandoning Eventbrite for a self-hosted system. Big thanks to Magnus Hagander helping us getting the pgeu-system up and running. At the moment, we offer login via Github and Google OAUTH. We’re looking into setting up a self-hosted OAUTH service as well, to let you log in locally, but that will not happen for the 2020 event due to time reasons.

Closer in time is the next local foss-gbg meetup. We are running an event around React together with our good friends at Edument. We already have 50+ registered attendees, so it will be fun!

In other news – I’ve also released Ordmonster – if anyone has kids who wants to get started reading. This is a complement to the Mattemonster app for basic maths launched earlier. Both are made with Godot, a tool that I enjoy more and more.

12 February 2020

AndEX 10 (Android-x86) Build 200108 with GAPPS (Google Play Store etc.) runs very well on the Intel Compute Stick. See how it looks (photo) when I use a 55 Inch TV.

Read about Intel Compute Sticks…

History
This is what I wrote on December 3, 2016: I have made a new version of ExTiX – The Ultimate Linux System. I call it ExTiX 16.5 LXQt for the Intel Compute Stick. Build 161203 is only for Intel Compute Sticks. I.e. you can’t run the system on other computers. Build 161203 uses “my” kernel 4.8.0-26-exton-IntelAtom with special patches, which I have Linuxium to thank for. READ MORE…

Kernel patches isn’t needed anymore, which means that any Linux system can be installed to the stick. For example ExTiX LXQt and AndEX 10.

About AndEX 10
I knew from before that ExTiX runs very well on the Compute Stick. Today I decided to test it with AndEX 10. And guess what? Also AndEX works very well! You can run it live (from a USB stick) or install it (which I did). AndEX 10 Build 200108 has GAPPS (Google Play Store etc), Aptoide App Manager, F-Droid, Spotify, Angry Birds and many other apps pre-installed. Those apps are fun to run on a BIG TV screen.

SCREENSHOTS
1. The AndEX Desktop
2. Showing system INFO
3. AIDA64 running

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

10 February 2020

ExTiX LXQt with LXQt 0.14.1 and Kodi 18.5 Leia runs very well on the Intel Compute Stick. Watch this screenshot.

Read about Intel Compute Sticks…

History
This is what I wrote on December 3, 2016: I have made a new version of ExTiX – The Ultimate Linux System. I call it ExTiX 16.5 LXQt for the Intel Compute Stick. Build 161203 is only for Intel Compute Sticks. I.e. you can’t run the system on other computers. Build 161203 uses “my” kernel 4.8.0-26-exton-IntelAtom with special patches, which I have Linuxium to thank for. READ MORE

Kernel patches isn’t needed anymore, which means that any Linux system can be installed to the stick. For example ExTiX LXQt.

Kernel 5.5
If you already have a Ubuntu/Debian system installed on your stick you can download and install “my” kernel 5.5.0-exton.

About Kodi 18.5
Kodi runs very well on the stick. On a web site called FireStickTricks you can find instructions how to install 27 (?!) extra Kodi Builds with their own repositories and skins. The article is called Best Kodi Builds February 2020. I have tried four of them myself. Titanium Build, No Limits Magic, Diggz Xenon and Innovation. They are very easy to install and work very well. Perhaps you’ll find your own favorite!

SCREENSHOTS
1. Showing system INFO
2. The LXQt Desktop with Synaptic running
3. Kodi 18.5 and the Titanium Home screen

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

9 February 2020

CfP

Från Johan Thelin 9 February 2020 19:13

Just a friendly reminder that the Call for Papers for foss-north 2020 is closing tonight. Make sure to get your talk submission in!

Also – if your project wants to join the community day – let us know at info -at- foss-north.se. We set up a venue and promote – you bring the contents!

6 February 2020

ABOUT RaspEX Kodi
RaspEX Kodi Build 200210 with LXDE/Kodi Desktops can be downloaded from SourceForge.net for free.
The system is made especially for the new Raspberry Pi 4. RaspEX Kodi is based on Debian 10 Buster, Raspbian and Kodi Media Center. In RaspEX Kodi I’ve added the LXDE Desktop with many useful applications such as VLC Media Player and NetworkManager. Makes it easy to configure your wireless network. I’ve also upgraded Kodi to version 18.5 Leia, which makes it possible to include useful addons such as Netflix and Amazon Video. Which I’ve done. Study all included packages in RaspEX Kodi.

Performance
It runs very well on a the new Raspberry Pi 4. I.e. fast and responsive. Especially on the Raspberry Pi 4 with 4GB RAM – released June 24, 2019. RaspEX Kodi Build 200206 can also run on Raspberry Pi 3 Model B, Raspberry 3 Model B+ and Raspberry Pi 2 Model B. I’ve included an extra kernel for that. The system will automatically determine which Raspberry Pi you are using and load the correct kernel.

Used kernels
1) 4.19.102-exton-v7l+ (for Rpi4)
2) 4.19.102-raspex-v7+ (for Rpi3 and Rpi2)
The system will automatically determine which Raspberry Pi you are using and load the correct kernel.

How do I install RaspEX Kodi in Windows?
Just like any other Raspberry Pi system. I.e.: Unpack the downloaded ZIP file (raspex-rpi4-kodi18.5-lxde-netflix-plex-amazon-video-2460mb-200210.zip) and transfer the IMAGE file (raspex-rpi4-kodi18.5-lxde-netflix-plex-amazon-video-6400mb-200210.img) to your Micro SD card of at least 8GB. For that you shall use Rufus 3.8 in Windows.

Install/experiment with extra Kodi Builds in RaspEX Kodi
On a web site called FireStickTricks you can find instructions how to install 27 (?!) extra Kodi Builds with their own repositories and skins. The article is called Best Kodi Builds February 2020. I have tried three of them myself. No Limits Magic, Diggz Xenon and Innovation. They are very easy to install and work very well. Perhaps you’ll find your own favorite!

Compatibility :: February 2020

Unfortunately not all systems made for Raspberry Pi 3 and 2 will run on the new Raspberry Pi 4 computer. They need to be upgraded with a new kernel. I therefore have to upgrade the systems I distribute. I.e. RaspEX, RaspEX with OpenCPN, RaspEX BunsenLabs, RaspEX Kodi, RaspAnd Marshmallow, RaspAnd Nougat 7.1.2, RaspAnd Oreo 8.1, RaspAnd Pie, EXTON OpSuS Rpi, FedEX Rpi3 and RaspArch. I have until now (200206) only upgraded RaspEX, RaspEX Kodi, RaspArch and RaspEX with OpenCPN. Read about the new Raspberry Pi 4.

SCREENSHOTS
1. Running Kodi
2. The LXDE Desktop logged in as the ordinary user pi
3. Netflix running showing very good video quality
4. YouTube running showing very good video quality
5. Choosing program addons in Kodi
6. The LXDE Desktop logged in as root (super admin)
7. Kodi system info
8. VLC running showing very good video quality
9. Samba connection with a Windows computer

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

31 January 2020

fosdem, day #0

Från Johan Thelin 31 January 2020 10:46

I arrived in Brussels yesterday, and today feels like the day before the storm. Closing some work from the hotel room, meeting some people before the fosdem chaos, doing some preparatory stuff for foss-north.

Make sure to checkout the foss-north Community Day page. It is mostly scaffolding yet, but it will grow quite quickly. Also, if you bump in to me, grab a foss-north flyer and help spread the word!

30 January 2020

MeX Linux – NEWS/CHANGES 200130
Mex Linux is no longer based on Linux Mint. MeX Build 200130 is based only on Debian and upcoming Ubuntu 20.04 LTS (Long Term Support). I have replaced the original kernel with “my” special kernel 5.5.0-exton. All packages in MeX Linux have been upgraded to the latest version by 200130. This version of MeX uses Cinnamon 4.4.8-unstable. The very nice icon theme Papirus is installed and used.

MORE MeX NEWS 200130
1. The MeX ISO is now a ISO-hybrid, which means that it can very easily be transferred (copied) to a USB pen drive.
2. Another big improvement is that MeX now can run from RAM. Use Boot alternative 4 (load to RAM). When the system has booted up you can eject the disc (DVD)/USB stick. You’ll need at least 2 GB RAM to run MeX that way. The ISO file is of only 1200 MB so MeX will run super fast from RAM!
3. I have replaced Google Chrome with Firefox. Google Chrome is no longer needed to be able to run Netflix in Linux.
4. The best thing with this new MeX build – Create your own installable Ubuntu 20.04 LTS Live DVD with Refracta Snapshot (pre-installed)! The whole “remaster process” is so simple that a 10 year old child can do it.
5. I have installed Calamares Installer as in many of my other Linux builds. Calamares is an installer framework. By design it is very customizable, in order to satisfy a wide variety of needs and use cases. Very easy to use. You can use Calamares to install MeX on both UEFI computers and non UEFI computers (for example VirtualBox and VMware).

Who can benefit from MeX?
All who like Debian/Ubuntu and want a system that is easy to use and maintain. And of course those who want to create their own Ubuntu system in a very simple way with Refracta Snapshot. Regarding MeX also those who want to run a Linux system super fast from RAM and/or like to run Linux from a USB flash drive. And those who want a new kernel – 5.5. (Latest kernel by 200130).

The importance of MeX being based on upcoming Ubuntu 20.04
Ubuntu 20.04 LTS is due to be released on April 23, 2020. MeX Build 200130 is therefore (of course) not the most stable Linux system out there. This version of MeX is not for daily use I would say. Having said that I also must say that I haven’t bumped into any problems when running MeX on my computers. I also must say that this version of MeX is very fast and responsive. Especially if you run MeX from RAM. My guess is that you can avoid all problems if you upgrade MeX every week. I.e. once you have installed the system to hard drive.

SCREENSHOTS
1. The Cinnamon 4.4.8 Desktop with Refracta Snapshot running
2. Samba connection with a Windows computer
3. YouTube running
4. Boot screen when running from DVD/USB
5. The Grub boot screen when running MeX from hard drive
6.  Spotify running (install Spotify with sudo apt-get install spotify-client)

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

27 January 2020

Created with GIMP

ExTiX 20.2 – Build 200127
I have made a new version of ExTiX – The Ultimate Linux System. I call it ExTiX 20.2 KDE Plasma Live DVD. (The previous KDE version was 19.1 from 181228). The best thing with ExTiX 20.2 is that while running the system live (from DVD/USB) or from hard drive you can use Refracta Snapshot (pre-installed) to create your own live installable Ubuntu 20.04 system. So easy that a ten year child can do it!

ExTiX 20.02 KDE Plasma DVD 64 bit is based on Debian and (upcoming) Ubuntu 20.04 LTS. The original system includes the Desktop Environment Gnome. After removing Gnome I have installed KDE Frameworks 5.66.0 with KDE 4.19. KDE Frameworks are 60 addon libraries to Qt which provide a wide variety of commonly needed functionality in mature, peer reviewed and well tested libraries with friendly licensing terms.

The system language is ENGLISH.

Used KERNEL
My special kernel 5.5.0-rc7-exton.

What’s new in Linux kernel 5.5?

NEWS ABOUT ExTiX 20.2 Build 200127 with the KDE Plasma Desktop environment, Calamares Installer and Refracta Snapshot

1. ExTiX KDE Plasma is based on (upcoming) Ubuntu 20.04 LTS Focal Fossa. KDE 4.19 is used as Desktop environment. All packages have been updated to the latest version by 200127. Kernel 5.5.0-rc7-exton is used.
2. I have removed Google Chrome. It is now possible to watch Netflix movies in Firefox.
3. Other included important/useful packages are: GParted, Brasero, GCC and other compilation tools so that you can install packages from source. Furthermore “all” multimedia codecs. Everything the average Linux user could wish for I would say.
4. The best thing with ExTiX 20.2 is that while running the system live (from DVD/USB) or from hard drive you can use Refracta Snapshot (pre-installed) to create your own live installable Ubuntu system. Very easy to do. When starting Refracta Snapshot you will see this.
5. I have installed Calamares Installer as in my other ExTiX builds. Calamares is an installer framework. By design it is very customizable, in order to satisfy a wide variety of needs and use cases. Very easy to use. You can use Calamares to install ExTiX on both UEFI computers and non UEFI computers (for example VirtualBox and VMware).

WHAT’S SO SPECIAL about ExTiX and especially the new version from 200127?
1. The ExTiX ISO’s are ISO-hybrids, which means that they can very easily be transferred (copied) to a USB pen drive. You can even run ExTiX from the USB stick and save all your system changes on the stick. I.e. you will enjoy persistence!
2. Another big improvement is that ExTiX can run from RAM. Use Boot alternative 2 (load to RAM). When the system has booted up you can remove the disc (DVD) or USB stick. You’ll need at least 4 GB RAM to run ExTiX that way. Running from RAM means that the system will run faster than from DVD or USB stick. Everything will be super fast I would say!
3. I’ve replaced kernel 4.20.0-exton with kernel 5.5.0-rc7-exton. Latest by 200127.
4. I have replaced Ubuntu’s installation program Ubiquity (live installer) with Calamares. You can also (still) use Refracta Installer. They work very well. I.e. a new user (your user) will be created during the installation process and you’ll get a chance to change root’s password. Just start any of the installers from the menu under System.
5. The best thing with ExTiX 20.2 is that while running the system live (from DVD/USB) or from hard drive you can use Refracta Snapshot (pre-installed) to create your own live installable Ubuntu 20.04 system.
6. Nvidia proprietary Graphics driver 440.44 (patched for kernel 5.5) is pre-installed in ExTiX 20.2.

The importance of ExTiX 20.2 being based on upcoming Ubuntu 20.04
Ubuntu 20.04 LTS is due to be released on April 23, 2020. ExTiX 20.2 is therefore (of course) not the most stable Linux system out there. ExTiX 20.2 is not for “daily use” I would say. Having said that I also must say that I haven’t bumped into any problems when running ExTiX 20.2 on my computers. I also must say that this version of ExTiX is very fast and responsive. Especially if you run ExTiX from RAM. My guess is that you can avoid all problems if you upgrade ExTiX 20.2 every week. I.e. once you have installed the system to hard drive.

SCREENSHOTS
Screenshot 1 of ExTiX 20.2 Desktop – logged in as the ordinary user extix
Screenshot 2 – ExTiX is running in VirtualBox
Screenshot 3 – the installation using Calamares is ready
Screenshot 4 – Refracta Snapshot has started

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

26 January 2020

Ordmonster

Från Johan Thelin 26 January 2020 20:34

Spurred on by the mattemonster (maths monsters – it is available in English and Swedish) app that I created to make my sons homework a bit more exciting (everything is more exciting on a screen), I’ve decided to create another app. This time it is about basic reading and words. The title is ordmonster – swedish for word monsters. As this is work in progress, you can find it on my github. I’ll try to get the alpha play store listing done this week – but with fosdem coming up, I might run out of time.

The game can be run in two different modes – one word / many pictures, or one picture / many words. You can also select if you want four or nine items of the many category. Turns out nine images or four words seems ok. Right now reading nine words is a bit too tedious.

The first thing I’d like to point out that my fluency in Godot as a tool is starting to show of. I’m more happy with the code structure of ordmonster, and I start to feel that I don’t continuously bump into the sharp edges of Godot, but use the engine as it was meant to be used.

I also learned a couple of things. The first one is the Control::mouse_filter property. The GameButton nodes (the ones showing a word or a picture) consists of a Button with a Label for text and a TextureRect for holding the picture. The TextureRect sits inside a MarginContainer. It turns out the MarginContainer stops all mouse events from passing through, effectively disabling the Button. This took a while to figure out.

The second half has to do with how resource files can be traversed on Android. Resources are embedded into the executable produced by Godot. The words available in the game are stored as the filenames of the images, so that I don’t have to create a table and keep it in sync with the file names. Really smart idea – right? This smart idea cost me quite some time.

First up, it seems like you cannot have non-ASCII characters in asset filenames when building apk files for Android devices. Really annoying. The fix was using English for the filenames and having to add the words to my translation tables, so now I have a table to keep in sync with the filenames anyway.

The fun did not end here. Now it worked on desktop (both Linux and Windows), but my Android builds simply crashed on me. It turns out that the Directory::list_dir_begin and friends do not seem to work on Android, or the assets are not included in the apk. I’ll spend some time figuring out what is up, then I’ll probably file a bug report. In the mean time you can follow the current forum discussion. The code in question, including my Android hack (yet another list – sigh) is shown below:

func _init() -> void:
  if OS.get_name() == "Android":
    # TODO This is a really ugly HACK
    _words = ["ant", "apple", ... , "zebra"]
  else:
    var dir = Directory.new()
    if dir.open("res://assets/images/words") == OK:
      dir.list_dir_begin()
      var filename = dir.get_next()
      while (filename != ""):
        if filename.ends_with(".png"):
          _words.append(filename.left(filename.length()-4))
        filename = dir.get_next()

When working with internationalization of Godot apps, I really miss the Qt tools for extracting text needing translation. lrelease/lupdate – please come back, I forgive you and regret all my harsh words!

In other news, next week if fosdem. I’ll be there, so make sure to let me know if you want to meet and greet. Drop a mail at hello -at- e8johan.se, or ping me on twitter or mastodon.

Also, foss-north is approaching. The Call for Paper is still open – closing soon. Make sure to mark the dates March 29-31 in your calendar. Ticket sales will open soon.

20 January 2020

19 January 2020

NEWS 200119 about exGENT (Gentoo) 64 bit
I’ve made a new version of exGENT with only a few necessary packages pre-installed. It uses LXQt 0.14.1 as Desktop environment and kernel 5.3.7-aufs-exgent. The ISO file is of 1720 MB. Despite this exGENT version 200119 runs surprisingly fast from DVD or USB. Even in VirtualBox and VMware. Faster than most other Linux live systems. I call my new version exGENT 2020 LXQt Live DVD/USB. It replaces version 180414, 170407 and 170412. Those versions were too old for upgrading. I had to start over and build version 200119 from “scratch”. All installed packages in exGENT have been updated to the latest available version by 200119. Study the full package list.

What’s new in exGENT Build 200119?
The boot loader Grub Legacy has been replaced by Grub2. In exGENT versions before 170309 the file system wasn’t writable when running exGENT live (from DVD). Now you can emerge (install) new programs/packages even while running the system from a DVD or USB stick. If you do that and later decide to install exGENT to hard drive all your changes will follow! (That is if you use the install scripts in /root/install). Furthermore you can install/transfer exGENT to a USB stick with the dd command in Linux or use Rufus or Etcher in Windows. Such installations were impossible before. NOTE: I have not installed Google Chrome. It’s not needed anymore, since Netflix nowadays runs very well in Firefox. About the LXQt Desktop environment: LXQt is a lightweight Qt desktop environment. It will not get in your way. It will not hang or slow down your system. It is focused on being a classic desktop with a modern look and feel. MOST IMPORTANT: Now you can install exGENT to hard drive in two ways. You can still use the install scrips in /root/install. That is the best way to install exGENT on non UEFI computers for example VirtualBox and VMware. The second way is to use Calamares Installer- see below.

Calamares Installer

In exGENT Build 200119 I’ve also included the Calamares Installer version 3.2.17.1 (latest). Use it preferably if you need to install Grub on UEFI computers. You can, however, also use Calamares in VirtualBox and VMware. See a slideshow below when I have used Calamares on a UEFI computer to install exGENT on a USB stick.


<noscript><a href="http://slideful.com/v20200118_2009947561151126_pf.htm">View the slide show</a><br /> </noscript>
If you can’t watch the slideshow in your browser watch this animated GIF.

exGENT Build 200119 is a non Systemd system

exGENT uses OpenRC 0.42.1 init system instead of Systemd. Comparison of different init systems: Read this article.

exGENT Build 200119 unique?
If you have a look at Gentoo’s download site you will notice that the latest Gentoo live system is from 20160704 (!?). Furthermore there are only a few other distros based on Gentoo. The most well-known are Funtoo Linux and Sabayon Linux. Funtoo isn’t a live system. Sabayon is a live system distributed with different Desktops variants. (Not with LXQt though). I have tried some of them on the computers I have access to. None of Sabayon’s variants could run live. Not even in VirtualBox and VMware. My guess is that exGENT has better hardware recognition than Sabayon.

WHO IS exGENT/Gentoo FOR?
Experienced Linux users or those who really want to learn Linux. (Perhaps also for people who are bored with mainstream distributions like Ubuntu).

Screenshots
1. exGENT Build 200119 – root’s Desktop
2. exGENT running Spotify

3. exGENT running Calamares in VirtualBox
4. exGENT running in VirtualBox
5. exGENT running in VMware
6. exGENT Build 200119 – live’s Desktop

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

13 January 2020

gbgcpp – Ribbons using Qt

Från Johan Thelin 13 January 2020 11:56

I’ve been involved in the gbgcpp group, a part of the larger Sweden C++ community, for a couple of years. It is fun to see that there is a lot of C++ developers out there, once you start looking for them.

In the next meetup, this Wednesday, there will be both C++ and Qt. The topic is to implement Ribbons in Qt, based on a seminar by Dag Brück. If you happen to be in the vicinity of Gothenburg, I recommend you to go there!

I’d also like reach out and thank Sylog for hosting the event!

8 January 2020

NEWS 200108 about AndEX 10 with GAPPS
My first build of AndEX 10 is ready. It has GAPPS (Google Play Store etc), Aptoide App Manager, F-Droid, Spotify, Angry Birds and many other apps pre-installed. My new build of Android x86_64 10 – andex-10-x86_64-gapps-fdroid-aptoide-chrome-1240mb-200108.iso can be installed to hard drive or on a USB stick. You can also run the system live. I.e. from a DVD or a USB stick. On some computers you’ll have to start up AndEX 10 in compatibility mode (VESA) though. The sound and video performance is generally very very good. Google Play Store works very well in this build of AndEX 10. So does the YouTube and Spotify app. I’ve also included two extra app stores – Aptoide App Manager and F-Droid. Use them if you can’t find the app you’re looking for using Google Play Store.

Screenshot – AndEX 10 Build 200108 – the Desktop with many nice apps installed. The apps Facebook, Opera, Fishing Clash, Clash of Clans and CSR Racing 2 are not preinstalled, but they run very well in this AndEX build. Just go to Google Play and install them! (Once you have installed AndEX 10 to hard drive).

MORE ABOUT AndEX 10
My new compiled Android-x86_64 system (10) can run and be installed on almost all newer laptops (and some Desktop computers). For example Acer (Aspire), HP, Samsung, Dell, Toshiba, Lenovo, Thinkpad, Fujitsu, Panasonic and Asus laptops. You can also run AndEX 10 in VirtualBox and/or VMware. Unfortunately with bad video performance and distorted colors – screenshot. I can also mention that I could run my new 10 version on a HP Pavilion 500-317no Desktop Computer and on a Lenovo ThinkStation C30. Also with bad video performance and distorted colors. You can very easy do a “normal” or manual installation to hard drive. A manual installation can also be done to a drive where you already have another Linux system (for example Ubuntu 19.10) installed. Read more about how to install AndEX 10 on the INFO site.

Android 10 was released 190903.

UNIQUE
As far as I know there is no other Android-x86_64 10 system out there. At least not with GAPPS included.

Screenshots
Screenshot 1 – AndEX 10 Desktop 200108 with GAPPS
Screenshot 2 – AndEX 10 running Google Play Store
Screenshot 3 – AndEX 10 running Aptoide App Manager
Screenshot 4 – AndEX 10 running F-Droid
Screenshot 5 – AndEX 10 running the YouTube
Screenshot 6 – AndEX 10 showing all apps
Screenshot 7 – AndEX 10 running Angry Birds
Screenshot 8 – AndEX 10 running Drag Racing
Screenshot 9 – AndEX 10 running 3D Chess
Screenshot 10 – AndEX 10 Fishing Clash
Screenshot 11 – AndEX 10 running CSR Racing 2

READ MORE…

Read about my Android-x86 Systems – 10, Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX 10 (with GAPPS) and AndEX Pie 9.0 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

5 January 2020

Planning

Från Johan Thelin 5 January 2020 11:21

A new year and a new decade means time for reflection. I try to do this more often than every ten years, but this seems to be a good time to discuss in public.

I’ve split this into three phases. Short-term is what I’d like to do in the coming month or so. This year is my goals for roughly a year, while decade really just means long-term.

Short-Term

Promote an ensure that foss-north 2020 is as successful as last year. You can help by submitting your paper. We’re also looking for sponsors and projects for the community day.

There is also some short-term work for foss-north, i.e. getting tickets sales up and running via our own infrastructure instead of using Eventbrite.

While planning foss-north, I’d also like to keep foss-gbg and gbgcpp active during the spring. Here, the travel part of my work means that I’m seriously short on time. The ambition would be ~10 meetups, but realistically it will be ~5-6.

A part from organizing events, I’m also attending. The next big one is fosdem, which I’m really looking forward to.

Then we have this blog. My goal is to write more, and I’ve been at it for a few months. I’ll try to keep this up.

When it comes to personal health, I try to run regularly. Since my little health dip last autumn, I’ve been fighing to get back and the current goal is to do 5km rounds every week.

This Year

For foss-north, my aim is to do at least one themed event, much like the cancelled foss-north Iot and Security Day planned for October last year. This event will be in the Øresund region or in Stockholm. Feel free to reach out to me if you want to help out.

On a 12 month time frame, I have some professional goals. I’m working with Mbition together with an amazing group of people. We are building a platform for future in-car software. There my goal is to be more focused in what I’m doing – to do more of what I do well better, and less of what I do badly.

Kuro Studio is also in an interesting phase, having a couple of start-ups underway and a constructive partnership in an interesting phase. Again, my personal goal here is to focus more.

Finally, I have my little one-man-box, Koderize, where I do smaller assignments. Here, my goal is to do a few more articles for various magazines, and possibly to find some small development project. Let’s see what I bump into.

Then we come to actual coding. A while ago I came to the conclusion that I need to down-size my projects a bit to actually finish them. Hence Mattemonster an app to teach basic maths for Android created using Godot. It started as a way to get my son to enjoy practicing maths, but this time I polished it just a little bit more and published it on the Play Store. I still have some features on my todo list, as well as publishing it to f-droid.

I also want to spend some time writing a proper Qt desktop application as well. I’ve got some basic ideas, but nothing crisp enough. I’ll probably not have time to dive into this unless I get a really good idea.

My health target this year is to do 5km under 30 minutes, and comfortably do 10km. The stretch goal is to do 10km under the hour.

Next Decade

When looking at a longer time-frame than a year, the goals become fuzzier. This might seem like speculation, but I embrace the fuzziness and use them to prioritize my short-term goal. If I run into something that seems fun, I map it to my long term goals to determine if I should do it or not.

On this time scale, I’d like for foss-north and foss-gbg, I want them to be more independent of me as an individual. To create more a role based setup and stable economical environment (currently the margins are super slim). If I can enjoy a foss-north conference as a visitor in 2030, I’ve achieved this.

For my Mbition work, I want us to reach multiple releases. The reason for the automotive industry to take on more responsibility for software is to increase the reusability. That is why it is key for Mbition to do multiple releases. Then we have proven that our existence makes sense.

For Kuro Studio, we want to continue doing start-ups, more partnerships, building a larger team, meeting more people, and doing more awesome stuff. Getting Kuro properly off the ground is very high on my list of priorities.

Another professional goal I have is to speak more at conferences and speak more about how open source is the way to do software. Transparency is the only way to ensure proper quality, maintainability, and trust – and what better way than open source is there to be transparent.

Since we’re on the really long-term goals part of this post, I’d also like to write another book. I’m not sure about the topic, nor when, but I would not consider myself a proper writer with only one title to my name.

Health wise, it is harder to set a more clear goal than staying healthy, which is what I intend to do. I’ll try to keep running and staying in reasonable shape. If I can still do 10km at a reasonable pace in 2029, when I turn 50, I’m happy.

Next Up

At the end of the day, these are goals and ambitions, not a roadmap for my life. Next up is fosdem. I hope to see you there!

30 December 2019

NEWS 200101 ABOUT ExTiX Deepin
I had to replace version 191230 today after I discovered that Samba client was misconfigured. Now you can use Deepin File Manager and connect to your Windows computers in your Home Network. Watch this screenshot.

NEWS 191230 ABOUT ExTiX Deepin
I’ve released a new version of ExTiX Deepin today (191230). This ExTiX Build is based on Deepin 15.11 released by Deepin Technology 190719.

NEW FUNCTIONS etc

1.You can run ExTiX from RAM. Use boot alternative 3 (load to RAM) or Advanced. A wonderful way to run Linux if you have enough RAM. Everything will be super fast. When ExTiX has booted up you can remove the DVD or USB stick.
2. You will have the opportunity to choose language before you enter the Deepin 15.11 Desktop. All main languages are supported.
3. I have replaced Deepin Installer with the Reborn version of Deepin Installer. Works better in every way.
4. I have replaced kernel 5.3.0-rc6-exton with kernel 5.5.0-rc3-exton.
5. Spotify and Skype are pre-installed.
6. You can watch Netflix while running Firefox.
7. You can install ExTiX Deepin also in VirtualBox/VMware using Deepin Installer. (In previous versions you had to “chroot” into the install partition and install Grub).
8. While installing ExTiX Deepin to a USB stick using Rufus 3.8 you can create a persistent partition on the stick. Thus all your changes of the ExTiX Deepin system will be saved directly on the stick!
UNIQUE
I may add that there is no other live version of Deepin 15.11.

MORE NEWS 191230 ABOUT ExTiX Deepin 20.1
I’ve released a new version of ExTiX Deepin today with Refracta Snapshot and kernel 5.5.0-rc3-exton. Deepin 15.11 (latest version released 190719) is made in China. Deepin is devoted to providing a beautiful, easy to use, safe and reliable system for global users. Previous versions of ExTiX Deepin were based on Debian and Ubuntu. ExTiX 20.1 is a live build of Deepin 15.11, which is based on Debian unstable. All packages have been updated to the latest available version as of today. Study all installed packages in ExTiX Deepin 20.1 Build 191230. So ExTiX 20.1 is based on Deepin 15.11 and Debian unstable. I may add that there is no other live version of Deepin 15.11 (as far as I know).

Refracta Snapshot
While running ExTiX Deepin 20.1 live or from hard drive you can use Refracta Snapshot (pre-installed) to create your own live installable Deepin/Debian system. A ten year child can do it!

SCREENSHOTS
1. ExTiX Deepin 15.11 Desktop
2. ExTiX Deepin being installed in VirtualBox using Deepin Installer
3. ExTiX Deepin screenshot showing all installed apps
4. ExTiX Deepin login screen (LightDM)
5. Movie showing how to enable Window effects

READ MORE…

Read about my Android-x86 Systems – Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX Pie 9.0 (with GAPPS) and AndEX Oreo 8.1 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

23 December 2019

NEWS about ArchEX 191223
A new version of ArchEX is ready! In this new version, which I call ArchEX 2020, I have added the Deepin 15.11 (latest) Desktop environment. Deepin (made in China!) is devoted to providing a beautiful, easy to use, safe and reliable system for global users. I came to like Deepin very much when I installed it in ExTiX 19.8 . So I thought why not install Deepin also in ArchEX?

Study all installed packages in ArchEX 2020 Deepin/LXQt.

Why trust a Chinese Distribution?

NEWS 191223 about Calamares Installer
I’ve finally managed to make Calamares 3.2.17-3 (The universal installer framework) work without big problems/issues. Calamares 3.2.17 is quite new. Released November 28, 2019. This version gives you more control over the installation process. Now you can use Calamares to install ArchEX in any language.

How To dual boot, triple boot or multi boot Linux with Windows in a simple way and be happy
Before installing ArchEX or any other Linux system my general installation instructions may be of interest.

WHAT IS ArchEX?

ArchEX 64 bit is a new (191223) Linux live DVD based on Arch Linux. Arch motto is KISS (Keep It Simple Stupid). ArchEX uses kernel 5.4.6-arch1-1, Deepin 15.11 and LXQt 0.14.1 Desktop environments. Deepin 15.11 Desktop (made in China!) is devoted to providing a beautiful, easy to use, safe and reliable system for global users. About LXQt 0.14.1: LXQt is a lightweight Qt desktop environment. It will not get in your way. It will not hang or slow down your system. It is focused on being a classic desktop with a modern look and feel.

INSTALLED SOFTWARE
Among many other programs, Firefox 71.0-1 (for Netflix), Gimp, Spotify, GCC, Wicd and GParted – study this package LIST.

Screenshots
ArchEX Deepin Desktop
ArchEX Deepin full Desktop
ArchEX running Calamares – Welcome screen
ArchEX running Spotify
ArchEX changing Wicd’s preferences
ArchEX starting up live
ArchEX starting up from hard drive (VirtualBox)
ArchEX installing Google Chrome with Yaourt
ArchEX Installer (Calamares) running – all done
When Cinnamon is installed (pacman -S cinnamon)
When Xfce4 is installed (pacman -S xfce4)
When KDE (Plasma) is installed (pacman -S plasma-meta and pacman -S kde-applications-meta)
When Enlightenment is installed (pacman -S enlightenment)
ALL extra desktops can be installed in about 10 min!

READ MORE…

Read about my Android-x86 Systems – Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX Pie 9.0 (with GAPPS) and AndEX Oreo 8.1 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

21 December 2019

19 December 2019

About all DebEX systems
All four DebEX systems/distributions are a based on Debian Buster (10) and
Debian Bullseye/Sid (upcoming Debian 11). Budgie Desktop 10.5 and Enlightenment 0.23.1 are used as Desktop environments in DebEX Barebone/Budgie/Enlightenment. Gnome 3.34 is used in DebEX Gnome. KDE Plasma Desktop 5:14 is used in DebEX KDE. LXQt is used in DebEX Build 19120932 bit. The system language is English (in all four versions of DebEX).

NEWS 191220 about DebEX Gnome
I had to replace yesterdays version of DebEX Gnome with version 191220. VirtualBox Guest Utils couldn’t be installed in yesterdays version. Something was wrong with the kernel configuration. I therefore had to compile a new kernel (5.4.4 – latest!) today. Now everything works also in VirtualBox. Another good thing with version 191220 of DebEX Gnome is that it can be installed without problems in VirtualBox. I.e. you don’t have to chroot into the install partition and install Grub – screenshot.

NEWS 191219 about DebEX Gnome a Refracta UEFI Build
I have made a new extra version of DebEX, which I call DebEX Gnome Live DVD. It’s a pure Debian system using the testing (bullseye) and unstable (sid) repositories. Gnome 3.34 (latest) is used as Desktop environment. I have removed the Mate Desktop, since Gnome now can be used on all kind of computers. Also when running DebEX in VirtualBox and VMware. No need for Nvidia’s proprietary graphics drivers when running this new version of DebEX. You can of course install such drivers if you want to.Furthermore I have replaced Google Chrome with Iceweasel. It is now possible to watch Netflix movies using Iceweasel (Firefox) in Linux. I have also replaced Refracta Installer with Calamares Installer, which makes it possible to install DebEX Gnome in any language. You can even use Calamares in VirtualBox and VMware – i.e. non-efi computers. All installed packages have been updated to the latest version as of 191219. DebEX Gnome uses kernel 5.4.3-exton corresponding Kernel.org’s second latest kernel 5.4.3.

SCREENSHOTS
The ordinary user user Gnome Desktop
root’s Desktop
The login screen (LightDM)
Calamares installer has started
The installation (in VirtualBox) is done!

READ MORE…

Read about my Android-x86 Systems – Pie, Oreo, Nougat, Marshmallow, Lollipop and KitKat at

andex.exton.net – latest is AndEX Pie 9.0 (with GAPPS) and AndEX Oreo 8.1 (also with GAPPS)!
and
about my Pie, Oreo, Nougat, Marshmallow and Lollipop versions for Raspberry Pi 3/2 at
raspex.exton.se – latest is RaspAnd Pie 9.0 (without GAPPS) and RaspAnd Oreo 8.1 (with GAPPS)!

15 December 2019

Object2VR Panorama head

Från Svendus Blog 15 December 2019 13:31



Home made Panorama head with a SONY A77ii  with a Sigma 10mm 1:2,8 Fish eye

we need 5-6 shots around and one shut up for a perfect stitch in PTGui 11 Pro

14 December 2019

Preparing foss-north 2020

Från Johan Thelin 14 December 2019 11:23

Next year’s foss-north will take place March 29 – 31, with the training day on April 1. Preparations are under way, and now we need your participation to make this event as great as the past years.

The preparations are under way and we’ve opened the Call for Papers. We truly believe that we bring together the best audience with the best speakers. Being a part of this is a great experience, so make sure to get your talk proposal submitted.

Another part of the foss-north experience is the community day. The day before the actual conference, a large set of community groups arrange workshops, hackatons, dev sprints, even mini conferences. This year we’ve already confirmed the participation of KDE, FreeBSD, and “something embedded” arranged by Endian (last year they did a full day workshop on the Zephyr Project).

If you want to be a part of the community day – don’t hesitate to reach out to info@foss-north.se. We help with a venue, food, and promotion. All you need to have is a cause!

In addition to this we are, of course, on the look out for sponsors. If you want to support us, or even take part in the conference with a booth, please join our Call for Sponsors. Make sure to tell your employer that they should sponsor – all sponsor packages include free tickets, so that way you can both participate in the event, and help us making this possible.

Between all of this we’re also working on the infrastructure. I’d like to extend a big thanks to Magnus Hagander from Postgresql. He is helping the migration to their pgeu-system system. This will give us a single system integrating the features we need – tickets, sponsors, scheduling, accounting. So no more Google Forms, Eventbrite, and manual coordination of systems. If you like css, html, and such, you’re more than welcome to help. Some pages still has rough edges.

Long story short: join us at foss-north 2020 – it will be fun! Take the opportunity to see Gothenburg end of March in 2020.