Volumio 3 Buster Beta for X86

Please use this topic to discuss errors, missing components or improvement suggestions during the Volumio 3 Buster beta test phase for X86.

In this opening and first following post we will keep a list of beta versions, fixes, known problems and important updates.
Please also refer to the general issues for Volumio 3 Buster issues, which are not platform-specific.

This thread will be moderated actively. With issues, which do not appear to be x86 kernel, x86 firmware or Debian Buster related, you will be referred to the help section.

You will notice, that only x86-64 architecture (x86-amd64) images are supplied.
This is due to the planned drop of 32bit support and unless there are real urgent reasons for keeping it (no, a single old PC out there isn’t one of them :grin: ), we shall finish with 32bit when Volumio 3 has been released.

To help us locating and fixing issues, the following information is mandatory:

  • the exact image version you are testing with
  • whenever possible, the URL of the logfile you created with the log function from the dev page
  • Output from “lspci” and “inxi -Fxxxz”

This should give us enough info to start with, but mentioning the brand and model of the PC may help as well (inxi should report it, but does not always with “home builds”).

In very rare occasions, our image does not boot, lspci and inxi are then moot.
Brand and exact model could help, sometimes we find relevant info on https://linux-hardware.org/

Current download link
Volumiobuster-3.111-2021-10-08-x86_amd64-RC1

Improvements:

  • General stability improvements
  • Release Candidate 1

Previous
Volumiobuster-3.101-2021-09-08-x86_amd64.zip
3.078 - 3.100 links removed
Volumiobuster-3.077-2021-05-20-x86_amd64
Volumiobuster-3.073-2021-05-07-x86_amd64
Volumiobuster-3.068-2021-04-22-x86_amd64
Volumiobuster-3.066-2021-04-15-x86_amd64
Volumiobuster-3.063-2021-04-14-x86_amd64
Volumiobuster-3.053-2021-03-06-x86_amd64
Volumiobuster-3.046-2021-02-26-x86_amd64

5 Likes

Known issues which do not need reporting

  • Plugins are not available yet for x86, they will be added at a later beta stage
  • At system start, with configurations that have only mmcblk or nvme storage and no usb stick attached, an “lsblk” error-message can appear. Just ignore it (fixed in a next version)
  • The CopyToDisk function appears to be missing from the menu. We will add a quick fix to a next version while we finish WIP for something much much faster in a later beta stage.

Request for info regarding sound on Intel hardware:

  • Some Intel Atom/ Celeron Bay Trail/ Cherry Trail configurations may have issues with sound. Most of it can be solved, but for that we need additional configuration data and test it with you to make it work out-of-the-box
  • Some Intel sound outputs may be muted (often seen with HDMI and SPDIF, sometimes Headphones too). In case you experience “no sound”, please try alsamixer to unmute and report this. Please add the log as it has the needed output from “aplay -l”. With it, we should be able to enhance our sound tweak script so that your sound output is unmuted out-of-the-box.
2 Likes

Heyho, it seems I’m the first to report 2 cents about the Volumio 3 Beta.
All right, here we go. Good luck to all of you developers - I’m really looking forward to using the new version continuously! And I really appreciate your commitment and your work that makes Voliumio to what it is!

Volumiobuster-3.046-2021-02-26-x86_amd64.img
Betatest boot via USB stick, test tracks on a second USB stick

general experiences:

After first boot: :x:

  • the playback does not work (tried webradio and TIDAL). After clicking on a track here is the green “toaster” Message saying “PLAY - Started playback of …” bot nothing plays. The symbol of the player does not change from the “PLAY” icon to the “PAUSE” icon. :x:
  • index of local files (music library) scan or update does not work. :x:
  • no startup sound :x:
  • WEB UI and local UI are working.
  • Trying to play webradio ends up in an error - “toaster” message: :x:

http://logs.volumio.org/volumiobuster/4QKYoxF.html

