গুগল হ্যাংআউটস, দ্বৈত মনিটর এবং জিনোম শেলের সাথে আপনার ডেস্কটপ ভাগ করে নেওয়া


42

আমার একটি বিল্ট-ইন স্ক্রিন এবং একটি সংযুক্ত মনিটর সহ একটি ল্যাপটপ রয়েছে।

আমি যখন কোনও গুগলের ভিডিও Hangout শুরু করি এবং আমার ডেস্কটপটি ভাগ করি তখন আমি কেবল সংযুক্ত স্ক্রিনটিই ভাগ করতে সক্ষম হতে চাই তবে কীভাবে তা আমি জানি না।

এই মুহূর্তে আমার কাছে দুটি মনিটর রয়েছে: LVDS1আমার ল্যাপটপের স্ক্রিনের সাথে মিল, যা গৌণ পর্দা হিসাবে কনফিগার করা হয়েছে এবং DP1এটি আমার প্রাথমিক স্ক্রিন। তবে আমি এখনও ল্যাপটপের স্ক্রিনটিকে প্রাথমিক স্ক্রিন হিসাবে পরিবর্তিত করলে এখনও সমস্যাটি রয়ে যায়।

$ xrandr
Screen 0: minimum 320 x 200, current 3286 x 1468, maximum 8192 x 8192
LVDS1 connected 1366x768+1920+700 (normal left inverted right x axis y axis) 344mm x 194mm
   1366x768      60.06*+
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 475mm x 267mm
   1920x1080     60.00*+
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1024x768      75.08    60.00  
   800x600       75.00    60.32  
   640x480       75.00    60.00  
   720x400       70.08  

যখনই আমি হ্যাঙ্গআউটে আমার ডেস্কটপটি ভাগ করা শুরু করি, কেবল অন্তর্নির্মিত (ছোট) স্ক্রিনটি ভাগ করা হয়। সবচেয়ে ভাল জিনিসটি কোনটি ভাগ করতে হবে তা চয়ন করতে সক্ষম হতে হবে, তবে তা না হলে আমি কীভাবে কেবল সংযুক্ত (বড়) পর্দা ভাগ করতে পারি?

আমি বাজি ধরছি যে গুগলের Hangout কোন স্ক্রিনটি ভাগ করতে হবে তা চয়ন করার জন্য একটি কনফিগারেশন ফাইল সন্ধান করছে তবে এটি কোন ফাইল তা জানেন না।

বিঃদ্রঃ

ফেডোরা 20, x86_64, লিনাক্স 3.15.10-200, জিনোম শেল 3.10.4-8, ফায়ারফক্স 31 ব্যবহার করে।

দ্রষ্টব্য 2

গুগল ক্রোম ব্যবহার করে গুগল হ্যাঙ্গআউটকে কেবলমাত্র ল্যাপটপের স্ক্রিনের পরিবর্তে একই সাথে উভয় স্ক্রিন ভাগ করে তোলে যা আমি আরও খারাপ বলে মনে করি। এখনও কোন স্ক্রিনটি ভাগ করব তা কীভাবে বেছে নিতে পারি তা জানার চেষ্টা করছি।


পরীক্ষা হিসাবে যদি আপনি জেনোম সেটিংস ডায়লগের মাধ্যমে আপনার মাধ্যমিক স্ক্রিনটিকে আপনার প্রাথমিক করে তোলেন তবে কি দ্বিতীয় মনিটরে হ্যাঙ্গআউটগুলি খোলা যাবে?
slm

@ এসএলএম: মনে হয় এটি ভাগ করে নেওয়ার জন্য আমার ল্যাপটপের স্ক্রিনটি সর্বদা গ্রহণ করে। এটি প্রাথমিক বা সেকেন্ডারি স্ক্রিনের কোনও বিষয় নয়।
পেক

আমি ক্রোম, দারুচিনি এবং একাধিক মনিটরের সাথে আমার নিজের সমস্যার সাথে লড়াই করছি। এটি অত্যন্ত বিরক্তিকর। আমি চেষ্টা করব এবং খনন চালিয়ে যাব।
slm

