مرحبًا كيف حالك ، لقد أمضيت هذه الأيام في تثبيت بعض التوزيعات في دفتر أخت زوجي ، والتي بها مشكلة صغيرة وهي أن مصباح
لا يتم تشغيل الشاشة مع التوزيعات التي تكون النواة الخاصة بها 3.x ، لذا بعد البحث حولك وجدت حلاً ، لكن كان علي أن أجعل هذا الحل ينطبق بمفرده عند بدء التشغيل ، وبعد تجربة القليل تمكنت من تطبيقه في 3 التوزيعات التي قمت بتثبيتها والآن سأعلق على كيفية تنفيذها.
الحل
الأمر الذي يجب علينا تنفيذه بأذونات الجذر على وحدة التحكم هو:
setpci -s 00:02.0 f4.b=0f
تطبيق
لقد قمت بتطبيقه في Sabayon X مع KDE وفي Chakra Claire و ArchLinux ، سأبدأ بشرح كيف قمت بذلك في Sabayon والذي كان أول واحد قمت بتثبيته.
الحل في Sabayon: في هذا التوزيع ، كان الأمر أبسط ، في المجلد /etc/local.d/ قمت بإنشاء ملف يسمى video.start وفي الداخل كتبت ما يلي:
setpci -s 00:02.0 F4.B=0F
exit 0
احفظ الملف وأعد التشغيل وفويلا يضيء المصباح بشكل مثالي.
الحل في Systemd: حسنًا ، هنا كانت المشكلة أكثر تعقيدًا ، فقم أولاً بإنشاء ملف rc.local في الدليل / etc / مع أذونات 755 وفي التالي
الشفرة:
#! / bin / sh setpci -s 00: 02.0 F4.B = 0F خروج 0
بعد ذلك كنت بحاجة إلى إنشاء الخدمة ، لذلك قمت بما يلي ، في / usr / lib / systemd / system / folder ، قم بإنشاء خدمة تسمى rc-local.service على النحو التالي:
[الوحدة] الوصف = / etc / rc.local التوافق ConditionPathExists = / etc / rc.local [الخدمة] النوع = forking ExecStart = / etc / rc.local [تثبيت] WantedBy = multi-user.target الاسم المستعار = rc-local. الخدمات
بمجرد إنشاء هذا الملف ، نقوم بحفظ الأمر التالي وتنفيذه:
sudo systemctl enable rc-local.service
وجاهز لبدء تشغيله سيرفع الشاشة بشكل مثالي.
استنتاجات
الشيء السيئ الوحيد هو أنه لا يمكننا ضبط السطوع لاحقًا ، لكنني أعتقد أن هذه تفاصيل بسيطة ، رمز تنشيط المصباح الذي حصلت عليه هنا وتحقق خدمة Systemd ذلك من خلال النظر في الخدمات الأخرى والاختبار.
أتمنى أن تكون هذه المساهمة الصغيرة مفيدة لك، وبعد أكثر من عام في المجتمع تمكنت من إنشاء مقال له DesdeLinux :ص. تحياتي للجميع وبالنجاح/
أوه ، conandoel ممتاز ، بداية جيدة جدًا 🙂 لكن هذا مضحك ، لقد امتلكت بالفعل rc.local وخدمته ، أعتقد أن حزمة systemd تثبته أو شيء من هذا القبيل ...
عندما تقوم بالترحيل ، فإنه يحولها من تلقاء نفسها ولكن إذا قمت بتثبيت توزيعة مع systemd ، فإن rc.local ليس موجودًا ، لذلك عليك إنشاءه. شكرا على التعليق!!!
اعذرني على جهلي ، لكنني لا أفهم جيدًا ما تقصده بعدم تشغيل مصباح شاشة الكمبيوتر المحمول.
ما يحدث إيفان هو أنه عند وضع توزيعة ، يبدو الأمر وكأن الشاشة مطفأة ولكن ما يحدث هو أن المصباح الذي يجعل الشاشة تحتوي على ضوء أو يتم إيقاف تشغيلها ، إذا وضعت الكمبيوتر المحمول مقابل الضوء وبزاوية مناسبة يمكنك رؤية شيء ما.
لم يكن الأمر واضحًا جدًا بالنسبة لي .. ولكن إذا كان هذا هو ما فهمته ، لم أواجه هذه المشكلة مطلقًا .. شكرًا على المساهمة على أي حال.
حسنًا ، في بعض أجهزة الكمبيوتر المحمولة ، مع رسومات ومعالج معينين ، يحدث أنه عند تثبيت توزيعة ، لا يعمل تباين الشاشة ، افتراضيًا يكون منخفضًا جدًا بحيث لا يُرى أي شيء ، ما لم تركز بضوء في زاوية معينة .
حدث ذلك معي ، ولكن مع أحدث إصدارات النواة ، لم تعد المشكلة تظهر لي.
تحية.
كما أنني أجهل هذه المشكلة أيضًا ، فإن جهاز الكمبيوتر المحمول (Samsung RV408 مع LM 14 Nadia KDE RC x64) لا يترك لي أي شاشة سوداء ، لا مع هذا التوزيع ولا مع الآخرين الذين اختبرتهم.
وإذا كان ما تحتاجه هو تشغيل الأزرار (Fn) للسطوع والصوت وما إلى ذلك ، فلدي الحل الخاص بشركة Samsung ، ولا أعرف ما إذا كان يعمل مع العلامات التجارية الأخرى.
منشور ممتاز ، على الرغم من أنني أستخدم Arch ولم أواجه هذا النوع من المشكلات ، في openSUSE مع GNOME Shell أو KDE ، يتم تقديم هذه التفاصيل إلي. لدي العديد من التركيبات (openSUSE) التي أجريتها لبعض الأصدقاء ، وعلى الرغم من أنني أقوم بحيلة أخرى (لا أتذكرها في الوقت الحالي) ، فإن هذه الأداة تبدو مثالية.
ممتاز!
منذ بعض الوقت كنت أعاني من هذه المشكلة ، لكنني قمت بحلها بطريقة مختلفة ، ما أفعله هو من خلال أي مدير تمهيد ، في سطر kernel الذي أضفته
acpi_osi = لينكس
ولكن من المزعج إلى حد ما الضغط في كل مرة على مجموعة المفاتيح لزيادة سطوع الشاشة.
تحيات!
هذا ما كنت سأعلق عليه !!
كم قاتلت ضد Ubuntu 11.10 ، في نوفمبر من العام الماضي (أوه! لقد كنت أستخدم GNU / Linux لمدة عام! نعم!) كان علي أن أقوم بالتثبيت باستخدام مصباح يدوي في فمي لأتمكن من رؤية شيء ما ، حتى استسلمت ، وكان أول Distro الخاص بي هو Ubuntu 10.04 (مع كل شيء جيد) حتى قرأت أنه كان بسبب النواة والرسومات (في حالتي إنتل) ، من 3.0 بدأت تلك المشاكل ، يجب تحرير Grub.cfg ، بعد »Ro quiet Splash» ضع –acpi_osi = Linux ، ثم احفظ واستمتع مرة أخرى ، نفس الشيء بالنسبة لـ Fedora و OpenSUSE و Linux Mint (والتي في الوقت الذي جربتها ، أعطوني أيضًا هذه المشكلة ، وقمت بحلها بهذه الطريقة).
ولكن ، اعتبارًا من kernel 3.4.5 ، تم إصلاحه بالفعل مرة أخرى.
خدمة rc.local لـ systemd جيدة. الشخص الذي يأتي مع القوس لم ينجح معي ، لذلك سأجرب ذلك. على الرغم من أنني لم أعد بحاجة إليه الآن. 🙂
مثير للإعجاب …. وأعتقد أن هناك حلًا لهذه الأشياء: D ، لقد تخليت عن عمل السبات والتعليق xDDD
مقال ممتاز!
في حالة مساعدة أولئك الذين سألوا عن سطوع الشاشة ، فإليك بعض الخطوات التي نجحت في تعديل سطوع جهاز الكمبيوتر المحمول الخاص بي من البرنامج والمفاتيح المخصصة ، فأنا أستخدم Samsung مع Intel:
في المحطة:
sudo kate / etc / default / grub
حدد موقع الخطوط وقم بتعديلها أو إضافتها:
acpi_osi = لينكس
acpi_backlight = البائع
GRUB_CMDLINE_LINUX_DEFAULT = "البداية الصامتة acpi_osi = Linux acpi_backlight = البائع"
احفظ وأغلق كيت.
في المحطة:
سودو التحديث- grub
إعادة التشغيل
__________________
بالإضافة إلى Samsung ، يوصى بتثبيت Samsung Tools:
sudo add-apt-repository ppa: voria / ppa
sudo apt-get update && sudo apt-get Upgrade
sudo apt-get install samsung-tools
sudo apt-get install سامسونج الخلفية
sudo اعادة التشغيل
المصدر للتشاور: http://twistedpairdevelopment.wordpress.com/2010/11/16/installing-ubuntu-on-a-samsung-n145-and-possibly-others/
أتمنى أن يخدمك. في صحتك
كنت سأعلق على نفس الشيء لكنك توقعت لي xD بالنسبة لي هذا هو الحل الأمثل وبالمناسبة يمكنك تعديل السطوع من مفاتيح الوسائط المتعددة 😀
طفل كبير ، لقد كنت بصدد خدمة محلية جديدة للالتحاق بالخدمة منذ أن حذفت الخدمة السابقة وقرأت منشورك.
إلى جانب استخدام acpi_backlight = بائع على خط kernel ، أستخدم هذه الأسماء المستعارة عندما أريد تغيير سطوع الشاشة من AwesomeWM (في KDE أحتاجها):
الاسم المستعار BacklightSETMax = »echo 4800 | sudo TEE4CPUPOWER / sys / class / backlight / intel_backlight / السطوع »
الاسم المستعار BacklightSETMin = »echo 200 | sudo TEE4CPUPOWER / sys / class / backlight / intel_backlight / السطوع »
توضيح: TEE4CPUPOWER هو اختراق مروع أستخدمه لتجنب الاضطرار إلى إدخال كلمة المرور للتحقق من صحة الإجراءات. يطلق عليه TEE4CPUPOWER لأنه في ذلك الوقت استخدم الاختراق لتغيير قيم محافظي cpupower (خليفة cpufreq) والآن أستخدمه في كل مرة يتعين علي تعديل بعض معلمات النظام حتى لا أضطر إلى إدخال pwd. خطوات القيام بهذا الاختراق هي:
1. انسخ برنامج نظام tee كـ TEE4CPUPOWER في مسار يقع داخل المسار (وإلا فسيتعين إلحاقه مسبقًا باسم الملف):
# cp / usr / bin / tee / usr / bin / TEE4CPUPOWER
2. قم بتحرير ملف visudo وإضافة هذا التطبيق للتشغيل بدون pwd:
# visudo
(سيتم تحميل ملف التكوين sudo في محرر النصوص الافتراضي الخاص بنا)
أضف في نهاية الملف وصفًا صغيرًا للقسم والأمر الذي يهمنا:
# قم بتشغيل التطبيقات كجذر دون إدخال كلمة مرور المستخدم
system_user_name ALL = (ALL) NOPASSWD: / usr / bin / TEE4CPUPOWER
3. إغلاق visudo (يتم حفظ التغييرات تلقائيًا).
يمكننا الآن استخدام الأمر كمستخدم مقيد دون الحاجة إلى إدخال كلمة المرور في كل مرة.