https://bugs.kde.org/show_bug.cgi?id=399037
Bug ID: 399037 Summary: Repeated "QGLContext::makeCurrent(): Cannot make invalid context current” and hang Product: amarok Version: 2.9.0 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: amarok-bugs-d...@kde.org Reporter: eyal...@technion.ac.il Target Milestone: kf5 SUMMARY I've using Amarok 2.8.0 on Devuan 2 as well as on Linux Mint 18.3. My hardware and driver setup is valid, but atypical: I use on-board graphics for X, but also use an nVIDIA graphics card (with its drivers loaded) for computation. This gives me some OpenGL issues in certain cases, and specifically with Amarok: When I run it, I get the repeating error message: QGLContext::makeCurrent(): Cannot make invalid context current and the app hangs after a bit of use. Sometimes more, sometimes less. STEPS TO REPRODUCE 1. Get a machine with on-board graphics and an nVIDIA graphics card 2. Install a recent version of CUDA (includingn an nVIDIA kernel driver). 3. Configure your X server is configured to use the on-board graphics, not the nVIDIA card. 4. Make sure you can actually run some of the CUDA samples or at least that `nvidia-smi` gives you information about your card - while running X. 5. Install a non-KDE desktop environment, e.g. Cinnamon 6. Run amarok 7. Add some audio files to a playlist and start playing EXPECTED RESULT No repeating error message, app runs normally, music plays. ACTUAL RESULT After a short while, the amarok UI is no longer responsive (although the music continues playing); the app cannot be shut down except with a signal. SOFTWARE VERSIONS (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION The card is a GeForce 650 Ti Boost, although that shouldn't matter. The CPU is an Intel x86_64 4-core chip. -- You are receiving this mail because: You are watching all bug changes.