Halid Altuner

Bir Geliştiricinin Güncesi

Archive for the ‘Sorun’ tag

Zend Studio Java Language Sorunsalı

one comment

zend-studio-6Uzun süredir Zend Studio kullanıyorum… Bilgisayar başındayken büyük vaktini PHP ile geçiren arkadaşlar için vazgeçilmez bir IDE olduğu kesin.

Şu sıralar bilgisayarımı sıfırdan kurduğum için tüm geliştirme araçlarım gitmişti. Tekrar kurayım dedim, ancak Zend Studio’yu kurarken bir takım hatalar ile karşılaştım.

Java ortamının kurulu olması gerektiğini bildiğim için öncesinden kurmuştum. Ancak şuna benzer hatalarla karşılaştım;

1
2
3
4
5
6
7
8
An internal LaunchAnywhere application error has occured and this application cannot proceed. (LAX)
Stack Trace:
java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
at java.util.Properties.loadConvert(Unknown Source)
at java.util.Properties.load(Unknown Source)
at com.zerog.common.java.util.PropertiesUtil.loadProperties(DashoA8113)
at com.zerog.lax.LAX.(DashoA8113)
at com.zerog.lax.LAX.main(DashoA8113)

Uzun süre araştırınca sadece şu kadarcık bir komutun yetebildiğini gördüm; :)

1
export PS1="$ "

yada

1
echo 'export PS1="# "' >> .bashrc
1
source ~/.bashrc

Written by Halid ALTUNER

Mart 29th, 2009 at 5:58 am

Posted in Diğer

Tagged with , , , , , , ,

Linux Tabanlı Sistemler Üzerinde Lexmark 2600 Sürücü Sorunsalı ve Çözümü

leave a comment

gnome-dev-printerLinux kullanıcılarının ortak sorunu olan Microsoft yanlısı üreticilerine ait donanımlarda donanım – distro uyumsuzluğunu hepimiz çok iyi bilmekteyiz. Özellikle multifonksiyon çevre aygıtlarının verdiği sorunlar hepimizi yıldırmış durumda. Aslında CUPS bu işi hakkıyla götürmekte, ancak multifonksiyon cihazların birçoğunda özel uygulamaların çalışması gereksiniminden ötürü sıkılmadığımız anlar olmuyor değil. Microsoft yanlısı birçok donanım üreticisi ise sadece MS Windows serisi uygulamalara destek verdiğini açıklayarak bizleri dumura uğratıyor.

Bende buna benzer bir yazıcı ile sorunla karşılaştım. Ancak kurulumunu yaptığım yazıcının Global web sitesinde yayınlanan uygulamaları görünce resmen şaşkınlık içinde kalmalıyım. Bu çalışmasından ötürü Lexmark’a teşekkür borçluyuz. Debian GNU/Linux, Foresight Linux, OpenSuse ve Ubuntu’yu destekleyen uygulamalarını görebildim doğal olarak.

Ancak Ubuntu 8.04(Hardy Heron) Distrosu için yayınlanan yazılım şu an kişisel bilgisayarımda kullandığım Ubuntu 8.10(Intrepid)’e uyum sorunu yaşattı. Yazılımı zipten çıkardıktan sonra uçbirim üzerinde Shell Script olarak çalıştırmanız gerekiyor. Bu aşamada Shell Script çalışırken birkaç saniye sonra hata veriyor.

Lua error detected: While parsing install.lua: config/run.lua:1047: attempt to concatenate local ‘cpu_speed’ (a nil value)

Bu süre içerisinde “lexmark” adında bir klasör oluşturuyor bulunduğunuz klasöre. Bu klasör konfigrasyon dosyalarının bulunduğu bir klasör olduğu için; içerisinde bulunan run.lua dosyasını tekrar düzenlememiz gerekiyor.
[source language=’bash’]gedit lexmark/config/run.lua[/source]
Dosyayı herhangi bir text editör ile düzenleyerek 1047. satırda bulunan;
[source language=’bash’]print(‘cpu speed = ‘ .. cpu_speed .. ‘ MHz’)[/source]
ve 1059. satırdan itibaren şu satırları siliyoruz;
[source language=’bash’]if processsor_speed < 500 or ram_size < 134217728 then
print(‘processsor_speed < 500 or ram_size < 128MB’)
return false
end[/source]
Silip dosyayı üzerine kaydederek çıkıyoruz. Bu işlemden sonra tekrar aynı Shell Script dosyasını çalıştırmadan en başta otomatik olarak çıkartılan “lexmark” klasörü içine girerek şu komutu veriyoruz;
[sourcecode language=’bash’]sh startupinstaller.sh[/sourcecode]
Bu işlem kaydettiğimiz run.lua dosyasına göre hareket edeceği için sildiğimiz satırları görmeden işlemine devam eder ve karşımıza bir “Wizard” penceresi açılır. Bundan sonrası tamamen size kalmış :)

Written by Halid ALTUNER

Şubat 20th, 2009 at 9:41 pm

Posted in Linux - Unix

Tagged with , , , ,