GMRender Problems

On an Allo Digione and successfully implementing Roon Bridge and Shairport-SYNC. No problems at all. However, if I try to start GMRender from the GUI and then save changes it disables itself and the service refuses to start.

I’m on Dietpi V 6.16. I tried changing the Hostname to something other than “DietPi” that didn’t help, I also tried stopping all other services, rebooting and then starting GMRender. Still nothing.

I’m a toddler in the Dietpi CLI so keep that in mind. Thanks in advance.

Hi Tony,

Lets check the status of the service, please run the following command (paste/picture result please):

systemctl status gmrender -l

Thanks for your response. This result is interesting, the card was flashed and Dietpi installed following standard instructions.

Hi Tony,

Appears not to be installed, did any errors appear during the installation process?

Regardless, lets try a reinstall:

dietpi-software uninstall 163
dietpi-software install 163
2 Likes

Daniel, I didn’t notice any errors during install. The reinstall solved the issue. Thanks for the fabulous Dietpi image you created and the great service you provide the audio and other communities. Please accept my recent Paypal donation as a very small token of my appreciation.

1 Like

Hi Tony,

Excellent, many thanks for your kind words and donation. I really appreciate it, helps keeps the project going :slight_smile:

Hi Dan, I ran the same test you had Tony run because I’m having difficulties getting my Allo to run GMRender. Below are my test results. Please let me know what I need to do. I’m very much a noobie at this so please forgive my ignorance.

root@DietPi:~# systemctl status gmrender -l
● gmrender.service - GMediaRender (DietPi)
Loaded: loaded (/etc/systemd/system/gmrender.service; disabled; vendor preset
: enabled)
Active: active (running) since Wed 2019-08-07 22:02:35 BST; 25min
ago
Process: 796 ExecStartPre=/usr/bin/touch /var/log/gmrender.log (code=exited, s
tatus=0/SUCCESS)
Process: 797 ExecStartPre=/bin/chown gmrender:dietpi /var/log/gmrender.log (co
de=exited, status=0/SUCCESS)
Main PID: 798 (dash)
Tasks: 14 (limit: 2319)
Memory: 70.2M
CGroup: /system.slice/gmrender.service
├─798 /bin/dash -c gmediarender -u “1d7e3b67-81af-40dc-9987-9021c8cb4
f67” -f “DietPi” --gstout-audiodevice=sysdefault --gstout-initial-volume-db=-1 -
-logfile=/var/log/gmrender.log -I “$(sed -n 4p /DietPi/dietpi/.network)”
└─801 gmediarender -u 1d7e3b67-81af-40dc-9987-9021c8cb4f67 -f DietPi
–gstout-audiodevice=sysdefault --gstout-initial-volume-db=-1 --logfile=/var/log
/gmrender.log -I 10.0.0.101

Aug 07 22:02:42 DietPi gmediarender[801]: gst_bin_add: a
ssertion ‘GST_IS_ELEMENT (element)’ failed
Aug 07 22:02:42 DietPi gmediarender[801]: gst_element_li
nk_pads_full: assertion ‘GST_IS_ELEMENT (src)’ failed
Aug 07 22:02:42 DietPi gmediarender[801]: gst_element_ge
t_static_pad: assertion ‘GST_IS_ELEMENT (element)’ failed
Aug 07 22:02:42 DietPi gmediarender[801]: gst_bin_add: a
ssertion ‘GST_IS_ELEMENT (element)’ failed
Aug 07 22:02:42 DietPi gmediarender[801]: gst_bin_add: a
ssertion ‘GST_IS_ELEMENT (element)’ failed
Aug 07 22:02:42 DietPi gmediarender[801]: gst_element_li
nk_pads_full: assertion ‘GST_IS_ELEMENT (src)’ failed
Aug 07 22:02:42 DietPi gmediarender[801]: gst_element_ge
t_static_pad: assertion ‘GST_IS_ELEMENT (element)’ failed
Aug 07 22:02:42 DietPi gmediarender[801]: gst_element_li
nk_pads_full: assertion ‘GST_IS_ELEMENT (dest)’ failed
Aug 07 22:02:42 DietPi gmediarender[801]:
Trying to dispose object “mixe
r”, but it still has a parent “(null)”.
You need to let the parent man
age the object instead of unreffing the object directly.
Aug 07 22:02:42 DietPi dash[798]: Ready for rendering.

Hello everybody,

First time here at this forum. I own a UsbAlloBridge/Sparky model v.6.28.
GMRender doesn’t seem to work, it used too on past versions. I tried uninstalling and installing it back. No luck.

Thanks in advance