After second boot (“power off” via UI, you have to wait at least a few minutes before you do the restart because otherwise you end up in the situation described above under “After first boot” :x: - I waited until the activity LED of my USB stick was quiet. That took about 5 miuntes with no second USB attached, so no media lib had to be build.):

  • everything works fine - almost - see below (results after second boot)

  • switching from “SPDIF” to “analog out” leaves the “SPDIF” channel active.
    http://logs.volumio.org/volumiobuster/hF98Nly.html

    SPDIF ok, there is a little cnack when switching manually from track to track
    HDMI ok, but files other than 44.1kHz or 48kHz have gaps in the first 10 seconds of the track.
    analogue out ok (SPDIF stays “on”) :x:
    Testfiles ok - various formats and resolutions mp3(44.1, 48kHz @ 16bit 24bit), flac(44.1, 96, 192kHz @ 16bit 24bit), wav(44.1, 48, 96, 192, 352.8kHz @ 32bit), DSD (2.82, 5.64MHz @ 1bit)
    Webradio ok :white_check_mark:
    myVolumio ok :white_check_mark:
    TIDAL ok :white_check_mark:
    Qobuz not tested
    music lib index ok (artists, albums, tracks, playtime) :white_check_mark:
    ssh / logs ok :white_check_mark:
    samba ok :white_check_mark:
    plugins nok - not yet available for x86/amd64, WIP, known issue :x:
    local UI nok (after 2. boot there is an error screen “profile locked” that can be checked by pressing “Unlock Profile …” and after that local UI works) :x:


    WEB UI ok :white_check_mark:
    USB automount ok :white_check_mark:
    LAN ok :white_check_mark:
    WLAN not tested
    Network Drives not tested
    update works fine from 3.046 to 3.047 :white_check_mark:
    startup sound ok :white_check_mark:
    alarm not tested
    sleep not tested

Hardware:
KENKO Mini 150
Mini PC silentmaxx S3 Gehäuse Silentmaxx Mini S3 Gehäuse schwarz
passives Mini Netzteil passives 120Watt Netzteil extern
Fanless Mini Mainboard Asrock J3455-ITX 4x 2,30GHz
CPU Intel Celeron / Pentium CPU Intel Celeron/Pentium 4x 2,24GHz oder 4x 2,64GHz
Arbeitsspeicher 4 GB 2x2GB DDR3-1333 SO-DIMM Kingston
SSD SSD SATA3 1000GB Samsung 860 EVO
Grafikkarte PC Intel HD Grafik

volumio@smx:~$ lspci
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series Host Bridge (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Device 5a85 (rev 0b)
00:0e.0 Audio device: Intel Corporation Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series Audio Cluster (rev 0b)
00:0f.0 Communication controller: Intel Corporation Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series Trusted Execution Engine (rev 0b)
00:12.0 SATA controller: Intel Corporation Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series SATA AHCI Controller (rev 0b)
00:13.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series PCI Express Port A #1 (rev fb)
00:13.1 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series PCI Express Port A #2 (rev fb)
00:13.2 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series PCI Express Port A #3 (rev fb)
00:13.3 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series PCI Express Port A #4 (rev fb)
00:15.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series USB xHCI (rev 0b)
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series Low Pin Count Interface (rev 0b)
00:1f.1 SMBus: Intel Corporation Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series SMBus Controller (rev 0b)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 11)
03:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
volumio@smx:~$ inxi
CPU: Quad Core Intel Celeron J3455 (-MCP-) speed/min/max: 2268/800/2300 MHz Kernel: 5.10.17 x86_64 Up: 21m
Mem: 523.5/3789.1 MiB (13.8%) Storage: 1020.82 GiB (1.6% used) Procs: 170 Shell: bash 5.0.3 inxi: 3.0.32
volumio@smx:~$
volumio@smx:~$ inxi -Fxxxz
System:    Host: smx Kernel: 5.10.17 x86_64 bits: 64 compiler: N/A Console: tty 0 dm: N/A Distro: Debian GNU/Linux 10 (buster)
Machine:   Type: Desktop Mobo: ASRock model: J3455-ITX serial: <filter> UEFI: American Megatrends v: P1.40 date: 07/14/2017
CPU:       Topology: Quad Core model: Intel Celeron J3455 bits: 64 type: MCP arch: Goldmont rev: 9 L2 cache: 1024 KiB
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 bogomips: 11980
           Speed: 2280 MHz min/max: 800/2300 MHz Core speeds (MHz): 1: 2196 2: 2258 3: 2266 4: 2235
