नई मुख्य 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.