Volumio 3 Beta: x86 with kernel 6.1 & latest firmware

Yeah, stupid me. Forgot to put device in test mode.
Kernel is now updated to V6.1.4-Volumio.

Thanks for the hard work!!!

Hi them all,

just testet successfully Volumiobuster-3.423-2023-01-11-x86_amd64 with my hardware (plus an EDIMAX USB WIFI Adapter that works as well).
Log: http://logs.volumio.org/volumiobuster/NHZzi1B.html

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:~$

smx:~$ inxi -Fxxxz
System:    Host: smx Kernel: 5.10.139-volumio 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: 2262 MHz min/max: 800/2300 MHz Core speeds (MHz): 1: 2290 2: 2253 3: 2199 4: 2229
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: 255x58
           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.139-volumio
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: 1000 Mbps duplex: full mac: <filter>
           Device-2: Edimax EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS] type: USB driver: rtl8192cu bus ID: 1-4:5
           chip ID: 7392:7811 serial: <filter>
           IF: wlan0 state: up mac: <filter>
Drives:    Local Storage: total: 1018.48 GiB used: 4.50 GiB (0.4%)
           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 Fit size: 57.28 GiB serial: <filter> rev: 1.00 scheme: GPT
Partition: ID-1: / size: 25.35 GiB used: 31.5 MiB (0.1%) fs: overlay source: ERR-102
           ID-2: /boot size: 170.8 MiB used: 61.2 MiB (35.8%) fs: vfat dev: /dev/sdb1
Sensors:   Missing: Required tool sensors not installed. Check --recommends
Info:      Processes: 167 Uptime: 23m Memory: 3.70 GiB used: 562.2 MiB (14.8%) 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:~$

The HDMI Screen (UI) gets completely white at the first boot and is therefore not useable.
LAN and WLAN connection is working well. Playback via SPDIF is working well.

Iā€™m not sure if I should try an OTAā€¦ Is it surely just updating the USB stick? Not my internal drive? :wink:

OTA Update worked fine. :smiley: Even the UI (via HDMI) is responding now.

Log from the 3,425
http://logs.volumio.org/volumiobuster/WDgcAt3.html

Cheers,
Robert

If you would do a first boot from a flashed 3.425, then you would notice that the white screen issues has also been resolved. It was a known timing issue between starting the X display manager and the Chrome browser.

You should also have noticed that startup now shows a few extra messages to signal progress (something you asked for a few times).

Just an update: touchscreen is still causing issues.
Somewhere between kernel 5.10.y and 6.1.y there were some vital changes to touchscreen driver handling (kernel 5.12 in particular).
Some of the touch issues I could fix, but some touchscreens still wonā€™t work.
Therefore I canā€™t release the new kernel until the reason is known and fixes are applied.

Just to confirm (or give some additional info), I rolled back to kernel v5.1 and the touchscreen is still working.

yes, 5.10 was ok, wish the buggers had not touched it (pardon the pun).

You fix it, Iā€™ll test it :wink:

Hi GĆ©,

sorry to say that I cannot confirm that. In my case the white screen after first boot (3.425) is still remainingā€¦ Hereā€™s a log of that:

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

Thatā€™s right - especially the [init] message about resizing the data partition (which can take quite a long time) is very helpful for less experienced Volumio users. Thanks for adding them to the startup procedure!

Cheers,
Robert

Iā€™ll check the white screen issue, perhaps I forgot to insert the fix in the beta build.

2 Likes

The fix did not make it into the volumiobuster beta version, it wonā€™t get picked up until my changes get merged with the official x86 version, sorry about that.

On a positive note, feedback has been good so far.
The touchscreen issues may be limited to specific models, but it is still WIP.

1 Like

works on intel nuci3 with Teac-301x Tested wifi. Works fine too. I could not find any problems.

1 Like

The touchscreen issue appears to be a kernel regression since 5.16.
I submitted a bug report to bugzilla.kernel.org

@Federicob in case you have time to test this version (see the OP) I can hopefully tick your open ā€œBroadcom chip versionā€ report as ā€œsolvedā€

1 Like

A post was merged into an existing topic: New Volumio Spotify Plugin Open Beta-Testing

5 posts were merged into an existing topic: X86 Hardware issues (WiFi, DAC, Disks, Boot etc.)

@Wheaten
Hi Marco, would you mind moving the last few posts (covering the acer laptop) please? Itā€™s ok-ish here, but after the beta this thread is dead so it is better to have it documented as an audio issue in the general x86 thread.
Thanks!

1 Like

Yep, moved it.

Update on the beta: the touchscreen issue is not moving at all. So far it has only been tied to one partical screen.

Weā€™ll give it a few more weeks and then decide to release or continue to wait for a fix.
Letā€™s see what happens when Linus decides that 6.1 is LTS. Then more reports may arrive because greater numbers of people will upgrade from 5.10 LTS or 5.15 LTS to 6.1 LTS.
The problem only started with 5.16!

yeah, I can wait. For me itā€™s nice to have, not mandatory :+1:

same here - ready to test something new when itā€™s available. :slightly_smiling_face:

A post was split to a new topic: I can not mount my NAS Seagate with ver 3.426