জেসি লাইটে "কেবলমাত্র কাজ" করতে ভিএনসি চালানো উচিত?


15

আমি প্রথমবার ভিএনসির মাধ্যমে আমার পাইয়ের সাথে সংযোগ দেওয়ার চেষ্টা করছি।

আমি আমার ল্যাপটপের সরাসরি সংযোগ (ইথারনেট কেবল দ্বারা) ব্যবহার করে একটি হেডলেস ফ্যাশনে পাই এর প্রাথমিক সেট আপ করলাম। আমি একটি মনিটর বা কীবোর্ড ব্যবহার করিনি, এবং এটি sshdচলমান এবং চলমান রয়েছে তা নিশ্চিত করার জন্য চারদিকে ঝাঁকুনিতে পড়তে হয়েছিল। (এই থ্রেডটি দেখুন: মনিটর বা কীবোর্ড ছাড়াই প্রাথমিক সেটআপ )

পাই এখন আমার হোম নেটওয়ার্কের সাথে সংযুক্ত রয়েছে, সুতরাং সরাসরি সংযোগের দরকার নেই। আমি এখন নেটওয়ার্ক থেকে আমার ল্যাপটপ থেকে ভিএনসির মাধ্যমে পাই অ্যাক্সেস করার চেষ্টা করছি।

আমি এই নির্দেশাবলীssh ব্যবহার করে পাই (মাধ্যমে ) তে সেশনটি তৈরি করতে পারি , তবে ল্যাপটপের সাথে সেশনে সংযোগ স্থাপন করার সময় আমি নিম্নলিখিত ত্রুটিটি আঘাত করেছি:

এক্সসিশন: এক্স সেশন শুরু করতে অক্ষম --- কোন "/ home/pi/.xsession" ফাইল, কোনও "/ home/pi/.Xsession" ফাইল নেই, সেশন ম্যানেজার নেই, উইন্ডো ম্যানেজার নেই, এবং কোনও টার্মিনাল এমুলেটর পাওয়া যায় নি; বাতিল করা হচ্ছে।

আমি লক্ষ্য করেছি যে একই ধরণের প্রশ্ন আগে জিজ্ঞাসা করা হয়েছিল , এবং কেবলমাত্র উত্তরটি দিয়েই এটি কাজ করা উচিত

তবে, আমি জেসি লাইট চিত্রটি ব্যবহার করছি এবং এই পোস্টটি ইঙ্গিত করে ইমেজটিতে কিছু এক্স উইন্ডোজ প্যাকেজ অন্তর্ভুক্ত না করার পরামর্শ দিচ্ছে।

সুতরাং, এটি কি কেবল কাজ করা উচিত, বা লাইট চিত্রের জন্য কোনও অতিরিক্ত এক্স সার্ভার প্যাকেজগুলির প্রয়োজন? (ভিএনসি-কে কি আসলে অতিরিক্ত এক্স সার্ভার প্যাকেজগুলির প্রয়োজন হয় বা ভিএনসি ইনস্টল হওয়ার পরে সমস্ত প্রয়োজনীয়তা টানানো হয়?)

মনে রাখবেন যে আমি এর মাধ্যমে কিছু কনফিগার করেছি না raspbi-config


1
ভিএনসি-এর মাধ্যমে এক্স-সার্ভার ব্যতীত কোনও সিস্টেমে সংযোগ স্থাপন করা কিছুটা বোধগম্য নয়। দেখুন unix.stackexchange.com/questions/129432/...
Ghanima

রাস্পবিয়ান লাইটে অবশ্যই কোনও জিইউআই ইনস্টল করা নেই, যদিও এটি যুক্ত করা শক্ত নয়। ডিফল্ট ডেন স্বাভাবিক Raspbian হয় LXDE , কিন্তু আমি নিশ্চিত যদি নই apt-get install lxdeসত্যিই প্রয়োজনীয় সবকিছু টান হবে। আমি বিশ্বাস করি এর জন্য উপযুক্ত "মেটা প্যাকেজ" রয়েছে তবে আমি তাদের সাথে পরিচিত নই। আপনার নিজের তৈরি করতে হতে পারে .Xsessionতবে এটি শক্ত নয়, এগুলি শেল স্ক্রিপ্টগুলি সাধারণত সাধারণত কয়েকটি দু'টি লাইন থাকে।
স্বর্ণলোকগুলি

উত্তর:


15

ত্রুটির বার্তাটি বেশ পরিষ্কার। আপনি একটি এক্স এনভায়রোমেন্ট মিস করছেন, সুতরাং এটি ইনস্টল করুন:

sudo apt-get install xserver-xorg-core xserver-xorg-input-all \
xserver-xorg-video-fbdev libx11-6 x11-common \
x11-utils x11-xkb-utils x11-xserver-utils xterm lightdm openbox

2
অনেক ধন্যবাদ. আপনি কীভাবে নির্ধারণ করেছিলেন যে এই প্যাকেজগুলির সেটটি প্রয়োজনীয়? শুধু অভিজ্ঞতা থেকে?
রিচার্ড হরোকস

3
হ্যাঁ, কমবেশি
flakeshake

5

হ্যা এবং না

একটি ভিএনসি সার্ভার ইনস্টল করার সাথে সাথে আপনাকে এক্স সার্ভারও পাওয়া যাবে।
(উভয়ই tightvncserverএবং vnc4serverপ্যাকেজ সরবরাহ করে xserver)।
গ্রাফিকাল অ্যাপ্লিকেশনগুলি দেখতে এবং তার সাথে ইন্টারঅ্যাক্ট করার জন্য এটি যথেষ্ট।

তবে আপনি সত্যই, সত্যই, একটি এক্স উইন্ডো ম্যানেজার চাইবেন যাতে আপনি আপনার পর্দার অ্যাপ্লিকেশনগুলি চারপাশে সরিয়ে নিতে পারেন, তাদের আকার পরিবর্তন করতে পারেন, একে অপরের আবরণ বন্ধ
apt-cache search x-window-managerকরতে পারেন , তাদের মধ্যে স্যুইচ করতে পারেন , ইত্যাদি বিকল্পগুলির একটি বৃহত তালিকা ফিরে আসবে।

উইন্ডো ম্যানেজার ছাড়া: উইন্ডো ম্যানেজার ছাড়াই

একটি উইন্ডো পরিচালক সহ: উইন্ডো ম্যানেজারের সাথে

ধাপ

