Ask Your Question
0

Installing nvidia card in Fedora 18 doesn't work

asked 2013-02-19 18:51:57 -0500

jpilldev gravatar image

Hi.

Trying to install nvidia driver, i used this link: http://www.if-not-true-then-false.com/2013/fedora-18-nvidia-guide/

everything goes rigth, but, when i reboot, the driver is not working, so, i have to uninstall the driver to work in graphic mode. So, i downloaded the driver from nvidia.com, some customization in grub (disable nouveau) and i can install the driver but i rebooted and either works.

Supposedly, the model is: Nvidia GeForce 610m - 2gb, but when i do 'lspci' it seems not recognized:

$ lspci -vnnn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1058] (rev a1) (prog-if 00 [VGA controller])

So, what can i do?

Thanks.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
2

answered 2013-02-20 04:37:11 -0500

You graphic card has the Optimus chip, as such it can't be installed as you tried.

You best choice to have an Optimus chip card working is to stay with the open source drivers or try bumblebee.

Transcribed from our great wiki

  1. Install dependencies

    su -c "yum install -y libbsd-devel libbsd glibc-devel libX11-devel help2man autoconf git tar glib2 glib2-devel kernel-devel kernel-headers automake gcc gtk2-devel"

    yum install VirtualGL

    1. Install Bumblebee

    git clone https://github.com/Bumblebee-Project/Bumblebee.git cd Bumblebee

    1. Create the install files.

    autoreconf -fi ./configure --prefix=/opt/bumblebee make

    1. Install it:

    su -c "make install"

You will also need to create relevant users and groups:

su -
groupadd bumblebee
usermod -a -G bumblebee $USER

You can get help by running --help on either binaries.

  1. Enable bumblebee in systemd If you want bumblebeed to start up on system boot, enable it in systemd:

    su - cp scripts/systemd/bumblebeed.service /lib/systemd/system/ systemctl enable bumblebeed.service

Install bbswitch

bbswitch is the kernel module responsible for turning on and off your nvidia card Download the latest source from github.

git clone https://github.com/Bumblebee-Project/bbswitch.git

without dkms

cd bbswitch

Create the install files and load in to the kernel.

make
su -c "make load"

This obviously needs to be loaded into the kernel every time and rebuilt manually with every kernel update. If you don't want to do that, use the #with dkms section below instead

with dkms Install dkms

su -c "yum install dkms"

Install bbswitch

cd bbswitch/
su -c "make -f ./Makefile.dkms"

Now to run bumblebee:

su -c "systemctl start bumblebeed.service"

Enable permanently bumblebee on system:

su -c "systemctl enable bumblebeed.service"

Disable permanently bumblebee on system:

su -c "systemctl disable bumblebeed.service"

Run a command using the nvidia graphics card:

/opt/bumblebee/bin/optirun -- <command>
edit flag offensive delete link more
0

answered 2013-02-21 15:34:15 -0500

jpilldev gravatar image

Thanks lnxslck for your answer, i couldn't install completly with that instructions, but it guides me to get the proccess, finally i got this link http://forums.if-not-true-then-false.com/index.php?topic=78.0 and and looks like the graphics card is now working.

Thanks a lot for the helps

edit flag offensive delete link more

Comments

is always necessary to use the command with optirun?

jpilldev gravatar imagejpilldev ( 2013-02-21 20:31:35 -0500 )edit

yes, if you want the full 3d support

lnxslck gravatar imagelnxslck ( 2013-02-22 14:23:31 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2013-02-19 18:51:57 -0500

Seen: 2,146 times

Last updated: Feb 21 '13