ভিনো ভিএনসি সার্ভার শুরুতে অক্ষম start


12

সুতরাং আমি ভিনো ভিএনসি সার্ভারটি বুট-এ শুরু করার জন্য চেষ্টা করছি, মানে ভিএনসি সার্ভার শুরু করতে আমাকে লগইন করতে হবে না। আমি উবুন্টু জিনোমে 15.04 এ আছি এবং আমি ইতিমধ্যে যুক্ত করেছি

/usr/lib/vino/vino-server

'স্টার্টআপ অ্যাপ্লিকেশন' এ। যাইহোক, ভিএনসি সার্ভারটি আমি বুট করার সাথে সাথেই শুরু হবে না। ভিএনসি সার্ভার শুরুর জন্য আমাকে লগইন করতে হবে। আমার কি করা উচিৎ? আমার কি সিস্টেমড ইউনিট ফাইল তৈরি করার দরকার আছে? যদি তা হয় তবে আমি কীভাবে এটি করব?

সম্পাদনা করুন : এই প্রশ্নটি এই কারণের থেকে আলাদা , কাজ করার জন্য আমার ভিনো সার্ভারের প্রয়োজন, যখন সেই নির্দেশিকা x11vncserver পরামর্শ দেয়।



@মার্কিরবি আমার পোস্টটি কেন আলাদা, সে সম্পর্কে আমি পোস্টটি সম্পাদনা করেছি, স্বয়ংক্রিয়ভাবে লগইন করার পরামর্শও আমি ঝুঁকিপূর্ণ হতে পারি না।
দ্য ম্যান

আমিও কীভাবে ভিনোকে বুটে শুরু করতে পারি তা জানতে চাই।
ম্যাট

একটি সময়ে কটাক্ষপাত আছে এই উত্তরগুলোর এখানে
রবার্ট Riedl

উত্তর:


3

প্রারম্ভকালে ভিনো সার্ভার চালানোর জন্য একটি সিস্টেমড ইউনিট বা পরিষেবা তৈরি করুন

  1. cd /etc/systemd/system/
    
  2. sudo vim vinostartup.service
    
  3. [Unit]
    Description = description about the service
    After = network.target
    [Service]
    ExecStart = /usr/lib/vino/vino-server
    [Install]
    WantedBy = multi-user.target
    
  4. পরিষেবাটি সক্ষম করুন

    sudo systemctl enable vinostartup.service
    
  5. Vinostartup কমান্ড ব্যবহার করে এটি যাচাই করুন। সার্ভিসটি সেখানে থাকবে

    ls multi-user.target.wants/
    
  6. আপনি যদি পরবর্তী বুট না হওয়া পর্যন্ত অপেক্ষা করতে না চান (এটি ইতিমধ্যে সক্ষম) আমরা পরিষেবাটি শুরু করতে পারি

    sudo systemctl start vinostartup.service
    

1
ধন্যবাদ তবে কাজ করে না, দুর্ভাগ্যক্রমে :(
ম্যাট

2

এসএসএইচ সক্ষম হওয়া এবং সার্ভারে রুট অ্যাক্সেস থাকা আবশ্যক, তারপরে, আপনার সাধারণ ব্যবহারকারীর অ্যাকাউন্টটি ব্যবহার করে এসএসএইচ করতে হবে এবং [ডিমন] বিভাগে নিম্নলিখিত লাইনগুলি তৈরি করে /etc/gdm3/custom.conf ফাইলটি সম্পাদনা করুন:

AutomaticLoginEnable=true
AutomaticLogin=yourusername

"Sudo shutdown -r now" চালিয়ে সার্ভারটি সংরক্ষণ করুন এবং পুনরায় বুট করুন। একবার জিডিএম পুনরায় চালু হয়ে গেলে, এটি স্বয়ংক্রিয়ভাবে নির্দিষ্ট ব্যবহারকারী হিসাবে লগইন হবে এবং আপনার ভিনো-সার্ভার প্রক্রিয়াটি আবার শুরু হবে, যাতে আপনি আবার সিস্টেমে ভিএনসি করতে পারেন। আপনার কাজ শেষ হয়ে গেলে /etc/gdm3/custom.conf ফাইল থেকে সেই অটো-লগইন লাইনগুলি সরাতে ভুলবেন না।

Https://encodable.com/tech/blog/2009/03/02/How_To_Acecess_A_VNC_Roteote_Desktop_After_The_Server_Reboots থেকে সম্পাদিত


-1

vino-serversystemdসফলভাবে শুরু করতে পারেনি , এটি মির সার্ভারটি সন্ধান করবে এবং আমার উবুন্টু ডেস্কটপে সকেট ত্রুটিটি ফিরিয়ে দেবে t দেখে মনে হচ্ছে জিনোম বিকাশকারীরা সম্প্রতি প্রকল্পটিতে একটি সিস্টেমযুক্ত সংকলন বিকল্প যুক্ত করেছেন এটি
করার সঠিক উপায়টি স্টার্টআপটি ব্যবহার করা আপনার ডেস্কটপের ডিস্ট্রোতে অ্যাপ্লিকেশনটি আপনার নিজের ডিসট্রো এনভায়ারোমেন্টে আর্চলিনাক্স অটোস্টার্টিং পৃষ্ঠা বেসটি থেকে আপনার ডিসট্রো
প্রোগ্রামটি সন্ধান করুন

ভিনো সার্ভারটি কনফিগার করার পুরো নির্দেশাবলী এখানে

উদাহরণস্বরূপ: আমি একটি xfce ডেস্কটপ
নেভিগেট করুন: সূচনা-> অ্যাপ্লিকেশন মেনু-> সেটিংস-> সেশনস এবং স্টার্টআপ-> অ্যাপ্লিকেশন অটোস্টার্ট এবং 'ডেস্কটপ ভাগ করে নেওয়ার' সন্ধান করুন এবং এটি সক্ষম করুন বা আপনি কেবল /usr/lib/vino/vino-serverএটিতে যুক্ত করতে পারেন

এর আগে আপনাকে ভিনো সার্ভারটি কনফিগার করতে হতে পারে
আমার এক্সফেস ডেস্কটপে আমার কোনও জিনোম সেটিংস প্যানেল নেই যাতে আমি চালনা করি

$ vino-preferences

টার্মিনাল থেকে সংযোগ সেটিং কনফিগার করতে

এবং আপনার কম্পিউটারে সংযোগ স্থাপনের জন্য ভিএনসি ক্লায়েন্টকে সক্ষম করতে আপনাকে এনক্রিপশনটি অক্ষম করতে হতে পারে

$ gsettings set org.gnome.Vino require-encryption false

পুনরায় আরম্ভ করুন এবং সম্পন্ন করুন


1
আপনি লগইন না করা পর্যন্ত ডেস্কটপে স্টার্টআপ অ্যাপ্লিকেশন শুরু হবে না। প্রশ্নটি জিজ্ঞাসা করে লগইনের পূর্বে সার্ভারটি কীভাবে শুরু করবেন।
এন্ডোলিথ

-2

আমি মনে করি আপনি কন্ট্রোল সেন্টারে যেতে পারেন , তারপরে স্টার্টআপ অ্যাপ্লিকেশনটি এবং কমান্ডটি দিয়ে একটি নতুন আইটেম যুক্ত করতে পারেন:

/usr/lib/vino/vino-server &

আপনি লগইন করার পরে পর্যন্ত এটি ঘটবে না
এন্ডোলিথ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.