Bilgisayarda çok fazla özelleştirme yaptım, bu da çeşitli sorunlara neden açıyor doğal olarak. Mesela conky normal çalışırken, şimdi pencere önce çalışmaya başladı. Ayarları arkada çalışması için yapılandırılmış durumdayken üstelik. Fakat terminali açıp " killall conky && conky
" komutunu verdiğimde, normal olarak başlıyor.
Ben de şöyle bir şey düşünüyorum, bilgisayar açıldıktan 15 saniye sonra, bu komutu benim yerime verecek bir başlangıç eklemek istiyorum. Hazırlayacağım dosya nasıl bir şey olmalı?
Aşağıdaki örnek nasıl değiştirilebilir?
#!/bin/bash
sleep 10 && # 0 good for Xfce - use 10 to 30 for Gnome
conky -c ~/Conky/conkymain &
[IMG]http://img370.imageshack.us/img370/1166/ekrangrntsyc7.th.png[/img] (http://img370.imageshack.us/my.php?image=ekrangrntsyc7.png)
Komutu uyguladıktan sonraki vaziyet için, bir çıktı vereyim.
Aşağıdaki 15 saniyeyi belirtir.
sleep 15 &&
Bu ise conky için;
killall conky && conky
Maalesef yemedi.Aynısını, terminal için de uygulamam lazım. Terminal açılışında da sorun var.
Çalıştırma hakkı verin; terminal içerisinden çalıştırın.3 sn sonra terminal kapanacak ve amsn açılacak:
#!/bin/bash
sleep 3
killall gnome-terminal
amsn
İki dosyanın da çalıştırma hakları var ama ikisi de işlemiyor maalesef.
!/bin/bash
sleep 3
killall gnome-terminal && gnome-terminal
!/bin/bash
sleep 15 &&
killall conky && conky
Lütfen aşağıdaki gibi olsun ilk satır:
#!/bin/bash
Değişiklik yok.
Atıyorum dosya adı bytan.sh olsun. Ve home dizininde kayıtlı olsun. Çalıştırmak için aşağıdaki gibi yazıyorsunuz değil mi?
./bytan.sh
[IMG]http://img117.imageshack.us/img117/6284/ekrangrntsum9.th.png[/img] (http://img117.imageshack.us/my.php?image=ekrangrntsum9.png)[IMG]http://img247.imageshack.us/img247/6384/ekrangrnts1gt2.th.png[/img] (http://img247.imageshack.us/my.php?image=ekrangrnts1gt2.png)
Her iki dosya için de, ayrı ayrı ekran görüntüsü alıp koydum. Ayarlar aynı bu şekilde, bir yanlış var ise daha iyi görülebilir.
Adım adım gitmekte yarar var. Öncelikle bir terminal açarak ilgili dosyaları sırayla çalıştırın. Sorunsuz olduğuna kanaat getirdiğiniz zaman başlangıç sekmesine eklersiniz. Ayrıca bu iki dosyayı tek dosyada birleştirebilirsiniz ve şunu da söylemeliyim ki, yazılan bu dosyalar da, terminal ile ilgili olan dosyada eğer açık bir terminal yoksa o an, bu dosya hata verip çalışmayacaktır:
killall gnome-terminal && gnome-terminal
Her iki dosya da hata vermeyecektir senin söylediğin şekilde. Çünkü daha öncesinde, onların otomatik olarak başlaması için komut var. Bu komut, 3-5 saniyede aktif hale geliyor ve bizim verdiğimiz komutlar da 10 saniyede aktif hale geliyor.
Killall şeklinde verdiğimiz, gnome-terminal ve conky komutları doğru komutlar ama çalışmıyorlar nedense.
Terminalden elle denediniz mi? Denediğinizde ne oldu?
bash: /home/erdal/.conkystart.sh: Permission denied
Alıntı yapılan: Xenophobia - 13 Aralık 2008 - 20:11:07
bash: /home/erdal/.conkystart.sh: Permission denied
Lütfen çalıştırma hakkı verin:
chmod +x dosya_adı
Teşekkür ederim @bytan, çalıştırma izni verince oldu.
Rica ederim. Güle güle kullan ;)