Graphics:  Device-1: Intel vendor: ASRock driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:5a85
           Display: tty server: X.org 1.20.4 driver: modesetting unloaded: fbdev,vesa tty: 184x50
           Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:     Device-1: Intel Atom/Celeron/Pentium Processor N4200/N3350/E3900 Series Audio Cluster vendor: ASRock
           driver: snd_hda_intel v: kernel bus ID: 00:0e.0 chip ID: 8086:5a98
           Sound Server: ALSA v: k5.10.17
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASRock driver: r8169 v: kernel port: e000
           bus ID: 01:00.0 chip ID: 10ec:8168
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:    Local Storage: total: 1020.82 GiB used: 16.13 GiB (1.6%)
           ID-1: /dev/sda vendor: Samsung model: SSD 860 EVO 1TB size: 931.51 GiB speed: 6.0 Gb/s serial: <filter> rev: 1B6Q
           scheme: GPT
           ID-2: /dev/sdb type: USB vendor: Intenso model: Rainbow Line size: 29.69 GiB serial: <filter> scheme: GPT
           ID-3: /dev/sdc type: USB vendor: SanDisk model: Ultra size: 59.62 GiB serial: <filter> rev: 1.26 scheme: MBR
Partition: ID-1: / size: 25.93 GiB used: 33.8 MiB (0.1%) fs: overlay source: ERR-102
           ID-2: /boot size: 170.8 MiB used: 57.4 MiB (33.6%) fs: vfat dev: /dev/sdb1
Sensors:   Missing: Required tool sensors not installed. Check --recommends
Info:      Processes: 170 Uptime: 21m Memory: 3.70 GiB used: 528.1 MiB (13.9%) Init: systemd v: 241 runlevel: 5 default: 2
           Compilers: gcc: N/A Shell: bash v: 5.0.3 running in: tty 0 (SSH) inxi: 3.0.32
volumio@smx:~$

Feel free to ask if more information is needed.

Cheers, Robert

1 Like

Thanks Robert!
This is one of the “existing” scenarios we would be very interested in to know more about.
If any of you experience the same or similar behavior, please let us know!

Good day all. My input. And thanks for all the hard work.

Volumiobuster-3.046-2021-02-26-x86_amd64.img
Boot via USB. Testing via Radio and NAS (QNap)

Had to reboot as well. First boot no music didn’t recognize nas but saw my wifi network immediately. (a first after only being able to use wired network). UI was sluggish but worked. Rebooted via UI

After second boot recognized NAS and was able to mount without issues. Scanning taking longer but it now seems to pick up more songs (?) than previous version. Anyway i am happy about that.
Everything works as expected. Execpt for not being able to flash eMMC. (But I believe this will be addressed in future development?)

Using USB out to Midi Dac. No issues. Plays all file formats properly. Struggles a bit with DSD files as in slow to load (could be network issue, will test on wired connection later)

Hardware
Giada F210
OS - Windows® 8, 10 & Android
Processor - Intel® Atom™ x5-z8350
Chipset - Integrated into CPU

GPU - Intel® HD Graphics
Microsoft® DirectX® 11
1x VGA, 1x HDMI

Memory - Onboard 1G/ 2G DDR3L high speed Memory

HDD - Onboard eMMC N/A (Optional 8G/32G)
1x mSATAII Port for SSD, 1x TF card Slot

