Radyo Amatörü TELSiZCiLER için bir site

Ana Sayfa => Bir sorum var! *** => Konuyu başlatan: TA3EC - 18 Aralık 2019, 08:15:05

Başlık: Linux+wsjtx
Gönderen: TA3EC - 18 Aralık 2019, 08:15:05
   Birkaç aydır yaşlı dizüstü bilgisayarımda Linux kullanmaya başladım. Linux'te çok yeniyim.Ayaklarımın üstünde yardımsız durabilecek kadar da öğrendim Linux'ü. Fakat, ne yaptıysam wsjt-x programında "bad message" hatasını gideremedim. Yani hala devam ediyor. Fotograflar herseyi anlatıyor. Aynı program jt-65 moddunda sorun yok. Sorun ft-4/8 modlarında. Ustalarım bu konuda ne derler? sorun nasıl düzeltilir?
  Kalın sağlıcakla...
Başlık: Ynt: Linux+wsjtx
Gönderen: TA2NC - 18 Aralık 2019, 08:49:12
Cok fazla bu hatayi bildiren yok.En son 2.0 da bu sorun duzeltilecek yazilmis ama ne oldu sonucu bilemiyorum.

 WSJT-X yerine MSHV kullanmayi denediniz mi?
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 18 Aralık 2019, 08:55:08
Hızlı cevabınız için teşekkür ederim. Wsjtx yerine jtdx denedim. Sorun onda da var. Dediğiniz programı deneyip sonucu buradan yazacağım.73
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 22 Aralık 2019, 15:51:42
   Bugün başka bir Pc'ye 32 bit xubuntu kudum. wsjtx ve jtdx programlarının her ikisi de "bad message" hatası verdi. MSHV_Linux'de MSHV_226_armv7l- ve MSHV_231_Ubuntu_x86_64 yazılımları ise './MSHV_22x ' komutuna "Böyle bir dosya ya da dizin yok" dediler. Galiba yeni sürüm beklemem gerekecek. Belki düzeltirler.

 

Başlık: Ynt: Linux+wsjtx
Gönderen: TA2NC - 22 Aralık 2019, 18:09:52
MSHV nin linux versiyonunu ben denemedim ama, bir cok amator hem 32 hem 64 bit olarka yogun sekilde kullaniyor.
yanlis binary i calistiriyor olabilir misiniz?
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 23 Aralık 2019, 18:26:32
Oguzhan bey,
Linux versiyonları google drive'dan indiriliyor ve doğru hatırlıyorsam orada da üç farklı sürüm var.
MSHV_22x_armv7l-
MSHV_2xx_Ubuntu_x86_64
raspian sürümü

hatam vardır belki. Birisi ben çalıştırdım diyene kadar beklerim.
Başlık: Ynt: Linux+wsjtx
Gönderen: TA2NC - 24 Aralık 2019, 12:38:16
Sadece 64 bit destegi var gorunuyor.
Size tavsiyem eger uygunsa bilgisayarinizi 64 bite cevirmeniz, degil ise, source code tan derlemeniz.

32 bit kullanan pek kalmadigi icin diger yazilimlarda da gerekli testlerin yapilamis olmasi mumkun.

Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 26 Aralık 2019, 22:31:03
Bu akşam daha önce kurup denediğim ubuntu-xubuntu-lubuntu-pardus'dan sonra linux-mint kurdum. Bu son. Sonucu yarın yazarım.
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 27 Aralık 2019, 16:14:11
Denediğim bütün linux sürümlerinin hepsi:(ubuntu,pardus,mint,xubuntu,lubuntu)
chirp;
wouxun 9d-programlayamadı, Yaesu 7800/8900-programladı
wsjt-x; hiç bir sürümde çalışmadı."bad message" hatası verdi
cqrlog: kararsız. bazen çalıştı-bazen çalışmadı.
Linux-Mint'le devam...

Bu arada Bilal amca Linux bölümü açsa iyi olmaz mı?
Başlık: Ynt: Linux+wsjtx
Gönderen: TA8A - 28 Aralık 2019, 09:05:06
Nedim Bey,

Yukarıda sağdaki arama kutucuğuna "linux" yazdım arattım. Toplam 48 tane mesaj geldi. Kabaca baktığımda ancak beşte biri linux ile doğrudan ilgili. Bu kadar az mesaj için maalesef başlık açamıyorum. Yoksa ben yılda bir iki defa bakıp, mesaj sayısı artmış konular için yeni başlıklar açıyorum. Belki bir gün mesaj sayısı artar ve Linux için de bir başlık açarız. Sağlıcakla kalınız. 73

