ওয়ান লাইনারে এক্স চালানোর জন্য আমি কীভাবে `যে কাউকে কনফিগার করতে পারি?


9

পোস্ট করা সাধারণ সমাধানটি চালানো sudo dpkg-reconfigure x11-commonযা একটি গ্রাফিকাল প্রম্পট দেয়, তবে, আমি এটি অ-ইন্টারেক্টিভভাবে ব্যবহার করতে চাই।

পরিস্থিতি হ'ল আমি এসএসএইচটি মূল হিসাবে মেশিনে প্রবেশ করবো (ভ্যাগ্র্যান্ট প্রভিশন দেওয়ার সময়) এবং startxপরবর্তী পদক্ষেপে এগিয়ে যাওয়ার আগে কিছু কনফিগার ফাইল তৈরি করতে নিয়মিত ব্যবহারকারী হিসাবে একবার চালানো দরকার ।

আমি বিশ্বাস করি যে কারণটি আমি সহজভাবে করতে পারছি না তা su otheruser startxহল Xauthority / আমাকে অন্য ব্যবহারকারী হিসাবে এসএসএইচের মাধ্যমে সংযুক্ত করার কারণে ...

উত্তর:


7

আমি যে সমাধানটি পেয়েছি তা হ'ল নিম্নলিখিতটি চালানো:

sudo sed -i \
    's/allowed_users=console/allowed_users=anybody/' /etc/X11/Xwrapper.config

দ্রষ্টব্য , আপনার পরিস্থিতিতে আপনার নির্দিষ্ট প্রাথমিক কনফিগারেশনের উপর ভিত্তি করে * বা অন্য কোনও consoleহতে পারেroot


2
রুট সুবিধাগুলি ছাড়তে এক্সকে xorg 1.16.0বোঝানো একটি বরং নতুন বৈশিষ্ট্য ( iirc)। বিস্তারিত পাওয়া যায় man Xorg.wrap
সেবাস্তিয়ান

1
ডিবিয়ান-তে কনফিগারেশন ফাইল "Xwrapper.config" উপস্থিত থাকতে পারে, যখন প্যাকেজ xserver-xorg-विरासत ইনস্টল করা নেই। এই ক্ষেত্রে এর কোনও প্রভাব নেই, সুতরাং কনফিগারেশন পরিবর্তন করার পরেও সমস্যাগুলি স্থির থাকে।
imsodin
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.