Oprava černé obrazovky u notebooků.

Ahoj, jak se máš, v dnešní době jsem to strávil instalací pár distros do notebooku mé švagrové, který má malý problém a je to, že lampa
monitor se nezapne s distribucemi, jejichž jádro je 3.x, takže po rozhlížení jsem našel řešení, ale musel jsem toto řešení aplikovat sám při spuštění a po trochu pokusu jsem jej mohl použít ve 3 distribucích že jsem nainstaloval a nyní budu komentovat, jak jsem to implementoval.

Řešení

Příkaz, který musíme provést s oprávněním root na konzole, je:

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

Aplikace

Aplikoval jsem to v Sabayon X s KDE, v Chakra Claire a v ArchLinuxu, začnu vysvětlením, jak jsem to udělal v Sabayonu, který byl první, který jsem nainstaloval.

Řešení v Sabayonu: V této distribuci to bylo jednodušší, ve složce /etc/local.d/ jsem vytvořil soubor s názvem video.start a uvnitř jsem napsal následující:

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

Uložte soubor, restartujte a voila, lampa se dokonale rozsvítí.

Řešení v Systemd: Tady byl problém trochu složitější, nejprve vytvořte v adresáři / etc / soubor rc.local s oprávněními 755 a v následujícím
kód:

#! / bin / sh setpci -s 00: 02.0 F4.B = 0F výstup 0

poté jsem potřeboval vytvořit službu, takže jsem udělal následující, ve složce / usr / lib / systemd / system / vytvořte službu s názvem rc-local.service takto:

[Unit] Description = / etc / rc.local Compatibility ConditionPathExists = / etc / rc.local [Service] Type = forking ExecStart = / etc / rc.local [Install] WantedBy = multi-user.target Alias ​​= rc- místní služba

jakmile je tento soubor vytvořen, uložíme a provedeme následující příkaz:

sudo systemctl enable rc-local.service

a připraven ke spuštění dokonale zvedne monitor.

Závěry

Jedinou špatnou věcí je, že nemůžeme upravit jas později, ale myslím, že je to drobný detail, kód pro aktivaci lampy jsem to dostal zde a služba Systemd toho dosahuje sledováním dalších služeb a testováním.

