Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
27 Ocak 2024
Mesajlar
4.206
Makaleler
7
Çözümler
196
Beğeniler
9.969
Merhabalar. Pi 02W'ye uzaktan Windows bir PC uzerinden baglanmaya calisiyorum TigerVNC Viewer ile ancak maalesef baglanamiyorum. Her baglanmaya calistigimda ''unable to connect to socket: No connection could be made because the target machine actively refused it. (10061)'' hatasini aliyorum. VNC server, Pi ayarlarindan acik, user sifrem ve ismim belirlenmis durumda, internet bagli, PuTTY uzerinden SSH baglanti bile kurabiliyorum, butun paketler guncel, ama ona ragmen baglanamiyorum. IP ile denesem de girmiyor, IP sonuna :1 eklesem de. Yardimci olabilecek varsa cok sevinirim.
1712366338446.webp


1712366471338.webp

En guncel Raspberry Pi OS 32 bit Bookworm imajini kullanmaktayim.
 
Çözüm

Çok ilginç, en azından onun olmasını beklerdim. Dokümanda sadece /var/log ve ~/.vnc klasörleri görünüyor varsayılanlar olarak.

Belki daha hiç çıktılamamıştır.

En son VNCServer Virtual'u calistirmaya calistigimda zaten calisiyor tarzinda bir sey demisti kendisi, bilemiyorum.

Aynen, o çalışıyor gibi duruyor. vncserver-virtual görünüyor netstat'ta.



İnternette TigerVNC ile ilgili araştırma yapıyordum.

Sanırım siz TigerVNC'yi kullanıyorsunuz ya, Pi tarafında da TigerVNC'nin sunucusunu kurmanız gerekiyor. Şu an yalnızca RealVNC'nin sunucusu çalışıyor ve bu yüzden TigerVNC'nin istemcisini kullanamıyor olabilirsiniz.

TigerVNC sunucusu kurulum dokümanı paylaşayım:


Buradaki Install TigerVNC kısmına bir göz atabilir misiniz?

Ben burada tek tek açıklayayım:
  1. sudo apt install tigervnc-standalone-server komutuyla sunucuyu yükleyin.
  2. /etc/tigervnc/vncserver-config-mandatory konumunda TigerVNC'nin configi yer alıyor. Bunu bir editörle açın, örneğin nano: sudo nano /etc/tigervnc/vncserver-config-mandatory.
  3. Aşağılarda #$localhost = "no"; diye bir satır görecek olmalısınız. Önündeki # yorum sembolünü kaldırın ve dosyayı kaydedip çıkın.
  4. Şifre belirlemek için sudo tigervncpasswd komutunu çalıştırın, en az 6 karakter olması gerekiyormuş.
  5. tigervncserver komutuyla artık sunucuyu çalıştırabiliyor olmalısınız. Sizden belirlediğiniz şifreyi isteyecek ve ardından çalışınca çalıştığı portu söyleyecekmiş.
Sunucuyu çalıştırabilirseniz tekrar bir netstat ekran görüntüsü paylaşır mısınız?
Maalesef, o klasor de yok.
Teşekkürler. Burada istediğimiz server çalışmıyor gibi, biliyor musunuz?
En son VNCServer Virtual'u calistirmaya calistigimda zaten calisiyor tarzinda bir sey demisti kendisi, bilemiyorum.
vncserver-virt pek aradığımız şey değil gibi. Belki terminal çıktıyı kırpmıştır ve vncserver-virtual çalışıyordur, onu bilemedim.

Şimdi fark ettim, şu çalışmamış sanki. Çalışsaydı direkt vncserver process'ini görürdük netstat çıktısında galiba. En aşağıda asıl kullanmamız gereken komut söylenmiş (?):


vncserver-x11 -localhost no belki?
1712458492604.webp

Hmm...

Bi' yine de tekrardan netstat denedim ve sonuc boyle.
1712458568675.webp
 

Çok ilginç, en azından onun olmasını beklerdim. Dokümanda sadece /var/log ve ~/.vnc klasörleri görünüyor varsayılanlar olarak.

Belki daha hiç çıktılamamıştır.

En son VNCServer Virtual'u calistirmaya calistigimda zaten calisiyor tarzinda bir sey demisti kendisi, bilemiyorum.

Aynen, o çalışıyor gibi duruyor. vncserver-virtual görünüyor netstat'ta.



İnternette TigerVNC ile ilgili araştırma yapıyordum.

Sanırım siz TigerVNC'yi kullanıyorsunuz ya, Pi tarafında da TigerVNC'nin sunucusunu kurmanız gerekiyor. Şu an yalnızca RealVNC'nin sunucusu çalışıyor ve bu yüzden TigerVNC'nin istemcisini kullanamıyor olabilirsiniz.

TigerVNC sunucusu kurulum dokümanı paylaşayım:


Buradaki Install TigerVNC kısmına bir göz atabilir misiniz?

Ben burada tek tek açıklayayım:
  1. sudo apt install tigervnc-standalone-server komutuyla sunucuyu yükleyin.
  2. /etc/tigervnc/vncserver-config-mandatory konumunda TigerVNC'nin configi yer alıyor. Bunu bir editörle açın, örneğin nano: sudo nano /etc/tigervnc/vncserver-config-mandatory.
  3. Aşağılarda #$localhost = "no"; diye bir satır görecek olmalısınız. Önündeki # yorum sembolünü kaldırın ve dosyayı kaydedip çıkın.
  4. Şifre belirlemek için sudo tigervncpasswd komutunu çalıştırın, en az 6 karakter olması gerekiyormuş.
  5. tigervncserver komutuyla artık sunucuyu çalıştırabiliyor olmalısınız. Sizden belirlediğiniz şifreyi isteyecek ve ardından çalışınca çalıştığı portu söyleyecekmiş.
Sunucuyu çalıştırabilirseniz tekrar bir netstat ekran görüntüsü paylaşır mısınız?
 
Son düzenleme:
Çözüm
Gercekten calisti! Cok tesekkur ederim, yordugum icin kusura bakmayin.
Eki Görüntüle 33457
Cozumu sonradan gorup, deneyecek arkadaslar icin ufak bilgiler vereyim.
1712460784202.webp

Makaledeki bu kisimda, asagidaki kisimda iki parametrenin de yaninda ''Example:'' var, onlari da silmeyi unutmayalim.

Son olarak, baglanmak icin belirlediginiz hostname'in sonuna :1 ekleyerek giris yapabilirsiniz. Bunu sunucuyu baslatip, parolanizi girdikten sonra size terminalde cikti olarak soyluyor TigerVNCserver. Tabii bu adres sizde degisiklik gosterebilir, bende boyleydi.