উবুন্টু ১৪.০৪-এ উইন্ডো অবস্থানগুলি (এবং পছন্দসই আকারগুলিও) মনে রাখা


13

আমি সবেমাত্র উইন্ডোজ পাশাপাশি উবুন্টু 14.04 ইনস্টল করেছি এবং আমি খুব বিরক্তিকর একটি জিনিস খুঁজে পেয়েছি। এটি হ'ল আমি যখন কোনও অ্যাপ্লিকেশন খুলি, তখন এটি স্ক্রিনের উপরের-বামে খোলে।

প্রতিটি অ্যাপ্লিকেশন খোলার জন্য আমাকে প্রথমে যা করতে হবে তা হ'ল এটি স্ক্রিনের কেন্দ্রে নিয়ে যাওয়া (বা যেখানেই আমি এটি হতে চাই)। তারপরে পরে আমি অ্যাপটি বন্ধ করব। কিন্তু পরের বার, এটি আবার পর্দার উপরের বাম দিকে ফিরে!

আমি AskUbuntu এবং ওয়েব জুড়ে সম্পর্কিত প্রশ্নগুলি পড়েছি। তবে আমি ভাবছিলাম, যেহেতু এই প্রশ্নগুলি উবুন্টু 12 .04 সম্পর্কিতভাবে জিজ্ঞাসা করা হয়েছিল , যদি 14.04 ব্যবহারকারীর জন্য এই সমস্যার আরও ভাল সমাধান পাওয়া যায়? সেটিংসে এর মতো কিছু হওয়া উচিত নয়? আমি বলতে চাইছি, এটি সত্যই সাধারণ জ্ঞান। তাই না? আমি সত্যিই আর জানি না।


3
উইন্ডো সেটিংস নিয়ন্ত্রণ করতে আপনি সিসিএসএম (কমিজ কনফিগার সেটিংস ম্যানেজার) ব্যবহার করতে পারেন। sudo apt-get compizconfig-settings-manager(যদি এটি ইতিমধ্যে ইনস্টল করা না থাকে)
সময় নেই

উত্তর:


5

( আমার অন্য উত্তরটি জানায় যে সাধারণ ক্ষেত্রে উইন্ডো অবস্থান পুনরুদ্ধার করা কেন সম্ভব নয়))

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

উইন্ডোজের বৈশিষ্ট্যগুলি পড়ার এবং সেট করার জন্য বিভিন্ন কমান্ড লাইন সরঞ্জাম রয়েছে - উদাহরণস্বরূপ wmifaceএবং wmctrl
একটি সর্বনিম্ন উদাহরণ:

এক্স জ্যামিতি ফর্ম্যাটে একটি উইন্ডোর জ্যামিতি পান (সাধারণত ডাব্লুএক্সএইচ + এক্স + ওয়াই) (y স্থানাঙ্কটি নোট করুন - আমি 16 কমপিউজ ভার্চুয়াল ডেস্কটপ / ভিউপোর্ট ব্যবহার করছি):

$ wmiface windowGeometry 46137711
1256x814+1186+5005

উইন্ডো অন্যত্র সরিয়ে নিন (জ্যামিতির জন্য আলাদা ফর্ম্যাটটি নোট করুন):

wmctrl -i  -r 46137711 -e "0,1186,4005,1256,814"


আরেকটি পদ্ধতি হ'ল নির্দিষ্ট উইন্ডোগুলির অবস্থান পুনরুদ্ধার করার পরিবর্তে স্থির অবস্থানগুলি নির্ধারণ করা। এটি সাধারণত উইন্ডো হ্যান্ডলিং কনফিগারেশনের বিশদে কনফিগার করা যায় ccsm


উপরের উত্তরে wmifaceযা কিছুটা তারিখযুক্ত এবং উবুন্টুর জন্য প্যাকেজযুক্ত নয় তা দিয়ে প্রতিস্থাপন করা যেতে পারে xdotool getwindowgeometryবা wmctrl -lGi | grep(হেক্সাডেসিমাল রূপান্তর প্রয়োজন)। আমার জন্য, উভয়ই পর্দার নীচে একটি প্যানেল উপেক্ষা করে, তবে wmctrl -lGiএটির আকারটি একই সাথে ফেরত দেওয়ার পরে, উইন্ডো অবস্থান / আকারটি কিছু সময়ের পরে ব্যাকআপ এবং পুনরুদ্ধার করা যায়। যাই হোক না কেন ব্যবহারের ক্ষেত্রে হতে পারে।
ইউফোস

সাধারণভাবে, আমি উত্তরটিতে wmctrl -lGiবর্ণিত একইভাবে ব্যাক আপ এবং পুনরুদ্ধার করে স্থির হওয়ার সিদ্ধান্ত নিয়েছি ।
ইউফোস

3

সিসিএসএম ইনস্টল করুন (কমপিজ কনফিগসেটিংস ম্যানেজার)।

সিসিএসএম শুরু করার পরে (ইউনিটি অনুসন্ধান বোতাম থেকে চালু করা) নিম্নলিখিতগুলি সম্পাদন করুন:

(ক্লিক করুন) উইন্ডোজ ম্যানেজার
(ক্লিক করুন) প্লেস উইন্ডোজ

এই সেটিংস ব্যবহার করুন:

ওয়ার্কআরউন্ডস Unticked
মাল্টি আউটপুট মোডPlace across all outputs

Smartআপনার পছন্দসই অবস্থানটি মনে রাখার জন্য প্লেসমেন্ট মোড ।

দয়া করে মনে রাখবেন যে কিছু অ্যাপ্লিকেশনগুলি আপনার সিস্টেমের পছন্দের সেটিংসকে ওভাররাইড করার জন্য প্রোগ্রাম করা হয়েছে।


2

"সাধারণ জ্ঞান" বলতে পারে উইন্ডো অবস্থানগুলি পরিচালনা করতে এত সহজ নয়।
একটি অবস্থান কিছু রেফারেন্সের সাথে সম্পর্কিত - যেমন "স্ক্রিন"। তবে টের এখানে "স্ক্রিন" বলতে কী বোঝাতে পারে তার অনেকগুলি রূপ রয়েছে (নীচে দেখুন) যে কোনও সাধারণ উপায়ে অবস্থানগুলি সংরক্ষণ করা সম্ভব নয়।

অবশ্যই এটি বিভিন্ন উপায়ে করা যেতে পারে যা কিছু পরিবেশের সাথে খাপ খাইয়ে নেওয়া হয় - তবে যদি এটি "কেবল একটি অবস্থান সংরক্ষণ করুন এবং পরে পুনরুদ্ধার করুন" - তবে এটি সম্ভব নয় কারণ অবস্থানটি পুনরুদ্ধার করার জন্য সমন্বিত ব্যবস্থাটি অস্পষ্ট।

সুতরাং, কোনও স্ক্রিনের কিছু অবস্থানে উইন্ডোটি দেখানো সম্পর্কে কি সমস্যা?

উবুন্টুর অধীনে - যে কোনও আধুনিক এক্স 11-ভিত্তিক সিস্টেমে - "স্ক্রিন" বিভিন্নভাবে পরিবর্তিত হতে পারে - রানটাইম চলাকালীন, তাই সংরক্ষণের অবস্থানটি এটি পরিচালনা করতে হবে।

উদাহরণস্বরূপ, আকৃতি পরিবর্তন হতে পারে; একটি আয়তক্ষেত্র পাশাপাশি দুটি আয়তক্ষেত্র পাশাপাশি তিনটি আয়তক্ষেত্রের মাঝখানে অ্যাক্সেস অ্যাক্সেসযোগ্য স্থান। "ভার্চুয়াল ডেস্কটপ" পরিবর্তন করতে পারে। ভিউপোর্টটি পরিবর্তন করতে পারে। প্রত্যেকে পুনঃস্থাপন করা স্থানাঙ্কগুলিকে প্রভাবিত করে।

একটি বিশেষ সমস্যা হ'ল "স্ক্রিন" এর অ্যাক্সেসযোগ্য অংশ থেকে কোনও কিছুই সরানো হয়নি তা নিশ্চিত করা।


উপরের বাম দিকে উইন্ডো খোলার পাশের ইস্যুতে: উইন্ডো হ্যান্ডলিং সেটিংসে নতুন উইন্ডোটি কোথায় রাখবেন তা সিদ্ধান্ত নিতে আপনি একাধিক অ্যালগরিদম বেছে নিতে পারেন (যেমন: ইন ccsm)। উদাহরণস্বরূপ, বর্তমান মাউস পয়েন্টার যেখানে রয়েছে সেগুলি আপনি সেখানে খুলতে পারেন।


1

কেবলমাত্র যদি কেউ এখানে অবতরণ করে এবং উইন্ডোজগুলি সত্যই উইন্ডোজ যেখানে আপনি রাখেন সেগুলি চায়- আলোকিত ডেস্কটপ ইনস্টল করুন। আপনি যে কোনও পৃষ্ঠার উপরের বামদিকে আইকনটি ডান ক্লিক করতে পারেন, উইন্ডো নির্বাচন করুন, মনে রাখবেন এবং আকার এবং অবস্থান নির্বাচন করুন। আমি সেই বিকল্পটি পছন্দ করি এবং আমি e17 এর সাথে থাকার অন্যতম কারণ।


এনলিগিহটমেন্ট স্টেরয়েডগুলিতে "উইন্ডো অবস্থানগুলি মনে রাখার" মতো।
WinEunuuchs2Unix
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.