Orange Pi Uzaktan Bağlantı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Orange Pi Uzaktan Bağlantı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

12 Şubat 2019 Salı

ORANGE PI X2GOCLIENT

ORANGE PI X2GOCLIENT 

Orange pi'ye uzaktan bağlantı kurmak istiyoruz ve bunun için önümüzde alternatifler var. "Putty" ile bağlantıyı dışarıda tutarsak elimizde "vnc" ve "teamviewer" gibi seçenekler var. Bugün kurulumunu ve çalışmasını inceleyeceğimiz "x2goclient",  kullanıcılar arasında yaygınlaşmaya  devam ediyor. X2goclient, NX teknolojisi protokolünü kullanan Linux için açık kaynaklı bir uzak masaüstü yazılımı, programıdır. 

Bu işlemler sırasında kullandığım cihaz "Orange pi pc plus" ve kullandığımı işletim sistemi "Ubuntu bionic 4.14.65".

Kullandığım Ubuntu bionic sürümünü indirdiğimizde önümüze sadece terminal(command) ekranı gelir. Daha sonra "armbian-config" menüsü üzerinden masaüstü ortamını yüklenmesini başlatarak Orange pi'yi bir masaüstü ortamı ile birlikte kullanabiliriz. Ubuntu'da  varsayılan masaüstü ortamı XFCE'dir. 

XFCE dışında LXDE, GNOME gibi başka birçok masaüstü ortamı vardır. Orange pi zero gibi hali hazırda kullanabileceğiniz masaüstü ortamı hazır bir işletim sistemi olmadığında masaüstü ortamını kendiniz kurmanız gerekir. Bunun için  Orange pi zero kullananlar için LXDE kurulumu ve X2goclient kullanımı göstereceğim.

1)Kurulum

sudo apt-get install x2goclient  komutu ile  kurulumu yapabilirsiniz.

Daha sonra X2goclient depoları armbian'da varsayılan olarak ekli olmadığı için güncellemeler, indirmeler için X2goclient depolarını eklememiz gerekiyor.

sudo add-apt-repository  ppa:x2go/stable diyerek X2goclient deposunu ekliyoruz.

sudo apt-get update ile güncellemeleri yapıyoruz.

Eğer Orange pi zero kullanıyorsanız, masaüstü ortamı için LXDE'yi indirebilirsiniz. Ayrıca diğer modeller içinde LXDE'yi indirebilir ve deneyebilirsiniz.

sudo apt-get install lxde

Son olarak X2go sunucusunu kuruyoruz.

sudo apt-get install x2goserver x2goserver-xsession

2) X2goclient ile Giriş Yapma

Kurulum işlemi bittiğine X2goclient'i kullanacağını bilgisayarın işletimi sistemine göre buradan indirebilirsiniz.

X2goclient'i açtığınız karşınıza bir ekran çıkacak.


Çıkan ekranda oturum türü kısmında kullandığınız masaüstü ortamını seçebilirsiniz. Ben ilk olarak varsayılan armbian masaüstü ortamı olan XFCE ile açacağım. Açacağım oturuma yeni bir isim verip "bağlantı" sekmesine geçiyorum ve burada "bağlantı hızını" "LAN" yapıyorum. 


Bu ayarları yaptıktan sonra enter'a tıkladığımızda çıkan ekranın sol tarafına oturum ismini girerek tekrar enter'a tıklıyoruz.


Kısa bir süre bağlantı için bekliyoruz ve sonrasında oturumumuz açılıyor.



Şimdi LXDE ile masaüstü ortamı ile açalım. Bunun için yukarıdaki ayarlardan farklı olarak oturum türü olarak LXDE'yi seçmek yeterli. Esktra olarak karışmaması için bu oturuma LXDE oturum diyebilirsiniz.



Bu şekilde Orange pi'ye X2goclient yükledik ve başka bir cihazdan Orange pi'ye bağlandık. Bu işlemleri sizlere sade ve anlaşılır bir şekilde anlatmaya çalıştım. Gerek gördükçe görsellerle bunu destekledim. Yazıda anlaşılmayan veya yanlış olduğunu düşündüğünüz kısımları yorumlarda belirtebilir yazıların daha kaliteli olması için bu şekilde destek verebilirsiniz. Herkese iyi çalışmalar.


Kaynakça


11 Şubat 2019 Pazartesi

ORANGE PI TEAMVIEWER

ORANGE PI TEAMVIEWER

Orange pi'ye uzaktan bağlantıyı birkaç şekilde sağlayabiliriz. Daha önce "putty" ve "vnc" ile birlikte Orange pi'ye bağlanmıştık. Putty programı ile bağlanırken yerel IP adresi kullanıyoruz. Vnc programı ile bağlanırken vnc'ye özel bir kullanıcı adı ve şifre oluştuktan sonra yine yerel IP adresini kullanıyoruz. Peki biz yerel IP adresini kullanmadan Orange pi'ye nasıl bağlanabiliriz?

Teamviewer windows veya mac bilgisayarlarımızda bu durumlarda kullandığımız programlardan en popüler olanı. Bu yazıda Orange pi'ye teamviewer kurulumunu ve çalıştırılmasını inceleyeceğiz.

Bu işlemler sırasında kullandığım cihaz "Orange pi pc plus" ve kullandığımı işletim sistemi "Ubuntu bionic 4.14.65".

1) Teamviewer indirme ve kurulum

Burada indirme işlemini iki şekilde yapabiliriz. 

a) Buradan teamviewer sitesine giriyoruz ve Orange pi gibi mini pc'lerde kullanılan arm işlemci için olan teamviewer dosyasını indiriyoruz. 


İndirme işleminden sonra terminal(command) ekranın açarak indirdiğimiz bu dosyayı açıp kurulum yapmamız gerekiyor. 

sudo dpkg -i /home/admin/Downloads/teamviewer-host_14.1.9025_armhf.deb

Burada "home/admin/Downloads" varsayılan indirme dosyası. Eğer siz başka bir yere indirmiş iseniz bunu belirtin.



sudo apt install -f

"dpkg" ile yükleme yaptıktan sonra gerekli bazı dosyalar eksik olduğu için  program çalışmayabilir. Bu durumda "sudo apt install -f " ile ihtiyaç duyulan dosyalar kurulur.

b) Diğer bir yol indirme işlemini de terminal ekranından yapmak.

sudo wget http://download.teamviewer.com/download/linux/version_14x/teamviewer-host_armhf.deb

Kurma işlemi için;

sudo dpkg -i  teamviewer-host_armhf.deb

Gerekli dosyaların yüklenmesi için;

sudo apt install -f

2) Teamviewer bağlantı 

Başka bir bilgisayardan Orange pi'ye bağlanmak için 2 bilgiye ihtiyaç var; kullanıcı adı ve şifre.

Kullanıcı adı kurulum işleminden sonra oluşuyor. Kullanıcı adı teamviewer ekranında yazıyor fakat bunu terminal ekranın üzerinden de öğrenebiliriz.

teamviewer info  veya cat  /etc/teamviewer/global.conf | grep ClientID

Kullanıcı adı otomatik olarak belirleniyor fakat şifreyi bizim oluşturmamız gerek. Bunun için;

sudo teamviewer passwd  [şifre]



Bağlantı için kullanıcı adı ve şifreyi ayarladıktan sonra başka bir bilgisayardan Orange pi'ye bağlanabiliriz. 

Terminal ekranından "teamviewer" diyerek programı açabiliriz.



Bilgisayarımızdan bu ilgilerle giriş yapabilir ve Orange pi'ye  bağlanabiliriz.



Bu şekilde Orange pi'ye teamviewer yükledik ve başka bir cihazdan Orange pi'ye bağlandık. Bu işlemleri sizlere sade ve anlaşılır bir şekilde anlatmaya çalıştım. Yazıda anlaşılmayan veya yanlış olduğunu düşündüğünüz kısımları yorumlarda belirtebilir yazıların daha kaliteli olması için bu destek verebilirsiniz. Herkese iyi çalışmalar.

Kaynakça


7 Haziran 2018 Perşembe

ORANGE PI VNC VIEWER

Orange Pi ve VNC Server

Vnc Viewer Kurulum