I/O
1x USB3.0 + 3x USB2.0
1x HDMI
1x VGA
1x RJ45(1000M)
1x COM
1x JAHC Switch (Default OFF) for extended RTC
1x DC-IN Jack (5V/3A)
LAN
1x Realtek® Gigabit Ethernet Controller
1x RJ45 port on the back panel

Audio
Realtek® High Definition Audio
Digital audio via HDMI connector
1x Audio out&Mic in jack on the front panel

Expansion Slots
1x Mini-PCI Express® (3G module expansion)
1x M-SATA (only available for high-end model)
Size - 116.6 x 107.2 x 30mm
Wireless - Onboard Wifi or Wifi / BT module, Antenna

BIOS - AMI EFI BIOS; ACPI

Cooler - Fanless

http://logs.volumio.org/volumiobuster/OgBJeId.html

00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36)
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers (rev 36)
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 36)
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 36)
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 36)
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 36)
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 36)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)

volumio@volumio:~$ inxi -Fxxxz
System:
  Host: volumio Kernel: 5.10.17 x86_64 bits: 64 compiler: N/A Console: tty 0
  dm: N/A Distro: Debian GNU/Linux 10 (buster)
Machine:
  Type: Desktop Mobo: GIADA model: Cherry Trail CR v: JHS60V
  serial: <filter> UEFI: American Megatrends v: 5.11 date: 10/25/2016
CPU:
  Topology: Quad Core model: Intel Atom x5-Z8350 bits: 64 type: MCP
  arch: Airmont rev: 4 L2 cache: 1024 KiB
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 11520
  Speed: 1786 MHz min/max: 480/1920 MHz Core speeds (MHz): 1: 1789 2: 1776
  3: 1554 4: 1559
Graphics:
  Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series
  PCI Configuration Registers
  driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:22b0
  Display: tty server: X.org 1.20.4 driver: modesetting unloaded: fbdev,vesa
  tty: 80x24
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: bytcht-es8316 driver: bytcht-es8316
  message: bus/chip ids unavailable
  Device-2: Intel HDMI/DP LPE Audio driver: HdmiLpeAudio
  message: bus/chip ids unavailable
  Device-3: Texas Instruments PCM2902 Audio Codec type: USB
  driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-4.1:5
  chip ID: 08bb:2902
  Sound Server: ALSA v: k5.10.17
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  driver: r8169 v: kernel port: e000 bus ID: 01:00.0 chip ID: 10ec:8168
IF: eth0 state: down mac:
IF-ID-1: wlan0 state: up mac:
Drives:
Local Storage: total: 36.58 GiB used: 1.23 GiB (3.4%)
ID-1: /dev/mmcblk0 model: BGND3R size: 29.12 GiB serial: rev: 0x7
scheme: GPT
ID-2: /dev/sda type: USB vendor: SanDisk model: Cruzer Blade
size: 7.45 GiB serial: rev: 1.26 scheme: GPT
Partition:
ID-1: / size: 4.38 GiB used: 50.4 MiB (1.1%) fs: overlay source: ERR-102
ID-2: /boot size: 170.8 MiB used: 57.4 MiB (33.6%) fs: vfat dev: /dev/sda1
Sensors:
Missing: Required tool sensors not installed. Check --recommends
Info:
Processes: 174 Uptime: 56m Memory: 1.86 GiB used: 688.1 MiB (36.2%)
Init: systemd v: 241 runlevel: 5 default: 2 Compilers: gcc: N/A
Shell: bash v: 5.0.3 running in: tty 0 (SSH) inxi: 3.0.32

Regards
Martin

Hi Hermann,
as you appear to have a bytcr-es8316 audio device, can I ping you later for specifically testing a planned Intel Atom update?
Does your setup have a headphone jack or does it have speakers?

Of course you may. Using speakers. Midi Dac into tube amp to speakers. However, Alsa doesn’t seem to recognize the bytcht-es8316 driver (invalid argument) so i am using USB audio codec for the moment.

