আমি আমার লিনাক্স ল্যাপটপে আই 3 ব্যবহার শুরু করেছি। আমি সাধারণত ল্যাপটপের অভ্যন্তরীণ মনিটর (ডিসপ্লে eDP1) ব্যবহার করি তবে আমি যখন কাজ করি তখন আমার কম্পিউটারের এইচডিএমআই পোর্ট (ডিসপ্লে HDMI2) এর সাথে একটি গৌণ মনিটরের সাথে সংযোগ স্থাপন করি tend এখনও অবধি, আমি আমার i3 কনফিগারেশনের ফাইলগুলিতে এই কমান্ডগুলি যুক্ত করে এই কাজটি ভাল করে তুলেছি:
# use workspaces on different monitors
workspace "1: P1" output eDP1
workspace "2: P2" output eDP1
workspace "3: P3" output eDP1
workspace "4: P4" output eDP1
workspace "5: P5" output eDP1
workspace "6: S1" output HDMI2
workspace "7: S2" output HDMI2
workspace "8: S3" output HDMI2
workspace "9: S4" output HDMI2
workspace "10: S5" output HDMI2
# add HDMI monitor when connected
exec --no-startup-id xrandr --output HDMI2 --right-of eDP1
bindsym $mod+m exec --no-startup-id xrandr --output HDMI2 --auto --right-of eDP1
অন্য কথায়, আমি যখন আমার এইচডিএমআই ডিসপ্লেটি সংযোগ করি তখন আমি এটি সনাক্ত করতে i3 পেতে কেবল Mod+ টিপুন M, এটি আমার প্রাথমিক প্রদর্শনের ডানদিকে রাখি এবং 5 টি নামক ওয়ার্কস্পেস (6-10) এটিতে অর্পণ করি।
সমস্যাটি এখানে: বাড়িতে, আমার কাছে আরও একটি মনিটর রয়েছে যা আমি ভিজিএ (ডিসপ্লে DP2) এর সাথে সংযোগ করতে পারি । আমি xrandrআমার প্রাথমিক প্রদর্শনটির ডানদিকেও এই প্রদর্শনটি রাখার জন্য উপরের কমান্ডটি চালাতে পারি , তবে আমার এইচডিএমআই মনিটরের জন্য আমি ইতিমধ্যে থাকা বিধিগুলিকে প্রতিস্থাপন না করে আমি ডিফল্টরূপে এই প্রদর্শনীতে নির্ধারিত ওয়ার্কস্পেসগুলি পেতে পারি না । আমি উভয়ই এই ওয়ার্কস্পেসগুলিতে একই রকম কাজ করতে চাই যা আমি ব্যবহার করি না কেন তা কোনও বিকল্প নয়, সুতরাং এটি কোনও বিকল্প নয়।
টিএল; ডিআর কোন ডিসপ্লে সংযুক্ত রয়েছে তার উপর নির্ভর করে দুটি আলাদা ডিসপ্লেতে কর্মক্ষেত্র বরাদ্দ করার কোনও উপায় আছে (ধরে নিবেন যে তারা একই সাথে সংযুক্ত হবে না)?