firefox & thunderbird crashing due to pipelight plugin after dual GPU enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Pipelight |
New
|
Undecided
|
Unassigned |
Bug Description
Hi there.
Software: Linux Mint 17 KDE (3.13.0-39-generic #66-Ubuntu SMP Tue Oct 28 13:30:27 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux), Thunderbird 31.2.0, Firefox 33
Hardware: Asus K53K notebook, dual graphics.
inxi -C -G output:
CPU: Quad core Intel Core i7-2670QM CPU (...)
Graphics: Card-1: Intel 2nd Generation Core Processor Family Integrated Graphics Controller
Card-2: Advanced Micro Devices [AMD/ATI] Whistler LE [Radeon HD 6610M/7610M]
X.Org: 1.15.1 drivers: fglrx,intel Resolution: 1366x768@60.0hz
GLX Renderer: Mesa DRI Intel Sandybridge Mobile GLX Version: 3.0 Mesa 10.1.3
Heart of the matter:
Everything was fine until I enabled dual graphics by disabling radeon power managment (passing radeon.runpm=0 to kernel) and installing proprietary fglrx-14.301 driver, witch is AFAIK the only way to switch between IGD and discrete graphics on non-mux/mux-less system.
Now, when ati graphics is enabled, everything is fine. But when IGD (intel HD) is enabled, I cannot run firefox, neither thunderbird due to pipelight plugin problem (console output attached).
console output says:
Major opcode of failed request: 157 (ATIFGLEXTENSION)
but ATI card is not active one at the moment, no radeon/
I tried to reinstall both pipelight and wine-compholio (with --purge) while IGD enabled - doesn't help. Only way to run firefox and thunderbird when IGD enabled it to run pipelight-plugin --remove-
Any ideas how to workaround this problem?
OK, it seems problem is somehow related with... driver white list? Driver detection?
I've found pipelight configs in /usr/share/ pipelight/ configs, and unhashing line ration= false ration= true
overwriteArg = enableGPUAccele
or line
overwriteArg = enableGPUAccele
does the job - firefox and thunderbird works in both cases on Intel GPU.