jas displeja ubuntu Toshiba AC100

Sekcia: Aplikácie & Desktop 15.01.2012 | 20:31
gabriel   Návštevník
Potrebujem poradiť ohľadom nastavenia jasu displeja na Toshiba AC100, mám tam Lubuntu 11.10, jedná sa o netbook s procesorom ARM. Ide o to že Lubuntu si nepamätá nastavenie jasu displeja, vždy po štarte oper.systému je jas nastavený na maximum(rovnaká chyba je i na mojom notebooku kde mám Ubuntu 11.10 64bit, ale tam to ide ľahko upraviť pomocou funkčných kláves). Zistil som že stiahnuť jas ide pomocou príkazu "echo 60 | sudo tee /sys/class/backlight/pwm-backlight/brightness". Miesto čísla 60 možno dať hocijaké číslo v rozsahu od 0 do 255. Potrebujem nejako zaistiť spustenie príkazu vždy pri štarte-tak aby netrebalo písať heslo. Eventuelne poradiť nejaké jednoduché skripty ktorými by šlo jas jednoducho zvýšiť alebo znížiť-najlepšie poklikaním na ploche.
Ďakujem za radu.
    • Re: jas displeja ubuntu Toshiba AC100 15.01.2012 | 21:58
      Avatar default Debian  Používateľ
      ked chces pridat nejaky script po spusteni tak uprav xinitrc subor, takto v terminali nano ~/.xinitrc , daj tam riadok exec echo 60 | sudo tee /sys/class/backlight/pwm-backlight/brightness , alebo hocico ine, proste za exec dosadis prikaz ktory chces spustit, potom po restarte pc by sa mal ten script pustit, a tena ten jas by mal byt tak ako si nastavil v tom scripte
      R.K
      • Re: jas displeja ubuntu Toshiba AC100 15.01.2012 | 22:43
        gabriel   Návštevník
        vytvoril som súbor v domovskom adresari .xinitrc, dal som tam ten riadok s príkazom, avšak nefunguje to, jas zostáva na maxime.
    • Re: jas displeja ubuntu Toshiba AC100 15.01.2012 | 22:46
      WlaSaTy   Návštevník
      Sprav si systémovú službu ktorá sa nakopne hneď pri štarte podľa príručky.

      PS.: .xinitrc sa interpretuje až po prihlásení do grafiky.
      • Re: jas displeja ubuntu Toshiba AC100 15.01.2012 | 23:33
        gabriel   Návštevník
        no ja tej príručke vôbec nerozumiem, pracujem mimo IT.
        • Re: jas displeja ubuntu Toshiba AC100 16.01.2012 | 09:09
          Avatar bedňa LegacyIce-antiX  Administrátor
          Tak potom v menu Systém -> Nastavenia -> Aplikácie spúšťané pri štarte.
          klikni na Pridať a vlož tam ten tvoj príkaz.
          Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
          • Re: jas displeja ubuntu Toshiba AC100 16.01.2012 | 10:08
            Avatar default Debian  Používateľ
            on ma lxde, tam sa to robi asi inak
            R.K
        • Re: jas displeja ubuntu Toshiba AC100 16.01.2012 | 17:29
          WlaSaTy   Návštevník
          Pišám z hlavy keďže nemám teraz po ruke žiaden bububuntu. A na gentoo ktoré mám po ruke používa openrcc a nie upstart.

          Takže začneš vytvorením konfiguráku služby. Otvor si nejaký terminák (lxde-terminal, gnome-terminal, xterm alebo hocičo iné)a doňho daj príkaz:
          sudo echo '
          #################################################################
          start on startup
          start on stopped rcS
          
          pre-start script
              # prepare environment
              echo 60 > /sys/class/backlight/pwm-backlight/brightness
          end script
          
          post-stop script
              # clean up
              echo 10 > /sys/class/backlight/pwm-backlight/brightness
          end script
          #################################################################
          ' > /etc/init/podsvietenie.conf
          
          a toto:
          sudo ln -s /lib/init/upstart-job /etc/init.d/podsvietenie
          

          PS.: keďže to nemám otestované, tak by bolo rozumné keby si mal k dispozícii LiveCD a v prípade problému odmazal tie dva súbory.
          • Re: jas displeja ubuntu Toshiba AC100 16.01.2012 | 17:32
            WlaSaTy   Návštevník
            Ooops, to prvé má byť takto:
            sudo bash -c 'echo "
            #################################################################
            start on startup
            
            pre-start script
                # prepare environment
                echo 60 > /sys/class/backlight/pwm-backlight/brightness
            end script
            
            post-stop script
                # clean up
                echo 10 > /sys/class/backlight/pwm-backlight/brightness
            end script
            #################################################################
            " > /etc/init.d/podsvietenie'

            Samotné echo totižto neurobí súbor :-)
            • Re: jas displeja ubuntu Toshiba AC100 16.01.2012 | 17:58
              gabriel   Návštevník
              Skúsil som to, najprv tá druhá verzia prvého príkazu- vznikol súbor /etc/init.d/podsvietenie, potom ten druhý príkaz na vytvorenie symbol.linku-vypísalo že daný súbor už existuje a link nevznikol. Preto som prvý súbor vytvoril znovu ale s názvom podsvietenie.conf, potom som vytvoril i symbol.link, ale nefunguje to. Jas je po štarte na maxime. Asi tam bude nejaká chyba.
            • Re: jas displeja ubuntu Toshiba AC100 16.01.2012 | 18:07
              gabriel   Návštevník
              super, dík, už to funguje, správne znenie je:

              sudo bash -c 'echo "
              #################################################################
              start on startup

              pre-start script
              # prepare environment
              echo 60 > /sys/class/backlight/pwm-backlight/brightness
              end script

              post-stop script
              # clean up
              echo 10 > /sys/class/backlight/pwm-backlight/brightness
              end script
              #################################################################
              " > /etc/init/podsvietenie.conf'

              ----no a potom:
              sudo ln -s /lib/init/upstart-job /etc/init.d/podsvietenie
              • Re: jas displeja ubuntu Toshiba AC100 16.01.2012 | 21:31
                WlaSaTy   Návštevník
                Aj to zníži jas? Lebo som to ozaj bez testu písal.


                Mimochodom, jak Ti vyhovuje rozloženie klávesnice? Teda backspace a enter.
                • Re: jas displeja ubuntu Toshiba AC100 17.01.2012 | 17:46
                  gabriel   Návštevník
                  funguje to, zníži to jas na tú hodnotu 60, čo je super, ten netbook bol pôvodne s Androidom preto je tam miesto klaves F1-F12 rad funkčných kláves ktoré po inštalácii ubuntu fungujú ako F1-F12, home, end, insert, delete-len chýbajú popisky, klávesy backspace a enter mi prídu štandartne umiestnené-nevidím tam problém.
                  • Re: jas displeja ubuntu Toshiba AC100 17.01.2012 | 20:15
                    WlaSaTy   Návštevník
                    Pohoda.

                    Teoreticky by sa to dalo vyladiť tak, aby si to pamätalo poslednú hodnotu podsvietenia. Stačilo by pri vypínaní odpamätať obsah virtuálneho súboru /sys/class/backlight/pwm-backlight/brightness niekam na disk, a pri štarte to prečítať zo súboru a vraziť ho do /sys. Len,to by sa už líšilo o tri riadky.