-
-
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
This device doesn't support hardware accelerated H.264 playback [Linux] #2190
Comments
This is a your phone issue, not a Sunshine issue from what I can tell. You may be SOL though; I don't think Moonlight Android has anyway to force software decoding unless someone knows something that I don't. What phone/Android device do you have by any chance? If you're using something like LineageOS or Calyx; that would be helpful to know, including if you're on a stock ROM that's rooted. |
I use Lenovo A5000 (Android 5.0.2), and I installed LineageOS 14.1 (Android 7.1.2), which is pretty stable so far. The device is not rooted. What does SOL stand for? |
SOL means "Sum Out of Luck". LineageOS never officially supported the A5000, so you may have to talk to whoever built and ported that ROM for you (Possibly @Parrot043 ?). Either way, that MediaTek MT6582 that is contained inside should support H.264 in hardware, so I think it's LineageOS that's giving you issues with not exposing or supporting hardware H.264. |
You may be right, but how come 'Steam Link' runs without any issues? |
It's a totally different app. Steam Link is closed source, so we don't know if it's falling back to software decoding, but if one app can't hit the APIs nessary to run hardware decode, than other apps probably won't be able to as well. |
Not related but your host is encoding using software encoder though even you have intel iGPU and an AMD dGPU? You're using a Sunshine build with VA-API version that's not compatible with the installed display video driver. |
I think this should be closed as it's a client side issue. As for the VA-API hardware encoding issue with Sunshine's AppImage, there's a separate issue for that: #2409. |
@gschintgen thanks! I've noticed you've been active and helping a lot. I often don't have time to review everything, so that is greatly appreciated! Would you be interested in being on our "team"? There's no obligation to be any more active than you are currently. We have a hidden discord channel where we can discuss issues, coding questions, roadmap, etc behind the scenes. |
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
When I try to access my Linux machine from Moonlight on my android phone (version 7.1.2), I get his error message:
Output of
vainfo
:Expected Behavior
No response
Additional Context
No response
Host Operating System
Linux
Operating System Version
Linux Mint 21.3 Cinnamon
Architecture
64 bit
Sunshine commit or version
0.21.0
Package
Linux - AppImage
GPU Type
AMD
GPU Model
AMD Radeon HD 8750M
GPU Driver/Mesa Version
24.0.2
Capture Method (Linux Only)
PipeWire
Config
Apps
Relevant log output
The text was updated successfully, but these errors were encountered: