-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
After update on Synology, soulseek UI doesn't work #101
Comments
Same issue, must be the latest update. Waiting for fix :) |
I don't have a Synology system, but using the docker compose in this repository works fine: https://github.com/realies/soulseek-docker/blob/b145e0d8f294b058d802cf33f5791d18b62d6b5f/docker-compose.yml Can you provide more information on how you run the container? |
It has been working without issue until the last update. There was also an update to the Synology OS which I applied 2 days ago in case that's maybe related. |
Sounds like we have identical experiences |
Hi |
@pixelpowder, to do a fix, I need to reproduce the issue. I don't have Synology hardware. Can DSM be used without it? |
@realies havent tried personally: https://www.youtube.com/watch?app=desktop&v=EKRdsDp_e34&t=521 |
Any updates about this issue? |
I got a bad feeling about this |
haven't had enough time to check yet, the DSM virtualisation appears to require some; |
I can use standalone for now its not a problem but when im not on my local network your solution allows me to externally connect to soulseek and download directly to NAS which is so good. |
Just updated to the latest release today. Unfortunately the issue hasn't been resolved. |
Yup same unfortunately
…On Mon, Nov 18, 2024 at 8:50 AM jamesblonde007 ***@***.***> wrote:
Just updated to the latest release today. Unfortunately the issue hasn't
been resolved.
—
Reply to this email directly, view it on GitHub
<#101 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A4D5CZKK2SWPOFETDN6SJ2T2BGS6DAVCNFSM6AAAAABQVWZRC2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBSGMYDONBSHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I just tried it and still same errors
latest DSM DSM 7.2.2-72806 Update 2
DS1522+ hardware
…On Fri, Dec 20, 2024 at 6:07 PM realies ***@***.***> wrote:
I got DSM running in a VM and I don't see the same issue. In fact, it runs
as expected. What hardware are you running it on?
dsm-soulseek.png (view on web)
<https://github.com/user-attachments/assets/ffaa1302-7f2d-4fe7-b46e-259fb4ede348>
—
Reply to this email directly, view it on GitHub
<#101 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A4D5CZO5WSJHEOC52OC32ID2GRMHVAVCNFSM6AAAAABQVWZRC2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNJXGQ4DINZXHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Synology DS220+ |
thanks for the feedback, I'll release a debug build later today which can hopefully tell us more about why it crashes |
Ok, thanks for the update.
…On Sat, 21 Dec 2024 at 15:43, realies ***@***.***> wrote:
thanks for the feedback, I'll release a debug build later today which can
hopefully tell us more about why it crashes
—
Reply to this email directly, view it on GitHub
<#101 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A4D5CZLNREEV7HTB2PIDYHL2GWECDAVCNFSM6AAAAABQVWZRC2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNJYGE2TKNBSGI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I've added more logging and a static port configuration in the file that appears to cause the crash: soulseek-docker/rootfs/etc/s6-overlay/s6-rc.d/svc-novnc/run Lines 4 to 14 in 55b8879
What do you see in the logs with the |
I would love to help if I can but I'm afraid that I don't understand how to help. Would you mind setting out the steps? |
|
ok, I hope I understood correctly. Here was the result: soulseek-debug 2025/01/03 12:23:10,stdout,[mi] mieq: warning: overriding existing handler (nil) with 0x5599b0560580 for event 2 2025/01/03 12:23:10,stdout,Errors from xkbcomp are not fatal to the X server 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86NavInfo 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86SidevuSonar 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86ClearvuSonar 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86TraditionalSonar 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86RadarOverlay 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86DualRangeRadar 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86SingleRangeRadar 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86FishingChart 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86NavChart 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86Sos 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86MarkWaypoint 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86AutopilotEngageToggle 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86PreviousElement 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86NextElement 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86CameraAccessToggle 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86CameraAccessDisable 2025/01/03 12:23:10,stdout,> Warning: Could not resolve keysym XF86CameraAccessEnable 2025/01/03 12:23:10,stdout,The XKEYBOARD keymap compiler (xkbcomp) reports: 2025/01/03 12:23:10,stdout, - proxying from :6080 to localhost:5900 2025/01/03 12:23:10,stdout, - No SSL/TLS support (no cert file) 2025/01/03 12:23:10,stdout, - Web server. Web root: /usr/share/novnc 2025/01/03 12:23:10,stdout, - Listen on :6080 2025/01/03 12:23:10,stdout,WebSocket server settings: 2025/01/03 12:23:08,stdout, vncext: created VNC server for screen 0 2025/01/03 12:23:08,stdout," vncext: Listening for VNC connections on all interface(s), port 5900 2025/01/03 12:23:08,stdout,Fri Jan 3 11:23:08 2025 2025/01/03 12:23:08,stdout, 2025/01/03 12:23:08,stdout, 2025/01/03 12:23:08,stdout,Underlying X server release 12101011 2025/01/03 12:23:08,stdout,See https://www.tigervnc.org for information on TigerVNC. 2025/01/03 12:23:08,stdout,Copyright (C) 1999-2022 TigerVNC Team and many others (see README.rst) 2025/01/03 12:23:08,stdout,Xvnc TigerVNC 1.13.1 - built 2024-04-01 08:26 2025/01/03 12:23:08,stdout, 2025/01/03 12:23:08,stdout,s6-rc: info: service legacy-services successfully started 2025/01/03 12:23:08,stdout, 2025/01/03 12:23:08,stdout, 2025/01/03 12:23:08,stdout,Press Ctrl-C to exit 2025/01/03 12:23:08,stdout, 2025/01/03 12:23:08,stdout, http://soulseek-debug:6080/vnc.html?host=soulseek-debug&port=6080 2025/01/03 12:23:08,stdout, 2025/01/03 12:23:08,stdout,Navigate to this URL: 2025/01/03 12:23:08,stdout, 2025/01/03 12:23:08,stdout, 2025/01/03 12:23:08,stdout,s6-rc: info: service legacy-services: starting 2025/01/03 12:23:08,stdout,s6-rc: info: service init-setup successfully started 2025/01/03 12:23:08,stdout,usermod: no changes 2025/01/03 12:23:08,stdout,Starting webserver and WebSockets proxy on port 6080 2025/01/03 12:23:08,stdout,Using local websockify at /usr/share/novnc/utils/websockify/run 2025/01/03 12:23:07,stdout,Warning: could not find self.pem 2025/01/03 12:23:07,stdout,s6-setuidgid soulseek /usr/share/novnc/utils/novnc_proxy --vnc localhost:5900 --listen 6080 --web /usr/share/novnc 2025/01/03 12:23:07,stdout,Full command that will be executed: 2025/01/03 12:23:07,stdout,id -nu 1000 = soulseek 2025/01/03 12:23:07,stdout,User resolution: 2025/01/03 12:23:07,stdout,PUID=1000 2025/01/03 12:23:07,stdout,NOVNC_PORT=6080 2025/01/03 12:23:07,stdout,VNC_PORT=5900 2025/01/03 12:23:07,stdout,Environment variables: 2025/01/03 12:23:06,stdout,s6-rc: info: service legacy-cont-init successfully started 2025/01/03 12:23:06,stdout,s6-rc: info: service legacy-cont-init: starting 2025/01/03 12:23:06,stdout,s6-rc: info: service fix-attrs successfully started 2025/01/03 12:23:06,stdout,s6-rc: info: service init-setup: starting 2025/01/03 12:23:06,stdout,s6-rc: info: service fix-attrs: starting 2025/01/03 12:23:06,stdout,s6-rc: info: service s6rc-oneshot-runner successfully started 2025/01/03 12:23:06,stdout,s6-rc: info: service svc-novnc successfully started 2025/01/03 12:23:06,stdout,s6-rc: info: service svc-tigervnc successfully started 2025/01/03 12:23:06,stdout,s6-rc: info: service svc-soulseek successfully started 2025/01/03 12:23:06,stdout,s6-rc: info: service svc-openbox successfully started 2025/01/03 12:23:06,stdout,s6-rc: info: service s6rc-oneshot-runner: starting 2025/01/03 12:23:06,stdout,s6-rc: info: service svc-novnc: starting 2025/01/03 12:23:06,stdout,s6-rc: info: service svc-openbox: starting 2025/01/03 12:23:06,stdout,s6-rc: info: service svc-soulseek: starting 2025/01/03 12:23:06,stdout,s6-rc: info: service svc-tigervnc: starting |
Thanks. Does it work? |
I tried reaching the UI on port 6080 (and 5900) but was unable to connect. |
Are you able to connect after a forced reload (dropping cache) or through an incognito window? If not, what's the error? |
My apologies, in my rush to test this I hadn't set up the port config settings yet. After setting everything up properly, I was able to access the UI and everything is now working. Nice! Just curious, what changed? |
This is the diff for the debug image: 55b8879. The main difference is that it uses static port values instead of using the It makes me wonder if the |
No, I was just lazy when I did the first debug test so please disregard that test. Before then, I always had the port configuration set up and if you remember it was an update (via Container Manager) which bricked the application, and that update inherited the port config settings. |
This is strange because in appears that the other scripts that use environment variables work fine. |
I updated Soulseek on Synology today using the usually successful method of updating via the Container Manager.
All port settings seem to be as before.
This time I can't access the UI and the logs are full of the same errors being repeated over and over:
Can anyone help?
The text was updated successfully, but these errors were encountered: