আমি কীভাবে কাস্টমাইজড ওয়ালপেপারগুলি যুক্ত করব যাতে তারা গতিশীল unityক্য গ্রিটারে উপস্থিত হয়?


20

উপরের শিরোনামের পরামর্শ অনুসারে আমি 12.04-র ব্যবহারকারী / ভাগ / ব্যাকগ্রাউন্ড ফোল্ডারে কিছু কাস্টম ওয়ালপেপারগুলি (আমি নিজেরাই তৈরি পিএনজি চিত্রগুলি) যুক্ত করতে চাই। আমি এই কাজটি শেষ করেছি।

ইস্যু: তারা নির্বাচনের জন্য ডেস্কটপ উপস্থিতিতে উপস্থিত হবে না (আমি ধরে নিচ্ছি তারা যদি এখানে উপস্থিত হয় তবে তারা লাইটডিএম গতিশীল unityক্য গ্রিটারে ডিফল্ট পটভূমি হবে unityক্য গ্রিটারের সাথে কেবল "প্রতিযোগিতামূলক চিত্রগুলি" কাজ করে the নীচে যা অনুরূপ কিন্তু আমার প্রশ্নের সমাধান না করতে

আমি কীভাবে নতুন ওয়ালপেপার যুক্ত করব? (কেবল ১১.১০ এ বোঝায়)

আমি কীভাবে লগইন স্ক্রিনের ওয়ালপেপার পরিবর্তন করব? (ডায়নামিক unityক্য গ্রিটারটি কীভাবে বন্ধ করতে হবে এবং লাইটডিএমের জন্য একটি স্থির পটভূমি নির্ধারণ করতে হয় তা কেবল দেখায়

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


1
আপনি কি একটি এনক্রিপ্ট / হোম ফোল্ডার পেয়েছেন?
ফসফ্রিডম

না আমার কোনও অনুমতি বাধা নেই বা কোনও এনক্রিপ্ট করা ফোল্ডার নেই
ক্রপটেইন

ঠিক আছে - আপনি আইআরসি উল্লেখ করেছেন ... আপনার আইআরসি নিয়ে আপনি কী আলোচনা করেছেন এবং চেষ্টা করেছেন (তবে ব্যর্থ হয়েছেন) পাশাপাশি আপনার প্রশ্নের সাথে আপনার মন্তব্য যুক্ত করুন। ধন্যবাদ!
ফসফ্রিডম

এটি সহজেই আমি কিছু করার চেষ্টা করিনি কারণ সম্ভবত কেউ কী কী ভুল হতে পারে তা জানেন না, (আমি এতটা মনোযোগ পাইনি এবং আমি স্প্যামিংয়ের অনুরাগী নই) তবে আমি খেয়াল করেছিলাম যে আমার ছবিগুলিতে সমস্ত chmod 700 ছিল আমি এটি পরিবর্তন করেছি 775 এ কিন্তু এটির সমাধান হয়নি
ক্রিপ্টেইন

উত্তর:


18

আপনি চিত্রগুলি যুক্ত করার পরে আপনার ডেস্কটপে ডান ক্লিক করে এটি নির্বাচন করে ডেস্কটপ পটভূমি পরিবর্তন ডায়ালগটি /usr/share/backgroundsখুলতে হবে।

কথোপকথনটি খোলার পরে +আপনি যে অনুলিপিটি অনুলিপি করেছেন তাতে যোগ করতে আপনি ক্লিক করতে পারেন/usr/share/backgrounds

এখানে চিত্র বর্ণনা লিখুন

আপনি যে কোনও চিত্র /usr/share/backgroundsনির্বাচন করতে পারেন তা করার পরে আপনার সমস্ত চিত্র যুক্ত করুন এবং এটি আপনার পটভূমিতে পরিণত হবে।

আপনি যদি 12.04 ব্যবহার করেন তবে একই চিত্রটি ইউনিটি গ্রেটারের গতিশীল পটভূমিতে পরিণত হবে। যদি এটি লাইটডিএম-এ ওয়ালপেপারটি কীভাবে পরিবর্তন করব সেSetting the dynamic switching off বিভাগটি অনুসরণ না করে ? আসলে কমান্ডটি ব্যবহার না করে এটি এটিকে স্যুইচ করে দেওয়ার পরিবর্তে

gsettings reset com.canonical.unity-greeter draw-user-backgrounds

উত্তরে বর্ণিত হয়েছে।

সংক্ষিপ্ত বিবরণ:

  • পদক্ষেপ 1: custom / usr / ভাগ / ব্যাকগ্রাউন্ডে আপনাকে কাস্টম ওয়ালপেপার যুক্ত করুন

  • পদক্ষেপ 2: আপনি যদি নিজের কাস্টম ওয়ালপেপারটি 12.04-তে গতিশীল unityক্য গ্রিটারে (লগ ইন) উপস্থিত হতে চান তবে শর্তযুক্ত। আপনার কাস্টম চিত্রটিতে ডান ক্লিক করুন এবং "সম্পত্তি" নির্বাচন করুন তারপরে অনুমতি ট্যাবটি নির্বাচন করুন । "অন্যান্য" অনুমতিতে নেভিগেট করুন এবং এটিকে কোনও থেকে "পঠনযোগ্য কেবল" তে পরিবর্তন করুন । দ্রষ্টব্য: আপনি যদি এটি না করেন তবে ইউনিটির ডিফল্ট ওয়ালপেপার ইউনিটি গ্রেটারে উপস্থিত হবে।

  • পদক্ষেপ 3: এখন আপনার ডেস্কটপে ডান ক্লিক করে এটি নির্বাচন করে পরিবর্তন ডেস্কটপ পটভূমি ডায়ালগ খুলতে হবে।

  • পদক্ষেপ 4: ডায়ালগটি খোলার পরে আপনি +যে অনুলিপিটি অনুলিপি করেছেন সেগুলিতে ক্লিক করতে পারেন - সেক্ষেত্রে / ইউএসআর / শেয়ার / ব্যাকগ্রাউন্ডে অনুলিপি করেছেন।

  • পদক্ষেপ 5: আপনার চিত্র নির্বাচন করুন এবং আপনার ডেস্কটপ ব্যাকগ্রাউন্ড পরিবর্তন করুন `

  • পদক্ষেপ :: লগ আউট করুন এবং দেখুন ইউনিটি গ্রীটার্সের পটভূমিটি আপনার কাস্টম চিত্র


"ডায়লগটি খোলার পরে আপনি সবেমাত্র / usr / share / ব্যাকগ্রাউন্ডে অনুলিপি করেছেন এমন ব্যাকগ্রাউন্ড যুক্ত করতে আপনি + ক্লিক করতে পারেন" এই বিষয়টি নিয়েই আমার সমস্যা হচ্ছে। আমি + টিপুন, ব্যবহারকারী / ভাগ / পটভূমিতে নেভিগেট করুন, কাস্টম চিত্রটি নির্বাচন করুন এবং নটিলাসে "খুলুন" টিপুন। চিত্রটি ডেস্কটপ উপস্থিতি সংলাপে নির্বাচনের জন্য উপস্থিত হবে না
স্টেফেনমিয়াল

উত্তরটি একই, যদি এটি কাজ না করে তবে তা বাগ হয়ে গেছে এবং এটি হিসাবে রিপোর্ট করা উচিত।
ব্রুনো পেরেইরা

ভাল লাগছে, আমি এটি বাগ হিসাবে রিপোর্ট করব এবং পরের বৃহস্পতিবার আমি ডিস্ট্রো আপগ্রেড করার সময় এটি নিজের সমাধান করে কিনা তা দেখুন see ধন্যবাদ ব্রুনো
স্টেফেনমিয়াল

@ স্টেফেনমায়াল আপনি কি বাগ রিপোর্ট করেছেন? যদি তা হয় তবে আপনি কি তার একটি লিঙ্ক পোস্ট করতে পারেন? আমার একই সমস্যা হচ্ছে (12.04 ব্যবহার করে) - বাগটি এখনও সমাধান হয়েছে বলে মনে হচ্ছে না।
কোইন

এটি কাজ করার জন্য আপনার "পড়ুন এবং লিখুন" এ "অন্যান্য" অনুমতিগুলি সেট করার দরকার নেই। কেবল পঠনই যথেষ্ট। পড়ুন এবং লিখতে সেট করার অর্থ হ'ল সিস্টেমে অ্যাক্সেস থাকা অন্য যে কেউ সহজেই অন্যটির সাথে চিত্র ফাইলটি প্রতিস্থাপন করতে পারেন। এটির পরিবর্তে খারাপ এবং বিব্রতকর অবস্থার ফলস্বরূপ, বিশেষত অফিস সেটিংসে।
dobey

3

'চিত্র' বিভাগের পরিবর্তে 'ওয়ালপেপার' বিভাগে উপস্থিত হওয়ার জন্য আপনাকে ফাইলগুলিকে / usr / share / gnome-background-বৈশিষ্ট্যগুলিতে সম্পাদনা করতে হবে।


3

আমি 12.04 জিনোম ক্লাসিক ডেস্কটপ ব্যবহার করছি। উপরের কোনও সমাধান আমাকে আমার ওয়ালপেপারগুলি প্রদর্শন করতে সহায়তা করে নি /user/share/backgrounds। আমি যদি +উপরে বর্ণিত অনুসারে ক্লিক করি তবে উবুন্টু 12.04 আমার চিত্রগুলির ফোল্ডারটি খুলবে এবং আমি যুক্ত ওয়ালপেপারগুলি যুক্ত করব না /usr/share/backgrounds। আমি এটি করার একমাত্র উপায়টি হ'ল precise-backgrounds.xmlমূল <wallpaper> </wallpaper>ট্যাগগুলির মধ্যে নতুন আইটেম হিসাবে তাদের ফাইলটিতে যুক্ত করা । আপনার যদি সংখ্যার যোগ করার মতো সংখ্যা থাকে তবে এটি সত্যিই উপদ্রব। আমি আশা করছি যে কারওর একটি সহজ সমাধান আছে।

গ্রিটারে আমার ওয়ালপেপারটি আমার লগইন নামের সাথে যুক্ত করার একমাত্র উপায় হ'ল উবুন্টু টুইক ইনস্টল করা এবং তার বিকল্পগুলি ব্যবহার করে সেট করা।


2

আমার একই রকম সমস্যা ছিল, আমি জানি না এর অন্য কোনও সমাধান আছে কিনা তবে এখানে আমার।

আপনার ওয়ালপেপারটি ইউএসআর / শেয়ার / ব্যাকগ্রাউন্ডে অনুলিপি করুন এবং আটকান । (Gksu nautilus ব্যবহার করুন)

আপনার চিত্র ফাইলে রাইট ক্লিক করুন এবং বৈশিষ্ট্য নির্বাচন করুন

ইন অনুমতি ট্যাবে নিশ্চিত করুন "অন্যান্য" সেট করা হয় পড়ুন বা কেবল পঠন

আপনার ওয়ালপেপারে ডান ক্লিক করুন এবং এটি আপনার ডেস্কটপ ব্যাকগ্রাউন্ড হিসাবে সেট করুন

লগ আউট করুন এবং এটি আপনার লাইটডিএম কাগজ হিসাবে প্রদর্শিত হবে

ওয়ালপেপার সুইচার সম্পর্কে আমি কিছুই জানি না তবে যদি এই অ্যাপ্লিকেশনটি usr / শেয়ার / পটভূমি অবস্থান থেকে ফাইলগুলি পুনরুদ্ধার করতে পারে তবে আমি নিশ্চিত যে এটি কাজ করবে


আপনার উত্তর কমবেশি সমস্যা সমাধানে আমাকে সহায়তা করেছে। অনুমতিগুলির সাথে এটি করার সত্যিই ধন্যবাদ ছিল :)
ক্রাপটেইন

2

উবুন্টুতে পরিবর্তন ডেস্কটপ ব্যাকগ্রাউন্ডে পছন্দগুলি যুক্ত করা সহজ করার জন্য আমি একটি ছোট পার্ল স্ক্রিপ্ট লিখেছিলাম ।

এটি পুনরায় তৈরি করতে আপনি উদাহরণস্বরূপ, sudo gedit /usr/local/bin/wallpaper-add-to-choicesটার্মিনাল থেকে ব্যবহার করতে পারেন, স্ক্রিপ্টের বিষয়বস্তুগুলি পেস্ট করতে পারেন, তারপরে সংরক্ষণ করতে পারেন sudo chmod 755 /usr/local/bin/wallpaper-add-to-choices

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


2
এই স্ক্রিপ্টটি যথেষ্ট সংক্ষিপ্ত যে আপনার উত্তরে অন্তর্ভুক্ত করা যুক্তিসঙ্গত হবে। অবশ্যই আপনি যদি তা করেন তবে লোকেরা স্ক্রিপ্টটি সিসি-বাই-এসএ 3.0 এর শর্তাবলীতে ব্যবহার করতে পারে । ( আপনি অনুমতি দেওয়ার জন্য বেছে নিন এমন যে কোনও শর্তাদির অধীনে তারা এটি ব্যবহার করতে পারেন Which অবশ্যই ভাল, যেহেতু সিসি-বিওয়াই-এসএ
3.0.০

2

আরও একটি বিকল্প রয়েছে যা ব্যবহারকারীর হোম ডিরেক্টরি থেকে ওয়ালপেপারগুলি লাইটডেমে উপলভ্য করবে

আপনি দুটি রূপের মধ্যে একটি চয়ন করতে পারেন:

ভেরিয়েন্ট এ।

আপনাকে কেবল টার্মিনালে একটি সাধারণ কমান্ড চালাতে হবে:

$ sudo usermod -aG username lightdm

শুধু usernameআপনার ব্যবহারকারীর নাম দিয়ে প্রতিস্থাপন করুন। এটি আপনার হোম ডিরেক্টরিতে লাইটডিএম অ্যাক্সেসের অনুমতি দেবে, তাই এটি থেকে চিত্রগুলি প্রদর্শন করতে সক্ষম হবে /home/username

ভেরিয়েন্ট বি।

নতুন ব্যবহারকারী গোষ্ঠী তৈরি করুন, উদাহরণস্বরূপ wallpapers:

$ sudo groupadd wallpapers

তারপরে, আপনার বাড়ির ডিরেক্টরিতে একটি ডিরেক্টরি তৈরি করুন , যেখানে আপনি যে সমস্ত ওয়ালপেপার ব্যবহার করতে চান তা সংরক্ষণ করবেন এবং এটির গোষ্ঠীটি এতে পরিবর্তন করবেন wallpapers:

$ mkdir '~/My Wallpapers'
$ chgrp wallpapers '~/My Wallpapers'

এবং অবশেষে wallpapersআপনার এবং lightdmব্যবহারকারীর পরিপূরক গোষ্ঠী হিসাবে গোষ্ঠী যুক্ত করুন:

$ sudo usermod -aG wallpapers username
$ sudo usermod -aG wallpapers lightdm

usernameআপনার ব্যবহারকারীর নাম দিয়ে প্রতিস্থাপন মনে রাখবেন ।

লক্ষ্য করুন যে আপনার যদি সিস্টেমটি ব্যবহার করে একাধিক ব্যবহারকারী থাকেন এবং আপনি তাদের প্রত্যেকের জন্য এইরকম ক্ষমতা দিতে চান তবে আপনাকে wallpapersপ্রতিটি ব্যক্তির জন্য এই পদক্ষেপগুলি (নতুন গ্রুপ যুক্ত করে বাদ দিয়ে ) পুনরাবৃত্তি করতে হবে ।


আমি দ্বিতীয় বৈকল্পটি চেষ্টা করেছিলাম, তবে এটি 13.10-এ কাজ করবে বলে মনে হচ্ছে না।
ব্যবহারকারী 138784

1

আমি এই কাজ নিশ্চিত করতে পারি!

  1. ফোল্ডারে নতুন *jpgফাইলগুলি অনুলিপি করার পরে /usr/share/backgrounds/(রুট ব্যবহার করে)
  2. 2 টি *xmlফাইলের অধীনে সম্পাদনা করুন/usr/share/gnome-background-properties/

আমি gvimউপরে 2 জন্য সম্পাদক ব্যবহার।

কেবল এই পদক্ষেপগুলি ব্যবহার করে করুন gvim:

  • gvim /usr/share/gnome-background-properties/*xml

  • Shift+ Gফাইলের শেষে যেতে

  • Shift+ + Oগত লাইনের উপরে সন্নিবেশ করতে
  • :r !ls

    /usr/share/backgrounds/*jpgAll সমস্ত নতুন পটভূমি সন্নিবেশ করতে। ফাইলের নামের

  • এখন sertedোকানো ব্লক পাঠ্যের শুরুতে যান।

  • পরে gvim এই কমান্ডটি ব্যবহার করুন: (প্রতিস্থাপন ^Mসঙ্গে CTRL-M)

    :.,$s;\(.*\);^M\t<wallpaper>^M\t<name>paper10</name>^M\t<filename>&</filename> ^M\t<options>zoom</options>^M\t<pcolor>#000000</pcolor>^M\t<scolor>#000000</scol or>^M\t<shade_type>solid</shade_type>^M\t</wallpaper>^M;cg
    

ওয়ালপেপারগুলিকে স্বতন্ত্র নাম দেওয়ার জন্য অটো ইনক্রিমেন্ট নম্বর (পেপার 10)

 :let i=1 | g/>paper/s//\='>paper_'.i/ | let i=i+1

ফাইলটি সংরক্ষণ করুন এবং দ্বিতীয় এক্সএমএল ফাইলের জন্য পুনরাবৃত্তি করুন।

নতুন যুক্ত হওয়া ব্যাকগ্রাউন্ডগুলি এখন জিইউআইতে উপস্থিত হবে:


এটির সাথে কেবল সমস্যাটিই হ'ল জুম, সেন্টার, এসসিএলএল ইত্যাদি বিকল্পগুলি উপলভ্য নয়
কালামালকা কিড

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