এক্সএফসিই / লাইটডিএম স্টার্টআপ কনফিগারেশন ফাইল


11

সম্প্রতি ডিবিয়ান হুইজি ইনস্টল করেছেন এবং লাইটডিএম সহ এক্সএফসিই 4.8.0.3 ব্যবহার করুন।

লাইটডিএম দিয়ে লগ ইন করার পরে, আমার ~/.bash_profileবা ~/.profileআর উত্সাহিত হয় না। আমি আগে এই স্টার্টআপ ফাইলগুলি ssh-এজেন্ট শুরু করতে, ড্রপবক্সড এবং আমার PATH ভেরিয়েবল সেট করার জন্য ব্যবহার করেছি।

যদি আমি এই লিঙ্কটি ( http://wiki.debian.org/DotFiles ) সঠিকভাবে বুঝতে পারি , যখন কোনও ডিসপ্লে ম্যানেজার ব্যবহার হয় (এই ক্ষেত্রে লাইটডিএম)। তারপরে এটি সঠিক যে এই ফাইলগুলি উত্সাহিত হয় না।

তাই আমার প্রশ্ন হলো
1) কিভাবে আমি Xfce / lightdm উৎস করতে পারেন ~/.bash_profileবা ~/.profile
বা
2) Xfce এর সমতুল্য প্রারম্ভে কনফিগারেশন ফাইল কী / lightdm SSH-এজেন্ট, dropboxd শুরু করা এবং আমার পথ পরিবর্তনশীল সেট করতে।

উত্তর:


9

আমি এই পরিবেশের পরিবর্তনশীল জিনিসটির সাথেও অনেক লড়াই করেছি। আমি ডেবিয়ান জেসি + xfce4 ব্যবহার করছি

আমার জন্য যে বিকল্পগুলি কাজ করেছিল সেগুলি হ'ল (পরিবেশের ভেরিয়েবলগুলি ডেস্কটপ ম্যানেজার দ্বারা ধরা পেতে):

  • এক্সডিএম বা লাইটডিএম সহ: ব্যবহার করুন ~/.xsessionrc
  • অন্যদের সাথে, আমি পরীক্ষা করিনি

ইন ~/.xsessionrcআপনি বেছে করতে পারেন:

  • মত সরাসরি ভেরিয়েবল রাখুন PATH="$PATH:userpath"
  • অথবা উৎস ~/.profileফাইল: . $HOME/.profile, যেখানে ~/.profileফাইল বিভিন্ন পরিবেশের সংজ্ঞা রয়েছে

দ্বিতীয় বিকল্পটির বিন্দুটি নোট করুন যার অর্থ source, তবে আমি মনে করি sourceবাশ নির্দিষ্ট। দ্বিতীয় পদ্ধতিটি সম্ভবত প্রস্তাবিত হয় (যেমন /unix/4621/correctly-setting-en वातावरणে যুক্তিযুক্ত ) এবং বেশ কয়েকটি ফাইলে পরিবেশগত ভেরিয়েবল সংজ্ঞায়িত করা এড়ানো উচিত। এছাড়াও, এটি ব্যবহারকারী-নির্দিষ্ট এবং সিস্টেম-ভিত্তিক নয় ( /etc/environmentযা আসলে আমার পক্ষে এত ভাল কাজ করে নি)

টার্মিনাল সেশনের জন্য, যেহেতু আমি ব্যবহার করি bash, আমি পরিবেশের ভেরিয়েবলগুলি সেট আপ .bash_profileকরি বা আমি কেবল উত্স উত্স করি~/.profile


অনেক ধন্যবাদ ! অবশেষে! এই সহজ সমাধানটি খুঁজতে আমাকে প্রচুর অনুসন্ধান করতে হয়েছিল। একটি বিষয় উল্লেখ করতে হবে: ফাইলটি যদি x / .xsessionrc উপস্থিত না থাকে তবে কেবল এটি তৈরি করুন!
অ্যালেক্স

1
প্রথমে ~/.xsessionrcআমি রেখেছিলাম . ~/.profileএবং এটি কাজ করে না। এই উত্তরে যেমন বলা হয়েছে যদি বিষয়বস্তু হয় . $HOME/.profileতবে এটি কাজ করে।
স্টাফেন গৌরিচন

2

ঠিক আছে অবশেষে একটি কার্যক্ষম সমাধান খুঁজে পেয়েছেন এবং সাথে গিয়েছিলেন 2)

আমার PATH ভেরিয়েবল সেট করতে।
$ cp /etc/xdg/xfce4/xinitrc ~/.config/xfce4
তারপরে ~/.config/xfce4/xinitrcফাইলটির শীর্ষের নিকটে নিম্নলিখিতটি অন্তর্ভুক্ত করার জন্য সম্পাদিত

if [ -d "${HOME}/bin" ] ; then
    PATH="${HOME}/bin:${PATH}"
fi

এক্সএফসিই 4 শুরু হওয়ার সাথে সাথে ড্রপবক্স শুরু করতে
$ xfce4-settings-manager
-> সেশন এবং স্টার্টআপ -> "অ্যাপ্লিকেশন অটোস্টার্ট" ট্যাব -> যোগ করুন ->
নাম: ড্রপবক্স
কমান্ড: /home/james/.dropbox-dist/dropboxd
-> ঠিক আছে

Ssh- এজেন্ট হিসাবে এটি ডিফল্ট xinitrc এ শুরু হয়। (পাসফ্রেজ সরবরাহের জন্য কেউ জিইউআই প্রোগ্রামের প্রস্তাব দিতে পারে)

আশা করি এটি সহায়তার।


1
/etc/গন্ধ থেকে কোনও ফাইল অনুলিপি করা ও সম্পাদনা করা । প্যাকেজগুলি যদি আসল ফাইল আপডেট করে তবে আপনার অনুলিপি আপডেট হবে না। বিকল্পটি হ'ল আপনার নির্দিষ্ট সেটআপের পরে আপনার ডান দিক exec /etc/xdg/xfce4/xinitrcথেকে কোনও সামগ্রী অনুলিপি করা হবে ~/.config/xfce4/xinitrc। যাইহোক আমি অন্যান্য .profileভিত্তিক সমাধানটি পছন্দ করি , যা xfce বা লাইটডিএম এর সাথে কম নির্দিষ্ট বলে মনে হয়। ভাগ করে নেওয়ার জন্য ধন্যবাদ!
স্টাফেন গৌরিচন

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