আমি একই সমস্যার মুখোমুখি হয়েছি, লিনাক্স মিন্টে ক্রোম ব্যবহার করে 15 হ্যাঙ্গআউট স্ক্রিন ভাগটি আমার মনিটর উভয়কেই দেখায়। সত্যিই বিরক্তিকর

1
আপনি কীভাবে একটি একক মনিটর পাবেন তা আমি জানি না, আমি এটি কখনও দেখিনি। তবে একই সাথে উভয় মনিটরের ক্ষেত্রে, আমি সন্দেহ করি যে ক্রোমিয়াম কেবল একটি এক্স "স্ক্রিন" শেয়ার করে। এক্সআরআ্যান্ডআর উভয় মনিটরকে একটি এক্স স্ক্রিনে উপস্থিত করার জন্য তৈরি করে, তাই যতক্ষণ না গুগলের কোনও ব্যক্তি স্থির করে দেয় যে আমি সন্দেহ করছি যে জিনেরামার মতো অন্য কিছু ব্যবহার না করেই কোনও কর্মপরিকল্পনা রয়েছে।
জেরিড

উত্তর:


35

সমস্যা

দেখা যাচ্ছে যে এই বিরক্তিকর অসুবিধা সম্পর্কে ক্রোমিয়াম ট্র্যাকারে ইতিমধ্যে একটি উন্মুক্ত সমস্যা রয়েছে । Hangouts দ্বারা প্রদত্ত বিদ্যমান বিকল্পগুলির মধ্যে প্রধান ত্রুটি রয়েছে:

  1. পুরো স্ক্রিনটি ভাগ করুন: আপনার যদি একাধিক স্ক্রিন থাকে (আমার তিনটি থাকে) এবং "সম্পূর্ণ স্ক্রিন" ভাগ করে নেন, তবে hangout এ থাকা অন্য ব্যক্তিরা কিছু দেখতে পাবে না।

  2. অ্যাপ্লিকেশন ভাগ করুন: আপনি যদি কেবল একটি নির্দিষ্ট অ্যাপ্লিকেশনটি ভাগ করেন তবে:

    • হ্যাঙ্গআউটে ফিরে গিয়ে স্ক্রিন শেয়ারটি চালু / বন্ধ করে স্ট্রিম করার সময় আপনাকে অন্য অ্যাপ্লিকেশনগুলিতে ম্যানুয়ালি স্যুইচ করতে হবে।
    • কিছু অ্যাপ্লিকেশনে, অতিরিক্ত উইন্ডোজ (যেমন পছন্দগুলির ডায়ালগ, মেনু, পপআপ, ইত্যাদি) আপনি যে অ্যাপ্লিকেশনটি ভাগ করছেন তাতে অংশ হিসাবে ক্যাপচার করা হবে না। এবং বেশিরভাগ সময় এটি এই সংলাপগুলিতে আপনি ফোকাস করতে চান।

সমাধান / কর্মক্ষেত্র

একটি খুব ভাল কার্যসংক্রান্তমন্তব্য 18 , এই একই আলোচনার তাই সব ক্রেডিট মন্তব্য লেখক যেতে হবে।

আমি প্রক্রিয়া এখানে সংক্ষেপ করব, যা আপনি করতে পারবেন ভাগ করার জন্য Google Hangouts এ আপনার মাল্টি মনিটর পর্দা লিনাক্স মেশিন চলমান একটি অংশ / এলাকা

  1. "স্ক্রিন ক্যাপচার" মোডে ভিএলসি খুলুন এবং উপযুক্ত স্ক্রিন মডিউল কমান্ড-লাইন প্যারামিটার ব্যবহার করে আপনি এটি X11 স্ক্রিনের কোন অংশটি ক্যাপচার করতে চান তা বলুন । আপনি হয় GUI কনফিগারেশনের মাধ্যমে অথবা কমান্ড লাইন ব্যবহার করে এটি করতে পারেন:

    vlc \
        --no-video-deco \
        --no-embedded-video \
        --screen-fps=20 \
        --screen-top=32 \
        --screen-left=0 \
        --screen-width=1920 \
        --screen-height=1000 \
        screen://
    
  2. গুগল হ্যাঙ্গআউটে ফিরে যান এবং সদ্য খোলা ভিএলসি উইন্ডোটি ভাগ করুন, যা এখন আপনার পর্দার আকর্ষণীয় অংশে আপনার "পোর্টাল" হিসাবে কাজ করে।

গুরুত্বপূর্ণ নোট

  1. ভিএলসি উইন্ডো সরান দূরে পর্দা আপনাকে এড়াতে ক্যাপচার করছে অংশ থেকে শুরু প্রভাব

  2. ভিএলসি উইন্ডোটির আকার পরিবর্তন বা ছোট করবেন না কারণ এটি আপনার স্ক্রিন ভাগের রেজোলিউশনকে প্রভাবিত করবে। আপনি যদি হ্যাঙ্গআউটগুলিতে স্ট্রিম করার সময় এটি আপনার পথ থেকে সরিয়ে নিতে চান তবে এটির পুনরায় আকার না দিয়ে কেবল এটিকে স্ক্রিনের বাইরে সরান, বা কেবল সেখানে ভান করছেন না।

  3. মাউস পয়েন্টারটি লিনাক্সে ভিএলসি দ্বারা ক্যাপচার করা হয়নি। ওয়ার্কআরাউন্ডের লেখকও এর সমাধানের পরামর্শ দিয়েছেন: এক্সট্রামাউস , একটি সাধারণ সি প্রোগ্রাম যা আপনার মাউসের একটি "ক্লোন" তৈরি করে, তবে ভিএলসি দ্বারা দৃশ্যমান।

[টিএল; ডিআর] উদাহরণে আমি যে মানগুলি বেছে নিয়েছি তা ব্যাখ্যা করছি

  1. screen://পরামিতি ইঙ্গিত আমরা স্ক্রিন ক্যাপচার মডিউল সক্রিয় করতে চাই। আপনি এই প্যারামিটারটি সর্বদা হিসাবে ব্যবহার করবেন।

  2. যথাক্রমে ফ্ল্যাগগুলি --no-video-decoএবং --no-embedded-videoউইন্ডো মেনু এবং ভিডিও কন্ট্রোল টুলবারটি লুকান। আপনি এটি Hangouts এর মাধ্যমে ভাগ করতে চান না, তাই আমি আপনাকে সর্বদা এই পরামিতিগুলি অন্তর্ভুক্ত করার পরামর্শ দিই।

  3. --screen-fps=20আপনি করতে পারেন 20 হতে হবে তা নয় এটা 30 বা 10, যেহেতু কর্মক্ষমতা প্রাথমিকভাবে কিভাবে ক্রোম ভিডিও স্ট্রিম এনকোড দ্বারা প্রভাবিত হয়।

  4. পর্দা আপনাকে বন্দী করতে চান সেখানে মান কনভেনশন অনুসরণ [ --screen-top, --screen-left, --screen-width, --screen-height]। ধরা যাক, আমার দুটি মনিটর ছিল, প্রতিটি 1920x1080, মোট 3840x1080 একটি "অপরটির পাশে রাখলে" ভার্চুয়াল "স্ক্রিন দিলে, আমি নিম্নলিখিত স্থানাঙ্কগুলি দিতে পারি:

    1. [ 0, 0, 1920, 1080] আমার পুরো বাম পর্দার জন্য
    2. [ 0, 1920, 1920, 1080] আমার পুরো ডান পর্দার জন্য
    3. [32, 0, 1920, 1000]আমার বাম স্ক্রিনের একটি অংশের জন্য যা এর পুরো প্রস্থ জুড়ে বিস্তৃত হয়েছে তবে 32এর শীর্ষ থেকে পিক্সেল ছাঁটাই (যেখানে আমার সাধারণত উইন্ডোর শিরোনাম বার থাকে) এবং 1080-1000-32 = 48এর নীচ থেকে পিক্সেল (যেখানে আমার আমার কেডি টাস্কবার রয়েছে)।

