"সেট acpi_osi = Linux" সেট কর্নেল বুট প্যারামিটার কি করে?


48

আমি আমার ল্যাপটপে উজ্জ্বলতা নিয়ন্ত্রণ নিয়ে একটি সমস্যার মুখোমুখি হয়েছি যার মধ্যে ইন্টেল এইচডি গ্রাফিক্স এবং উবুন্টু ১০.১০ 64৪ বিট রয়েছে। সুতরাং আমি যখন একটি স্থির অনুসন্ধান করেছি তখন আমি দেখতে পেলাম যে একটি সাধারণ পরামর্শ হ'ল GRUB ফাইল লাইনটি সম্পাদনা GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"করা GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"

বুট প্যারামিটারের জন্য ডকুমেন্টেশন acpi_osiবলে:

acpi_osi=   [HW,ACPI] Modify list of supported OS interface strings
            acpi_osi="string1"      # add string1 -- only one string
            acpi_osi="!string2"     # remove built-in string2
            acpi_osi=               # disable all strings

- http://redsymbol.net/linux_boot_paraters/

এটির কোনও ল্যাপটপ সমস্যা ঠিক করার কারণ আমি খুঁজে পাচ্ছি না ।

তাই কেউ আমাকে বলতে পারে কার্নেল বুট বিকল্পটি acpi_osi=Linuxকী করে?

উত্তর:


29

আমি মনে করি আপনি বোঝাতে চেয়েছেন =Windows, না Linux। আর্গুমেন্টটি কার্নেলকে এসিপিআই বিআইওএসের কাছে মিথ্যা বলতে এবং এটি লিনাক্স ব্যতীত অন্য কিছু বলে জানায় (যে কারণে লিনাক্স নির্বোধ বলে উল্লেখ করা হয়)।

আমি নিশ্চিত যে সে যা লিখেছিল তার অর্থ। হ্যাঁ, উইন্ডোজ সনাক্ত না হলে বিআইওএসের সাধারণত কার্যকারিতা অক্ষম করে তবে লিনাক্স নির্দিষ্ট করে নিরীহ হয় না কারণ ডিফল্টরূপে লিনাক্স চলছে কিনা জানতে চাইলে কার্নেলটি মিথ্যা প্রতিক্রিয়া জানায়। acpi_osi=Linuxকার্নেলটিকে সত্য প্রতিক্রিয়া জানাতে drivers/acpi/osl.cবলে see (দেখুন ) মনে হচ্ছে আপনার BIOS কে সত্য বলা দরকার।

এটি হয় ড্রাইভার সমস্যা বা ভুল এসিপিআই বাস্তবায়ন। আপনি খুঁজে নিতে আপনার আছে চাই dsdtএবং কোড পর্যালোচনা করতে এটা খুল এবং কি ভেঙে অথবা অক্ষম লিনাক্স এস আই বয়সী ভাল করে বুঝতে পেতে।

উল্লেখ


2
এনভিডিয়া জিফর্স জিটি 525 এম, এবং ইন্টেল এইচডি গ্রাফিক্স সহ আমার ডেল ভোস্ট্রো 3750-এ আমার উবুন্টু 14.04 ইনস্টলেশন জন্য এটি খুব দরকারী।
জেসন

14

প্যারামিটারটি সমর্থিত অপারেটিং সিস্টেমের তালিকায় "লিনাক্স" যুক্ত করে যা কার্নেল যখন "বায়োস, আপনি কী সমর্থন করেন" জিজ্ঞাসা করলে কার্নেল পাবে। এই স্ট্রিংটি যুক্ত করে, পরে, জিনিসগুলি যা এসিপিআই ব্যবহার করে সেগুলি বলবে "আরে, আমার একটি বৈশিষ্ট্য রয়েছে যার জন্য এসিপিআই প্রয়োজন, এবং আমি লিনাক্স চালাচ্ছি - কোন প্ল্যাটফর্মগুলি সমর্থন করে?" এবং তারা একটি তালিকা ফিরে পাবে যার মধ্যে লিনাক্স অন্তর্ভুক্ত থাকবে।

এটি লিনাক্সে সেট করে, আপনি মূলত কোনও চেকিং নিষ্ক্রিয় করবেন কিনা তা দেখতে BIOS বলে যে নির্দিষ্ট এসিপিআই বৈশিষ্ট্যগুলি নির্দিষ্ট অপারেটিং সিস্টেমের সাথে কাজ করবে। এবং এটি প্রায়শই জিনিসগুলিকে এমন কাজ করে তোলে যা আগে লুকানো ছিল। তবে এটি বিরূপ ক্ষেত্রে [আশাবাদী] ক্ষেত্রে কাজ করা জিনিসগুলিও ভেঙে ফেলতে পারে। :)


2

আমি মনে করি আপনি বোঝাতে চেয়েছেন =Windows, না Linux। আর্গুমেন্টটি কার্নেলকে এসিপিআই বিআইওএসের কাছে মিথ্যা বলতে এবং এটি লিনাক্স ব্যতীত অন্য কিছু বলে জানায় (যে কারণে লিনাক্স নির্বোধ বলে উল্লেখ করা হয়)। কিছু বিআইওএস সেগুলি উইন্ডোজের অধীনে চালিত হচ্ছে কিনা তা জানার জন্য, বা উইন্ডোজের একটি নির্দিষ্ট সংস্করণ যাচাই করা যায় এবং যদি না হয় তবে কার্যকারিতা অক্ষম করে। এই পরামিতি আপনাকে সেই বুদ্ধিমানের চারপাশে কাজ করতে দেয়।


এটি = লিনাক্স কেবল বলে। liveinjava.blogspot.com/2010/11/…
এআইবি

এখানে অন্য লিঙ্কটি দেওয়া হয়েছে, যা ফ্যান ইস্যুগুলির জন্য একই ফিক্সটি বলে ... ubuntuforums.org/showthread.php?t=1398596 আমি মনে করি এটি এ জাতীয় বেশ কয়েকটি সমস্যার সমাধান হিসাবে বিবেচিত হয় .. forums.linuxmint.com/viewtopic। পিএইচপি? এফ = 42 & টি = 56323
এআইবি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.