From another thread discussing this issue (maybe some help?) obviously adapt to bytcr-es8316

  1. in etc/modprobe.d create file blacklist_hdmi.conf with contents:
blacklist snd_hdmi_lpe_audio
  1. download and run this linixium sh script:
  1. in /usr/share/alsa/ucm/ create a bytcr-rt5651 folder with contents:asound.statebytcr-rt5651.confHiFi.conf
  2. sudo alsa force-reload
  3. rm -r ~/.pulse ~/.asound* ~/.pulse-cookie ~/.config/pulse
  4. pulseaudio -k
  5. reboot
  6. open pavucontrol and set configuration profile to HiFi and change output from headphones to speakers.

yes, I’m still working on that. There is a configuration issue which I hope to solve today.
There is a problem with our ucm configuration files, Ubuntu uses a different version.
I can only test with bytcr-rt5460 (working here), but after the fix, es8316 should work as well.

Blacklisting of the hdmi driver is done to avoid the card numbers to change at boot on some configurations.
bytcr-xxnnnn and hdmi are not always card0 and card1, at boot they sometimes get swapped to card1 and card0.
Blacklisting hdmi makes bytcr-xxnnnn always card0, as it is then the only card left :wink:

BTW: just noticed, the configuration for bytcht-es8316 is not even in, I’ll add it.

1 Like

Hi @gkkpch

Is here anyway to get this via the “Check updates” with the Test Mode = True.
I am o the X86 beta 2.8.57 and can only see the 2.863.

Or is the only possible via USB

Hi,

the update from 3.046 to 3.047 worked well
Here is the log from the 3.047 after the update:

Volumiobuster-3.047-2021-02-26-x86_amd64

http://logs.volumio.org/volumiobuster/7xWqZ3c.html

Cheers,
Robert

Honestly, I did not test that :see_no_evil:
But you may want to start with running it off a usb stick/drive…

Can we stay on-topic please, use https://discord.gg/KSGQAfHF for chatting
Thank you!

Edit: not all versions are real updates, some are for testing

1 Like

Hi Hermann,

could you please connect Headphones to your unit, then update to 3.049 and restart?
I’m curious whether you

  • get the startup sound.
  • get a webradio (or other source) to play

In case of chipmunk quality, please set resampling to 16 and try again.
In case you get proper sound on webradio, we’ve nearly hit the jackpot.
In case none at all, we have to do some more digging.

Getting a report and the log URL would be super!

Yes with USB Audio CODEC: log file
http://logs.volumio.org/volumiobuster/r7gg18w.html

No with output device bytcht-es8316: log file
http://logs.volumio.org/volumiobuster/mtN4YBi.html

Thanks!!
The logs will help me analysing this, can take a while though…

Hi all,
I’m very happy for the new x64-line of Volumio, including the support of modern hardware by buster.
At the moment, I use Volumio as VM in Proxmox VE 6.3 with a pass-through Onkyo SE200 PCI-Soundcard inside an EPYC 7551p/Supermicro H11SSL-I with 128GB RAM, 44TB HDDs and several more thingies.

2.86 was all well, some minor issues with this beta:

  • please include the virtio-drivers into the kernel. VirtIO-NIC is not supported currently, I thus didn’t test virtio-harddisk/ssd.
  • using E1000-NIC runs for the moment
    Testing Sound/Radio/NAS the next days.
    CU
    Daniel
    Edit: Updates fine with testing mode enabled. Thought, it would be by default at beta stage.

Hi,
VMs are not on the top of our list at the moment as demand for it is relatively low.
I hope you understand that we cannot start to re-compiling the kernel because of every single wish out there.
But it will be done, it is marked for the next time a configuration update is due, though this will take a while.

1 Like

Hi there,

is there anything new about the startup problem at the first boot?
I’m eager to help you with testing. :slight_smile:

Cheers,
Robert

What problem?