¿KDE s'inicia lent? La culpa és de PulseAudio. [Solució]

Des que usava Debian venia arrossegant un petit problema amb l'inici de KDE que, encara que no em resultava massa problemàtic (valgui la redundància), si era una mica molest.

Resulta que, després de loguearme, s'iniciava l'escriptori de KDE però, quan comencen a carregar les icones de la safata, es quedava com aturat just després de la xarxa i la bateria ... Això ho feia per un interval de temps de 5 a 10 segons.

KDE_àudio

El problema és que, fins que no carreguessin totes les icones, KDE realment no començava a funcionar. O sigui, si en aquest interval de temps intentava accedir a l'Menú, aquest no reaccionava.

Fa uns dies tornava instal·lar ArchLinux y KDE iniciava sorprenentment ràpid. Vaig instal·lar Vokoscreen per realitzar alguns Screencast, però l'aplicació no em detectava el micròfon, així que revisant em vaig adonar que no tenia instal·lat PulseAudio.

El vaig instal·lar, reiniciar i PUM !! De nou el mateix problema de la càrrega lenta de l'escriptori.

Així que vaig descobrir que per aquí anaven els trets. Em vaig posar a buscar en els fòrums d'Arch i vaig amb la solució, en realitat, amb dues d'elles.

1ra opció: Deshabilita PulseAudio.

Accedim amb privilegis administratius a el fitxer /etc/pulse/default.pa:

$ sudo nano /etc/pulse/default.pa

Busquem les línies que diuen:

### Automatically load driver modules depending on the maquinari available .ifexists module-udev-detect.so load-module module-udev-detect .else ### Utilitza the static maquinari detection module (for systems that lack udev support) load- module module-detect .endif

I les vam comentar quedant d'aquesta manera:

### Automatically load driver modules depending on the maquinari available # .ifexists module-udev-detect.so # load-module module-udev-detect # .else ### Utilitza the static maquinari detection module (for systems that lack udev support ) load-module module-detect # .endif

Amb això es resolia el problema, però a l'iniciar la sessió no em carregava el dispositiu de captura, o sigui el micròfon. Així que vaig trobar la segona solució.

2a opció: La que em va funcionar.

En el mateix fitxer (sense comentar les línies de la primera solució), busquem la línia que diu:

### Cork music / vídeo streams when a phone stream is activi load-module module-role-cork

i la comentem, quedant d'aquesta manera:

### Cork music / vídeo streams when a phone stream is active # load-module module-role-cork

Després (encara que no estic segur si és necessari), executem:

sudo mv /etc/xdg/autostart/pulseaudio.desktop /etc/xdg/autostart/pulseaudio.desktop.bk

