AVMultimedia

Questions and answers

In the past weeks and months there were always the same or similar questions about AVMultimedia. Therefore the most frequently asked questions are answered here. If something is missing, you are welcome to ask questions, see Contact.

General information

Why did AVMultimedia come into being?

AVMultimedia was created because I wanted a simple desktop for my family. The main thing was that I didn’t want to buy Windows/Mac, and yet the computer was supposed to be able to process and play multimedia content; unfortunately, I found “deficits” in Linux desktops and especially in “my” ArchivistaBox, which we have been producing for our customers for 15 years as a document management system and virtualization solution.

Why no other Linux distribution?

That may seem a bit arrogant now, but I couldn’t find a solution that convinced me. I admit, the wish list was/is not quite small. By the way, I thought it was time to modernize the ArchivistaBox.

What is AVMultimedia based on?

Sorry that we are now longer. Originally (until 2010) we had the distribution T2 (see t2-project.org), which works with sources. Unfortunately, the manual work of creating all packages cleanly was very high. So we switched to Debian. However, we wrote our own installer and built the kernel ourselves. It is important to know that as a small company we have to provide systems for a higher three-digit number of customers. Without fully automated delivery of the ArchivistaBoxes (especially updates) we could not sell our products at the current prices (smallest box starts at approx. 200 USD incl. hardware).

At some point in 2017, an important customer switched all printers from Lexmark to HP at very short notice. Unfortunately I could not solve it with Debian Jessie. I had one weekend time. With Devuan I was able to solve the problem. When I compiled the wish list for AVMultimedia, it quickly became clear that printing should be possible. Even though I don’t use HP printers myself, this brand is very common and the Linux drivers are available. And because we had Devuan in use for a year, it was obvious to me to use Devuan for AVMultimedia.

It should be added that the dependencies of AVMultimedia to the “basic distribution” are relatively small. Importand is simply that the boot process can be adapted “easily” so that booting the system into the main memory is easy and stable in the long run.

Why Devuan Beowulf?

The migration to Devuan Bewulf took place because Devuan ASCII, even with the latest kernel, did not succeed in using the AMD Vega graphics cards to play 4K videos. We’ve upgraded many systems to AMD Ryzen 2400G over the past two years, and I use this CPU on my desktop as well. It was just obvious somehow.

Who is the developer behind AVMultimedia and how can I reach him?

My name is Urs Pfister and I live in Switzerland near Zurich. I am well over 50, married and father of two girls. Hobbies: Cycling (last trip to the North Cape), hiking, photography and filming. Professionally I am managing director of the company Archivista GmbH. On the homepage archivista.ch you will find all contact details to reach me.

What is the difference between AVMultimedia, the ArchivistaBox and the community versions?

AVMultimedia is 100% Open Source and offers a multimedia Linux desktop for work and leisure.

ArchivistaBoxes are distributed as commercial solutions in the field of document management (DMS) and virtualization. The community versions include “mini” versions of the commercial ArchivistaBox products. In the near future, the ArchivistaBox systems will run on the basis of AVMultimedia.

Do I have to delete my existing operating system to work with AVMultimedia?

No, if you are working with a USB stick/DVD. Since AVMultimedia works completely in the main memory, the existing installation will not even be changed. If you also don’t want data to be backed up to the local hard disk, select the option “Without hard disk” in the first boot menu. Otherwise, the largest partition of the first hard disk is automatically included for saving the data. In order to be able to use AVMultimedia parallel to another operating system, the primary system must be shut down cleanly (deactivating the Hybernate mode under Windows).

Installation and updates

Where can I find the ISO files?

https://sourceforge.net/projects/archivista/files/

https://osdn.net/projects/avmultimedia/releases/

The last (recommended) release is always named avmultimedia.iso (other names are older versions). The file avmultimedia_old.iso can be used if the former is not running; the corresponding release is older.

How do I install an update?

Save the ISO file in the default folder (/home/archvista/data). Then click on the button in the lower right corner to switch it off. There select the second item “Update”.