আপনি একটি ভাল গাইডকে লিঙ্ক করেছেন, তবে কেবল সম্পূর্ণতার জন্য, আমি এখানে যা করেছি তা পোস্ট করতে চাই।

  1. Vnc4server ডাউনলোড এবং ইনস্টল করুন:

    pi@raspberrypi:~ $ sudo apt-get install vnc4server
    ...
    The following NEW packages will be installed:
      fontconfig-config fonts-dejavu-core libdrm-amdgpu1 libdrm-freedreno1 libdrm-nouveau2 libdrm-radeon1 libelf1
      libfontconfig1 libfontenc1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libice6 libllvm3.7 libsm6
      libtxc-dxtn-s2tc0 libutempter0 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
      libxcb-shape0 libxcb-sync1 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont1 libxft2 libxi6
      libxinerama1 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxt6 libxtst6 libxv1 libxxf86dga1
      libxxf86vm1 vnc4server x11-apps x11-common x11-session-utils x11-utils x11-xkb-utils x11-xserver-utils
      xbase-clients xbitmaps xfonts-base xfonts-encodings xfonts-utils xinit xterm
    0 upgraded, 58 newly installed, 0 to remove and 35 not upgraded.
    Need to get 25.0 MB of archives.
    After this operation, 74.8 MB of additional disk space will be used.
    
  2. উইন্ডো ম্যানেজারটি ডাউনলোড করুন এবং ইনস্টল করুন:
    (অন্য উত্তর উল্লেখ করার পরে আমি ওপেনবক্সটি বাছাই করেছি since আমি সাধারণত পছন্দ করি না যেহেতু আমি সাধারণত কোনও গুই না দিয়েই এসএসএস ব্যবহার করি)।

    pi@raspberrypi:~ $ sudo apt-get install openbox
    ...
    The following NEW packages will be installed:
      fontconfig giblib1 hicolor-icon-theme libatk1.0-0 libatk1.0-data libavahi-client3 libcairo2 libcroco3 libcups2
      libdatrie1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgif4 libglade2-0 libgraphite2-3 libgtk2.0-0
      libgtk2.0-bin libgtk2.0-common libharfbuzz0b libid3tag0 libimlib2 libjasper1 libjbig0 libobrender29 libobt2
      libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpixman-1-0 librsvg2-2 librsvg2-common
      libstartup-notification0 libthai-data libthai0 libtiff5 libxcb-render0 libxcb-shm0 libxcb-util0 obconf openbox
      python-xdg scrot
    0 upgraded, 43 newly installed, 0 to remove and 35 not upgraded.
    Need to get 11.5 MB of archives.
    After this operation, 44.8 MB of additional disk space will be used.
    
  3. ভিএনসিভারের চালান:

    pi@raspberrypi:~ $ vncserver
    
    You will require a password to access your desktops.
    
    Password:
    Verify:
    xauth:  file /home/pi/.Xauthority does not exist
    
    New 'raspberrypi:1 (pi)' desktop is raspberrypi:1
    
    Creating default startup script /home/pi/.vnc/xstartup
    Starting applications specified in /home/pi/.vnc/xstartup
    Log file is /home/pi/.vnc/raspberrypi:1.log
    
  4. একটি ভিএনসি ভিউয়ার ব্যবহার করে সংযুক্ত হন এবং উপভোগ করুন!

টাইটভিএনসি ভিউয়ার হ'ল একটি বিকল্প:
(আমি এটিকে বেছে নিয়েছি কারণ এটি ফসএস এবং একটি এমএসআই ইনস্টলার রয়েছে)।
মনে রাখবেন: 1!

আপনাকে আগে থেকে পাসওয়ার্ডটি প্রবেশ করতে হবে:
আপনার সেট করা পাসওয়ার্ডের জন্য আপনাকে জিজ্ঞাসা করা হবে।

  1. আপনার কাজ শেষ হয়ে গেলে, আপনার ভিএনসি সার্ভারটি এটি দিয়ে হত্যা করুন:

     pi@raspberrypi:~ $ vncserver -kill :1
    

দেখে মনে হচ্ছে যেন অন্য কেউ শুরুতে কীভাবে ভ্যানসিভারটি চালাতে পারেন তা নির্ধারণ করেছেন

আমার পুরাতন রাস্পবেরি পাই বি তে একটি তাজা 2016-03-18-রাস্পবিয়ান-জেসি-লাইট ইনস্টল করে পরীক্ষা করা হয়েছে B.


0

দুঃখিত, রাস্পবিয়ান লাইট চিত্রটিতে কোনও গ্রাফিকাল পরিবেশ অন্তর্ভুক্ত নেই এবং যেমন একটি ভিএনসি সংযোগটি উত্পাদনশীল হতে পারে। Raspberrypi.org থেকে সরকারী শব্দ;

রাস্পবিয়ান জেসির হালকা সংস্করণটি ঠিক সাধারণ রাস্পবিয়ান জেসি অপারেটিং সিস্টেমের মতো তবে কোনও গ্রাফিকাল ডেস্কটপ এনভায়রনমেন্ট প্যাকেজ ছাড়াই। এর অর্থ এটি সাধারণ চিত্রের চেয়ে অনেক অনেক ছোট – এটি সাধারণ চিত্রের জন্য প্রায় 1.3 গিগাবাইট আকারের বনাম 4 গিগাবাইটের চেয়ে বেশি

আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি sshল্যাপটপ থেকে সংযোগের জন্য ব্যবহার চালিয়ে যান (আপনি উইন্ডোতে থাকলে 'পুটি' ব্যবহার করুন (কনফিগারেশনের বিশদ এখানে )) বা জেসির সম্পূর্ণ সংস্করণে পুনরায় ইনস্টল করুন যাতে গ্রাফিকাল উপাদানগুলি অন্তর্ভুক্ত রয়েছে।


9
লাইটের সাথে আমার স্বাদে জিইউআই ইনস্টল করতে আমার 5 মিনিট সময় লেগেছিল - রাস্পবিয়ান মোটা থেকে শুরু করতে আমাকে আরও বেশি সময় লাগত । অতিরিক্ত জি.বি.আই এর চেয়ে অতিরিক্ত অতিরিক্ত 2.5 গিগাবাইট, আপনি 2 জিবিতে কোনও ডিই দিয়ে একটি সম্পূর্ণ লিনাক্স ডেস্কটপ ইনস্টল করতে পারেন। এক্সর্গ নিজেই 150 এমবি এর মতো কিছু। যথারীতি, ফাউন্ডেশন সেই বিবৃতিটি দিয়ে জিনিসগুলিকে কিছুটা কমিয়ে দিচ্ছে - আসল জন্তুটি ম্যাথামেটিকা, ডেস্কটপ নয়।
স্বর্ণকেশ

0

অন্যান্য মন্তব্য অনুসারে আপনার এক্স পরিবেশের প্রয়োজন (তবে আপনি এটি অর্জন করেছেন)। vncএকটি SysVinit দিয়ে শুরু করার চেষ্টা করা সমস্যাযুক্ত বলে মনে হচ্ছে (যদিও তাত্ত্বিকভাবে systemdএকটি .সেবারিস উত্পন্ন করা উচিত)। আপনি যদি অন্যান্য লিঙ্কগুলির কয়েকটি সন্ধান করেন তবে আপনি একটি systemdস্ক্রিপ্ট পাবেন।

দ্রষ্টব্য তবে আপনি চালানোর সিদ্ধান্ত নিয়েছেন প্রাথমিক পরিবেশ তৈরি করতে এবং পাসওয়ার্ড সেট vncকরতে আপনাকে প্রথমে ম্যানুয়ালি চালানো উচিত ( sshযদি মাথা ছাড়াই হয়)।


0

অন্যান্য মন্তব্যের উপর ভিত্তি করে, মনে হচ্ছে আপনার জিইআইআই ইনস্টল এবং কনফিগার করতে হবে।

একবার করলে, আপনি x11vnc বিবেচনা করতে পারেন ; এটি সম্ভবত আরও ভিএনসির মতো যা আপনি আশা করছেন যে আপনি যদি উইন্ডোজ ভিএনসি ব্যবহার করেন তবে। আমি এই সফটওয়্যার আমার নিজের Pis উপর VNC- র স্থাপনের জুড়ে এসেছিল এবং একটি কয়েক টিউটোরিয়াল উচিত সাহায্য আপনি পেতে শুরু (এবং আরও একটি )।

আপনি যখন জিজ্ঞাসা করেন "এটি কি কেবল কাজ করা উচিত?" আপনি উইন্ডোজ তুলনায় FOSS সফ্টওয়্যার কখনও কখনও বিভিন্ন বিস্ময়কর আইডিসিঙ্ক্রেসিগুলির সাথে আচরণ করে আমার হতাশাগুলির কথা মনে করিয়ে দিয়েছিলেন, সুতরাং এটি আপনাকে "কেবল এটি তৈরি করতে" পয়েন্টে ফিরে যেতে সহায়তা করবে যাতে আপনি সম্ভবত যা করতে চেষ্টা করেছিলেন সেদিকেই এগিয়ে যেতে পারেন ।

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