This forum has been archived. All content is frozen. Please use KDE Discuss instead.

KWin compositing dont work in OpenGL Desktop Effect Disabled

Tags: None
(comma "," separated)
BBJS
Registered Member
Posts
8
Karma
0
bcooksley wrote:From the output you have posted, it appears your system has two graphics cards. Is this an Optimus laptop, or is it a normal system?


Yes, exactly, is an Optimus laptop. How can I put the both cards to run at the same time?
Or at least, only put the Nvidia card.

jkcdarunday wrote:Try running sgfxi.
It's a script that autodetects your video card and installs the appropriate version of the driver compatible with it.
It also blacklists nouveau and others automatically.

Go to Virtual Terminal 1 (ctrl+alt+f1) and run the following commands as root:
Code: Select all
wget smxi.org/sg/sgfxi && chmod +x sgfxi
./sgfxi


I tried this program, but I have the problem that it lets me install one of my two cards, but not both! If I install the Nvidia one, I stop seeing graphical interface and just console, not even works if I run lightdm. If I install the Intel chipset GPU card , it works fine, but I'm just like before!.

luebking wrote:@BBJS
the GLX extension is not loaded (what means that OpenGL does not work for you at all) and /var/log/Xorg.0.log will (hopefully) tell why precisely not, so please post/attach it.

nvidia-current seems a bit dated on ubuntu (304.88) but you can use any nvidia driver with a leading "3" on that chip (ie. you don't have to use the legacy variants 173 or 304)


This is the Xorg.0.log http://pastebin.com/frA9qhD1
Hope it can explain something.

Edit:

I got this now running
Code: Select all
glxinfo | grep OpenGL 
after installing the Intel drivers using sgfxi
Code: Select all
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 256 bits)
OpenGL version string: 2.1 Mesa 9.2.1
OpenGL shading language version string: 1.30
OpenGL extensions:

Seems like OpenGL is finally running. When I try to enable the OpenGL in Desktop effects, no longer says the last error message. Instead:
Code: Select all
6 desktop effects could not be loaded.
For technical reasons it is not possible to determine all possible error causes.

Last edited by BBJS on Sun Dec 15, 2013 9:58 pm, edited 1 time in total.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Currently i'm afraid using the Nvidia chip on Optimus systems tends to be very unreliable, and doesn't work with the proprietary drivers last I checked. You would be best to disable the Nvidia chip in the BIOS if supported, and simply use the Intel chip instead.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
google01103
Manager
Posts
6668
Karma
25
look at using Bumblebee https://wiki.ubuntu.com/Bumblebee it's officially supported on 13.10, you might also Google a bit and see if it works reasonably well


OpenSuse Leap 42.1 x64, Plasma 5.x

BBJS
Registered Member
Posts
8
Karma
0
I never really liked that Optimus System. Now I hate it! >:D
I can't disable the card in the BIOS by anyway, the Bumblebee Project seems fair enough!

:) Okay guys, thankyou very much for your help.
luebking
Karma
0
you can either blacklist intel kernel modules for modprobe.conf or force the X11 server to use the nvidia card (or vv. - depending on your preferences) if you only want to use one GPU.
Using bumblebee has the advance that you'll be able to run kwin and other "lightweight" GL clients on the power saving intel chip and only run games etc. on the nvidia one.
Sir_Brizz
Registered Member
Posts
28
Karma
0
OS
On the latest Kubuntu (13.10) you can just install nvidia-prime to get the drivers to recognize the nvidia card for rendering purposes. This is much easier than trying to use bumblebee.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], q.ignora, watchstar