Bilal Ekmekci, TA8A
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3CP - 01 Şubat 2020, 10:42:18
Terminal uygulaması ile komut satırına geçin.
export LC_ALL=C
Komutunu yazın daha sonra aynı terminalde wsjtx komutunu yazarak programı terminalden başlatın
Sorun genelde fortran kütüphanelerinden kaynaklanıyor.
Problem çözülmezse terminaldeki ekran görüntüsünü paylaşın.
73
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 04 Şubat 2020, 15:42:01
Cevabınızı bugün gördüm. Verdiğiniz cevap için de teşekkür ederim. Sorun ne oldu peki; düzeldi. Tekrar teşekkür.73
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3CP - 04 Şubat 2020, 20:29:18
Sorununuzun çözüldüğüne sevindim.
Eğer sorun mesajda yazılanlar ile giderildi ise bunu basit bir  script ile otomatik hale de getirebilirsiniz.
73
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 05 Şubat 2020, 12:23:18
  Haluk bey, her defasında wsjtx'i açtığımda terminalden ''export LC_ALL=C'' komutunu vermem gerekiyor. basit bir script ile otomatik nasıl düzeltilir?
  Aslında can sıkıcı bir sorun da fldigi'de var. İlk zamanlarda kurulum esnasında ''hamlib no'' hatası  verdiği için cat yapamıyordum. Bu sorunu aştım. Hamlib var artık. Bu seferde HAMLİB sekmesine check koyup ''initialize' dediğimde check kalkmış oluyor. Yani cat gene yok. wsjtx, jtdx ve diğerlerinde cat kontrol gayet iyi çalışıyor.
   Yardımcı olmanız dileğimle...73
Başlık: Ynt: Linux+wsjtx
Gönderen: TA2NC - 05 Şubat 2020, 14:46:24
.bashrc dosyasinin icine girebilirsiniz.
bash calistiginda otomatik yukler.

LC_ALL=C
LANG=C
export LC_ALL LANG

seklinde girebilirsiniz.
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3CP - 06 Şubat 2020, 19:03:19
.bashrc dosyasinin icine girebilirsiniz.
bash calistiginda otomatik yukler.

LC_ALL=C
LANG=C
export LC_ALL LANG

seklinde girebilirsiniz.

Oğuzhan Bey'in yukarıda bahsettiği şekilde sorunun üstesinden gelebilirsiniz.
Fakat; bu durumda koşturduğunuz tüm uygulamalarda dil tanımlarının üzerine yazmış olursunuz.
Tavsiyem;
herhangi bir editörü açın (gedit, nano, vi, libreoffice vb) aşağıdaki metini (resim içinde bulunanlar) yazıp bunu wsjtx-baslatma.sh isimli bir dosya olarak kaydedin.

