Coder Social home page Coder Social logo

Comments (7)

kmkolasinski avatar kmkolasinski commented on June 23, 2024

Hi, very strange: the message tells: "VENDOR: Intel" so AB is starting with Intel GPU, which is not supported. You have to force somehow AB to use NVIDIA instead of Intel. Do you have NVIDIA control Panel Application?
Do you have installed Qt Creator?

from awesomebump.

raphatbho avatar raphatbho commented on June 23, 2024

Yes, I have Nvidia Control Panel and there I can set Nvidia as the default GPU, but I'm not sure how it'd work with the Bumblebee driver (which gives me the power to set which apps should run with Nvidia and which ones with Intel, by using primusrun or optirun command, sadly, both of them fail with AB and it doesn't recognize my Nvidia gpu) if I changed to Nvidia as default, aside from making my notebook waste more electric energy, of course xD. I'm also kind of traumatized with so many problems in Linux coming from bad drivers.

I don't have Qt Creator, but do you think I should try compiling AB myself to see if it works?

Thx again!

from awesomebump.

poVoq avatar poVoq commented on June 23, 2024

Same issue here (also using Bumblebee). Maybe just add a command line parameter that allows you to bypass the OGL check?

from awesomebump.

kmkolasinski avatar kmkolasinski commented on June 23, 2024

Guys, This seems to be a problem with Qt not AB. AB uses standard Qt functions to determine the created openGL context version, so it means the Qt does not detect proper GPU or maybe Bumblebee makes it confused. I don't know. Can you download the Qt Creator and compile the source code on your computers?
You will probably need this: http://stackoverflow.com/questions/15143011/how-can-i-use-bumblebee-and-qtcreator-together/15143012#15143012

If you want to bypass openGL check see the main.cpp file there are few lines (there is a "if" instruction):
if(!checkOpenGL()){
you can change it to
if(false){
so that it will never get to the "if"

But, I'm not sure if it will help.

from awesomebump.

raphatbho avatar raphatbho commented on June 23, 2024

Sorry for the lack of response, but I tried the 4.0 beta version, and by changing the 5th line from RunAwesomeBump.sh file, from "./AwesomeBump" to "primusrun ./AwesomeBump" (I guess it'd also work with optirun) it's working fine now!

Thx a lot! This app will help me a lot in my university graduation project :)

from awesomebump.

kmkolasinski avatar kmkolasinski commented on June 23, 2024

Great thanks for info :)

from awesomebump.

poVoq avatar poVoq commented on June 23, 2024

facepalm now that was a lot easier than expected. Can confirm, works with "optirun -b primus ./Awesome..."

from awesomebump.

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.