awesome ablakkezelő

Kezdőlap Fórumok Linuxos szoftverek awesome ablakkezelő

10 bejegyzés megtekintése - 391-400 / 1,006
  • Szerző
    Bejegyzés
  • #2146793
    uzsolt
    Felhasználó

      Nem, csak sajnos(?) nem megy máshogy. Ui. egy srác az irc-n épp ezt kérdezte (még néhány hete), hogy neki hogyan mehetne. Na, aztán feltöltötte a megfelelő proc-fájlját, ott ilyesmi sorok vannak benne:

      Code:
      Codec: Conexant CX20549 (Venice)
      Address: 0
      Vendor Id: 0x14f15045
      Subsystem Id: 0x103c30d5
      Revision Id: 0x100100
      Modem Function Group: 0x2
      Default PCM:
          rates [0x140]: 48000 96000
          bits [0xe]: 16 20 24
          formats [0x1]: PCM
      Default Amp-In caps: N/A
      Default Amp-Out caps: N/A
      Node 0x10 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
        Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1
        Amp-Out vals:  [0x9a 0x9a]
        Pincap 0x0810014: OUT EAPD Detect
        Pin Default 0x94170110: [Fixed] Speaker at Int Right
          Conn = Analog, Color = Unknown
        Pin-ctls: 0x40: OUT
        Power: 0x0
        Connection: 2
           0x19 0x17*
      Node 0x11 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
        Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1
        Amp-Out vals:  [0x1a 0x1a]
        Pincap 0x08113c: IN OUT HP Detect
        Pin Default 0x0421201f: [Jack] HP Out at Ext Right
          Conn = 1/8, Color = Grey
        Pin-ctls: 0xc0: OUT HP
        Power: 0x0
        Connection: 2
           0x19 0x17*
      Node 0x12 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
        Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1
        Amp-Out vals:  [0xab 0xab]
        Pincap 0x08113c: IN OUT HP Detect
        Pin Default 0x400001f0: [N/A] Line Out at Ext N/A
          Conn = Unknown, Color = Unknown
        Pin-ctls: 0x20: IN
        Power: 0x0
        Connection: 2
           0x19* 0x17

      Gondolom, az az Amp-out vals lehet a kulcsa a dolgoknak, de annyira rossz (az én szempontomból) a fájlszerkezet, hogy nem volt kedvem egy ilyen bonyolult dolgot megcsinálni c-ben (grep meg sed meg awk-szerű dolgok – na, ne). Aztán másnak megint más, stb.
      Egyszerűbb inkább egy alsa-t használni hozzá (még ha egy kicsit küzdöttem is vele), ami azért már hardverfüggetlen(ebb), meg azért eléggé szabványos.

      De majd a következő (utáni) verzió jó lesz, ui. ott majd az üzenet formátumát is meg kell adnod, mivel a 3-as awesome egy kicsit(?) változni fog (lua és társai). Szóval majd mazsolázhatsz 😛

      #2146794
      uzsolt
      Felhasználó

        Nem, csak sajnos(?) nem megy máshogy. Ui. egy srác az irc-n épp ezt kérdezte (még néhány hete), hogy neki hogyan mehetne. Na, aztán feltöltötte a megfelelő proc-fájlját, ott ilyesmi sorok vannak benne:

        Code:
        Codec: Conexant CX20549 (Venice)
        Address: 0
        Vendor Id: 0x14f15045
        Subsystem Id: 0x103c30d5
        Revision Id: 0x100100
        Modem Function Group: 0x2
        Default PCM:
            rates [0x140]: 48000 96000
            bits [0xe]: 16 20 24
            formats [0x1]: PCM
        Default Amp-In caps: N/A
        Default Amp-Out caps: N/A
        Node 0x10 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
          Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1
          Amp-Out vals:  [0x9a 0x9a]
          Pincap 0x0810014: OUT EAPD Detect
          Pin Default 0x94170110: [Fixed] Speaker at Int Right
            Conn = Analog, Color = Unknown
          Pin-ctls: 0x40: OUT
          Power: 0x0
          Connection: 2
             0x19 0x17*
        Node 0x11 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
          Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1
          Amp-Out vals:  [0x1a 0x1a]
          Pincap 0x08113c: IN OUT HP Detect
          Pin Default 0x0421201f: [Jack] HP Out at Ext Right
            Conn = 1/8, Color = Grey
          Pin-ctls: 0xc0: OUT HP
          Power: 0x0
          Connection: 2
             0x19 0x17*
        Node 0x12 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
          Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1
          Amp-Out vals:  [0xab 0xab]
          Pincap 0x08113c: IN OUT HP Detect
          Pin Default 0x400001f0: [N/A] Line Out at Ext N/A
            Conn = Unknown, Color = Unknown
          Pin-ctls: 0x20: IN
          Power: 0x0
          Connection: 2
             0x19* 0x17

        Gondolom, az az Amp-out vals lehet a kulcsa a dolgoknak, de annyira rossz (az én szempontomból) a fájlszerkezet, hogy nem volt kedvem egy ilyen bonyolult dolgot megcsinálni c-ben (grep meg sed meg awk-szerű dolgok – na, ne). Aztán másnak megint más, stb.
        Egyszerűbb inkább egy alsa-t használni hozzá (még ha egy kicsit küzdöttem is vele), ami azért már hardverfüggetlen(ebb), meg azért eléggé szabványos.

        De majd a következő (utáni) verzió jó lesz, ui. ott majd az üzenet formátumát is meg kell adnod, mivel a 3-as awesome egy kicsit(?) változni fog (lua és társai). Szóval majd mazsolázhatsz 😛

        #2146795
        birno
        Felhasználó

          awesome 3-nál kíváncsi leszek, hogy milyen szinten kell újraírni az egész konfig fájlt, remélem azért „portolható” lesz a korábbi verzió alapján.

          #2146796
          birno
          Felhasználó

            awesome 3-nál kíváncsi leszek, hogy milyen szinten kell újraírni az egész konfig fájlt, remélem azért „portolható” lesz a korábbi verzió alapján.

            #2146797
            uzsolt
            Felhasználó

              Csak egy kis ízelítő 🙂
              Jó lesz, hidd el, csak egy kicsit tanulgatni kell hozzá, de szerintem élvezni fogod ;D Az ion3-szkripteket meg a honlapomon az ion-wikit nézegesd, nos, olyasmi lesz. Gyakorlatilag a konfigfájl is egy „program”, mintha egy bash-szkriptet írnál (csak épp lua-szkript). Szóval lesz néhány izgalmas éjszakád 😉

              Szerk.:
              Csak egy példa:
              110. sor környékén lévő for-ciklus: értelmezésem szerint „legenerálja” mindegyik tag-re a tag-váltást, kliens tag-ra másolását, áthelyezését.

              #2146798
              uzsolt
              Felhasználó

                Csak egy kis ízelítő 🙂
                Jó lesz, hidd el, csak egy kicsit tanulgatni kell hozzá, de szerintem élvezni fogod ;D Az ion3-szkripteket meg a honlapomon az ion-wikit nézegesd, nos, olyasmi lesz. Gyakorlatilag a konfigfájl is egy „program”, mintha egy bash-szkriptet írnál (csak épp lua-szkript). Szóval lesz néhány izgalmas éjszakád 😉

                Szerk.:
                Csak egy példa:
                110. sor környékén lévő for-ciklus: értelmezésem szerint „legenerálja” mindegyik tag-re a tag-váltást, kliens tag-ra másolását, áthelyezését.

                #2146799
                birno
                Felhasználó
                  uzsolt wrote:
                  Szóval lesz néhány izgalmas éjszakád

                  Na ebben nem kételkedem. 🙂
                  Biztos tényleg jó lesz a nagyfokú testreszabhatóság miatt, de a próbálkozásaimat tuti megszenvedi majd egy párszor a billentyűzet.  ::)

                  #2146800
                  birno
                  Felhasználó
                    uzsolt wrote:
                    Szóval lesz néhány izgalmas éjszakád

                    Na ebben nem kételkedem. 🙂
                    Biztos tényleg jó lesz a nagyfokú testreszabhatóság miatt, de a próbálkozásaimat tuti megszenvedi majd egy párszor a billentyűzet.  ::)

                    #2146801
                    uzsolt
                    Felhasználó

                      Megkérdeztem az irc-en jd-től, hogy mikor várható hivatalos kiadás:

                      when it’ll be ready

                      🙂

                      #2146802
                      uzsolt
                      Felhasználó

                        Megkérdeztem az irc-en jd-től, hogy mikor várható hivatalos kiadás:

                        when it’ll be ready

                        🙂

                      10 bejegyzés megtekintése - 391-400 / 1,006
                      • Be kell jelentkezni a hozzászóláshoz.