সিস্টেম শুরুতে একটি ডিফল্ট ডেস্কটপ পরিবেশ কীভাবে সেট করবেন?


22

আমি একটি লিনাক্স এবং কেডিএর ব্যবহারকারী এবং আমার যখন হালকা রিসোর্স খরচ প্রয়োজন তখন সম্প্রতি আমি বিকল্প ডেস্কটপ পরিবেশ হিসাবেও আলোকিতকরণ ব্যবহার করতে শুরু করি।

আমি ডিসপ্লে ম্যানেজার হিসাবে কেডিএম ব্যবহার করি এবং আমার পছন্দগুলিতে ডিফল্ট ডেস্কটপ এনভায়রনমেন্ট সঠিকভাবে সেট করার জন্য আমার একটি উপায় খুঁজে বের করা উচিত।

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

বর্তমানে এটি সর্বশেষ ব্যবহৃত ডিই বুট করার জন্য সেট করা হয়েছে এবং কীভাবে এই আচরণটি পরিবর্তন করতে হয় তা খুঁজে পাচ্ছি না। কেডিএম সিস্টেম সেটিংসে কেডিএম নিয়ন্ত্রণ মডিউলটি আমাকে এই বিকল্পটি দেবে বলে মনে হয় না।

আমি কীভাবে এটি করতে পারি তার কোনও ক্লু?


লগ ইন করার আগে আপনি কোনও ডিই বেছে নিতে পারবেন না? একটি sessionমেনু বা অনুরূপ হওয়া উচিত যা আপনাকে চালনা করতে চান সেশনটি চয়ন করতে দেয়।
টেরডন

হ্যাঁ, তবে আমি নির্দিষ্ট অ্যাকাউন্ট (কম্পিউটারের একমাত্র আমি ব্যবহারকারী) না চেয়ে আমার অ্যাকাউন্টে স্বয়ংক্রিয়ভাবে লগইন করার জন্য এটি সেট আপ করেছি।
সেখেম্টি

আমি মনে করি না যে উভয়ই স্বয়ংক্রিয়ভাবে লগ ইন করতে এবং একটি সেশন বেছে নিতে সক্ষম হবেন way
টেরডন

1
আমি বুঝেছি. তবে এটি যদি সর্বশেষ ব্যবহৃত পরিবেশে স্বয়ংক্রিয়ভাবে লগইন করে থাকে তবে এমন কিছু জায়গা থাকা উচিত যেখানে সিস্টেমকে এমন আচরণ করতে বলা হয়েছিল, যেখানে এটি সর্বশেষ ব্যবহৃত হয়েছিল তা পরীক্ষা করে অবশ্যই এটি নির্বাচন করতে হবে।
সেখেম্টি

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

উত্তর:


23

আপনার $HOME/.dmrcফাইলটি সম্পাদনা করে আপনার এটি সেট আপ করতে সক্ষম হওয়া উচিত । আপনার প্রদর্শন ম্যানেজারের সাথে সেশন উপলব্ধ (যেটা আপনি ব্যবহার করুন) .desktop ফাইল সাধারনত অবস্থিত হয় /usr/share/xsessions। আমার ক্ষেত্রে, এই ডিরেক্টরিতে রয়েছে:

$ ls /usr/share/xsessions
cinnamon2d.desktop  gnome-fallback.desktop  openbox-gnome.desktop  xfce.desktop
cinnamon.desktop    mate.desktop            openbox-kde.desktop
gnome.desktop       openbox.desktop         ssh.desktop

এই ফাইলগুলির মধ্যে যে কোনও একটি সম্ভাব্য সেশন যা আমার ডিসপ্লে ম্যানেজার চয়ন করতে পারে। কোনটি $HOME/.dmrcফাইল দ্বারা নিয়ন্ত্রিত হয় । সুতরাং, KDEডিফল্ট করার জন্য আপনাকে সেই ফাইলটি সম্পাদনা করতে হবে এবং এটির মতো দেখতে হবে:

[Desktop]
Session=kde-plasma

এটি ধরে নিয়েছে যে ডিরেক্টরিতে আপনার একটি kde.desktopফাইল রয়েছে xsessions, আমি কেডিপি ব্যবহার করি না তাই আমি পরীক্ষা করতে পারি না তবে এটি আমার জন্য cinnamonবা ব্যবহার করে কাজ করে xfce। একবার আপনি যদি এই পরিবর্তনটি করেন, আপনার প্রতিবার ডিফল্টরূপে কে-ডি-তে লগ ইন করা উচিত।


