GithubHelp home page GithubHelp logo

Comments (6)

thiago-monteiro avatar thiago-monteiro commented on July 20, 2024

Thank you for mentioning this. I have the same issue. It's bearable but very annoying.

from chromium_os-raspberry_pi.

yunshansimon avatar yunshansimon commented on July 20, 2024

The recent version of Chromium OS based on "freon" which is a graphic stack combined of DRI/GBM/OpenGL ES(or VULKAN).
We use the latest raspberry pi official kernel. If the graphic driver in the kernel doesn't provide stable and efficient performance, we can do nothing about it.

from chromium_os-raspberry_pi.

Discombobulated88 avatar Discombobulated88 commented on July 20, 2024

Hello , I'm not talking about the graphics driver in general I'm talking about opengl based compositors specifically. For example the raspberry pi 4 has the same problem in Linux when using the "Compton" opengl compositor or any opengl compositor. I'm asking you if it is possible to disable the opengl compositor or switch the backend to xrender instaid of opengl in chrome os.

I believe you need to change the window manager backend to xrender looking at some of the code it looks like it's possible.

Take a look here please:

backend_defines =
{'opengl': ['COMPOSITOR_OPENGL'],
  | 'opengles': ['COMPOSITOR_OPENGLES'],
  | 'xrender': ['COMPOSITOR_XRENDER']}

https://chromium.googlesource.com/chromiumos/platform/window_manager/%2B/a2bc12e3761d2c1d41b69c2a334af60262e7bd4c/SConstruct&ved=2ahUKEwiPodujha3mAhWoV98KHUmIDT4QFjAAegQICRAC&usg=AOvVaw1luto2zDszLLD5riCUWVFU&cshid=1576049307054

from chromium_os-raspberry_pi.

yunshansimon avatar yunshansimon commented on July 20, 2024

@Discombobulated88 Chromium os neet hardware acceleration, there are no other options. I'm sad as you were. When I got the brand new rpi4, I thought it will get the same performance as rk3288, even better. But at last, It's worse than rpi3. We need more patience to wait for the new driver.

from chromium_os-raspberry_pi.

Discombobulated88 avatar Discombobulated88 commented on July 20, 2024

It can still have hardware acceleration but the window manager compositor needs to be changed to xrender instead if opengl

from chromium_os-raspberry_pi.

fydeos-alpha avatar fydeos-alpha commented on July 20, 2024

Deviation of the roadmap of vanilla Chromium OS is not the intention of this project, especially on the graphics stack which is a huge undertaking. Sorry friend, if you want to re-marry Chromium OS with X you are probably on your own.

Closing the issue.

from chromium_os-raspberry_pi.

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.