The update can also be initiated on the console:

/insthd/insthd.pl /path/avmultimedia.iso 1

ISO from AVMultimedia comprises approx. 2 GB. Can’t it be smaller (like before)?

It’s true, AVMultimedia has grown strongly over the last few months. Instead of 1.2 to 1.4 GB, AVMultimedia today comprises around 2 GB. This is due to the Gimp, Sozi, Kdenlive and Scratch3 applications. In summary, these packages alone require far more than 0.6 GB. Those who can do without these programs or want to upgrade them manually can also get the smaller ISO file avmultimini.iso or the older version of AVMultimedia avmultimini_old.iso. The file avmultimini.iso is about 1.4 GB — and yes, this version also works with 2 GB RAM.

How do I create a USB stick?

Etcher.io or dd if=/path/avmultimedia of=/dev/sdx bs=64M, replacing the x in sdx with the correct letter of the stick.

Note: Please use an usb stick with at least 4 GB.

How can I set the keyboard?

At the bottom right of the panel you will find a grey keyboard icon. Click on it and select the desired keyboard. In order for the selected keyboard to be set automatically after the next restart, you must save these settings. To do this, click on the power off icon (at the bottom right, near clock). There you will find the item ‘Save Parameters. Confirm the entry with the root password. This will set the keyboard correctly each time you restart.

Note: If you do not see a keyboard symbol, you probably have a version that is too old. But the keyboard can be changed simply via the menu Systen and there via the control center under Keyboard as well as there under “Assignments”. After adding further keyboards the desktop must be saved under menu System, then AVMultimedia and Parameters and there  “Save Desktop”. This also applies to all other keyboards.

What can I do if it does not boot?

1. If possible, use UEFI to boot, if not, usb is too possible

2. If the first option (with harddisk) does not work, use the one without harddisk

3. If it does not work without harddisk, go to ‘e’ on the menu item, then you can edit the boot options

4. If it does not boot, here is some information about booting:

linux /vmlinuz quiet loglevel=0 splash ram md5.eb40e29a7434fdba02bf4e26cf43009d auto acpi_osi= silent lang.en

quiet loglevel.0 splash => if you remove them you get more log information in first stage boot

ram => always needed

md5.eb40e29a7434fdba02bf4e26cf43009d => always different, does check if the initrd is correct

auto => always needed, currently there is no manual setup

acpi_osi= => only needed on some computers (i.e. on Acer 5 Swift, without this flag, the trackball does not work). Sometimes you can use acpi_osi=windows, but sometimes you cannot use it (therefore it is ot part of the default menu item)

silent => if removed there is a text based installer

fbdev => this flag loads a driver that works with almost any graphics card. The disadvantage of the solution is that video playback is quite poor.

The most important point to figure out is stop.xx (stop.10). With this flag you can stop the installler at a certain point (you wIll get a shell).

And one final note to the installer: It is Perl based, you find it in the initrd.img file under /install1.pl

Normally you don’t need anything of it, but in case you get troubles this is the procedure to find out what is wrong.

At startup the system seems to hang. What can I do?

On some (especially older) computers it may be necessary to activate the default driver ‘fbdev’. fbdev’ has to be specified as boot option at startup. Every graphics card should start with ‘fbdev’, even if the driver does not contain high speed.

Can I customize the graphical server (xorg.conf)?

Yes, that is possible. After starting with an editor, edit the file ‘/etc/X11/xorg.conf’. Please make sure that the options work correctly (killall Xorg and then startx). Then the file has to be “saved” for the next restart. To do this, go to the menu ‘System’ and select the submenu ‘AVMultimedia’ and then ‘Parameters’. Then save the option ‘Save Xorg file’ with the root password. The next time you restart, the saved xorg.conf file will be used for startup.

Is there a version for virtualized operation for AVMultimedia?

