-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Sunshine error at launch #1446
Comments
You have invalid configuration in your sunshine.conf file, please upload it. |
👋 @Jerophoto, please edit your issue to complete the template with all the required info. Your issue will be automatically closed in 5 days if the template is not completed. Thanks. |
I think this is a duplicate of #475. Please try this build: https://github.com/LizardByte/Sunshine/suites/14939820346/artifacts/851805098 (must be signed in with GitHub account) |
First time I'm installing Sunshine and I'm having the same problem. In my case, my local installation path also contains spaces ' ' and characters like 'ã'. In any version I try to install I've the same sympthons, therefore I'm not able to install any Sunshine version. |
I encountered the same problem, my version of sunshine is 0.21.0, Windows11, the system language is Chinese (simplified), but my problem is very strange: My sunshine started normally and displayed an icon in the lower right corner of the desktop, but after clicking the icon and then clicking the open sunshine button, the program would crash, then I manually ran the exe and exported the log. The result is "terminate called after throwing an instance of 'std::range_error' |
@3856887 可以依次通过Win+S输入【区域】并进入区域设置,点击【管理】标签页,然后点击【更改系统区域设置】,勾选【Beta版:使用Unicode UTF-8 提供全球语言支持】,重启电脑即可成功打开。 (The following is the English version) |
Thank you! |
As expected, this also works if the system language is cyrillic (russian). Thanks, that problem has bugged me for a month! |
But devs should not close this issue because that option in Windows breaks other apps. For example all text in MSI Afterburner looked like this: "???????????????????" |
Yes, this feature, as indicated by its prompt, is a Beta feature. It converts characters without specified encoding to UTF-8 encoding, which may result in many old files becoming garbled and may also cause many legacy applications to display garbled text. Generally, it should not be opened casually... Therefore, the simplest solution is to submit a PR to make Sunshine default to UTF-8 encoding, which will resolve the Bug of software failure caused by non-English system languages. |
We are defaulting to UTF-8 and generally do take care to use Unicode-compatible APIs in Sunshine. I'm not completely sure what's going on, but I will try to install a Russian or Chinese version of Windows in a VM and see if I can debug it. |
Please test this build: https://github.com/LizardByte/Sunshine/actions/runs/7864940019/artifacts/1236941310 |
Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the nightly release?
Describe the Bug
I just installed Sunshine on my Windows 10 desktop but when i open it i get this message: Terminate called after throwing an instance of 'std::range_error'
what(): wstring_convert::from_bytes
And suddenly stops.
Expected Behavior
No response
Additional Context
No response
Host Operating System
Docker
Operating System Version
Windows 10
Architecture
64 bit
Sunshine commit or version
0.20.0
Package
Windows - installer
GPU Type
Nvidia
GPU Model
Quaddro M 4000
GPU Driver/Mesa Version
536.25
Capture Method (Linux Only)
No response
Config
Apps
No response
Relevant log output
The text was updated successfully, but these errors were encountered: