Linux Mint Türkiye
Linux Mint Destek => Genel => Konuyu başlatan: qwert2042 - 12 Temmuz 2015, 09:08:47
-
MSİ GE-60 dizüstüne 64 bit Linux Mint 17.2 Cinnamon kurdum. Windows'ta sürücüsü vardı klavyenin ışıkları yanıyordu. Linux için aradım birkaç sitede birşeyler buldum ama ingilizcem yeterli seviyede değil yapamadım. Kurmanın bir yolu var mı yoksa ışıksız mı kullanayım? Yardımınız için şimdiden teşekkürler.
http://forums.linuxmint.com/viewtopic.php?f=49&t=174668
Düzenleme: Lütfen Türkçe sözcükler kullanmaya özen gösteriniz. driver==>sürücü, laptop==>dizüstü
karakartala
-
Gönderdiğiniz iletide yazanlar:
CTRL+ALT+T ile uçbirimi açın. Aşağıdaki komutları sırasıyla verin.
sudo apt-get install libusb-dev nodejs-legacy npm git
wget http://nodejs.org/dist/v0.10.31/node-v0.10.31.tar.gz
tar xvzf node-v0.10.31.tar.gz
cd node-v0.10.31
./configure
make
make install
wget http://mazline.fr/msi/package.json
npm install
wget http://mazline.fr/msi/server.js
node server.js
-
Şurda hata veriyor.
npm install buraya kadar sorun çıkarmadı.
npm install
npm WARN package.json led-manager@ No description
npm WARN package.json led-manager@ No repository field.
npm WARN package.json led-manager@ No README data
npm http GET https://registry.npmjs.org/msi-keyboard
npm http 304 https://registry.npmjs.org/msi-keyboard
npm http GET https://registry.npmjs.org/node-hid
npm http 304 https://registry.npmjs.org/node-hid
npm http GET https://registry.npmjs.org/nan
npm http 304 https://registry.npmjs.org/nan
> node-hid@0.4.0 install /home/fatih/node_modules/msi-keyboard/node_modules/node-hid
> node-gyp rebuild
make: `/home/fatih/node_modules/msi-keyboard/node_modules/node-hid/build' dizine giriliyor
CC(target) Release/obj.target/hidapi/hidapi/libusb/hid.o
../hidapi/libusb/hid.c:47:20: fatal error: libusb.h: Böyle bir dosya ya da dizin yok
#include <libusb.h>
^
compilation terminated.
make: *** [Release/obj.target/hidapi/hidapi/libusb/hid.o] Hata 1
make: `/home/fatih/node_modules/msi-keyboard/node_modules/node-hid/build' dizininden çıkılıyor
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/share/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:797:12)
gyp ERR! System Linux 3.13.0-37-generic
gyp ERR! command "nodejs" "/usr/bin/node-gyp" "rebuild"
gyp ERR! cwd /home/fatih/node_modules/msi-keyboard/node_modules/node-hid
gyp ERR! node -v v0.10.25
gyp ERR! node-gyp -v v0.10.10
gyp ERR! not ok
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian
npm ERR! weird error 1
npm ERR! not ok code 0
-
sudo apt-get install libusb-1.0-0-devşu komuttan sonra tekrar aynı yerdem devam etmeyi dener misiniz?
-
Şimdi kurulumu yaptı ışıklar filan yandı. Ama yeniden başlatınca otomatik olarak yanmadı tekrardan
node server.js komutunu verince yandı. Bunu açılışta nasıl otomatik yanmasını sağlarım. Birde sürekli tek renk kırmızı yanıyor. Windows altında üç farklı renkte yanıyordu ve belli aralıklarda rengi değişiyordu.
https://github.com/wearefractal/msi-keyboard
Burda bişeylerden bahsetmiş ama ingilizcem olmadığından anlayamadım.
-
Ev dizinindeki node.js dosyasını açın. İçine bunları yapıştırın. Kısa açıklamalarını bir aksilik olmazsa bu iletiyi düzenleyip yazmaya çalışırım.
// require the LED module
var keyboard = require('msi-keyboard');
// Set left region to high intensity, color red
keyboard.color('left', {
color: 'red',
intensity: 'high'
});
// Set middle region to green default high intensity
keyboard.color('middle', 'green');
// Set right region to blue with light intensity
keyboard.color('right', {
color: 'blue',
intensity: 'light',
});
// Hardware modes
// Setting .color() will Not affect the hardware defined colors for modes
// Set Hardware mode to breath
keyboard.mode('breathe');
// Blinking
// Set the keyboard.color() Before calling .blink()
// Refer to examples/blinkMulti.js
// Blink all the keyboard LEDs to 750ms
keyboard.blink(750);
// Blink Only left and right regions at 750ms
keyboard.blink(['left','right'], 750);
// Use the default blink, time: 1000ms
keyboard.blink();
// Stop the blink after 5000ms
setTimeout(keyboard.stopBlink, 5000);Açılışta yanması için Menü>Başlangıç Uygulamalarına girip aşağıdaki komutu ekleyin:
node ~/server.js
-
node.js dosyası yok bulamadım. server.js dosyasına kaydettim ama bu seferde ışıklar yanmadı. Birde direk " node server.js" komutunu verince "parçalanma hatası" diyor. "sudo node server.js" şeklinde verince açılıyor.
server.js dosyasındaki renkleri değiştirerek 3 farklı renk yaptım sıkıntı yok ama renkler değişmiyor. Belirli aralıklarla değişseydi iyi olurdu. Sıkıntı başlangıçta çalışmıyor. "node server.js" şeklinde parçalanma hatası diyor "sudo server.js" şeklinde sıkıntı yok. Bunun çözümü var mı. Son olarak renkler değişse iyi olurdu ama bunda şükür.
-
Yanlış yazmışım. Evet, node.js değil server.js olacaktı.
Renkleri ayarlamışsınız. Ben de diğer ayrıntıları yazayım. keyboard.color'dan sonra gelen değişken rengin konumunu belriliyor. Üç seçenek var. left(sol), right(sağ), middle(orta). intensity seçeneği ise rengin yoğunluğu. light(hafif), low(düşük), med(orta), high(yüksek). Yanıp sönme süresi blink ile ayarlanıyor. Süre ms cinsi ile belirtiliyor. keyboard.blink(['left','right'], 750);Örneğin bu kodla sağ ve sol taraf 750 ms yanıp sönüyor. Birde hazır kipler var. Onların kullanımı için de şu kodu kullanabilirsiniz:
var keyboard = require('../');
keyboard.mode('kip_adı');Kip isimleri:
Normal
Gaming
Breathe
Demo
Wave
Başlangıç uygulamarındaki komutu bu şekilde değiştirince çalışıyor mu? sudo node ~/server.js
-
Yok malesef bu şekilde de başlangıçta ışıklar yanmıyor. komutu uçbirimden yazıp parola girince çalışıyor ancak. Bi yerde yanlış hatırlamıyorsam beyaz listeye almayla ilgili bişey okumuştum. Onunla mı alakalıydı.
-
Merhaba,
Uçbirimde:
server.js'in tam yolunu belirtin, örneğin /home/user/server.js
sudo echo 'node /home/user/server.js' >> /home/root/.bashrc
Komutunu verip, ardından
sudo source /home/root/.bashrc
komutunu verir misiniz? Eğer ışıklar yanmaya başlarsa, yeniden başlatıp bir de o şekilde kontrol ediniz.
-
sudo gedit /etc/sudoers komutuyla açılan dosyaya aşağıdaki satırı ekleyin.
kullanıcı_adınız ALL= NOPASSWD: /home/kullanıcı_adınız/server.js
Dosyayı düzenlerken dikkatli olun. Başka satırlarda herhangi bir değişiklik yapmayın. Önceki iletide söylediğim komutta başlangıç uygulamalarında ekli olmalı. Yönetici izinleriyle ilgili sıkıntı çıktığından dolayı çalışmamış olmalı.
-
Conqueror (http://forum.linuxmint.net.tr/index.php?action=profile;u=1992) dediğiniz komutu uyguladğımda bu hatayı verdi.
fatih@Emirhan-PC:~ > sudo echo 'node /home/fatih/node-v0.10.31/server.js' >> /home/root/.bashrc
bash: /home/root/.bashrc: Böyle bir dosya ya da dizin yok
Dediğiniz dosyaya aşağıadi şekilde ekledim. Ama malesef yine çalışmadı.
fatih ALL= NOPASSWD: /home/fatih/node-v0.10.31/server.js
-
Maalesef uzaktan yardım forum kurallarına aykırı. http://forum.linuxmint.net.tr/index.php?topic=140.0
Ben biraz daha kısa olması için ~/server.js şeklinde yazmıştım. Dosya ev dizininde değilmiş. (~ işareti ev dizinini temsil eder. Uzun uzun ev dizininin yolunu yazmak yerine bu kullanılabilir.
~/ = /home/kullanıcı_adınız/). Başlangıç komutunu şu şekilde değiştirir misiniz?
sudo node ~/node-v0.10.31/server.js
-
Dediğiniz gibide olmadı. Zaten benim yaptığımla farkı varmıydı ki.
sudo node /home/fatih/node-v0.10.31/server.jsbende böyle yazmıştım aynı şey değil mi? Bilgisayar bilgim iyi seviyede denebilir. Windowsta tecrübeliyim ama linuxta yeni sayılabilirim.
En sonunda hallettim. "/etc/rc.local" dosyasına "sudo node /home/fatih/node-v0.10.31/server.js" şeklinde yazınca açılışta ışıklar yanıyor. Yardımlarınız için teşekkürler. Sorun çözülmüştür.