Doufám, že tento malý příspěvek byl pro vás užitečný a po více než roce v komunitě se mi podařilo vytvořit článek pro DesdeLinux :P. Zdravím všechny a přeji úspěch o/


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   auroszx řekl

    Ohh, vynikající conandoel, velmi dobrý začátek 🙂 Ale je to legrační, už jsem měl rc.local a jeho služby, předpokládám, že ho nainstaluje balíček systemd nebo tak něco ...

  2.   Conandoel řekl

    Když migrujete, převede jej sám, ale pokud nainstalujete distro pomocí systemd, rc.local tam není, takže ho musíte vytvořit. Děkuji za komentář !!!

  3.   Leper_Ivan řekl

    Promiňte svou nevědomost, ale nechápu, co máte na mysli tím, že nezapnete lampu monitoru notebooku.

    1.    Conandoel řekl

      Co se stane, Ivan je, že když dáte distro, je to jako když je monitor vypnutý, ale co se stane je, že lampa, která způsobí, že monitor má světlo nebo je vypnutý, pokud dáte notebook proti světlu a ve vhodném úhlu můžete něco vidět.

      1.    Leper_Ivan řekl

        Nebylo mi to úplně jasné .. Ale pokud jsem tomu tak rozuměl, nikdy jsem ten problém neměl ... Každopádně díky za příspěvek.

        1.    Ergean řekl

          U některých notebooků s určitou grafikou a procesorem se stává, že při instalaci distribuce kontrast obrazovky nefunguje, ve výchozím nastavení je tak nízký, že nic není vidět, pokud se nesoustředíte světlem na konkrétní úhel.

          Stalo se mi to, ale s nejnovějšími verzemi jádra se mi problém už neprojevuje.

          Pozdrav.

    2.    ghermain řekl

      Stejně jako jsem v této otázce nevědomý, můj notebook (Samsung RV408 s LM 14 Nadia KDE RC x64) mi nezanechává žádnou černou obrazovku, ani s touto distribucí, ani s ostatními, které jsem testoval.
      A pokud potřebujete, aby tlačítka (Fn) pro jas, zvuk atd. Fungovaly, mám řešení pro Samsung, nevím, jestli funguje pro jiné značky.

  4.   Jorgemanjarrezlerma řekl

    Výborný příspěvek, víte, i když používám Arch a tento typ problému jsem neměl, v openSUSE s GNOME Shell nebo KDE je mi tento detail představen. Mám několik instalací (openSUSE), které jsem vytvořil některým přátelům, a přestože dělám další trik (momentálně si to nepamatuji), zdá se být perfektní.

  5.   Emilio řekl

    Výborně!

    Před nějakou dobou jsem se potýkal s tímto problémem, ale vyřešil jsem to jinak, to, co dělám, je přes jakéhokoli správce bootování, v řádku jádra, který přidám

    acpi_osi = Linux

    Je ale poněkud nepříjemné pokaždé stisknout kombinaci kláves pro zvýšení jasu obrazovky.

    Zdravím!

    1.    Mírná verze řekl

      K tomu jsem se chtěl vyjádřit !!
      Kolik jsem bojoval proti mému Ubuntu 11.10, v listopadu loňského roku (Oh! Používám GNU / Linux už rok! Jo!) Musel jsem provést instalaci s baterkou v ústech, abych viděl něco, dokud jsem to nevzdal, a můj první Distro byl Ubuntu 10.04 (se vším dobrým), dokud jsem nečetl, že to bylo kvůli jádru a grafice (v mém případě Intel), od 3.0 tyto problémy začaly, Grub.cfg musí být upraveno, poté, co »Ro quiet splash» vložte –acpi_osi = Linux, pak uložte a užívejte si znovu, to samé pro Fedoru, OpenSUSE a Linux Mint (což jsem v době, kdy jsem je vyzkoušel, mi také dali ten problém a vyřešil jsem je takto).
      Ale od jádra 3.4.5 je již znovu opraveno.

  6.   hexborg řekl

    Služba rc.local pro systemd je v pořádku. Ten, který je dodáván s obloukem, pro mě nefungoval, takže budu muset tento vyzkoušet. I když to teď už nepotřebuji. 🙂

  7.   helena_ryuu řekl

    zajímavé…. a myslím, že pro tyto věci existuje řešení: D, vzdal jsem se hibernace a pozastavení xDDD
    vynikající článek!

  8.   ghermain řekl

    V případě, že to pomůže těm, kteří se zeptali na jas obrazovky, zde je několik kroků, které mi pomohly upravit jas notebooku pomocí softwaru a přiřazených kláves, používám Samsung s Intel:

    V terminálu:

    sudo kate / etc / default / grub

    Vyhledejte řádky a upravte je nebo přidejte:

    acpi_osi = Linux
    acpi_backlight = prodejce
    GRUB_CMDLINE_LINUX_DEFAULT = "tichý splash acpi_osi = Linux acpi_backlight = prodejce"

    Uložte a zavřete Kate.

    V terminálu:
    sudo update-grub

    Reboot
    __________________

    Kromě Samsungu se doporučuje nainstalovat Samsung Tools:

    sudo add-apt-repository ppa: voria / ppa
    sudo apt-get update && sudo apt-get upgrade
    sudo apt-get nainstalovat samsung-tools
    sudo apt-get nainstalovat samsung-backlight
    sudo reboot

    Zdroj ke konzultaci: http://twistedpairdevelopment.wordpress.com/2010/11/16/installing-ubuntu-on-a-samsung-n145-and-possibly-others/

    Doufám, že vám to bude sloužit. Na zdraví

    1.    urKh řekl

      Chtěl jsem komentovat totéž, ale očekávali jste, že xD pro mě je to nejoptimálnější řešení a mimochodem můžete upravit jas pomocí multimediálních kláves 😀

  9.   MSX řekl

    Velké dítě, byl jsem o nové rc-local.service, protože jsem smazal předchozí a jen si přečetl váš příspěvek.

    Kromě použití acpi_backlight = vendor na řádku jádra používám tyto aliasy, když chci změnit jas obrazovky z AwesomeWM (v KDE je potřebuji):

    alias BacklightSETMax = »echo 4800 | sudo TEE4CPUPOWER / sys / class / backlight / intel_backlight / jas »
    alias BacklightSETMin = »echo 200 | sudo TEE4CPUPOWER / sys / class / backlight / intel_backlight / jas »

    Vysvětlení: TEE4CPUPOWER je hrozný hack, který používám, abych nemusel zadávat heslo k ověření akcí. Jmenuje se TEE4CPUPOWER, protože v té době používal hack ke změně hodnot guvernérů cpupower (nástupce cpufreq) a nyní jej používám pokaždé, když musím upravit nějaký systémový parametr, abych nemusel zadávat pwd. Kroky k provedení tohoto hacku jsou:
    1. zkopírujte tee systémový program jako TEE4CPUPOWER na cestu, která je v rámci cesty (jinak bude muset být uvedena před název souboru):
    # cp / usr / bin / tee / usr / bin / TEE4CPUPOWER
    2. upravte soubor visudo a přidejte tuto aplikaci ke spuštění bez pwd:
    # visudo
    (konfigurační soubor sudo se načte v našem výchozím textovém editoru)
    Na konec souboru přidejte krátký popis sekce a příkazu, který nás zajímá:
    # Spouštějte aplikace jako root bez zadávání hesla uživatele
    system_user_name ALL = (ALL) NOPASSWD: / usr / bin / TEE4CPUPOWER

    3. Zavřete visudo (změny se automaticky uloží).
    Nyní můžeme použít příkaz jako omezený uživatel, aniž bychom museli pokaždé zadávat heslo.