No special file is required for virtualized operation. The ISO file is completely sufficient. Simply note that the instance is assigned 4 GB RAM (2 GB is sufficient if necessary); this is the only way AVMultimedia can be started in the main memory.

First steps after startup

I have placed files on the desktop and restarted the computer. Where is this data?

With AVMultimedia, the operating system is in the main memory. Only the folder “data” is included (if a hard disk is available). Data that is not saved to the data folder will not be anymore available after a restart. Of course, it would be better if a warning message would appear when switching off, but there is currently no capacity for it. However, such a feature would be a welcome contribution from the community.

Is there a user administration?

No, this is not intended. I have experienced in my family that everyone wants to have their computer anyway or at least want to work with it when their parents are sitting at the device.

Which user is used?

The default user is archivista. The password is archivista (lower case).

Is there root?

Counter-question, would it even work without root? The root mode can be accessed via the terminal with “su”. The default password is archivista (the same as for the user).

Can I change the passwords?

Yes, if AVMultimedia is installed on the hard disk. It should be noted, however, that the appropriate tool is used via the System menu and AVMultimedia to set the passwords. AVMultimedia stores the passwords in the boot part as a hash. This hash is then copied into the password file during boot-up. If the passwords are set in the terminal (e.g. with passwd), they can be set for a running session, but after the next restart these changes are not retained.

Can I force a login?

Yes, there is an option for this in the settings (see System and AVMultimedia menu or the Settings tool there).

Where are the printers I have defined?

Sorry, after a restart they will only remain if you have previously saved them in the System and AVMultimedia menu using the Settings tool.

Can I customize the desktop?

Yes, to a limited extent (e.g. keyboard, font size, background etc.). After the changes, simply go to the System menu under AVMultimedia, open the Settings tool and select the appropriate option.

Can I use DHCP?

Yes, if a network cable is plugged in and there is a DHCP server, the IP address is automatically assigned.

Can I store WLAN keys?

Yes, via the menu System and there AVMultimedia and the network tool.

Can I use a smartphone to surf?

Yes, if it is Android/Lineage. In the System menu, select the network tool and then the USB option. Thetering must be activated on the smartphone.

Technical

Why does AVMultimedia run in RAM?

Over the years I had to find out with the customer computers that defects always occurred with the system partitions. This had the advantage that the data was “saved”. Nevertheless, we always had to replace the systems. Worse still, I couldn’t even find out from the support if it was the hard disk. So around 2010 I experimented with building the whole system in RAM, which to my surprise worked quite well. Gradually we introduced it to all our customers in the years 2012 to 2014. It was only with time that we realized that the systems also ran much faster.

Is AVMultimedia a LiveCD?

No, even if the USB stick is used for booting, it is not a LiveCD. With a LiveCD, the data is read from the boot drive, with AVMultimedia, the data carrier is no longer needed after starting, because the system runs completely in RAM.

Can AVMultimedia be installed on the hard disk?

Yes, if the hard disk is empty (dd if=/dev/zero of=/dev/sdx).

Is there an installer to install AVMultimedia?

No, because there is no separate program for it. Yes, because the job is done automatically if the hard disk is empty when booting from Stick/DVD (see above), then AVMultimedia will be installed on-the-fly.

How long does the boot process take?

From USB stick 30 to 60 seconds, from hard disk 15 to 30 seconds.

Can AVMultimedia be installed on eMMC media?

Yes, as long as the eMMC chip has a minimum size of 20 GB (the same applies to hard disks).

Can AVMultimedia be installed virtualized?

Yes, ideally via ISO or CD drive (even better with UEFI).

Does AVMultimedia run on notebooks?

Yes, and if there are problems, it is usually the sound card. What drivers are available is often integrated. Otherwise a small USB sound adapter can help. From time to time, problems with booting were also noticed (Secure Boot).

Does AVMultimedia run on tablets?

If the device has an Intel/AMD processor and 4 GB RAM, then there is a good chance that it will run.

Can I work with tablets in portrait format?