Bu yazımızda VNC Viewer kullanımından bahsedeceğim. Eğer ki SSH bağlantısı yapmış iseniz tüm işlemlerinizi komut satırı üzerinden yapmak durumundasınız.Fakat siz masaüstü kullanımı da yapmak istiyorsanız, modelinizde HDMI çıkışı varsa bir desktop imajı indirip bir monitör olur, LCD olur bağlayarak masaüstüne ulaşabilirsiniz. Fakat  örneğin Orange pi zero gibi bir model kullanıyorsanız kart üstünde bir görüntü çıkışı yoktur. Fakat modeller için masaüstü imajları mevcuttur ve siz de masaüstü arayüzünde kullanmak istiyorsunuz. İşte bu tarz durumlarda IP ile Putty programı aracılıyla bağlantı kurup gerekli ayarlamaları yaptıktan sonra VNC Viewer kullanarak Orange pi zero ile ilgili işlemleriniz masaüstü ortamında yapabilirsiniz.

İlk önce güncellemeler varsa yükleyelim.

Sudo apt-get update  &&  sudo apt-get upgrade

Daha sonra vnc server için kuracağımız paketleri yükleyelim.

Sudo apt-get install xorg lightdm xfce4 tango-icon-theme gnome-icon-theme


Ardından vnc server kuralım.

Sudo apt-get install tightvncserver

Çoğunlukla burada iki hata verir. Bunlardan ilki kullanılan font ile alakalıdır.

Sudo apt-get install xfonts-base

Diğerini ise her şeyi hallettikten sonra vnc servera giriş yaptığımızda verir.

Fix: /bin/dbus-launch terminated abnormally without any error message and solution

Bu hatayı aldığımızda dbus yüklememiz gerekir.


sudo apt-get install dbus-x11

Orange pi Vnc Viewer Bağlantı

Vnc servisini çalıştırmak için "vnc" adlı bir kullanıcı oluştururuz. Bunun için ilk önce root kullanıcısına geçin. Daha sonra aşağıdaki komutları girin.

Su -

Adduser vnc  {Burada yeni kullanıcı oluşturulur. Bizden bu kullanıcı için şifre oluşturmamız istenir.}

Su – vnc  { vnc kullanıcısına geçeriz.}

Vnc serverı başlatmak için komut satırına vncserver demek yeterli.

Vncserver

İlk kez Vncserver başlatacağımızda bizden bir şifre oluşturmamızı ister. Bu şifreyi kısa veya uzun oluşturmanız durumunda uyarır fakat bir hata oluşmaz. Daha sonra bu şifreyi kullanarak VNC Viewer’ a giriş yapacağız.





Gördüğünüz gibi vnc server başlatıldı. Şu an masaüstüne kurmuş olduğumuz  VNC Viewer programını açıyoruz.




Burada file->new connection dediğimizde  ekranda gördüğünüz sayfa açılıyor ve burada sarı ile belirtilen yere IP adresimizi giriyoruz. Bu bölüme girdiğimiz IP adresinin sonuna servisi başlattığımızda bize verilen numarayı giriyoruz. Yani IP'yi "192.168.X.X:1" veya "192.168.X.X:5901" şeklinde giriyoruz. IP adresinizi bilmiyorsanız sudo ifconfig komutunu girerek öğrenebilirsiniz. Mavi ile taranmış yere ise bu adrese ait özel bir isim koyabiliriz. Tamam dediğimizde adrese ait bir pencere oluşturuyor. 


Buraya ilk kez vncserverı başlattığımızda bizim oluşturduğumuz şifre ile giriş yapabiliriz. Giriş yaptıktan sonra artık VNC Viewer ile bağlandığımız ekran karşımıza geliyor.


Gördüğünüz gibi oluşturduğumuz masaüstü ekranı bu oluyor.

VNC Viewer ile işimiz bittiğinde ise ; 


Vncserver  -kill  :1  ile bağlantıyı kesebiliriz.



Okuduğunuz için teşekkür ederim. Aklınıza takılan bir soru veya karşılaştığınız bir sorun olduğunda yorumlarda belirtin. Burada eksik olarak anlattığım ama sizlerin gerekli olarak gördüğünüz bilgileri yine yorumlarda yazarsanız, bundan herkesin faydalanmasını sağlamış olursunuz. Herkese iyi çalışmalar.

Öne Çıkan Yayın

ORANGE PI PYTHON UART

ORANGE PI PYTHON UART Python kurulum  yazısında Orange pi'de Python konusuna giriş yapmıştık. Daha sonra  Python Gpio  yazısında gir...