Раньше пользовался firefox, но в какой то момент они убрали поддержку ALSA оставив только PulseAudio. Тогда у меня был одноядерный процессор с частотой 1,8 ГГц. Поэтому перешёл на chrome. Подумывал перейти обратно, но известно какая толерастия в ущерб разработке происходит в корпорации mozilla, а зарплата SEO только растёт на фоне сокращения доли рынка. Браузер приходит в упадок. Mozilla что то кудахчет про безопасность, но с таким менеджментом это всё кажется пустыми словами.

Остался ли какой нибудь “кошерный” полноценный браузер?

Перемещено crypt из tox

  • deep-purple
    link
    fedilink
    arrow-up
    0
    ·
    3 years ago

    В чем заключалась нестабильность? В каком окружении? Как повторить?

    • rezedent12OP
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      В чем заключалась нестабильность? В каком окружении? Как повторить?

      Это было более двух лет назад.

      • crypt
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        Раньше пользовался firefox, но в какой то момент они убрали поддержку ALSA оставив только PulseAudio.

        переходи на FreeBSD, как я, и никакой PulseAudio:) (если пересобрать из портов).

        • JamesHolden
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          Если пересобрать - оно везде выпиливпется. Это не аргумент

          • crypt
            link
            fedilink
            arrow-up
            0
            ·
            3 years ago

            ну в общем, конечно. я хз, кто сейчас без pulse’a сходу.

              • torvn77
                link
                fedilink
                arrow-up
                0
                ·
                3 years ago

                Тут pipewire

                К стати да, он ведь должен быть новой улучшенной версией пульсы, может действительно лучше применить его?

              • crypt
                link
                fedilink
                arrow-up
                0
                ·
                3 years ago

                а, ну прикольно. я еще ни одного дистра с рабочим PW не видел.

              • crypt
                link
                fedilink
                arrow-up
                0
                ·
                3 years ago

                но справедливости ради во FreeBSD более здоровая альтернатива ALSA aka OSS и все с ней работает по умолчанию, а именно об этом ТС и спрашивает.

                • rezedent12OP
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  3 years ago

                  но справедливости ради во FreeBSD более здоровая альтернатива ALSA aka OSS и все с ней работает по умолчанию, а именно об этом ТС и спрашивает.

                  Сейчас то процессор мощнее и PulseAudio стабильнее стала. Но тогда это было проблемой.

                  Вообще если вспомнить, меня стало настрораживать то как они работают, когда хранение профиля на сервере зашифрованном на стороне клиента, заменили открытым хранением. И ладно если бы они просто требовали условные пол бакса в месяц за шифрование на стороне клиента обосновывая это тем что не хотят делать бесплатное хранилище которым будут злоупотреблять всякие вирусы.

                  • MOPKOBKA
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    3 years ago

                    Попробуй pipewire, с ней я забыл о проблемах pulseaudio, все теперь работает идеально и даже не надо ничего настраивать в конфигах. Хотя у некоторых и она плохо работает.

                • adn
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  3 years ago

                  FreeBSD более здоровая альтернатива ALSA aka OSS и все с ней работает по умолчанию

                  Блин в linux’е от этой “здоровой альтернативы” отказались лет 20 назад как раз в пользу ALSA. Сейчас чуваки его пилят левой ногой, так как в основном делают платный софт для электропианинок. Даже сайт не очень живой у них.

                  • crypt
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    3 years ago

                    отказались из-за лицензии. и так до ее уровня и не дотянули алсу. а в остальном все верно.

                  • crypt
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    3 years ago

                    Сейчас чуваки его пилят левой ногой

                    кого “его”? OSS - это “system”, она. это во-первых.

                    во-вторых, когда-то OSS была и в Linux, и во FreeBSD, но после закрытия исходников, ее выкинули из обеих систем. разница в том, что во FreeBSD ухитрились создать совместимую с OSS по интерфейсам, а в Linux, как обычно все сломали. Поэтому то, что называется сейчас FreeBSD OSS - это кодовая база, которая поддерживается в самом проекте FreeBSD. и вот она более функциональная, чем ALSA. например, есть микширование каналов. с чего собственно началось изобретение очередного велосипеда в линуксе - pulseaudio - с необходимости микшировать.

                    как любое творение поттеринга, оно обрастало фичами… когда оно наконец стабилизировалось, его решили опять выкинуть и заменить…

                    • posixbit
                      link
                      fedilink
                      arrow-up
                      0
                      ·
                      3 years ago

                      «есть микширование каналов» dmix в ~/.asoundrc никто не отменял.

                      • JamesHolden
                        link
                        fedilink
                        arrow-up
                        0
                        ·
                        3 years ago

                        1 Попробуй под нее прожить и увидишь

                        2 Попробуй работать с pro audio задачами и увидишь

                        • adn
                          link
                          fedilink
                          arrow-up
                          0
                          ·
                          3 years ago

                          1 Попробуй под нее прожить и увидишь

                          что увижу? с чем сравнивать? с OSS?

                          2 Попробуй работать с pro audio задачами и увидишь

                          что такое pro audio задачи? и с чем сравниваем?

                          Если ты про jack, pusleaudio или pipewire, то это совершенно другой уровень абстракции, который работает поверх той же самой ALSA.

                          • JamesHolden
                            link
                            fedilink
                            arrow-up
                            0
                            ·
                            3 years ago

                            Так вот в oss многое из этого работает сразу, без уровней абстракции исправляющих убогость предыдущего уровня.

                            • adn
                              link
                              fedilink
                              arrow-up
                              0
                              ·
                              3 years ago

                              Так вот в oss многое из этого работает сразу, без уровней абстракции исправляющих убогость предыдущего уровня.

                              Из чего именно? Там только софтварный миксер из коробки добавили (в alsa он тоже давно есть - dmix/dsnoop). Но никакого роутинга и навешивания эффектов там нет. Заметь, что jack работает исключительно под alsa и только благодаря ей.

                              • JamesHolden
                                link
                                fedilink
                                arrow-up
                                0
                                ·
                                3 years ago

                                Заметь, что jack работает исключительно под alsa и только благодаря ей.

                                С чего ты взял? Он много под чем работает в качестве бэкенда.

                                Из чего именно?

                                Микширование и раздельная регулировка громкости потоков.

                            • adn
                              link
                              fedilink
                              arrow-up
                              0
                              ·
                              3 years ago

                              у ALSA просто наркоманское api которое все хейтят и хотят использовать нормальное api от pulse

                              покажи мне роутинг в oss, как звук, входящий в микрофон встроенной карты отправить на выход другой (usb) карты в oss?

                              • crypt
                                link
                                fedilink
                                arrow-up
                                0
                                ·
                                3 years ago
                                /usr/local/sbin/virtual_oss -T /dev/sndstat -Q 0 -C 1 -c 2 -S -r 48000 -b 32 -s 1024 -O /dev/dsp3 -R /dev/dsp4 -d dsp -t vdsp.ctl
                                
                                DESCRIPTION
                                     virtual_oss is an audio mixing application that multiplexes and
                                     demultiplexes a single OSS device into multiple customizable OSS
                                     compatible devices using character devices from userspace. These devices
                                     can be used to record played back audio and mix the individual channels
                                     in multiple ways.
                                

                                Все это использует OSS API, но внутри pcm драйвер FreeBSD.

                                AUTHORS
                                     virtual_oss was written by Hans Petter Selasky hselasky@freebsd.org.
                                
                                DESCRIPTION
                                     virtual_equalizer sets the given frequency response for the given
                                     virtual_oss(8) instance via the control character device given by the -d
                                     option.  The design goal of this equalizer is to provide precise
                                     equalization for arbitrary requested frequency response at the expense of
                                     higher latency, utilizing a so-called finite impulse response, FIR,
                                     filter.
                                
                                AUTHORS
                                     virtual_equalizer was written by Richard Kralovic riso@google.com.
                                
                                
                                • adn
                                  link
                                  fedilink
                                  arrow-up
                                  0
                                  ·
                                  3 years ago

                                  virtual_oss is an audio mixing application

                                  так это же user space sound server типа покойных arts и esd

                                  • crypt
                                    link
                                    fedilink
                                    arrow-up
                                    0
                                    ·
                                    3 years ago

                                    я тебе уже писал, что ты некорректно используешь термин OSS, ты продолжаешь это делать. так чего же ты хочешь? как тебя понимать?

                                    покажи мне роутинг в oss

                                    ты спросил - я показал. думай над тем, что спрашиваешь.

                                    • adn
                                      link
                                      fedilink
                                      arrow-up
                                      0
                                      ·
                                      3 years ago

                                      ты спросил - я показал. думай над тем, что спрашиваешь.

                                      а теперь посмотри как это делается в ALSA :)

                                      • crypt
                                        link
                                        fedilink
                                        arrow-up
                                        0
                                        ·
                                        3 years ago

                                        а давай ты принесешь что-нибудь для разнообразия) ты уже перед этим обср*лся, прости, т.к. не знаешь про OSS во фряхе. давай ты тоже начнешь что-то носить и конкретно писать)

                                        • adn
                                          link
                                          fedilink
                                          arrow-up
                                          0
                                          ·
                                          3 years ago

                                          Про современный OSS в современной фряхе я не знаю, так как к счатью и то и другое видел последний раз году эдак в 2008. И больше, если честно это все видеть не хочу.

                                          • crypt
                                            link
                                            fedilink
                                            arrow-up
                                            0
                                            ·
                                            edit-2
                                            3 years ago

                                            Про современный OSS

                                            ну а что мы тогда обсуждаем? OSS образца 1994 года? или OSSv4, которую никто уже не использовал?

                              • JamesHolden
                                link
                                fedilink
                                arrow-up
                                0
                                ·
                                3 years ago

                                К чему тут твой роутинг, никто и не говорил что он должен быть в alsa такой же как в jack.

                                Тем не менее, он таки есть.

                                • adn
                                  link
                                  fedilink
                                  arrow-up
                                  0
                                  ·
                                  3 years ago

                                  К чему тут твой роутинг, никто и не говорил что он должен быть в alsa такой же как в jack.

                                  Я и не говорил что он такой же, но цепочки с фильтрами ты легко навернешь через asound.conf. В oss даже близко таких возможностей нет.

                          • crypt
                            link
                            fedilink
                            arrow-up
                            0
                            ·
                            3 years ago

                            собственно и я тебе почти о том же самом.

                          • JamesHolden
                            link
                            fedilink
                            arrow-up
                            0
                            ·
                            3 years ago

                            Если более конкретно, то у ALSA просто наркоманское api которое все хейтят и хотят использовать нормальное api от pulse. И нет базовых функций типа нормального микширования потоков и регулировки громкости потоков, что уже делает вещи типа pulse безальтернативными. А это отдельная служба в userspace в отдельном процессе, постоянно переключаться на нее надо.

                            • adn
                              link
                              fedilink
                              arrow-up
                              0
                              ·
                              3 years ago

                              у ALSA просто наркоманское api которое все хейтят и хотят использовать нормальное api от pulse

                              Естественно. ALSA это низкоуровневое api в связке с драйверами карт. (oss кстати то же самое и не менее наркоманское)

                              • crypt
                                link
                                fedilink
                                arrow-up
                                0
                                ·
                                3 years ago

                                oss кстати то же самое и не менее наркоманское

                                я уже выше тебе писал. прежде, чем писать, нехудо бы поковырять предмет спора

                                ALSA has a larger and more complex API than OSS, so it can be more difficult to develop an application that uses ALSA as its sound technology.
                                
                                • adn
                                  link
                                  fedilink
                                  arrow-up
                                  0
                                  ·
                                  3 years ago

                                  ты не заканчивай читать wiki на этом предложении :) там дальше много интересного

                                  • crypt
                                    link
                                    fedilink
                                    arrow-up
                                    0
                                    ·
                                    3 years ago

                                    я рад, что ты нашел для себя что-то интересное.) но в мои обязанности не входит приносить тебе сюда полный текст статей)