Home > bbswitch, bumblebee, Dell XPS 15, L502X, Linux, nouveau, nVidia > Fedora 17 on Dell XPS 15 (L502X)

Fedora 17 on Dell XPS 15 (L502X)

Dell XPS 15 (L502X) – by default comes with discrete nVidia card and i5/i7 processor to use nVidia Optimus technology to improve battery life. On Windows 7 it’s not an issue, Linux is different story.

So to enable this technology on Dell XPS 15 (L502X) I went with bumblebee project which improved battery life on my laptop.

Installation of Fedora 17 is not rocket surgery so only modification I recommend is to remove lv_home logical volume and use free disk space increase lv_root.

Second recommendation, which I highly recommend is to install freetype form infinality repo to enable anti-aliasing.

i) install repo by running this rpm -Uvh http://www.infinality.net/fedora/linux/infinality-repo-1.0-1.noarch.rpm

ii) yum -y install freetype-infinality

I highly recommend to reboot after this

And final step is installing bumblebee

i) install repo rpm

yum -y –nogpgcheck install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/fedora17/noarch/bumblebee-release-1.0-1.noarch.rpm

ii) and finally necessary binaries

yum -y install bbswitch bumblebee

iii) add user(s) to bumbleebee group

/usr/sbin/usermod -a -G bumblebee <USER>

After installation you must reboot to make necessary system changes effect.

After reboot run optirun glxgears to test bumblebee.
PS. This method does not require nVidia proprietary drivers.

About these ads
  1. Andres
    09/10/2012 at 4:59 pm | #1

    hey when trying the following command

    [root@andres andres]# yum -y install bbswitch bumblebee
    Complementos cargados:fastestmirror, langpacks, presto, refresh-packagekit
    Repository google-chrome is listed more than once in the configuration
    Loading mirror speeds from cached hostfile
    * fedora: fedora.gtdinternet.com
    * livna: rpm.livna.org
    * rpmfusion-free: mirror.us.leaseweb.net
    * rpmfusion-free-updates: mirror.us.leaseweb.net
    * rpmfusion-nonfree: mirror.us.leaseweb.net
    * rpmfusion-nonfree-updates: mirror.us.leaseweb.net
    * updates: fedora.gtdinternet.com
    There is no package available bbswitch.
    There is no package available bumblebee.

    Regards,
    Andrés

  2. 09/10/2012 at 5:58 pm | #2

    Did you install bumblebee repo?

    yum -y –nogpgcheck install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/fedora17/noarch/bumblebee-release-1.0-1.noarch.rpm

    If so please check /etc/yum.repos.d/, see if there file named bumblebee.repo. It should contain following:

    #cat /etc/yum.repos.d/bumblebee.repo
    [bumblebee]
    name=bumblebee for fedora Linux $releasever – $basearch – Base
    baseurl=
    http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/fedora17/
    failovermethod=priority
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-bumblebeepublic

    [bumblebee-source]
    name=bumblebee for fedora Linux $releasever – $basearch – Source
    baseurl=
    http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/fedora17/SRPMS
    failovermethod=priority
    enabled=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-bumblebeepublic
    gpgcheck=1

    Also check your repositories directory

    Quote: “Repository google-chrome is listed more than once in the configuration”

    This doesn’t look right. It might be dublicate repo files.

  3. Andres
    09/10/2012 at 6:25 pm | #3

    yum -y –nogpgcheck install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/fedora17/noarch/bumblebee-release-1.0-1.noarch.rpm
    loaded complements :fastestmirror, langpacks, presto, refresh-packagekit
    ————————
    but in the path there is not bumblebee.repo

    ls /etc/yum.repos.d/
    adobe-linux-i386.repo infinality.repo rpmfusion-nonfree.repo
    adobe-linux-x86_64.repo livna.repo rpmfusion-nonfree-updates.repo
    fedora.repo rpmfusion-free-rawhide.repo rpmfusion-nonfree-updates-testing.repo
    fedora-updates.repo rpmfusion-free.repo skype.repo
    fedora-updates-testing.repo rpmfusion-free-updates.repo virtualbox.repo
    google-chrome.repo rpmfusion-free-updates-testing.repo
    google.repo rpmfusion-nonfree-rawhide.repo

  4. Andres
    09/10/2012 at 7:01 pm | #4

    Can u help me

  5. 09/10/2012 at 8:43 pm | #5

    Andres :

    Can u help me

    Sure I can help. Can you do sudo cat /etc/system-release and then uname -rp?

    If it says:
    1) [root@nzm ~]# cat /etc/system-release
    Fedora release 17 (Beefy Miracle)
    2) [root@nzm ~]# uname -rp
    3.5.3-1.fc17.x86_64 x86_64

    So if you have Fedora 17 and 64-bit kernel version ->

    Download repo rpm manually run

    wget http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/fedora17/noarch/bumblebee-release-1.0-1.noarch.rpm

    once it’s downloaded, install it:

    rpm -ivh bumblebee-release-1.0-1.noarch.rpm

    once it’s complete run:

    rpm -qa bumblebee-release

  6. 09/10/2012 at 9:10 pm | #6

    Otherwise just create file bumblebee.repo and put following in that file.

    # sudo vim /etc/yum.repos.d/bumblebee.repo
    [bumblebee]
    name=bumblebee for fedora Linux $releasever – $basearch – Base
    baseurl=http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/fedora17/
    failovermethod=priority
    enabled=1
    gpgcheck=0

    [bumblebee-source]
    name=bumblebee for fedora Linux $releasever – $basearch – Source
    baseurl=http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/fedora17/SRPMS
    failovermethod=priority
    enabled=0
    gpgcheck=0

    • Andres
      09/11/2012 at 12:40 pm | #7

      Im using Fedora 16, its better to upgrade to 17 an then do all the steps again? what do u suggest me

      • 09/11/2012 at 1:31 pm | #8

        Well 16 is not supported anymore, basically no more updates for you system. But if you want to stay with 16, just change 17 to 16 and it will solve your problem.

      • 09/11/2012 at 4:10 pm | #9

        If you want to upgrade using yum use this manual; otherwise download install DVD reboot and follow instructions to upgrade. Don’t forget backup your system before upgrade

      • Andres
        09/11/2012 at 6:44 pm | #10

        Nazim Aliyev :
        If you want to upgrade using yum use this manual; otherwise download install DVD reboot and follow instructions to upgrade. Don’t forget backup your system before upgrade

        Which manual to upgrade to 17. an any way to made a backup im kind of newb on this.

        Regars,
        Andrles

  7. Bosstiger
    09/11/2012 at 1:01 am | #11

    Reblogged this on Gigable – Tech Blog.

  8. 09/11/2012 at 8:47 pm | #12

    I got that part. Here is URL: http://fedoraproject.org/wiki/Upgrading_Fedora_using_yum If you don’t care about apps installed you may just copy everything in your home directory to external HDD or other media

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: