Fastsættelse af den sorte skærm på notesbøger.

Hej hvordan har du det, i disse dage har jeg brugt det på at installere et par distroer i min svigeres notesbog, som har et lille problem og er, at lampen på
monitor tændes ikke med distros, hvis kerne er 3.x, så efter at have kigget rundt fandt jeg en løsning, men jeg var nødt til at få denne løsning til at gælde af sig selv ved opstart, og efter at have prøvet lidt var jeg i stand til at anvende den ved 3 distros, der Jeg installerer, og nu vil jeg kommentere, hvordan jeg implementerede det.

Løsningen

Kommandoen, som vi skal udføre med rodtilladelser på konsollen, er:

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

Ansøgning

Jeg anvendte det i Sabayon X med KDE, i Chakra Claire og i ArchLinux, jeg begynder med at forklare dig, hvordan jeg gjorde det i Sabayon, som var den første, jeg installerede.

Løsning i Sabayon: I denne distro var det enklere, i mappen /etc/local.d/ oprettede jeg en fil kaldet video.start og inde skrev jeg følgende:

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

Gem filen, genstart og voila lampen lyser perfekt.

Løsning i Systemd: Nå, her var problemet lidt mere komplekst, lav først i / etc / -mappen rc.local-filen med tilladelser 755 og i det følgende
kode:

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

efter dette havde jeg brug for at oprette tjenesten, så jeg gjorde følgende i / usr / lib / systemd / system / mappen oprette en tjeneste kaldet rc-local.service som følger:

[Enhed] Beskrivelse = / etc / rc.local Kompatibilitet ConditionPathExists = / etc / rc.local [Service] Type = forking ExecStart = / etc / rc.local [Install] WantedBy = multi-user.target Alias ​​= rc-local. service

når denne fil er oprettet, gemmer og udfører vi følgende kommando:

sudo systemctl enable rc-local.service

og klar til at starte, hæver vi skærmen perfekt.

konklusioner

Den eneste dårlige ting er, at vi ikke kan justere lysstyrken senere, men jeg synes, det er en mindre detalje, koden for at aktivere lampen, jeg fik den her og Systemd-tjenesten opnår dette ved at se på andre tjenester og teste.

Jeg håber, at dette lille bidrag har været nyttigt for dig, og efter mere end et år i fællesskabet lykkedes det mig at oprette en artikel til DesdeLinux :P. Hilsen alle og succes o/


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   auroszx sagde han

    Ohh, fremragende conandoel, meget god start 🙂 Men det er sjovt, jeg havde allerede rc.local og dens service, jeg antager, at systemd-pakken installerer det eller noget ...

  2.   conandoel sagde han

    Når du migrerer, konverterer den det af sig selv, men hvis du installerer en distro med systemd, er rc.local ikke der, så du skal oprette den. Tak for kommentaren !!!

  3.   Leper_Ivan sagde han

    Undskyld min uvidenhed, men jeg forstår ikke helt, hvad du mener med ikke at tænde den bærbare computerskærmlampe.

    1.    conandoel sagde han

      Hvad der sker ivan er, at når du sætter en distro, er det som om skærmen slukker, men hvad der sker er, at lampen, der får skærmen til at være lys, eller den er slukket, hvis du sætter den bærbare computer mod lyset og i en passende vinkel du kan se noget.

      1.    Leper_Ivan sagde han

        Det har ikke været meget klart for mig .. Men hvis det var sådan jeg forstod, havde jeg aldrig det problem .. Tak for bidraget alligevel.

        1.    Ergean sagde han

          I nogle bærbare computere med en bestemt grafik og processor sker det, at når du installerer en distro, fungerer skærmens kontrast ikke, som standard er den så lav, at intet ses, medmindre du fokuserer med et lys i en bestemt vinkel .

          Det skete for mig, men med de nyeste versioner af kernen manifesterer problemet sig ikke længere for mig.

          En hilsen.

    2.    ghermain sagde han

      Som om jeg også er uvidende om dette problem, efterlader min bærbare computer (Samsung RV408 med LM 14 Nadia KDE RC x64) mig ingen sort skærm, hverken med denne distribution eller med de andre, som jeg har testet.
      Og hvis det, du har brug for, er at få knapperne (Fn) til lysstyrke, lyd osv. Til at fungere, har jeg løsningen til Samsung, jeg ved ikke, om det fungerer for andre mærker.

  4.   jorgemanjarrezlerma sagde han

    Fremragende indlæg, du ved, selvom jeg bruger Arch, og jeg ikke har haft denne type problemer, i openSUSE med GNOME Shell eller KDE præsenteres denne detalje for mig. Jeg har flere installationer (openSUSE), som jeg har lavet til nogle venner, og selvom jeg laver et andet trick (jeg kan ikke huske det i øjeblikket), virker denne perfekt.

  5.   Emilio sagde han

    Excelente!

    For nogen tid siden kæmpede jeg med dette problem, men jeg havde løst det forskelligt, hvad jeg gør er gennem uanset boot manager, i kernelinjen, jeg tilføjer

    acpi_osi = Linux

    Men det er noget irriterende at trykke hver gang på kombinationen af ​​taster for at øge skærmens lysstyrke.

    Greetings!

    1.    Moderat versionitis sagde han

      Dette er hvad jeg skulle kommentere !!
      Hvor meget jeg kæmpede mod min Ubuntu 11.10 tilbage i november sidste år (Åh! Jeg har brugt GNU / Linux i et år! Yup!) Jeg var nødt til at gøre installationen med en lommelygte i munden for at kunne se noget, indtil jeg gav op, og min første Distro var Ubuntu 10.04 (med det hele godt), indtil jeg læste, at det skyldtes kernen og grafikken (i mit tilfælde intel), fra 3.0 begyndte disse problemer, Grub.cfg skal redigeres, efter »Ro quiet splash» sæt –acpi_osi = Linux, gem derefter og nyd igen, det samme for Fedora, OpenSUSE og Linux Mint (som på det tidspunkt, hvor jeg prøvede dem, gav de mig også det problem, og jeg løste dem sådan).
      Men fra og med kerne 3.4.5 er den allerede rettet igen.

  6.   hexborg sagde han

    Rc.local-tjenesten til systemd er fint. Den der følger med arch har ikke fungeret for mig, så jeg bliver nødt til at prøve den. Selvom jeg nu ikke længere har brug for det. 🙂

  7.   helena_ryuu sagde han

    interessant …. og tænk at der er en løsning på disse ting: D, jeg opgav at lade dvale og suspension arbejde xDDD
    fremragende artikel!

  8.   ghermain sagde han

    Hvis det hjælper dem, der spurgte om skærmens lysstyrke, her er nogle trin, der fungerede for mig til at ændre lysstyrken på min bærbare computer fra softwaren og tildelte taster, jeg bruger en Samsung med Intel:

    I terminalen:

    sudo kate / etc / default / grub

    Find linjerne, og rediger eller tilføj dem:

    acpi_osi = Linux
    acpi_backlight = leverandør
    GRUB_CMDLINE_LINUX_DEFAULT = "stille stænk acpi_osi = Linux acpi_backlight = leverandør"

    Gem og luk Kate.

    I terminalen:
    sudo update-grub

    genstart
    __________________

    Ud over Samsung anbefales det at installere Samsung Tools:

    sudo add-apt-repository ppa: voria / ppa
    sudo apt-get opdatering && sudo apt-get upgrade
    sudo apt-get install Samsung-værktøjer
    sudo apt-get install samsung-baggrundslys
    sudo genstart

    Kilden til høring: http://twistedpairdevelopment.wordpress.com/2010/11/16/installing-ubuntu-on-a-samsung-n145-and-possibly-others/

    Jeg håber, det tjener dig. Skål

    1.    urKh sagde han

      Jeg ville kommentere det samme, men du har forventet mig xD for mig, dette er den mest optimale løsning, og forresten kan du ændre lysstyrken fra multimedietasterne 😀

  9.   MSX sagde han

    Store baby, jeg handlede om en ny rc-local.service, da jeg slettede den forrige og bare læste dit indlæg.

    Udover at bruge acpi_backlight = leverandør på kernelinjen bruger jeg disse aliaser, når jeg vil ændre skærmens lysstyrke fra AwesomeWM (i KDE har jeg brug for dem):

    alias BaggrundslysSETMax = »ekko 4800 | sudo TEE4CPUPOWER / sys / klasse / baggrundslys / intel_backlight / lysstyrke »
    alias BaggrundslysSETMin = »echo 200 | sudo TEE4CPUPOWER / sys / klasse / baggrundslys / intel_backlight / lysstyrke »

    En afklaring: TEE4CPUPOWER er et forfærdeligt hack, som jeg bruger for at undgå at skulle indtaste adgangskoden for at validere handlingerne. Det kaldes TEE4CPUPOWER, fordi det på det tidspunkt brugte hacket til at ændre værdierne hos guvernørerne i cpupower (efterfølger til cpufreq), og nu bruger jeg det hver gang jeg skal ændre en eller anden systemparameter for ikke at skulle indtaste pwd. Trinene til at gøre dette hack er:
    1. kopier tee-systemprogrammet som TEE4CPUPOWER i en sti, der er inden for stien (ellers skal det forudindstilles til filnavnet):
    # cp / usr / bin / tee / usr / bin / TEE4CPUPOWER
    2. rediger visudo-filen og tilføj denne applikation for at køre den uden behov for pwd:
    # visudo
    (sudo-konfigurationsfilen indlæses i vores standardteksteditor)
    Tilføj i slutningen af ​​filen en kort beskrivelse af sektionen og den kommando, der interesserer os:
    # Kør applikationer som root uden at indtaste brugerens adgangskode
    system_user_name ALL = (ALLE) NOPASSWD: / usr / bin / TEE4CPUPOWER

    3. Luk visudo (ændringer gemmes automatisk).
    Vi kan nu bruge kommandoen som en begrænset bruger uden at skulle indtaste adgangskoden hver gang.