नई मुख्य PID सेवा से संबंधित नहीं है, और PID फ़ाइल रूट के स्वामित्व में नहीं है


9

सेवा के रूप में Xubuntu 18.04 पर vncserver (tightvncserver) चलाते समय, मुझे यह त्रुटि मिलती है

नया मुख्य पीआईडी ​​2095 सेवा से संबंधित नहीं है, और पीआईडी ​​फाइल रूट के स्वामित्व में नहीं है। इनकार।

मेरी सेवा फ़ाइल इस तरह दिखती है

/etc/systemd/system/vncserver@.service 

[Unit]
Description=Start TightVNC server at startup
After=syslog.target network.target

[Service]
Type=forking
User=user
PAMName=login
PIDFile=/home/user/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i

[Install]
WantedBy=multi-user.target

इस बग रिपोर्ट के अनुसार , सिस्टमड में इस बदलाव से इसका कुछ लेना-देना है ।

मेरी सेवा फ़ाइल को अपडेट करने के बारे में कोई सुझाव तो यह फिर से systemd के साथ काम करता है?

जवाबों:


4

आप शायद इस डिजिटल महासागर VNC गाइड के 16.04 संस्करण को 18.04 संस्करण के बजाय संदर्भित कर रहे हैं । 18.04 संस्करण में /etc/systemd/system/vncserver@.serviceफ़ाइल को इस तरह दिखना चाहिए:

[Unit]
Description=Start TightVNC server at startup
After=syslog.target network.target

[Service]
Type=forking
User=sammy
Group=sammy
WorkingDirectory=/home/sammy

PIDFile=/home/sammy/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i

[Install]
WantedBy=multi-user.target

sammyअपने स्वयं के उपयोगकर्ता नाम के साथ सभी 4 उदाहरणों को बदलना याद रखें । 18.04 संस्करण ने उसी PID फ़ाइल के साथ मेरे मुद्दों को ठीक किया जो आपके द्वारा रिपोर्ट की गई रूट त्रुटियों के स्वामित्व में नहीं है

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