Rehber Linux'ta tablet veya telefonu ikinci monitor olarak kullanma

387354

Kilopat
Katılım
18 Kasım 2020
Mesajlar
3.409
Çözümler
26
Merhabalar. Şimdi size Linux'ta 2. ekran olarak tablet veya telefonu, hatta herhangi bir cihazı 2. monitor olarak kullanmayı göstereceğim.
Öncelikle sanal bir ekran oluşturacağız.
git clone https://github.com/dianariyanto/virtual-display-linux.git

cd virtual-display-linux

Bu depoyu indirdikten sonra vdl-monitor.conf dosyasını editleyeceğiz.

Kod:
# config for screen 1

screen1="1366x768"


# config for screen 2

#screen2="1280x720"

2. satırdaki yere kendi ekran çözünürlüğümüzle değiştiriyoruz ben kendime göre editledim.

Sonra sudo ./vdl-monitor yazarak etkinleştirme işlemini yapıyoruz bize sistemi yeniden başlatmamız veya Xorg sunucusunu yenişden başlatmamız için uyarı verecek.

[vdl-monitor] You must reboot or relogin current session to finish setup

Sistemi yeniden başlattıktan veya Xorgu yeniden başlattıktan sonra tekrar sudo ./vdl-monitor yazacağız ve işlemin bitmesini bekleyeceğiz.
İşlem bitince böyle bir çıktı olacak:
Kod:
➜  virtual-display-linux git:(master) ✗ sudo ./vdl-monitor
[sudo] password for h:
Start configuration
add resolution 1366x768
xrandr: cannot find output "LVDS1"
start display VIRTUAL1 to 1366x768
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
eDP1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
   1366x768      59.97*+
   1280x720      59.74
   1024x768      60.00
   1024x576      60.00    59.90    59.82
   960x540       60.00    59.63    59.82
   800x600       60.32    56.25
   864x486       60.00    59.92    59.57
   640x480       59.94
   720x405       59.51    60.00    58.99
   680x384       60.00
   640x360       59.84    59.32    60.00
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 connected (normal left inverted right x axis y axis)
   1366x768      59.97
VIRTUAL2 disconnected (normal left inverted right x axis y axis)

Done, Check your VDL Monitor on System Setting > Display
İşlem bittikten sonra sanal monitörümüz hazır şimdi bu monitöre telefon, tablet veya başka cihazdan tarayıcı ile bağlanacağız.


Şimdi https://github.com/pavlobu/deskreen/releases/download/v2.0.4/Deskreen-2.0.4.AppImage buradan appimage dosyasını indiriyoruz ve açıyoruz.

chmod +x Deskreen-2.0.4.AppImage && ./Deskreen-2.0.4.AppImage

Açtıktan sonra Ukrayna'ya bağış yapın falan diyor "GLORY" ile başlayan butona tıklayınca kapanıyor mecbur tıklıcaz. Sonra tarayıcı sekmesi açılırsa kapayabilirsiniz onlarla işimiz yok.
Burası önemli aynı ağa bağlı olduğunuz bir cihaz lazım. Tabletinizden tarayıcıya girip adres kısmına ekranda çıkan http ile başlayan yeri yazacaksınız.

Tablette ekran şöyle gözükecek:

Aynı anda pc'de ekrana şu onay kutusu gelcek:

Allow diyerek devam ediyoruz.
Sonra entire screen diyerek 2. ekranı seçiyoruz:



Sonra tabletimize gelip tam ekran kutucuğunu seçip ekranı yan çeviriyoruz. İşlem bu kadar!
 

Dosya Ekleri

  • 1698427405575.png
    296,8 KB · Görüntüleme: 63
  • 1698427680802.png
    60,9 KB · Görüntüleme: 61

Güzel bir rehber işime yarayabilir.
 

Hocam bunu Windows 11'de yapamaz mıyız nasıl yapılıyor bunun hakkında bir konu var mı?
 
Allah'ım şükür. Yıllardır şunu bekliyorum ya. Windows gelir mi?
 
Sadece ffmpeg ilede olur gibi ancak denemedim. Kabaca soyle bi komut:

ffmpeg -f kmsgrab -i - -vf 'hwdownload,format=bgr0' -c:v h264 -listen 1 -f mp4 http://192.168.1.117

Sonra tabletten o IP ye gidiyorsun.

Merak eden net bilgi icin "man ffmpeg-protocols" ve "man ffmpeg-devices"
sayfalarina bakabilir. Ayrica ffmpeg windowsta da var/kurulur.

EDIT: IP laptopun IP i oluyor.
 
Son düzenleme:
Hocam merhabalar, rehberde bahsetmemişsniz, muhtemelen gözünüzden kaçmış ama bu uygulama genel kullanım için şu an çok uygun değil. Intel hatici CPU'ları ve Intel iGPU harici GPU'ları desteklemiyor, bir tek NVIDIA GPU'lar ek adımlar uygulanarak desteklenebiliyor geliştiricinin dediğine göre.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…