এক্স শুরু হওয়ার পরে আপনি কীভাবে কোনও প্রোগ্রাম শুরু করবেন?


18

এফ.লাক্স নামে একটি ছোট্ট অ্যাপ্লিকেশন রয়েছে যা দিনের সময় ভিত্তিক আপনার স্ক্রিনের তাপমাত্রা নির্ধারণ করে। লিনাক্স সংস্করণটি একটি কনসোল ইন্টারফেসের সাথে সামান্য স্পার্টান তবে এটি পুরোপুরি ভালভাবে কাজ করে।

এক্সটি শুরু করার পরে এটি আরম্ভ করার জন্য আমি কোথায় এটি প্রার্থনা করতে পারি?


1
আমি f.lux ভালবাসি ! এটি সম্ভবত এই কয়েক বছর আমার চোখকে বাঁচিয়েছে, আমি আর এটি ছাড়া কম্পিউটারের পক্ষে দাঁড়াতে পারি না।
ফোশি

আকর্ষণীয় সফ্টওয়্যার, আমি চেষ্টা করে দেখতে এখন ডাউনলোড করছি ..
দেন্ট্রেসি

এটি দুর্দান্ত, এটি রাতে স্ক্রিনের উজ্জ্বলতা সম্পর্কে অভিযোগ থেকে আমাকে বাঁচাবে।
কোরি

সত্যই, দুর্দান্ত অ্যাপ্লিকেশন।
অ্যাপাচি

উত্তর:


7

আপনি যদি ওখান থেকে আপনার উইন্ডো ম্যানেজার শুরু করেন তবে .xinitrc ব্যবহার করা হয়। আপনি যদি কেডিএ বা জিনোম ব্যবহার করেন তবে আপনাকে সেই পরিষেবাগুলিতে প্রোগ্রাম যুক্ত করতে হবে যা লগইনে অটোস্টার্ট।


6

সবার আগে 'ম্যান এক্স' পড়ুন:

 STARTING UP

   There are two main ways of getting the X server and an initial  set  of
   client  applications  started.   The  particular method used depends on
   what operating system you are running and whether or not you use  other
   window systems in addition to X.

আপনি শিখবেন, আপনি কীভাবে জ্যাসারভারটি আনবেন তার উপর নির্ভর করে, এক্সসিভারটি আসার পরে 2 টি স্ক্রিপ্ট জিনিস শুরু করার জন্য ব্যবহৃত হয়:

  • .xinitrc (যখন আপনি সেশনটি চালু করেছিলেন startx(যার ফলে আগুন জ্বলছে xinit)
  • .xsession (আপনি যখন ডিসপ্লে ম্যানেজারের মাধ্যমে আপনার সিস্টেমে লগ ইন করেছেন (এক্সডিএম))

(আমি ব্যক্তিগতভাবে ln -s .xinitrc .xsession, তাই এটি কীভাবে জার্সারভার আনব তা বিবেচনা করে না)।

আপনি আপনার সিস্টেমে লগইন করতে যা ব্যবহার করেন তার উপর নির্ভর করে (এবং আমি মনে করি এটি আজকাল জিডিএম বা কেডিএম), কিছুটা আলাদা হয়ে যায়। সাধারণত জিডিএম এবং কেডিএম (এবং অন্যান্য ডিসপ্লে ম্যানেজারগুলি) ব্যবহারকারীকে "ব্যবহারকারী সেশন" বা অনুরূপ লেবেলযুক্ত কিছু নির্বাচন করতে প্রস্তাব দেয়। আপনি যদি এই "ব্যবহারকারীর সেশন" বাছাই করেন তবে বেশিরভাগই এই প্রদর্শনী পরিচালকরা চালু করবেন ~/.xsession। আপনি আপনার অ্যাপ্লিকেশন এবং ডেস্কটপ পরিবেশ / উইন্ডো ম্যানেজার আনতে দায়বদ্ধ হবেন।

অন্যান্য সম্ভাব্য সমাধান হ'ল বিভিন্ন ডেস্কটপ পরিবেশ / উইন্ডো ম্যানেজাররা কীভাবে "অটোস্টার্ট" ধারণাটি সমর্থন করে তা খুঁজে বের করা। আমি ব্যক্তিগতভাবে এই প্রক্রিয়াগুলি এড়িয়ে চলি এবং ভাল পুরানো .xinitrc / .xsessionপথে থাকি ।

একটি উদাহরণ। xinitrc দেখতে পাবেন:

xmodmap ~/.Xmodmap
xsetxkbmap de
autocutsel &
xflux -l 52
exec /usr/bin/fluxbox

3

.xinitrcআপনার হোম ডিরেক্টরিতে একটি স্ক্রিপ্ট নামের চেষ্টা করার চেষ্টা করুন । আপনি যদি এর মধ্যে একটি ব্যবহার করেন তবে কেডিএ এবং জিনোমে লগইনে স্ক্রিপ্ট / অ্যাপ্লিকেশন চালনার ক্ষমতাও রয়েছে। আমি বিশ্বাস করি .Xstartupবা .xstartupযা করতে চাইলে তা করতেও পারে .xinitrc। আমার লিনাক্সটি কিছুটা মরিচা হয়ে উঠছে বলে মনে হচ্ছে। >।>


হুম, নিশ্চিত যে এটি কাজ করেছে, এর জন্য কোনও লগ আছে কি?
সাইবার্গ

যদি না এফ.লাক্স কোথাও লগইন করে। আপনি নিশ্চিত হিসাবে না জানা অবধি আপনি সর্বদা আপনারতে যুক্ত echo "hello!" >> ~/.launchlogকরতে পারেন .xinitrcএবং পরীক্ষার লগটি পরে মুছুন delete
ডারথ অ্যান্ড্রয়েড

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