Pkexec এর জন্য কোনও প্রমাণীকরণ এজেন্ট পাওয়া যায় নি


0

আমার একটি উবুন্টু 16.04 হেডলেস সিস্টেম রয়েছে যা আমি সম্প্রতি xfce4 এবং vnc4server ইনস্টল করেছি। আমি ভিএনসির মাধ্যমে সংযোগ করতে এবং ডেস্কটপ দেখতে পাচ্ছি, তবে সিন্যাপটিকের মতো সুবিধাযুক্ত অ্যাপ্লিকেশনগুলি লঞ্চ করার চেষ্টা করা নিঃশব্দে ব্যর্থ।

synaptic.desktopএন্ট্রি চেক করা ব্যবহারের ব্যবহার দেখায় synaptic-pkexecযা ব্যবহারের জন্য কেবল একটি ছোট র‍্যাপার স্ক্রিপ্ট pkexec

ডেস্কটপ এন্ট্রি চালানো সরাসরি সমস্যাটি দেখায়:

$ pkexec --disable-internal-agent "/usr/sbin/synaptic" "$@"
Error executing command as another user: No authentication agent found.

প্রশ্নটি হল - আমি কীভাবে এটি সমাধান করব? আমি পলিসিকিটে নতুন এবং আমি কিছুটা অবাক হয়েছি যে apt install xfce4দৃশ্যত কোনও প্রমাণীকরণ এজেন্ট সেটআপ করেনি। অথবা সম্ভবত আমি স্বয়ংক্রিয়ভাবে ডেস্কটপটি সঠিকভাবে শুরু করছি না - এটি আমার স্টার্টআপ স্ক্রিপ্ট:

~$ cat .vnc/xstartup
#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
# x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
startxfce4 &
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.