Zynthian custom build RPi 2 error screen

Hello,

i’m trying to get working an old RPI2 with 3.5 pi screen.
Screen is working byt i get an error with the ip address. I checked al lot in the forum but i didn’t find anithing working.

and the log:

Jan 30 22:58:45 zynthian startx[1328]: Building XImage…done
Jan 30 22:58:52 zynthian systemd[1]: zynthian.service: Stopping timed out. Terminating.
Jan 30 22:58:52 zynthian systemd[1]: zynthian.service: Control process exited, code=killed, status=15/TERM
Jan 30 22:58:52 zynthian startx[1328]: xinit: connection to X server lost
Jan 30 22:58:52 zynthian startx[1328]: [1B blob data]
Jan 30 22:58:52 zynthian startx[1328]: waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.
Jan 30 22:58:53 zynthian startx[1328]: xinit: unexpected signal 15
Jan 30 22:58:53 zynthian systemd[1]: zynthian.service: Main process exited, code=exited, status=1/FAILURE
Jan 30 22:58:53 zynthian systemd[1]: zynthian.service: Failed with result ‘timeout’.
Jan 30 22:58:53 zynthian systemd[1]: Stopped Zynthian User Interface.
Jan 30 22:58:53 zynthian systemd[1]: Started Zynthian User Interface.
Jan 30 22:58:53 zynthian startx[1479]: X.Org X Server 1.20.4
Jan 30 22:58:53 zynthian startx[1479]: X Protocol Version 11, Revision 0
Jan 30 22:58:53 zynthian startx[1479]: Build Operating System: Linux 4.15.0-99-generic armv8l Raspbian
Jan 30 22:58:53 zynthian startx[1479]: Current Operating System: Linux zynthian 4.19.118-v7+ #1311 SMP Mon Apr 27 14:21:24 BST 2020 armv7l
Jan 30 22:58:53 zynthian startx[1479]: Kernel command line: coherent_pool=1M snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
Jan 30 22:58:53 zynthian startx[1479]: Build Date: 07 July 2020 09:38:51PM
Jan 30 22:58:53 zynthian startx[1479]: xorg-server 2:1.20.4-1+rpt2 (Debian -- Support)
Jan 30 22:58:53 zynthian startx[1479]: Current version of pixman: 0.36.0
Jan 30 22:58:53 zynthian startx[1479]: Before reporting problems, check http://wiki.x.org
Jan 30 22:58:53 zynthian startx[1479]: to make sure that you have the latest version.
Jan 30 22:58:53 zynthian startx[1479]: Markers: (–) probed, (**) from config file, (==) default setting,
Jan 30 22:58:53 zynthian startx[1479]: (++) from command line, (!!) notice, (II) informational,
Jan 30 22:58:53 zynthian startx[1479]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Jan 30 22:58:53 zynthian startx[1479]: (==) Log file: “/var/log/Xorg.0.log”, Time: Sat Jan 30 22:58:53 2021
Jan 30 22:58:53 zynthian startx[1479]: (==) Using config directory: “/etc/X11/xorg.conf.d”
Jan 30 22:58:53 zynthian startx[1479]: (==) Using system config directory “/usr/share/X11/xorg.conf.d”
Jan 30 22:58:56 zynthian systemd[1]: Stopping Zynthian User Interface…
Jan 30 22:58:56 zynthian startx[1479]: Terminated
Jan 30 22:58:57 zynthian startx[1479]: PNG file: /zynthian/config/img/fb_zynthian_error_ip.png - Application must supply a known background gamma
Jan 30 22:58:57 zynthian startx[1479]: /zynthian/config/img/fb_zynthian_error_ip.png is 480x320 PNG image, color type RGB_ALPHA, 8 bit, file gamma 0.4546
Jan 30 22:58:57 zynthian startx[1479]: Zooming image by 100%…done
Jan 30 22:58:57 zynthian startx[1479]: Merging…didn’t find evidence of prior run.
Jan 30 22:58:57 zynthian startx[1479]: done

Thank you very much!

Hi, welcome
This error occurs when jack sound serveur doesn’t start. They where some troubles with the raspi builtin headphone. And I think some fixes has bien done.
Try to update your zynthian software through the webconf and restart.

And if error persist, restart zynthian ui from the webconf in debug mode and send the output here.

