Siyah ekranı dizüstü bilgisayarlara sabitleme.

Merhaba nasılsın, bugünlerde kayınbirademin defterine küçük bir sorunu olan ve
Çekirdeği 3.x olan dağıtımlarda monitör açılmıyor, bu yüzden etrafa baktıktan sonra bir çözüm buldum, ancak bu çözümü başlangıçta tek başına uygulamak zorunda kaldım ve biraz denedikten sonra 3 dağıtımda uygulayabildim yüklediğim ve şimdi onu nasıl uyguladığım hakkında yorum yapacağım.

çözüm

Konsolda root izinleriyle yürütmemiz gereken komut şudur:

setpci -s 00:02.0 f4.b=0f

Uygulama

Sabayon X'de KDE ile, Chakra Claire'de ve ArchLinux'da uyguladım, ilk kurduğum Sabayon'da nasıl yaptığımı anlatarak başlayacağım.

Sabayon'da Çözüm: Bu dağıtımda daha basitti, /etc/local.d/ klasöründe video.start adlı bir dosya oluşturdum ve içine şunları yazdım:

setpci -s 00:02.0 F4.B=0F
exit 0

Dosyayı kaydedin, yeniden başlatın ve işte lamba mükemmel şekilde yanar.

Systemd'deki Çözüm: Eh, burada sorun biraz daha karmaşıktı, önce / etc / dizininde rc.local dosyasını 755 izinleriyle ve ardından
kod:

#! / bin / sh setpci -s 00: 02.0 F4.B = 0F çıkış 0

bundan sonra servisi oluşturmam gerekiyordu, bu yüzden aşağıdakileri yaptım, / usr / lib / systemd / system / klasöründe rc-local.service adlı bir servis aşağıdaki gibi oluşturdum:

[Birim] Açıklama = / etc / rc.local Uyumluluk KoşulPathExists = / etc / rc.local [Hizmet] Tür = çatallanma ExecStart = / etc / rc.local [Yükle] WantedBy = multi-user.target Alias ​​= rc- yerel hizmet

Bu dosya oluşturulduktan sonra aşağıdaki komutu kaydeder ve çalıştırırız:

sudo systemctl enable rc-local.service

ve başlatmaya hazır, monitörü mükemmel şekilde yükseltecektir.

Sonuçlar

Tek kötü şey, parlaklığı daha sonra ayarlayamayacak olmamız, ama bence bu küçük bir detay, aldığım lambayı çalıştırma kodu burada ve Systemd hizmeti bunu diğer hizmetlere bakarak ve test ederek başarır.

Umarım bu küçük katkı sizin için yararlı olmuştur ve toplulukta geçirdiğim bir yılı aşkın bir sürenin ardından, sizin için bir makale oluşturmayı başardım. DesdeLinux :P. Herkese selamlar ve başarılar o/


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   auroszx dijo

    Ohh, mükemmel conandoel, çok iyi bir başlangıç ​​🙂 Ama komik, zaten rc.local ve hizmetini aldım, sanırım systemd paketi onu yükler veya başka bir şey ...

  2.   Conandoel dijo

    Taşıdığınızda, onu kendi kendine dönüştürür, ancak systemd ile bir dağıtım kurarsanız, rc.local orada değildir, bu yüzden onu oluşturmanız gerekir. Yorumunuz için teşekkürler !!!

  3.   Leper_Ivan dijo

    Cehaletimi bağışlayın, ama dizüstü bilgisayar monitörünün lambasını yakmayarak ne demek istediğinizi gerçekten anlamıyorum.

    1.    Conandoel dijo

      İvan, bir dağıtım koyduğunuzda, monitörün kapalı gibi olması, ancak dizüstü bilgisayarı ışığa karşı ve uygun bir açıyla koyarsanız, monitörün ışık almasını sağlayan lambanın kapanması veya kapanmasıdır. bir şey görebilirsin.

      1.    Leper_Ivan dijo

        Bana pek açık gelmedi .. Ama öyle anladıysam, o problemi hiç yaşamadım .. Katkınız için yine de teşekkürler.

        1.    Erge dijo

          Eh, belirli bir grafik ve işlemciye sahip bazı dizüstü bilgisayarlarda, bir dağıtım yüklerken ekranın kontrastının çalışmadığı, varsayılan olarak o kadar düşük olduğu ve belirli bir ışıkla odaklanmadığınız sürece hiçbir şeyin görülmediği görülür. açı.

          Başıma geldi, ancak çekirdeğin son sürümlerinde sorun artık bana kendini göstermiyor.

          Bir tebrik.

    2.    Germain dijo

      Bu konuda bilgisiz olduğum gibi, dizüstü bilgisayarım (LM 408 Nadia KDE RC x14 ile Samsung RV64) bana herhangi bir siyah ekran bırakmıyor, ne bu dağıtımda ne de test ettiğim diğerlerinde.
      Ve ihtiyacınız olan şey parlaklık, ses vb. Düğmelerin (Fn) çalışmasını sağlamaksa, Samsung için bir çözümüm var, diğer markalar için işe yarayıp yaramadığını bilmiyorum.

  4.   jorgemanjarrezlerma dijo

    Mükemmel gönderi, biliyorsunuz, Arch kullanmama ve bu tür bir problem yaşamamama rağmen, openSUSE'de GNOME Shell veya KDE ile bu detay bana sunulmuştur. Bazı arkadaşlarıma yaptığım birkaç kurulumum (openSUSE) var ve başka bir numara yapsam da (şu anda hatırlayamıyorum) bu mükemmel görünüyor.

  5.   Emilio dijo

    Excelente!

    Bir süre önce bu sorunla uğraşıyordum, ama farklı bir şekilde çözmüştüm, yaptığım şey, eklediğim çekirdek satırındaki önyükleme yöneticisi aracılığıyla yapılıyor

    acpi_osi = Linux

    Ancak ekranın parlaklığını artırmak için her tuş kombinasyonuna basmak biraz can sıkıcı.

    Selamlar!

    1.    Orta versiyonit dijo

      Yorum yapacağım şey buydu !!
      Geçen yılın Kasım ayında Ubuntu 11.10'uma karşı ne kadar savaştım (Oh! Bir yıldır GNU / Linux ile birlikteyim! Yupii !!) Bir şey görmek için kurulumu ağzımda bir el feneri ile yapmak zorunda kaldım, pes edene kadar ve ilk Distro'm Ubuntu 10.04'tü (her şey yolunda) çekirdekten ve grafiklerden (benim durumumda intel) kaynaklandığını okuyana kadar, 3.0'dan itibaren bu sorunlar başladı, Grub.cfg olmalı »Ro sessiz açılışından sonra» –acpi_osi = Linux'u koyduktan sonra, Fedora, OpenSUSE ve Linux Mint için de aynı şekilde kaydedip yeniden keyfini çıkarın (ki bunları denediğimde bana da bu sorunu verdiler ve ben onları bu şekilde çözdüm).
      Ancak 3.4.5 numaralı çekirdek itibariyle zaten düzeltildi.

  6.   Hexborg dijo

    Systemd için rc.local hizmeti iyi. Kemer ile gelen benim için işe yaramadı, bu yüzden onu denemem gerekecek. Şimdi olmasına rağmen artık ihtiyacım yok. 🙂

  7.   Helena_ryuu dijo

    ilginç …. ve bunlara bir çözüm olduğunu düşünün: D, hazırda bekletme ve askıya alma çalışmalarından vazgeçtim xDDD
    mükemmel makale!

  8.   Germain dijo

    Ekran parlaklığını soranlara yardımcı olması durumunda, dizüstü bilgisayarımın parlaklığını yazılımdan ve atanmış tuşlardan değiştirmek için benim için çalışan bazı adımlar, Intel'li bir Samsung kullanıyorum:

    Terminalde:

    sudo kate / etc / varsayılan / grub

    Çizgileri bulun ve değiştirin veya ekleyin:

    acpi_osi = Linux
    acpi_backlight = satıcı
    GRUB_CMDLINE_LINUX_DEFAULT = "sessiz sıçrama acpi_osi = Linux acpi_backlight = satıcı"

    Kate'i kaydedin ve kapatın.

    Terminalde:
    sudo update-grub

    reboot
    __________________

    Samsung'a ek olarak, Samsung Tools'un yüklenmesi önerilir:

    sudo eklenti-apt-deposu ppa: voria / ppa
    sudo apt-get update && sudo apt-get yükseltme
    sudo apt-get install samsung-araçları
    sudo apt-get yükleme samsung-arka ışığı
    sudo reboot

    Danışılacak kaynak: http://twistedpairdevelopment.wordpress.com/2010/11/16/installing-ubuntu-on-a-samsung-n145-and-possibly-others/

    Umarım sana hizmet eder. Saygılarımızla

    1.    ahh dijo

      Ben de aynı şeyi yorumlayacaktım ama siz beni xD bekliyordunuz, bu benim için en uygun çözüm ve bu arada, multimedya tuşlarından parlaklığı değiştirebilirsiniz

  9.   msx dijo

    Büyük bebek, bir öncekini sildiğimden ve yazınızı okuduğumdan beri yeni bir rc-local.service hakkındaydım.

    Çekirdek satırında acpi_backlight = vendor kullanmanın yanı sıra, ekran parlaklığını AwesomeWM'den değiştirmek istediğimde bu takma adları kullanıyorum (KDE'de onlara ihtiyacım var):

    takma ad BacklightSETMax = »echo 4800 | sudo TEE4CPUPOWER / sys / sınıf / arka ışık / intel_backlight / parlaklık »
    takma ad BacklightSETMin = »echo 200 | sudo TEE4CPUPOWER / sys / sınıf / arka ışık / intel_backlight / parlaklık »

    Bir açıklama: TEE4CPUPOWER, eylemleri doğrulamak için şifre girmek zorunda kalmamak için kullandığım korkunç bir hack. TEE4CPUPOWER olarak adlandırılır çünkü o zaman cpupower valilerinin (cpufreq'in halefi) değerlerini değiştirmek için hack'i kullandı ve şimdi onu her zaman bazı sistem parametrelerini değiştirmek zorunda olduğumda kullanıyorum. pwd. Bu saldırıyı yapmanın adımları:
    1. tee sistem programını TEE4CPUPOWER olarak yol içindeki bir yola kopyalayın (aksi takdirde dosya adının başına eklenmelidir):
    # cp / usr / bin / tee / usr / bin / TEE4CPUPOWER
    2. visudo dosyasını düzenleyin ve bu uygulamayı pwd olmadan çalışacak şekilde ekleyin:
    # görsel
    (sudo yapılandırma dosyasını varsayılan metin düzenleyicimize yükleyecektir)
    Dosyanın sonuna bölümün kısa bir açıklamasını ve bizi ilgilendiren komutu ekleyin:
    # Kullanıcı şifresini girmeden uygulamaları root olarak çalıştırın
    system_user_name ALL = (ALL) NOPASSWD: / usr / bin / TEE4CPUPOWER

    3. visudo'yu kapatın (değişiklikler otomatik olarak kaydedilir).
    Artık komutu her seferinde şifreyi girmek zorunda kalmadan sınırlı kullanıcı olarak kullanabiliriz.