şimdi komut satırından yeni oluşturduğumuz ufak shell betiğine çalışma hakkı verelim. Dosyanızı başlangıç dizinine (/home/nedim/wsjtx-baslatma.sh ) kaydettiğinizi varsayalım.
chmod +x /home/nedim/wsjtx-baslatma.sh
şimdi ise başlangıç klasöründe iken terminalden ./wsjtx-baslatma.sh komutunu yazabilir veya herhangi bir yere kısayol oluşturabilirsiniz.
Kullandığınız dağıtıma göre kısayol oluşturma şekilleri değişiklik gösterebilir. Sizin kullandığınız ubuntu dağıtımında sanırım masaüstünde sağ tıkladığınızda
Yeni oluştur->Uygulamaya bağlantı sırası ile kısayol oluşturabilirsiniz.
Umarım anlaşılır bilgiler verebilmişimdir.
(shell komutlarını buraya yazmama editor izin vermedi. Ekran görüntüsü alıp resim olarak ekledim.
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 09 Şubat 2020, 22:01:18
Cevap veren iki arkadaşıma da teşekkür ederim.
Haluk bey;
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 09 Şubat 2020, 22:04:16
ik fotoğraf yükledim.
Bir hatam yok sanırım. Ama bir sorun var.
Başlık: Ynt: Linux+wsjtx
Gönderen: TA2NC - 09 Şubat 2020, 23:01:48
komutun basina sudo ekleyip oyle deneyin
sudo chmod +x .... gibi
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 10 Şubat 2020, 08:10:31
komutun başına sudo eklendi.
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 10 Şubat 2020, 08:16:08
program çalışmadı.
Pc reboot edildi.
doğrudan 'sudo wsjtx' koutu verildi.( betik arka planda çalışıyor olmalı)
gene çalışmadı.
çalışması için;
terminalde export LC_ALL=C komutu verilmesi gerekiyor.
Başlık: Ynt: Linux+wsjtx
Gönderen: TA2NC - 10 Şubat 2020, 09:33:02
sudo yu bir kerelik  sadece chmod kismina ekleyecektiniz. Ki onu yapmissiniz.

wsjt yi calistirmak icin sadece ./wsjtx-baslatma.sh   yazip entera basin
bu komut hem gerekli parametreleri uygular hem de pesinden wsjt yi calistirir.

Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 10 Şubat 2020, 10:12:24
 ./wsjtx-baslatma.sh   yazip entera basınca olanlar.
Başlık: Ynt: Linux+wsjtx
Gönderen: TA2NC - 10 Şubat 2020, 12:38:53
sizin su an yetkilendirme probleminiz var. Muhtemelen wsjt yi kurdugunuz user ile su an kullandiginiz user farkli.

sudo ./wsjtx-baslatma.sh  komutu ile calistirmayi deneyin ama, normalde root (sudo ) ile calistirmamaniz gerekir.

Başlık: Ynt: Linux+wsjtx
Gönderen: TA3CP - 12 Şubat 2020, 20:10:49
Tekrar merhaba,
sudo komutu kullanımı hem riskli hemde hayat kurtarıcıdır. Bu komutu kullanırken dikkatli olmakta fayda var. Bunu belirterek aşağıdaki komutları sırası ile uygularsanız sorunun düzeleceğini düşünüyorum. nedim isimli kullanıcı olarak giriş yaptığınızı varsayarak devam ediyorum.
Komutları buraya yazdığımda mesajı gönderemediğim için resim olarak ekliyorum.

1- wsjtx i bir kere root kullanıcı veya sudo ile başlattığınız ve ayarlarını değiştirdiğiniz için konfigürasyon dosyasının sahibi değişmiş, bunu tekrar nedim isimli kullanıcıya veriyoruz.
2- aynı şekilde wsjtx-baslatma.sh dosya da nedim kullanıcısına ait görünmüyor. Bunu da nedim isimli kullanıcıya veriyoruz.
3- bir önceki mesajlarda hata aldığımız dosyayı çalıştırılabilir yapma komutunu veriyoruz.
4- kendi home klasörümüze geçiyoruz.
5- LC_ALL tanımlarını ve wsjtx komutunu içinde barındıran betiği (script) çalıştırıyoruz.
(http://)

73
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 13 Şubat 2020, 18:53:24
Haluk bey merhaba, File open Error hatası var. bu hata jtdx programında yok. jtdx açılıyor. Fakat her ikisinde de rig control error hatası var.

File Open Error
Cannot open ''/home/nedim/.local/share/WSJT-X/FOXqso.TXT'' for append:Permission denied
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3CP - 13 Şubat 2020, 20:29:18
sudo chown -R nedim: /home/nedim
Deneyip sonucu paylaşırsanız mutlaka çözüm bulunur
73
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 13 Şubat 2020, 23:39:46
İyi sabahlar diliyorum.Wsjtx için File Open Error harası düzeldi. program açılıyor. Rig control error hatası devam ediyor.
73.
Başlık: Ynt: Linux+wsjtx
Gönderen: TA2NC - 14 Şubat 2020, 08:09:12
o hata, rig yani telsiz ayarlari ekraninda yanlis com port secilmesi ya da telsizle haberlesememe durumunda aliniyordu.
Ayarlara girip portlarin dogru oldugunu teyit edin
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3CP - 14 Şubat 2020, 08:19:34
Oğuzhan Bey'in verdiği bilgiyi dikkate alarak birde
Dahili rs232 mi var yoksa USB rs232 çevirici mi?
Çözüm olmadıysa su komutun çıktılarını paylaşır mısınız?
id
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 14 Şubat 2020, 09:26:54
Herkese günaydın.
64 bit Linux/mint Laptop'a kurulu ve USB rs232 çevirici var. DİGİTUS marka. Alman malı. ''export LC_ALL=C'' komutu ile wsjtx çalıştırılırsa her şey normal.
 yani çevirici var.

32 bit Linux/mint de var. bunda com port var. çevirici olmadan durum ne ?  deneyip sonucu yazacağım.
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 14 Şubat 2020, 10:27:46
 32 bit linux/Mint ve çevirici yok.
Başlık: Ynt: Linux+wsjtx
Gönderen: TA2NC - 14 Şubat 2020, 11:08:30
gorunen o ki nedim kullanicisinin dialout permissionu yok

sudo usermod -a -G tty  ve
sudo adduser $USER dialout
komutlarini vermeyi deneyin
daha sonra logout login
Başlık: Ynt: Linux+wsjtx
Gönderen: TA3EC - 16 Şubat 2020, 09:46:53
Herkese günaydın.
Bu sabah Linux/Mint Sistem ayarları/Başlangıç uygulamaları içine wsjt'i ekledim. Sonra sırasıyla;
sudo chown nedim: /home/nedim/ .config/WSJT-X.ini
sudo chown nedim: /home/nedim/wsjtx-baslatma.sh
sudo chmod +x /home/nedim/wsjtx-baslatma.sh
komutlarını teminale girdim.
son olarak da ./wsjtx-baslatma.sh komutunu verince program çalıştı. Hamlib sorunu da yok. yani her şey tamam.