Thank you but already did update. Even if I choose Dummy audio I get the same error.

– Logs begin at Sun 2021-01-31 12:04:50 GMT. –
Jan 31 12:06:44 zynthian startx[1321]: (==) Using config directory: “/etc/X11/xorg.conf.d”
Jan 31 12:06:44 zynthian startx[1321]: (==) Using system config directory “/usr/share/X11/xorg.conf.d”
Jan 31 12:06:46 zynthian systemd[1]: Stopping Zynthian User Interface…
Jan 31 12:06:46 zynthian startx[1321]: Terminated
Jan 31 12:06:47 zynthian startx[1321]: PNG file: /zynthian/config/img/fb_zynthian_error_ip.png - Application must supply a known background gamma
Jan 31 12:06:47 zynthian startx[1321]: /zynthian/config/img/fb_zynthian_error_ip.png is 480x320 PNG image, color type RGB_ALPHA, 8 bit, file gamma 0.4546
Jan 31 12:06:47 zynthian startx[1321]: Zooming image by 100%…done
Jan 31 12:06:47 zynthian startx[1321]: Merging…didn’t find evidence of prior run.
Jan 31 12:06:47 zynthian startx[1321]: done
Jan 31 12:06:47 zynthian startx[1321]: Building XImage…done
Jan 31 12:06:55 zynthian startx[1321]: lilv_world_load_bundle(): warning: Replacing version 2071.7 of http://gareus.org/oss/lv2/b_whirl#extended from <file:///zynthian/zynthian-plugins/lv2/b_whirl.lv2/>
Jan 31 12:06:55 zynthian startx[1321]: lilv_world_load_bundle(): note: New version 2071.11 found in <file:///zynthian/zynthian-plugins/lv2/b_whirl/>
Jan 31 12:06:55 zynthian startx[1321]: lilv_world_load_bundle(): warning: Replacing version 2071.7 of http://gareus.org/oss/lv2/b_whirl#simple from <file:///zynthian/zynthian-plugins/lv2/b_whirl.lv2/>
Jan 31 12:06:55 zynthian startx[1321]: lilv_world_load_bundle(): note: New version 2071.11 found in <file:///zynthian/zynthian-plugins/lv2/b_whirl/>
Jan 31 12:06:55 zynthian startx[1321]: lilv_world_load_bundle(): warning: Ignoring bundle <file:///zynthian/zynthian-plugins/lv2/b_synth.lv2/>
Jan 31 12:06:55 zynthian startx[1321]: lilv_world_load_bundle(): note: Newer version of http://gareus.org/oss/lv2/b_synth loaded from <file:///zynthian/zynthian-plugins/lv2/b_synth/>
Jan 31 12:06:59 zynthian startx[1321]: Cannot connect to server socket err = No such file or directory
Jan 31 12:06:59 zynthian startx[1321]: Cannot connect to server request channel
Jan 31 12:06:59 zynthian startx[1321]: jack server is not running or cannot be started
Jan 31 12:06:59 zynthian startx[1321]: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Jan 31 12:06:59 zynthian startx[1321]: libjackpeak failed to start jack client: 17
Jan 31 12:06:59 zynthian startx[1321]: PNG file: /zynthian/config/img/fb_zynthian_error_ip.png - Application must supply a known background gamma
Jan 31 12:06:59 zynthian startx[1321]: /zynthian/config/img/fb_zynthian_error_ip.png is 480x320 PNG image, color type RGB_ALPHA, 8 bit, file gamma 0.4546
Jan 31 12:06:59 zynthian startx[1321]: Zooming image by 100%…done
Jan 31 12:06:59 zynthian startx[1321]: Merging…done
Jan 31 12:06:59 zynthian startx[1321]: Building XImage…done
Jan 31 12:07:06 zynthian systemd[1]: zynthian.service: Stopping timed out. Terminating.
Jan 31 12:07:06 zynthian systemd[1]: zynthian.service: Control process exited, code=killed, status=15/TERM
Jan 31 12:07:06 zynthian startx[1321]: xinit: connection to X server lost
Jan 31 12:07:06 zynthian startx[1321]: [1B blob data]
Jan 31 12:07:06 zynthian startx[1321]: waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.
Jan 31 12:07:07 zynthian startx[1321]: xinit: unexpected signal 15
Jan 31 12:07:07 zynthian systemd[1]: zynthian.service: Main process exited, code=exited, status=1/FAILURE
Jan 31 12:07:07 zynthian systemd[1]: zynthian.service: Failed with result ‘timeout’.
Jan 31 12:07:07 zynthian systemd[1]: Stopped Zynthian User Interface.
Jan 31 12:07:07 zynthian systemd[1]: Started Zynthian User Interface.
Jan 31 12:07:08 zynthian startx[1492]: X.Org X Server 1.20.4
Jan 31 12:07:08 zynthian startx[1492]: X Protocol Version 11, Revision 0
Jan 31 12:07:08 zynthian startx[1492]: Build Operating System: Linux 4.15.0-99-generic armv8l Raspbian
Jan 31 12:07:08 zynthian startx[1492]: Current Operating System: Linux zynthian 4.19.118-v7+ #1311 SMP Mon Apr 27 14:21:24 BST 2020 armv7l
Jan 31 12:07:08 zynthian startx[1492]: Kernel command line: coherent_pool=1M snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 bcm2708_fb.fbwidth=1824 bcm2708_fb.fbheight=984 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
Jan 31 12:07:08 zynthian startx[1492]: Build Date: 07 July 2020 09:38:51PM
Jan 31 12:07:08 zynthian startx[1492]: xorg-server 2:1.20.4-1+rpt2 (Debian -- Support)
Jan 31 12:07:08 zynthian startx[1492]: Current version of pixman: 0.36.0
Jan 31 12:07:08 zynthian startx[1492]: Before reporting problems, check http://wiki.x.org
Jan 31 12:07:08 zynthian startx[1492]: to make sure that you have the latest version.
Jan 31 12:07:08 zynthian startx[1492]: Markers: (–) probed, (**) from config file, (==) default setting,
Jan 31 12:07:08 zynthian startx[1492]: (++) from command line, (!!) notice, (II) informational,
Jan 31 12:07:08 zynthian startx[1492]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Jan 31 12:07:08 zynthian startx[1492]: (==) Log file: “/var/log/Xorg.0.log”, Time: Sun Jan 31 12:07:08 2021
Jan 31 12:07:08 zynthian startx[1492]: (==) Using config directory: “/etc/X11/xorg.conf.d”
Jan 31 12:07:08 zynthian startx[1492]: (==) Using system config directory “/usr/share/X11/xorg.conf.d”
Jan 31 12:07:10 zynthian systemd[1]: Stopping Zynthian User Interface…
Jan 31 12:07:10 zynthian startx[1492]: Terminated
Jan 31 12:07:11 zynthian startx[1492]: PNG file: /zynthian/config/img/fb_zynthian_error_ip.png - Application must supply a known background gamma
Jan 31 12:07:11 zynthian startx[1492]: /zynthian/config/img/fb_zynthian_error_ip.png is 480x320 PNG image, color type RGB_ALPHA, 8 bit, file gamma 0.4546
Jan 31 12:07:11 zynthian startx[1492]: Zooming image by 100%…done
Jan 31 12:07:11 zynthian startx[1492]: Merging…didn’t find evidence of prior run.
Jan 31 12:07:11 zynthian startx[1492]: done
Jan 31 12:07:11 zynthian startx[1492]: Building XImage…done

You may struggle to get this working with RPi2. I am pretty sure we stopped supporting it some time ago.

I didn’t noticed that you are using a rpi v2.
I do not own such a device and maybe, you’ll have to struggle a bit to get it work as said above.

There’s a console acces wrapper in the webconf, what’s the output if you type “aplay -l” in it ?

I’ll get an RPI 4 soon so i’ll use the RPi2 for mt32 emulator. I hope i’ll get less problems with an rpi4 with Zynthian.

Thank you for helping.

Do you mean this one? GitHub - dwhinham/mt32-pi: 🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.

Edit: If you want to have a go then I think minisynth will be great on the pi 2. It’s a pain to cross-compile though so give me a shout if you get stuck.

1 Like

yes, already done with a i2s cheap 51xx dac and oled screen.
It works well for old dos game with midi compatibility and so.
You can also play with a midi keyboard but with the limited polyphony of an mt32 (don’t ask for 256 voices with a rpi2).

1 Like

So it works well with a RPI 4

Thank you

1 Like

mt32-pi & minisynth: I didn’t heard about these pretty cool projects before now.
Thank you guys.