1
ধন্যবাদ. আপনি নিজেকে অনেক বিভিন্ন পরিবেশ পছন্দ করেন, তাই না? :) যাইহোক, আমার সিস্টেমে, /usr/share/xsessionsকেডিএ এন্ট্রিটির নাম দেওয়া হয়েছে kde-plasma.desktop; আমি মনে করি এটি কারণ হ'ল পিডিএ ডেস্কটপের মানক প্লাজমা ছাড়াও অন্যান্য পরিবেশ (অর্থাত্ মোবাইল ডিভাইসগুলির জন্য অ্যাক্টিভ) সরবরাহ করে। যেহেতু আমি এখানে কিছু সংশোধন করি নি, আমি নিশ্চিত যে এটি প্রমিত নাম; এটি প্রতিফলিত করতে আপনি আপনার উত্তরটি আপগ্রেড করতে চাইতে পারেন। আমি এই পদ্ধতিটি চেষ্টা করে দেখব এবং এটি কার্যকর হয় কিনা।
সেখেম্টি

@ শেখমতি ধন্যবাদ, উত্তর সম্পাদিত। এটি কাজ করা উচিত, আমি কেবল আপনার জন্য কেডিএম ইনস্টল করেছি :) এবং দারুচিনি এবং xfce এর মধ্যে স্যুইচ করে পরীক্ষা করে দেখেছি, এটি প্রতিবারই আমাকে ডিফল্টে লগ ইন করে।
টেরডন

ইতিমধ্যে সম্পন্ন হয়েছে, কমপক্ষে আমার জন্য এটি গ্রহণযোগ্য হিসাবে প্রদর্শিত হবে। সম্ভবত সার্ভারটি এখনও স্ট্যাটাস আপডেট করেনি?
সেখেম্টি

@ শিখেমি অভিশাপ, দুঃখিত, আপনার প্রতিবেদনের মাত্রাটি লক্ষ্য করেছেন এবং বুঝতে পেরেছেন যে সাইটটি কীভাবে কাজ করে আপনি ইতিমধ্যে জানেন: :)। হ্যাঁ, সবাই এখানেও গৃহীত হয়েছে, ধন্যবাদ!
টেরডন

2
আমার জন্য কাজ করে না I সেট সেশন = সঙ্গী কিন্তু করে না কাজ
ভি

6

জিনোম ২-তে, .dmrcব্যবহারকারীদের হোম ডিরেক্টরি ডিরেক্টরিতে ফাইলটি ডিফল্ট সেশন তৈরি করতে ব্যবহৃত হত। এই .dmrcফাইলটি আর ব্যবহার করা হয় না।

কোনও ব্যবহারকারীর জন্য একটি ডিফল্ট সেশন নির্দিষ্ট করতে, /var/lib/AccountsService/users/*username*ফাইলটিতে ব্যবহারকারীর অ্যাকাউন্ট পরিষেবা আপডেট করুন:

[User]
Language=
XSession=mate

সূত্র


2

RHEL / সেন্টওএস 7 এর জন্য ফাইল সেট করতে পারেন /etc/sysconfig/desktopধারণ DESKTOP=KDEতা-ডি-ই ডিফল্ট করবে।

এটি ভিএনসির পক্ষেও কাজ করে।


0

Centos 7 / RHEL এর জন্য কাজ করে যদি $ HOME / .dmrc উপস্থিত না থাকে:

  1. দির / ইউএসআর / শেয়ার / এক্সেসিনেশন থেকে সমস্ত * .ডেস্কটপ ফাইলটিকে অন্য ডিরেক্টরিতে স্থানান্তরিত করুন (উদাহরণস্বরূপ) অপ্রয়োজনীয়_আরভ (আপনার ক্ষেত্রে - xfce.desktop):

    $ ls /usr/share/xsessions xfce.desktop unnecessary_env/

  2. লগআউট / রিবুট করার পরে এক্সএফসিই ডিফল্টভাবে লোড হবে

বিঃদ্রঃ! আপনি জিইউআইয়ের মধ্যে নির্বাচন করতে পারবেন না


আমার ডিফল্ট ডেস্কটপ এনভায়রনমেন্ট / usr / share / xsessions এর নিচে নয়। আমি কালি লিনাক্সে আছি এবং বিকল্প হিসাবে সিস্টেম এক্স 11 ডিফল্ট এবং জিনোম-ক্লাসিক দেখুন। তবে এক্সেসেশনগুলিতে কেবল জিনোম-ক্লাসিক.ডেস্কটপ বিদ্যমান। কোন টিপস..?
কিরজাইন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.