I això és tot ..


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   frontside va dir

    Hola
    1. No em sembla que «i la comentem, quedant d'aquesta manera:» es una ordre de consola
    2. que causa exactament la segona opció?

    1.    gat va dir

      A l'comentar la línia (el '#' endavant) és com si no es prengués en compte a l'arxiu de configuració, no tinc els coneixements com per explicar-ho de forma tècnica però això és el que tinc entès.

      1.    frontside va dir

        gràcies, però em referia al fet que funcio de pulseaudio s'esta desactivant en aquest canvi

  2.   unde tants va dir

    Premi provoca massa problemes. Jo m'he quedat només amb ALSA que funciona molt bé i és l'única forma que Ardour no de problemes. Malgrat totes les guies no funciona bé amb premi ja que es porta fatal amb jack

    1.    eliotime3000 va dir

      Estem a mà. Premi Àudio és una tremenda porqueria en aquest aspecte. Encara sort que camino usant ALSA.

  3.   patodx va dir

    gràcies per la dada ILAV. ho provaré a Debian. És veritat aquest problema d'una letargia en l'inici ... al menys Arch el tinc amb ALSA i ni un problema.
    salutacions

  4.   blitzkrieg va dir

    Una cosa que em molesta de l'escriptori KDE és l'inici lent, triga com 1 minut per estar funcionant a el 100%, ni windows em carrega tan lent.
    Aclareixo: desactivi totes les coses innecessàries però així i tot segueix sent una tortuga quan el KDE

      1.    eliotime3000 va dir

        :-)!

  5.   Personal va dir

    D'aquestes petites sacadillas que es donen uns projectes als altres.
    Tant de bo i en un futur tot sigui mes compatible, però en el que arriben aquests dies, si s'usa KDE, ALSA + Phonon VLC és el millor (Encara que es perdi el equalitzador en amarok i altres reproductors.)

    1.    eliotime3000 va dir

      Certament, VLC és el millor en aquest aspecte.

  6.   eliotime3000 va dir

    Molt bon tip. És més, ja camino usant ALSA en comptes de Premi Audio causa dels problemes que vas esmentar.

  7.   pandev92 va dir

    Alsa és la millor opció, almenys que facis servir auriculars usb o bluetooth .., i ja.

    1.    eliotime3000 va dir

      Sort que ús meus audiòfons amb cables. Ba Dum Tss!

  8.   Rodolfo va dir

    Doncs que estrany jo faig servir premi àudio però a mi em donava problemes alsa no em deixava reproduir molts àudios alhora i no es que mes, em donava errors en els vídeos de youtube, passi a premi àudio i em va solucionar no he sentit cap tardana a la càrrega, bé això si ús xfce, en comptes de kde.

  9.   Irvandoval va dir

    La forma més senzilla d'arribar a aquest problema de rendiment és agregant el útil plasmoide de veromix (oa la safata de sistema)

    1.    eliotime3000 va dir

      ¿Veromix? A veure si em dona temps instal·lar.

      1.    ILAV va dir

        Veromix? Això es menja?

      2.    Irvandoval va dir

        «Veromix is ​​a mixer for the PulseAudio sound server. »
        http://kde-look.org/content/show.php/Veromix+-+volume+control+%2B+soundmenu?content=116676

  10.   kik1n va dir

    Bona info.
    Per als que fan servir Debian, tenia el mateix problema, però ho solucioni amb això:
    nano / etc / default / pulseaudio // Canviar el «0» per «1»
    PULSEAUDIO_SYSTEM_START = 1

    1.    ILAV va dir

      Si, però no faig res amb desactivar PulseAudio, ja que perdo la possibilitat d'usar el micro 🙁

  11.   oscar va dir

    A mi el que em triga una eternitat a obrir és el GIMP!

  12.   caçador va dir

    Un tip ILAV, posa res més l'opció que et va funcionar per evitar soroll en el post.

    1.    ILAV va dir

      Gràcies soci, però he d'explicar una mica de tot, perquè pot ser que moltes persones que busquin el mateix, trobin la primera solució i no els serveixi 😀

  13.   petxec va dir

    Hola ILAV .. La teva solució és efectivament valida :). Quan feia servir KDE sempre em prengui la molèstia de fer la instal·lació a mà precisament per aquest problema .. Primer instal·lació del sistema mínim ia partir d'ahi s'instal·lava el paquet alsa-utils, xorg i l'entorn .. He de dir que em cansi una mica de Debian i passi a Arch igual que has fet tu, però a la fi no encontre en Arch res deverdad interessant. De l'entorn KDE també vaig passar ja que em resulta molt vistós si, però molt poc productiu .. A més pas de fer quilòmetres amb el ratolí :).

    A la fin vaig optar per Fedora en tots els meus pc 'si CentOS en els servidors tant privats com en els que tinc a l'empresa. En Fedora opto per l'entorn XFCE i els servidors no tenen X com és lògic: D.

    En quant a la llicència de la vergonya de Fedora com s'ha dit en molts fòrums per la web, em sembla una ximpleria ja que la mateixa llicència la té openSUSE o SLES entre moltes altres distros. És lògic que si Red Hat i Novell són empreses amb finalitats econòmiques amb seu a norteamerica, hauran de seguir les regles actives en aquest país i més si aquests termes són imposats pel govern per a totes les empreses dels EUA

    En fi .. Em sento molt còmode en Fedora / CentOS i XFCE i sincerament no crec que hi ha un entorn més productiu que XFCE: D .. A més el suport de Red Hat es nota.

    1.    petxec va dir

      Unes quantes preguntes ILAV ..
      Per què reinstalaste? ¿No és millor fer servir una distro que no calgui reinstal·lar? Per això vaig treure les mans de les rolling release distro s ..

      1.    eliotime3000 va dir

        @elav té una Workstation que té Debian, i una netbook amb Arch. Segurament va reinstal·lar Arch per un error de capa agost.

        1.    ILAV va dir

          Exactament ^ _ ^

        2.    eliotime3000 va dir

          I per cert, no m'ha calgut reinstal·lar la meva Debian perquè precisament el vaig instal·lar per no reformatar el meu PC (cosa que una vegada a l'any faig amb Windows).

      2.    MSX va dir

        Jajajaja, justament les rolling són les que no necessiten reinstal·lació en contrast amb les prehistòriques cycle-release, jajajaja.

    2.    eliotime3000 va dir

      Doncs, amb RHEL / CentOS, veig més convenient i pràctic usar CentOS que RHEL pel factor cost (teòricament és gratuït, però francament, resulta ser molt més barat que el suport de Red Hat).

      Pel costat de Debian / Ubuntu Server, la veritat és que m'inclino cap a Debian, ja que he tingut millors experiències amb Debian que amb Ubuntu Server, sobretot, els paquets. En fi, que una companyia seriosa et d'un repo en excel·lents condicions a canvi d'una subscripció ridículament barata és raó suficient com per no triar a Windows Server 2012.

      1.    petxec va dir

        Exactament: D ..

  14.   jacob va dir

    Lamentablement aquest tipus de problemes són els que allunyen la gent de Linux.
    I així deien que el KDE és l'entorn més avançat de tots i que superava a Aqua de Mac i Aero de Windows

    1.    Personal va dir

      Però si això no és problema del KDE sinó de premi àudio.

  15.   AurosZx va dir

    Que curiós que PulseAudio tingui la culpa de tants mals ... ALSA Rules 🙂

  16.   marc Martínez va dir

    Que tal ILAV, només comento perquè vaig descobrir la veritable causa de el problema.
    Dins de la segona opció noti que aconselles aturar la càrrega d'un mòdul, en realitat això no té cap efecte sobre el problema, el que realment ho resol és, com tu mateix ho esmentes, canviar el nom a l'arxiu «pulseaudio.desktop».

    Quan s'instal·la el paquet pulseaudio, aquest genera 2 arxius en el directori / etc / xdg / autostart un anomenat «pulseaudio.desktop» i un altre «pulseaudio-kde.desktop», a l'haver aquests 2 arxius es genera una demora a l'carregar l'escriptori causada perquè el programa està intentant iniciar dues vegades.

    En fi, a l'canviar el nom de l'arxiu «pulseaudio.desktop» es deixa via lliure perquè només s'iniciï des de l'arxiu «pulseaudio-kde.desktop» i per tant ja no hi hagi retards a l'carregar l'escriptori.

    1.    canals va dir

      Gràcies Marc i ILAV pel consell. Al meu amb KDE 4.8 a Debian Wheezy el que em passa en diversos equips és que vaig tenir problemes amb phonon-backend-vlc, reporti un error a debian que feia que petase un mòdul del KDE cada vegada que s'iniciava el sistema, ha d'estar en procés de correcció, així que de moment em quedo amb phonon-backend-gstreamer que va de luxe.

      D'altra banda, el que comenteu a mi també em passa, que de vegades es penja l'escriptori perquè no acaba de carregar la icona de l'volum i he de reiniciar per a poder utilitzar l'entorn.

      He fet el que diu Marc, tant de bo em funcioni si no recorreré a la solució de ILAV.

      Moltes gràcies, salut per a tothom.

      1.    canals va dir

        Aquí deixo el report de bug que vaig fer, tots aquells que tinguin problemes amb knotify cada vegada que arrenca el sistema aconsello que el llegeixin. Resumint cal instal·lar phonon-backend-vlc i seleccionar-lo en la preferències del KDE.

        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719874

        1.    canals va dir

          Perdó, el que cal instal·lar és phonon-backend-gstreamer, el de vlc és el que provoca que knotify falli. Recalcar que això pot succeir o no en Debian Wheezy, depèn de l'equip.

  17.   MSX va dir

    Lamento ferir suceptibilidades però per a tots vostès. Que parlen pestes de PulseAudio NO TENEN PUTA IDEA DEL QUE ESTAN PARLANT:
    1. ALSA va servir en el seu moment però avui no pot gestionar els dispositius i senyals d'àudio com ho fa PA, per això la creació d'aquest últim.
    2. PulseAudio actua com una CAPA INTERMÈDIA entre ALSA i la resta de programari proveint un món nou de possibilitats tant a el sistema com a les aplicacions.
    3. El fet que encara tingui problemes es deu al fet que és un programari massa jove per l'important del seu ús i que ve sent testejat activament per les distribucions des de les seves versions beta ja que * és l'única forma * d'evolucionar ràpidament el desenvolupament de un sistema enorme com PulseAudio en tan poc temps. En altres èpoques desenvolupar alguna cosa com PulseAudio i portar-lo a una etapa estable a on no es trobin problemes pudría haver portat fàcilment 10 o 15 anys. La màgia de la F / loss i el fet que moltes distros ho hagin implementat aviat fan que avui gaudim d'un subsistema d'àudio de el futur.
    4. Si PA falla en el teu distro llavors l'error és TEU O de la distro, aka capa 8. Txakra, per exemple implementa PulseAudio ja que moltes aplicacions necessiten de PA com a dependència per compilar i molt difícilment es troba a algú amb problemes. Personalment - creuo els dits - fins ara mai vaig tenir un issue amb PA en Chakra.
    5. «load-module module-role-cork» és una de les característiques que fa que PulseAudio sigui el subsistema de el futur: el mòdul s'encarrega de gestionar els diferents fluxos d'àudio provinents d'aplicacions i sistema i ordenar-concorde a la seva importància. PER EXEMPLE: estem escoltant música o veient una pel·lícula i vam rebre una trucada per Skype o Hangout: amb aquest mòdul «role-cork» carregat, PulseAudio solet es va a encarregar de baixar el volum de la resta dels emissors d'àudio que estiguin actius en aquest moment perquè puguem parlar confortablement a través de l'aplicació en la qual vam rebre la trucada.
    «Role-cork» pot configurar-se, al seu torn, per baixar el volum de les apps de fons a un nivell mínim (com un stream d'àudio molt suau de fons) o callar el stream d'àudio de fons completament.
    6. En el cas de tenir algun problema amb PA, generalment n'hi ha prou amb esborrar els arxius temporals ~ / .cache / event-sound-cache * i ~ / .config / premi / *, tancant el servidor d'àudio i tornar a iniciar-( els usuaris amb aragoneses de Wincrap poden simplement reiniciar).

    Abans de putejar als desenvolupadors de PA prenguin-el temps dels arguments conceptuals i tècnics del per què de la necessitat d'una implementació moderna d'un servidor d'àudio, la informació és pública i de lliure accés i el informar-se abans de parlar no els va fer quedar tan malament com ara.

    1.    Personal va dir

      1. És cert, però haver-nos els que no necessitem aquest maneig superior dels senyals.

      2. Cada capa afegida incrementa exponencialment els punts de falla, no tots estem disposats a això per guanyar algunes noves opcions.

      3. Em sembla genial que les distribucions provin les noves tecnologies darrere de millorar-les, però l'usuari que no és tester, que mai manés un sol informe bé pot optar per no usar-les.

      4. Es t'oblida que hi ha mes capes per sota, el maquinari una d'elles, no és el mateix muntar una targeta d'àudio amb driver genèric per 5 DLLs. que una de les Xonar, la qual amb només ALSA funciona gairebé per defecte, però quan fiques premi àudio, l'usuari no avançat s'avienta el teclat a el pis a l'assabentar-se que cal modificar arxius per indicar quina targeta es va a usar, quants canals, els nivells de cada canal i fins la mostra rate.

      5. Personalment aquesta classe d'opcions em semblen fins ridícules, però bé, en els meus equips l'únic que sona és música i vídeos, totes les aplicacions (fins i tot les notificacions i sons de sistema) estan en muti o deshabilitas, per tota la resta tinc el telèfon.

      6. Fàcil però innecessari sinó fas servir PA.

      Hi ha molts tipus d'usuaris, el mes bàsic, que veu vídeos a youtube, escolta mp3 a 96 kbps i quan vol que sonin les botzines hala el cable dels audiòfons per desconnectar, Els professionals, que fan i desfan editant arxius multipistes amb qualitats increïbles . Els amants de les noves tecnologies, que connecten mil gadgets a l'equip i els encanta platicar de l'últim capítol de game of thrones amb 16 amics simultàniament per skype-Hangouts-facebook .... o similars.

      Per gustos colors.

      Jo sóc una mica més partidari de la filosofia KISS, amb ALSA + Phonon VLC (Per esprémer la qualitat dels arxius amb el mínim de programes) i kmix per a regular nivells, assoliment el bàsic sense problemes.

      Per l'avançat, el so surt per via òptica o USB a l'DAC i deixo que els professionals de so s'encarreguin.

      Res de capes intermèdia innecessàries.