1
এটি শালীন কাজ। কার্যকর করা সহজ। ধন্যবাদ
পিয়েরে লেস্পিনে

1
যদি মুখের সমস্যা যেমন: ভিএলসি এমআরএল 'স্ক্রিন: //' খুলতে অক্ষম। বিশদ জন্য লগ চেক করুন। sudo apt-get ইনস্টল vlc-પ્લગ-ইন-অ্যাক্সেস-এর পরে আপনার ভিএলসি খুলতে উপরে থেকে কমান্ড লাইনটি ব্যবহার করুন
লিও ইউ

আমি দীর্ঘকাল এটি ডেবিয়ানের সাথে ব্যবহার করতে সক্ষম হয়েছি। আমি এখন উবুন্টুতে আছি এবং এটি যুক্তিগুলি মনে হয় না:unknown option or missing mandatory argument '--screen-top=0'
পিয়েরে লেস্পিনে


এটি আমার পক্ষে কাজ করত, তবে আর হয় না। ভিএলসি 3.0.7
লুকাস বুস্তামন্তে

5

আমার মনে হয় আমি ভিএলসি ব্যবহারের চেয়ে আরও ভাল কাজ পেয়েছি। আমাদের কেবল একটি নকল ওয়েবক্যাম তৈরি করতে হবে যা আমাদের স্ক্রিনটি দেখায়।

# Unload
sudo rmmod v4l2loopback
# Load module
sudo modprobe v4l2loopback video_nr=7 'card_label=myFakeCam' 'exclusive_caps=1'

ffmpeg -f x11grab -r 20 -s 1920x1080 -i :0.0+0,0 -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2 /dev/video7

তারপরে আমাদের এটি উপলভ্য ক্যামেরার তালিকায় ক্রোমিয়ামে উপস্থিত করা দরকার। আমরা এটি নিষ্ক্রিয় করে এবং তারপরে অভ্যন্তরীণ ল্যাপটপ ওয়েবক্যামটি সক্রিয় করে উদাহরণস্বরূপ তৈরি করতে পারি। প্রথমে উচিত জানতে তার USB বাস এবং পোর্ট নাম্বার। আমার ক্ষেত্রে: বাস 01 এবং পোর্টটি 4, তাই আমি চালাচ্ছি:

sudo sh -c "echo '0'> /sys/bus/usb/devices/1-4/bConfigurationValue"
sudo sh -c "echo '1'> /sys/bus/usb/devices/1-4/bConfigurationValue"

এর পরে আমি হ্যাঙ্গআউটে আমার ফ্যাক ক্যামকে বেছে নিতে সক্ষম হয়েছি।

আমি hliss রেপোতে আরও কিছু ধারণা এবং আরও কিছু বিবরণ বর্ণনা করেছি ।

গুগল ক্রোম নকল ক্যামেরা দেখতে পারে না



-2

আপনার ল্যাপটপে এক্সআরডিপি লোড করুন। লোকালহোস্টের সাথে একটি rdesktop সংযোগ শুরু করুন। গুগল + সেশন শুরু করার জন্য আরডেস্কটপ সেশনটি ব্যবহার করুন এবং কেবলমাত্র উইন্ডো / ডেস্কটপটি ভাগ করা হবে।

আমি বুঝতে পেরেছি যে এটি আরও বেশি কাজের ক্ষেত্র, তবে আপনি যা করতে চাইছেন তা হয়ে যাবে।


হাস্যকর :-). তবে হ্যাঁ, এটি আসলে কোনও সমাধান নয় (এমনকি কোনও কাজও নয়)। আমি বরং হ্যাঙ্গআউট শুরু করার আগে ল্যাপটপের স্ক্রিনটি বন্ধ করে দেব যা দ্রুত এবং ক্লিনার ... ;-) তারা সাধারণত তাদের ডেস্কটপগুলিতে যা খুলেছে তা ভাগ করতে চায় (তারা বর্তমানে কীভাবে কাজ করছে)।
পেক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.