Git Product home page Git Product logo

Comments (22)

cgutman avatar cgutman commented on May 13, 2024

Can you attach the Moonlight log file? On Windows, it's in %TEMP% and will be called Moonlight-<some numbers>.log.

After getting the log of your current configuration, do you see the same issue if you force software decoding in the settings?

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

Moonlight-1533957233.log

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

Selecting force software decoding - I no longer see the issue.

from moonlight-qt.

cgutman avatar cgutman commented on May 13, 2024

@Sloanstar ok, do you still see the issue if you go back to Auto decoder and switch to "Force H.264"?

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

Software render log, in case it is useful.

Moonlight-1533957641.log

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

H.264 looks clean too. I'll leave it on this since it is probably faster/less resource intensive and the picture is definitely cleaner.

from moonlight-qt.

cgutman avatar cgutman commented on May 13, 2024

Very odd. The closest machine I have to yours is a Windows 10 laptop with Intel HD 615 graphics and it doesn't seem to display the issue. Does it always occur or is there something that seems to trigger it? Are there any other settings that make it appear or disappear?

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

I'll see if I can find some other settings that trigger it, but it only started occurring since I started using -qt. Never had the effect on Chrome.

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

Looks like Hardware HEVC only. I tried installing the HEVC codec from the windows store and a reboot, no change.

from moonlight-qt.

cgutman avatar cgutman commented on May 13, 2024

I wonder if it's a GPU driver bug. Moonlight Chrome never could support HEVC, so you didn't see the bug there.

Can you screenshot the Driver tab in Device Manager for your client PC's GPU? I can try to find it and install it on my laptop to try to reproduce the issue.

Is your client machine also running Windows 10 1803?

Does lowering the bitrate to 20 Mbps change anything?

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

2018-08-13 22_08_00-device manager
2018-08-13 22_08_37-device manager

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

Yes, client machine is also Windows 10 1803.
No change at 20 Mbps.

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

I have an older Asus laptop I can try on if you think it is a client/driver issue but I dont think the windows versions are the same, so there might be too much introduction of change there to be a viable test.

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

I have a "fix" and it's an issue with the laptop and Intel/Nvidia GPU selection, not anything in your code per se, unless there's a way to force select between the rendering GPU at launch and -qt isn't doing that.

In the mean time, configuring the GF Control Panel to force the NV GPU for the executable addresses the blending.

If you give me Wiki access I can write it up with screenshots, or if you prefer it here in the issue I can do that too, let me know.

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

Video Issues

Devices with Multiple Video Cards
Open the Control Panel for your video card. (nVidia shown – AMD assumed similar)

Option 1 – Globally change the preferred video card.
Pro: This should cover future application automatically.
Con: You may use more battery on applications that don’t require discrete GPU.
image

Option 2 – Specify GPU for Moonlight Executable.

  1. Select manage 3d Settings
  2. Add the Moonlight application (Does not normally appear in the list)
    image
    image
    image

Click Apply & Enjoy.

from moonlight-qt.

rogeriskira avatar rogeriskira commented on May 13, 2024

Unfortunately on the laptop that I am using I don't have a graphics card.
i5-7200U
Intel HD 620
8GB ram
I realize that I have the same fix by using software decoding with HEVC. Should I also provide my log?

from moonlight-qt.

cgutman avatar cgutman commented on May 13, 2024

Yeah, attach your log from the %TEMP% folder if you can. Additionally, a screenshot of your Intel GPU's properties page in Device Manager (like the one above) would be greatly appreciated.

To work around the bug, set the codec option to Force H.264 and set decoder back to Automatic.

from moonlight-qt.

Sloanstar avatar Sloanstar commented on May 13, 2024

from moonlight-qt.

rogeriskira avatar rogeriskira commented on May 13, 2024

Moonlight-1536778620.log
intel
I added the log file in which I used Force Hardware decoding, and Force HEVC. But as you mentioned force h.264 and Automatic do the trick. It would be nice if I could use HEVC to save on some bandwidth.

from moonlight-qt.

cgutman avatar cgutman commented on May 13, 2024

I implemented a check to avoid HEVC on Intel drivers older than build 4836.

@rogeriskira You should be able to use HEVC properly if you update your GPU driver to the latest version from Intel's website

from moonlight-qt.

cgutman avatar cgutman commented on May 13, 2024

Fix released in v0.5.0 (Beta 2)

from moonlight-qt.

rogeriskira avatar rogeriskira commented on May 13, 2024

Thank so much! I can confirm it works as intended now.

from moonlight-qt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.