# Revision history [back]

I successfully install cuda-5.5 on fedora 19 with kernel 3.12.6-200.fc19.x86_64.

I have a GEFORCE GT540M with bumblebee and bumblebee-nvidia driver (v331.20).

I have gcc-4.8.2 on my system so I had to install gcc-4.6.4. I don't want to uninstall the original compiler so I put gcc-4.6.4 in a specific folder (/opt/gcc-4.6.4) and I create an alias to modify the $PATH and$LD_LIBRARY_PATH and temporary overwrite the 4.8.2 version.

alias gcc464='export PATH=/opt/gcc-4.6.4/bin:$PATH; export LD_LIBRARY_PATH=/opt/gcc-4.6.4/lib:/opt/gcc-4.6.4/lib64:$LD_LIBRARY_PATH'


sudo -s


I loaded the gcc464 environment and extracted the content of the main .run file

gcc464
ll
cuda-linux64-rel-5.5.22-16488124.run
cuda-samples-linux-5.5.22-16488124.run
NVIDIA-Linux-x86_64-319.37.run


I have three .run files now. I don't want to install the proprietary drivers. So:

./cuda-linux64-rel-5.5.22-16488124.run


I follow the instructions on the terminal (I choose to put cuda-5.5 in /opt for example) and cuda-toolkit is installed.

I want to install also the samples to check the system. So:

./cuda-samples-linux-5.5.22-16488124.run


I follow again the instructions and choose the right cuda folder (/opt/cuda-5.5/samples and /opt/cuda-5.5 in my case).

Then I copied the original samples (contained in /opt/cuda-5.5/samples) in my Documents folder and change the write/read permissions to do some experiments.

Every time I want to use cuda I have to load the gcc464 environment and put optirun before the nvcc command. But it works for me.