লিনাক্সে একাধিক স্ক্রিন ওয়ালপেপার?


8

আমি কীভাবে একটি স্বয়ংক্রিয় পদ্ধতিতে লিনাক্সে একাধিক মনিটরকে ওয়ালপেপার করতে পারি?

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

কিছু বৈশিষ্ট্য যা আমি আগ্রহী:

  1. উদাহরণস্বরূপ উভয় মনিটরকে কভার করতে একটি একক চিত্রের আকার পরিবর্তন করতে পারেন।
  2. চিত্রটির আকার পরিবর্তন করার বিভিন্ন উপায় যেমন দিক অনুপাত রাখা বা না রাখা
  3. একাধিক চিত্র এক সাথে মিশ্রিত করুন যাতে একটি স্ক্রিন একটি চিত্র প্রদর্শন করবে এবং অন্য স্ক্রিনে অন্য চিত্র প্রদর্শিত হবে
  4. আমি জেনিরামামা ব্যবহার করছি (সত্যই এনভিডিয়া টুইনভিউ)
  5. চিত্রটিতে কিছু প্রাথমিক পরিবর্তন করার ক্ষমতা আছে যেমন:

    • এক বা অন্য চিত্রটি ক্রপ করুন যাতে পুরো চিত্রটি স্ক্রীনটি পূর্ণ হয়
    • চিত্রটি চারদিকে সরানোর ক্ষমতা যাতে এটি প্রান্তিককরণ করতে পারে
    • প্রতিটি চিত্র পৃথকভাবে স্কেল করতে সক্ষম হতে চাই

আমি কিছু অনুসন্ধান করেছি এবং সাধারণভাবে যা আমি পেয়েছি তা হ'ল:

  1. ওয়ালপেপার হিসাবে একক চিত্র ক্রস টু স্ক্রিন প্রসারিত
  2. দুটি চিত্র, প্রতিটি পর্দার জন্য একটি তবে চিত্র / ইত্যাদি পরিবর্তন করার ক্ষমতা নেই
  3. অন্যদের দম্পতি করুন, তবে মূলত যেটি আমি পেয়েছি বেশিরভাগই প্রতিটি ডেস্কটপে একটি চিত্র সহ একাধিক চিত্র ব্যবহার করতে সক্ষম হয় নি এবং সেই স্ক্রিনে / কাজের জন্য প্রতিটি চিত্রকে স্বতন্ত্রভাবে সংশোধন করতে পারি এবং একক চিত্রের প্রসারিত সমস্ত স্ক্রিন বা একাধিক চিত্রের মধ্যে স্যুইচও করতে পারি না ।

আমি ভেবেছিলাম জিনেরমা টুইনভিউয়ের সাথে সামঞ্জস্যপূর্ণ নয়। কমপক্ষে, আমার কম্পিউটারে নেই। আপনি কি সত্যিই কোনওভাবে উভয় ব্যবহার করছেন? এছাড়াও, আপনি কোন ডেস্কটপ পরিবেশ ব্যবহার করেন? (কে। ডি। 3? 4? জিনোম? ইত্যাদি)
ডেভিড জেড

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

উত্তর:


4

'নাইট্রোজেন' সরঞ্জামটি আপনার যা প্রয়োজন ঠিক তা করতে পারে। আপনি যখন সরঞ্জামটি চালনা করেন, আপনি প্রথমে চিত্রযুক্ত এক বা একাধিক ডিরেক্টরি যুক্ত করুন, তারপরে দুটি পর্দায় বিভিন্ন চিত্র নির্ধারণ সহ আপনি যেভাবে চান সেটি ব্যাকগ্রাউন্ড সেটআপ করুন।

এখন, নাইট্রোজেন এই তথ্যগুলি .config / নাইট্রোজেন / বিজি-সেভড সিএফজি-তে সংরক্ষণ করে

আপনি 'নাইট্রোজেন --restore' ব্যবহার করে সেভ করা সেটআপটি পুনরুদ্ধার করেছেন, তবে অবশ্যই আপনি প্রথমে সেই ফাইলটি পরিবর্তন করতে পারেন এবং তারপরে নাইট্রোজেনকে কল করতে পারেন।


3

এটি একটি পুরানো থ্রেড তবে এটি fehযথাযথভাবে প্রদর্শিত হচ্ছে না তা দেখে আমি এটি করতে বাধ্য বোধ করি। নাইট্রোজেনের সমস্যাটি হ'ল একবার আপনার একাধিক মনিটর থাকার পরে আপনি প্রতিটি স্ক্রিনে চিত্রটি ফিট করার উপায়টি স্বয়ংক্রিয় করতে পারবেন না।

feh --bg-fill ~/Pictures/Wallpapers/MyWallpaper.jpg

অনুপাতটি অনুপাত না হারিয়ে চিত্রটিকে আপনার পটভূমিতে ফিট করে। আপনি যদি দুটি ফাইল রাখেন তবে প্রথমটি প্রথম মনিটরে যাবে, অন্যটি দ্বিতীয়টিতে যাবে:

$ feh --bg-center imagePathForFirstMonitor imagePathForSecondMonitor

আপনি -z বিকল্পটি ব্যবহার করে এবং ইমেজ ফোল্ডারের বিষয়বস্তুর জন্য পছন্দ করে নেওয়া চিত্রটি এলোমেলো করে দিতে পারেন:

feh --bg-fill -z ~/Pictures/Wallpapers/*
# This command puts a random image for each monitor you have

fehইমেজ দর্শকের একই স্থানে রয়েছে এবং এর নিচে প্রচুর অন্যান্য বিকল্প রয়েছে যা আপনি man fehনীচের উত্সগুলি দ্বারা বা পড়াতে পারবেন ।

সূত্র:

https://wiki.archlinux.org/index.php/feh

https://feh.finalrewind.org/


আমি কীভাবে আমার মনিটরের ফাইলগুলির পাথের তালিকা পেতে পারি?
ব্যবহারকারী 3598726

দুঃখিত আমি এটি সম্পাদনা করব, এটি প্রতিটি মনিটরের চিত্রের পথ হওয়া উচিত। সুতরাং আপনি কেবল চিত্রের অবস্থানগুলি রেখেছেন
এজে

2

আমি এই জাতীয় অ্যাপ্লিকেশনটি জানি না, তবে আপনি চিত্রনাট্য ব্যবহার করতে ইমেজ সম্পাদনা / রচনা করতে এবং fehওয়ালপেপার সেট করতে যা করতে চান তা একটি স্ক্রিপ্ট লিখতে পারেন । উদাহরণস্বরূপ, এটি করে ImageMagick এর montageকমান্ড প্রয়োগ করুন:

montage a.jpg b.jpg c.jpg -geometry +0+0 -tile x1 -resize x1080 out.jpg

ফাইল রচনা করবে a.jpg, b.jpgএবং c.jpgএকটি একক ইমেজে ( out.jpg) প্রতিটি ইনপুট মাপ পর 1080px উচ্চ যাবে।

আশা করি এটি সহায়তা করবে, কমপক্ষে যতক্ষণ না আপনি আরও ভাল সমাধান খুঁজে পান।

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