Lenovo IdeaPad Y580 + NVidia GTX 660M + Ubuntu 12.04

За напуњених првих 35 година живота частио сам себе једним финим лаптопом – Lenovo IdeaPad Y580 20132 кога покреће процесор Intel i5 3210M, графичка карта NVIDIA GeForce GTX 660M са 2 GB DDR5 меморије, 4 GB DDR3 меморије, хард диск Seagate од 1 TB, и још којешта.

Док чекам да Valve направи Steam и Left4Dead 2 за Линукс, засукао сам рукаве и оспособио пингвина да комуницира са технологијом NVidia Optimus која омогућава употребу интегрисане (Intel 4000 HD, у мом случају) графике за обичне послове, чиме се значајно штеди енергија а посебно батерија на лаптопу, и само у случају да треба радити негу захтевну графичку обраду покреће „дискретна графика“, т.ј. пунокрвна графичка картица, у овом случају NVIDIA. Дакле, ово не ради „out of the box“ већ мора мало да се хакује. Настави са читањем Lenovo IdeaPad Y580 + NVidia GTX 660M + Ubuntu 12.04

Кад гремлини узврате ударац

Започнем данас са другаром разговор преко MSN-а на синовљевом компу (Виндоуз) и рекох, идем да пређем код мене на машину да наставимо. Седнем за моју федору, потерам aMSN, кад оно „шипак“. Неће да се покрене. Потерам моју изведбу aMSN-а (са укомпајлираном подршком за умекшане фонтове у Tcl/Tk) и дочека ме ризница гершака:

[urke@urosevic ~]$ /opt/bin/amsn
Error in startup script: unknown color name "white"
(processing "-background" option)
invoked from within
"text $window.info -background white -width 60 -height 30 -wrap word -yscrollcommand "$window.ys set""
(procedure "::pluginslog::draw" line 10)
invoked from within
"::pluginslog::draw"
invoked from within
"if { $initialize_amsn == 1 } {
::pluginslog::draw
}"
(file "pluginslog.tcl" line 205)
invoked from within
"source pluginslog.tcl"
("uplevel" body line 22)
invoked from within
"uplevel \#0 {
source ctthemes.tcl
source progressbar.tcl ;# Progressbar Megawidget
source migmd5.tcl
source des.tcl ;# DES encryption
source s..."
(procedure "reload_files" line 2)
invoked from within
"reload_files"
(file "/opt/bin/amsn" line 224)

Хмммм… збуњ! Гремлини, зашто вас је чика Марфи баш сада послао код мене?!

Прва лопта – зезнула је нека надоградња неког од пакета коју сам радио yum-ом протеклих дана (пошто aMSN нисам палио неколико дана уназад). Скинем и оригиналне FC5 Tcl/Tk и aMSN пакете, скинем и моје пакете, поново их рекомпајлирам и направим нови сет, инсталирам, покренем, опет иста грешка. Помислим, можда је до верзије 0.96RC1 aMSN-а, па компајлирам верзију 0.95, али исти ђаво. Смарао се и пријатељ Игор са мном око овога, давао ми предлоге шта да пробам и како да откријемо бубу, али ништа. aMSN се не да збунити.

А добро, поставим добро конципирано питање мом другару Гуглу и он ми у сету одговора понуди и онај прави.

ЕВО РЕШЕЊА! Пре неколико дана, кад сам на брзину штеловао ТВ излаз у xorg.conf-у, убацим и линију:

http://www.google.com/

На aMSN форуму пронађем одговор на питање које се односило на проблем сличан моме, и испостави се да је та линија она која прави пометњу. Закоментаришем је, рестартујем X сервер, покренем aMSN, et voila! Ради!