Ubuntu 13.04 Bumblebee ์„ค์น˜

๋ฐ˜์‘ํ˜•

Ubuntu Linux์—์„œ NVIDIA ํ˜น์€ ATI์˜ ๊ทธ๋ž˜ํ”ฝ์˜ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” '์ถ”๊ฐ€ ๋“œ๋ผ์ด๋ฒ„'๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ด์šฉํ•ด์„œ ์‰ฝ๊ฒŒ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๊ทธ๋Ÿฐ๋ฐ, NVIDIA์˜ ๋…ธํŠธ๋ถ ๊ทธ๋ž˜ํ”ฝ์ธ Optimus ๊ณ„์—ด์˜ ์ œํ’ˆ๊ตฐ์€ ์ถ”๊ฐ€ ๋“œ๋ผ์ด๋ฒ„์—์„œ ์ œ๊ณตํ•ด์ฃผ์ง€ ์•Š๋Š”๋ฐ์š”. ์ด๋Š” NVIDIA๊ฐ€ ์ •์‹์ ์œผ๋กœ ์ œ๊ณตํ•˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋น„๊ณต์‹ ๋“œ๋ผ์ด๋ฒ„์ธ Bumblebee๋ผ๋Š” ๋ฐ๋ชฌ์„ ์„ค์น˜ํ•ด ์‚ฌ์šฉํ•˜์—ฌ Optimus ๊ทธ๋ž˜ํ”ฝ์„ ๊ตฌ๋™ํ•ฉ๋‹ˆ๋‹ค.


๋จผ์ € ํ„ฐ๋ฏธ๋„์„ ๋„์›์‹œ๋‹ค.


$ sudo add-apt-repository ppa:bumblebee/stable


์œ„ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ๋ ˆํฌ์ง€ํ„ฐ๋ฆฌ์— bumblebee๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋Š” ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.


$ sudo apt-get update


๋ ˆํฌ์ง€ํ„ฐ๋ฆฌ ๋ชฉ๋ก์„ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค.


$ sudo apt-get install bumblebee bumblebee-nvidia glxspheres


Bumblebee๋ฅผ ์„ค์น˜ํ•œ ํ›„ ์‹œ์Šคํ…œ์„ ์žฌ๋ถ€ํŒ…ํ•ฉ๋‹ˆ๋‹ค.


$ lspci | grep NVIDIA


ํ•˜๋“œ์›จ์–ด ๋ชฉ๋ก์„ ์—ด์–ด ์ž์‹ ์˜ ๋…ธํŠธ๋ถ์— NVIDIA๊ฐ€ ์ ํžŒ ํ•ญ๋ชฉ์˜ BusID๋ฅผ ์•Œ์•„๋ƒ…๋‹ˆ๋‹ค.



BusID๊ฐ€ 01:00.0์ด๊ตฐ์š”.


$ sudo vim /etc/bumblebee/xorg.conf.nvidia


์„ค์ • ํŒŒ์ผ์„ root ๊ถŒํ•œ์œผ๋กœ ์—ด์–ด์ค๋‹ˆ๋‹ค. 



7๋ฒˆ์งธ ์ค„ ๋ถ€๋ถ„์— Device๋ผ๋Š” ๊ณณ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฑฐ๊ธฐ์— ๋ณด๋ฉด, 11๋ฒˆ์งธ ์ค„์— BusID๋Š” ์ถ”๊ฐ€๋˜์–ด ์žˆ์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. 11๋ฒˆ์งธ ์ค„์„ ์ถ”๊ฐ€ํ•˜์—ฌ BusID "PCI:BusID"๋ฅผ ์ž…๋ ฅํ•ด์ฃผ์‹œ๊ณ , ์ €์žฅํ•œ ๋‹ค์Œ, ์‹œ์Šคํ…œ์„ ๋ฆฌ๋ถ€ํŒ…ํ•ฉ๋‹ˆ๋‹ค.


$ optirun glxspheres



ํ•ด๋‹น ๋””๋ฐ”์ด์Šค์˜ ์ด๋ฆ„์ด ํ‘œ์‹œ๋จ๊ณผ ๋™์‹œ์— GPU๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์žฌ์ƒํ•˜๊ณ  ์žˆ๋Š” ๋ชจ์Šต์„ ๋ณด์—ฌ์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฐ˜์‘ํ˜•
TAGS.

Tistory Comments