From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 579711389E2 for ; Tue, 16 Dec 2014 22:37:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C273CE0AA9; Tue, 16 Dec 2014 22:37:40 +0000 (UTC) Received: from mail-ie0-f171.google.com (mail-ie0-f171.google.com [209.85.223.171]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AFBE0E08FF for ; Tue, 16 Dec 2014 22:37:39 +0000 (UTC) Received: by mail-ie0-f171.google.com with SMTP id rl12so13736322iec.2 for ; Tue, 16 Dec 2014 14:37:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=HhuJMqlp41MmDYe6UXgIIkjnnc1te1oVcSK6NFw3fqI=; b=WVrrGsjbgKu4Uw4vYbDxmfADuAnuR9cq9blli2J+pKel7y8QYDUbTZcwuiB2DM++o+ ODq3uwGSLsCa2DEDA6F7YwIl2lukm2TujTAV80au8oBMWDZc9nGbQFTt+3/jsJvc2F3I ZUJh1HoJBAd/eSe6/LbXmUb81I0k2hd3zE/vuM1cX3IosaqnujD/JwhSEcaiN/sdtxD0 YGVq0G2fzE5NT8Eb3tOFf25zVOxglsgNS6d50a1t/MuvmuNCOcpVMSIcs6NBMJ+DE7mq snYgAtfk7nYR4LtSuHIZHlnQR7Kzee990NPv2iBkvXE3eNvfA7+UqHTHQh1OpjK7evq+ rRtQ== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.107.128.138 with SMTP id k10mr37209127ioi.69.1418769458995; Tue, 16 Dec 2014 14:37:38 -0800 (PST) Received: by 10.64.5.138 with HTTP; Tue, 16 Dec 2014 14:37:38 -0800 (PST) In-Reply-To: <5490A6A2.5070902@baums-on-web.de> References: <3263934.HixPIKAuea@andromeda> <5490A6A2.5070902@baums-on-web.de> Date: Tue, 16 Dec 2014 16:37:38 -0600 Message-ID: Subject: Re: [gentoo-user] Nvidia and optimus From: Sid S To: gentoo-user@lists.gentoo.org Content-Type: multipart/alternative; boundary=001a113fbcc49f289b050a5d0199 X-Archives-Salt: 4d4161a9-1c04-4a72-bfb3-b88f9dd73560 X-Archives-Hash: 6ee2ca38e1b669838233255212c3d432 --001a113fbcc49f289b050a5d0199 Content-Type: text/plain; charset=UTF-8 I got bumblebee to work on hardened w/ SELinux. It is definitely ready for use. Anyway, as has been explained, you basically HAVE to use optimus - if you would like to return your laptop and/or sue the laptop manufacturer for false advertising, now would be the time to do it. On Tue, Dec 16, 2014 at 3:39 PM, Heiko Baums wrote: > > Am 16.12.2014 um 12:55 schrieb behrouz khosravi: > > > I have not tried the bumblebee. > > You need bumblebee. Otherwise it's not possible to use the Nvidia > Optimus chip. > > > I just waned to use optimus without that, but it seem the it is not easy! > > It's not possible, because the Nvidia Optimus chip isn't a full featured > graphics card, and doesn't write directly to the screen. Joost already > explained it pretty well. > > The 2D graphics is done by the GPU embedded in the CPU, which also > writes the output to the screen. The Nvidia Optimus chip is only a > helper chip to do the additional 3D rendering. It gives its output to > the GPU embedded in the CPU which in turn writes the output to the screen. > > To use the Nvidia Optimus chip you need to install these packages: > > x11-misc/bumblebee > x11-misc/virtualgl > sys-power/bbswitch > x11-drivers/nvidia-drivers > > I don't know if, but I don't think that, it will work with > x11-drivers/xf86-video-nouveau. > > Then you need to add bumblebee and vgl to your default runlevel. > > rc-update add bumblebee > rc-update add vgl > > To run a 3D application you need to start it with `optirun `. > > And don't try to `eselect opengl set nvidia`. This won't work for the > described reasons. You need to `eselect opengl set xorg-x11`. > > > I think I will try that sometime > > It's actually quite easy and the Nvidia Optimus support by bumblebee is > pretty good. > > The reason why this is done this way is power saving. 3D rendering is > pretty power-consuming. > > Heiko > > --001a113fbcc49f289b050a5d0199 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I got bumblebee to work on hardened w/ SELinux. It is defi= nitely ready for use. Anyway, as has been explained, you basically HAVE to = use optimus - if you would like to return your laptop and/or sue the laptop= manufacturer for false advertising, now would be the time to do it.

On Tue, Dec 16= , 2014 at 3:39 PM, Heiko Baums <lists@baums-on-web.de> w= rote:
Am 16.12.2014 um 12:55 schrieb behrouz = khosravi:

> I have not tried the bumblebee.

You need bumblebee. Otherwise it's not possible to use the Nvidi= a
Optimus chip.

> I just waned to use optimus without that, but it seem the it is not ea= sy!

It's not possible, because the Nvidia Optimus chip isn't a f= ull featured
graphics card, and doesn't write directly to the screen. Joost already<= br> explained it pretty well.

The 2D graphics is done by the GPU embedded in the CPU, which also
writes the output to the screen. The Nvidia Optimus chip is only a
helper chip to do the additional 3D rendering. It gives its output to
the GPU embedded in the CPU which in turn writes the output to the screen.<= br>
To use the Nvidia Optimus chip you need to install these packages:

x11-misc/bumblebee
x11-misc/virtualgl
sys-power/bbswitch
x11-drivers/nvidia-drivers

I don't know if, but I don't think that, it will work with
x11-drivers/xf86-video-nouveau.

Then you need to add bumblebee and vgl to your default runlevel.

rc-update add bumblebee
rc-update add vgl

To run a 3D application you need to start it with `optirun <command>`= .

And don't try to `eselect opengl set nvidia`. This won't work for t= he
described reasons. You need to `eselect opengl set xorg-x11`.

> I think I will try that sometime

It's actually quite easy and the Nvidia Optimus support by bumbl= ebee is
pretty good.

The reason why this is done this way is power saving. 3D rendering is
pretty power-consuming.

Heiko

--001a113fbcc49f289b050a5d0199--