There are two blue arrows at the bottom right of the status bar. There you can switch from Landscape to Portrait.

Do touch screen and pen work?

Yes, as long as we have the corresponding coordinates of the devices (e.g. ASUS Transformer T101HA).

Does AVMultimedia run with UEFI/Secure Boot?

UEFI should not be a problem, with Secure Boot there were systems where it worked and with others it was necessary to switch off Secure Boot.

Does AVMultimedia run without UEFI (Legacy Boot)?

Yes, but in this case you have to work with the USB stick. UEFI is always used for an installation on the hard disk.

How much RAM does AVMultimedia need?

The computer must have at least 4 GB RAM.

What happens if AVMultimedia is started with less than 4 GB RAM?

If less than 3000 MB memory is available, some programs will not load: GIMP, Scratch3, Gcompris and Sozi. The lowest limit for use is 2 GB.

Why can’t I start GIMP, Scratch3, Kdenlive, Gcompris and/or Sozi?

Probably less than 3000 MB of main memory are available or avmultimini.iso is used. In this case the above applications are not integrated. However, the first four can be downloaded manually as AppImage packages.

How do I start the different menu items when booting without UEFI?

Below eight codes are given: dhd dno dhda dhda dnoa ehd eno ehda enoa

The first letter corresponds to the language (d/e}, the following two letters are about whether the hard disk should be used (hd/no) and if an ‘a’ is listed at the end, this means that acpi_osi= is set.

How big is the unpacked ISO file?

Currently about 6 GB of software is stored in the memory. Due to the fact that this happens in compressed form, however, only far less than 3 GB is required, so that devices work with 4 GB.

Which technology is used for the file systems in the main memory?

Tmpfs, squashfs and overlay.

Why are there no kernel files (file.ko) in the initrd file?

All necessary kernel files are located directly in the kernel, the rest is included via squashfs.

Does AVMultimedia also run on 32 Bit?

No, 64 bit is mandatory.

Is there a version for ARM?

Hardly, and not least because most ARM boards don’t have 4 GB of RAM.

Support and assistance

Is there a support forum?

Yes, questions can be asked at help.archivista.ch/forum

Is there commercial support?

Yes, this can be ordered via shop.archivista.ch. Please note that a desired date is also free.

How is AVMultimedia financed?

AVMultimedia is financed through the development of the ArchivistaBox.

Can I make a donation?

Gladly, I can also issue a receipt. However, there is currently no label for any tax deductions.

Can I contribute a feature?

Gladly, the first point of contact would be the installer. This can be found at /install1.pl (Perl program). But I have another request at the moment. My English is quite modest. I would only be happy if someone would check the English menus, update texts in English and or create a video (such are currently only available in German at archivista.ch).

Are there other languages besides German and English?

If someone would do the testing and translations, then the languages French, Spanish, Italian and/or other languages would certainly be desirable or feasible.

I don’t get any page content while surfing, what is the problem?

Probably the time is not right. This can be adjusted via the System menu and there via AVMultimedia and the Date and Time tool.

I would like to have a cool app. How can I achieve this?

First of all you can add programs via Synaptic. It is important that the programs are saved afterwards, see menu System and there AVMultimedia or the tool Settings.

Besides there is certainly the possibility to report cool programs. If they don’t need too much space and can be installed without problems,

I clicked something, now the screen is rotated 90 degrees. What to do?

At the bottom right of the status bar there are two icons to switch the screen from landscape to portrait mode. If one of the two icons has been pressed incorrectly, the rotation can be reversed with the other icon. The purpose of these two icons is to be able to work in both landscape and portrait format with Tablet.

I can activate online maps in QMapShack, but route planner, altitude information and offline maps do not work. What should I do?

For the Western European countries tes provides a directory for qmpshack at osdn.net as well as at sourcforge.net. This data can be downloaded into the folder ‘data’. Finally release the file ‘install.sh’ and start unpacking the files. Then you will find the maps, the elevation model and the route planner in Routino.

« ManualCommunity Version »