जब मैं sudo
कमांड का उपयोग करके कुछ सॉफ़्टवेयर चला रहा हूं तो यह त्रुटि दिखा रहा है जैसे
cannot connect to X server
उदाहरण के लिए यदि मैं निम्नलिखित कमांड चलाता हूं:
$ sudo gedit /etc/profile
मुझे आज्ञा मिल रही है
(gedit:6758): WARNING **: Command line `dbus-launch --autolaunch=84b871d735f31ffe014dc9ba00000009 --binary-syntax --close-stderr'
exited with non-zero exit status 1:
Autolaunch error: X11 initialization failed.
Cannot open display:
Run 'gedit --help' to see a full list of available command line options.
या अगर मैं दौड़ super-boot-manager
रहा हूं तो मुझे निम्नलिखित त्रुटि हो रही है
buc: cannot connect to X server
कृपया मदद करे।
super-boot-manager
एकता लंचर से सीधे चलने की कोशिश की , यह काम नहीं किया। फिर मैंने इसे टर्मिनल से आज़माया, फिर मुझे वो त्रुटि मालिश मिली।
echo $DISPLAY
कहता है: आपको इसे बिना आंतरिक sudo
रूप से super-boot-manager
चलाता है sudo
।
echo $DISPLAY
दे रहा है :0.0
। और मैं नहीं चला रहा हूँ super-boot-manager
के रूप में sudo
। मैं super-boot-manager
टर्मिनल से केवल कमांड का उपयोग कर रहा हूं ।
Defaults env_keep="DISPLAY XAUTHORITY"
के अंत में visudo
। सभी के लिए धन्यवाद, विशेष रूप से @Thor के लिए मदद।
super-boot-manger
से भागते हैं?