Skip to content
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

GFX: Overview of current state (gpu decoding + gpu rendering) #102

Open
star-buck opened this issue Dec 22, 2017 · 6 comments
Open

GFX: Overview of current state (gpu decoding + gpu rendering) #102

star-buck opened this issue Dec 22, 2017 · 6 comments
Assignees

Comments

@star-buck
Copy link
Contributor

@davidedmundson :
What drivers are in latest img 20171221 used?
Since things like systemsettings have slowed down again, video is flickering, and we still have all those text-based glitches, can we switch to something thats working without compromising on video and compare any supposedely plasma slowdowns?

@star-buck star-buck changed the title revert drivers to eliminate graphics issues revert or switch drivers or kernel or whatever to eliminate graphics issues Dec 22, 2017
@davidedmundson
Copy link

davidedmundson commented Dec 22, 2017

There are 3 relevant settings, all interlinked but somewhat separate.

Qt GL backend: opengl | opengles
Kwin: Not compositing | XRender | GL
X: fbturbo | DRM

The Plasma 5.5 images were:
Qt GL: opengl
Kwin: not compositing
X: fbturbo


Netrunner 20171221 uses:
Qt GL: opengles
Kwin: GL
X: DRM


Latest neon image is using:
Qt GL: opengles
Kwin: xrender
X: DRM


Switching Qt (which we 100% want) causes Kwin to think it can use a faster system, which then glitches unless you force it back. Neon does this, but my fix for that for netrunner seems to have been moved.

I shall make sure that's in the next release. It'll fix the text glitches and so on and be exactly on par with Neon.

Hopefully that means we won't need to switch any other drivers, but that's up to you.

@davidedmundson
Copy link

@shadeslayer re-fixed forcing kwin to xrender.

@shadeslayer
Copy link

shadeslayer commented Dec 22, 2017

We force xrender in the Pinebook images now.

I can however confirm that video playback seems to have gotten worse since the 17.10 images. The entire desktop blacks out for me. Could it be due a upgrade to Plasma 5.11.4?

@star-buck star-buck changed the title revert or switch drivers or kernel or whatever to eliminate graphics issues Eliminate graphics issues: revert or switch drivers or kernel or whatever Dec 23, 2017
@star-buck
Copy link
Contributor Author

star-buck commented Dec 23, 2017

yes, video playback has gotten really choppy.
how about you try and experimenting on netrunner with the fbturbo/GL combo

@star-buck star-buck changed the title Eliminate graphics issues: revert or switch drivers or kernel or whatever Eliminate graphics issues: revert / switch drivers for gfx / kernel / whatever Dec 23, 2017
@davidedmundson
Copy link

davidedmundson commented Dec 23, 2017

how about you try and experimenting on netrunner with the fbturbo/GL combo,

Changing the Qt GL Backend is something we 100% don't want. It's a change I made because it's correct. Reverting will give the 20+seconds systemsettings startup (plus slow KCMs etc.) that you had back in Berlin.

It is known that video is hardware accelerated when using the fbturbo X driver, but not the DRM driver.

If video acceleration is more important than fast Plasma, then we can do that.
Personally I've not seen the pinebook with this driver as that change was made before my time.

I shall write up instructions on that.

@star-buck star-buck changed the title Eliminate graphics issues: revert / switch drivers for gfx / kernel / whatever Eliminating all graphics issues: revert / switch drivers for gfx / kernel / whatever Dec 23, 2017
@davidedmundson
Copy link

davidedmundson commented Dec 24, 2017

I tried this evening making an image with the disp driver, so we can see the impact with everything else set up.
But it's taken longer than I thought. It requires so much of the stack changing. Will have some time tomorrow, but not too much.

@star-buck star-buck changed the title Eliminating all graphics issues: revert / switch drivers for gfx / kernel / whatever GFX: Overview of current state Feb 12, 2018
@star-buck star-buck changed the title GFX: Overview of current state GFX: Overview of current state (gpu decoding + gpu rendering) Feb 12, 2018
@blue-systems blue-systems deleted a comment from shadeslayer Feb 13, 2018
@blue-systems blue-systems deleted a comment from shadeslayer Feb 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants