এক্স এবং ইউনিটি না চালিয়ে গেটেটিংগুলি পরিবর্তন করুন


13

আমি উবুন্টু ১২.১০-তে কিছু জিঙ্কনফ সেটিংস পরিবর্তন করার চেষ্টা করছি। আমি লাইটডিএম গ্রিটারের পটভূমি পরিবর্তন করতে চাই।

আমি আবিষ্কার করেছি যে এক্স সার্ভার চালানোর সময় ব্যবহারকারী হিসাবে unityক্যে লগ ইন করার সময়, আমি এটি সহ এটি করতে সক্ষম হয়েছি:

sudo xhost +SI:localuser:lightdm
gsettings set com.canonical.unity-greeter background "'/usr/share/backgrounds/micros-background.png'"

সমস্যাটি হ'ল এটির জন্য আমাকে এক্স এর অধীনে ব্যবহারকারী হিসাবে লগইন করতে হবে So সুতরাং পুরো উইন্ডো ম্যানেজারটি চলমান হওয়া উচিত। তবে আমি কোনও এক্স সার্ভার চালু না করে এই সেটিংসটি পরিবর্তন করতে ক্রুট ব্যবহার করতে চাই। আমি কেবল পার্টিশনগুলি মাউন্ট করতে এবং পুরো উইন্ডো ম্যানেজারটি চালনা না করে গেটেটিংগুলি পরিবর্তন করতে চাই।

এক্স এবং ইউনিটিতে লগইন না করে সরাসরি গেটেটিংগুলি পরিবর্তন করার কোনও উপায় আছে কি?

বা বিকল্পভাবে ... ব্যাকগ্রাউন্ডে এক্স সার্ভার এবং ইউনিটি আনার কোনও উপায় আছে যাতে আমি আমার মনিটরে পুরো উইন্ডোড ডিসপ্লে না করেই পরিবর্তনগুলি আনতে পারি?

উত্তর:


17

এটা সম্ভব চালানোর জন্য gsettings, X11 ব্যবহার না করেই dbus-launch --exit-with-session:

dbus-launch --exit-with-session gsettings set com.canonical.unity-greeter background "'/usr/share/backgrounds/micros-background.png'"

এই জন্য আপনাকে ধন্যবাদ! আমি অন্য ব্যবহারকারী যেমন লগ ইন না করে তার জন্য সেটিংস সেট করতে এটি ব্যবহার করেছিsudo -u "username" dbus-launch --exit-with-session gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
HarlemSquirrel

যদি আপনি 5 সিডিএন লাইনটি সুডোর সাথে প্রস্তাব করেন তবে আপনি রুটের ডকনফ সম্পাদনা করতে পারবেন (যখন dconf- সম্পাদক ব্যবহার করবেন এবং sudo / gksu দিয়ে গেটেটিংগুলি এই ত্রুটিটি ছুঁড়বেন)। এটি করার আরেকটি উপায় হ'ল 'sudo / gksu dbus- লঞ্চ gsetttnigs / dconf- সম্পাদক' প্যাকো পোরাসের পরামর্শ অনুসারে।
কুই কোভেশন

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

এটি পরীক্ষা করার প্রয়াসে "কোনও প্রোটোকল নির্দিষ্ট করা হয়নি"।
realkstrawn93

-1

কিছু লোক বলেছেন যে আপনার অবশ্যই "ডিবিস-লঞ্চ" শব্দটির দ্বারা "গ্যাসেটিংস" কমান্ডের আগে থাকতে হবে, তবে আমি এটি চেষ্টা করি নি।

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