बूट पर टर्मिनल कमांड कैसे निष्पादित करें


0

मैं क्या करना चाहता हूँ यह कस्टम स्क्रीन रिज़ॉल्यूशन xrandr के साथ प्रत्येक बूट पर चलाने के लिए है, इसलिए मुझे इसे स्वयं दर्ज करने या कॉपी करने की आवश्यकता नहीं है और इसे अतीत में कोड है जिसे मैं हर बूट पर चलाना चाहता हूं

cvt 800 600 60 && xrandr --newmode "800x600_60.00"   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync && xrandr --addmode TV1 800x600_60.00 && xrandr --output TV1 --mode 800x600_60.00

मैं वास्तव में संपादन कॉन्फ़िगर / फ़ाइलों के आसपास खेलना नहीं चाहता, बस एक अच्छी आसान स्क्रिप्ट है जो प्रत्येक बूट के बाद या उसके दौरान निष्पादित होगी।

जवाबों:


0

यदि आप चाहते हैं कि यह लॉगिन प्रबंधक से पहले निष्पादित हो, तो बस इसे अंत में रखें /etc/rc.local


मैं वास्तव में नहीं जानता कि मैं क्या कर रहा हूं, लेकिन मैंने अपना कोड /etc/rc.local में जोड़ा और सहेजा और रिबूट किया और इसने कुछ नहीं किया। मैंने इसे फिर से देखा और कहा कि इस स्क्रिप्ट ने कुछ भी नहीं किया है ताकि इस स्क्रिप्ट को सक्षम या अक्षम करने के लिए बस निष्पादन बिट्स को बदल सकें। तो मैं ऐसा कैसे करूंगा
मैट

0

आप में अपने आदेश डाल कोशिश कर सकते हैं ~/.profile। जब आप लॉग इन करते हैं तो यह फ़ाइल निष्पादित होती है, इसलिए आपको उस बिंदु पर रिज़ॉल्यूशन परिवर्तन देखना चाहिए।

मैं इस विधि की गारंटी नहीं दे सकता, क्योंकि मुझे नहीं पता कि आपके सिस्टम में होम फ़ोल्डर में अन्य स्टार्टअप स्क्रिप्ट हैं या नहीं।

Rc.local के लिए, यह डिफ़ॉल्ट रूप से निष्पादन योग्य होना चाहिए। यदि ऐसा नहीं है, तो आप sudo nautilusरूट के रूप में ब्राउज़ कर सकते हैं , फिर फ़ाइल पर राइट-क्लिक करें और "गुण" चुनें। यहां से आप स्क्रिप्ट को निष्पादन योग्य बना सकते हैं इसलिए यह काम करेगा। आप चामोद का उपयोग भी कर सकते हैं, लेकिन मुझे लगा कि आप इस विधि को पसंद करेंगे।

एक और टिप: cvt चलाने से आपको केवल xrandr के लिए आवश्यक डेटा प्राप्त होता है। आप इसे गिरा सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.