KDE si avvia lentamente? Blame PulseAudio. [Soluzione]

Da quando ho usato Debian Avevo trascinato un piccolo problema con l'inizio di KDE che, sebbene non fosse troppo fastidioso (valeva la ridondanza), era un po 'fastidioso.

Si scopre che, dopo aver effettuato l'accesso, il file KDE ma, quando iniziano a caricare le icone del vassoio, è stato come fermato subito dopo la rete e la batteria ... Questo è stato fatto per un intervallo di tempo compreso tra 5 e 10 secondi.

KDE_audio

Il problema è che, finché non vengono caricate tutte le icone, KDE non stava davvero iniziando a funzionare. Cioè, se in quell'intervallo di tempo hai provato ad accedere al Menu, non ha reagito.

Pochi giorni fa l'ho reinstallato ArchLinux y KDE è iniziato sorprendentemente veloce. Ho installato Vokoscreen per eseguire alcuni Screencast, ma l'applicazione non ha rilevato il mio microfono, quindi controllando mi sono accorto che non era installato PulseAudio.

L'ho installato, riavviato e BOOM !! Di nuovo lo stesso problema del caricamento lento del desktop.

Così ho scoperto che era lì che stavano andando gli spari. Ho iniziato a cercare nei forum di Arch e ho trovato la soluzione, in realtà due di loro.

1a opzione: disabilita PulseAudio.

Accediamo al file /etc/pulse/default.pa con privilegi amministrativi:

$ sudo nano /etc/pulse/default.pa

Cerchiamo le righe che dicono:

### Carica automaticamente i moduli del driver a seconda dell'hardware disponibile .ifexists module-udev-detect.so load-module module-udev-detect .else ### Usa il modulo di rilevamento hardware statico (per sistemi privi di supporto udev) load- modulo module-detect .endif

E commentiamo in questo modo:

### Carica automaticamente i moduli del driver a seconda dell'hardware disponibile # .ifexists module-udev-detect.so # load-module module-udev-detect # .else ### Usa il modulo di rilevamento hardware statico (per sistemi che non supportano udev ) load-module module-detect # .endif

Questo ha risolto il problema, ma quando ho iniziato la sessione, il dispositivo di acquisizione non si caricava, cioè il microfono. Così ho trovato la seconda soluzione.

2a opzione: quella che ha funzionato per me.

Nello stesso file (senza commentare le righe della prima soluzione), cerchiamo la riga che dice:

### Cork musica / flussi video quando è attivo uno streaming telefonico load-module module-role-cork

e lo commentiamo, in questo modo:

### Streaming di musica / video a Cork quando è attivo uno streaming telefonico # load-module module-role-cork

Quindi (anche se non sono sicuro che sia necessario), eseguiamo:

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

E questo è tutto ..


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Fronte suddetto

    Ciao
    1. Non mi sembra che «e lo commentiamo, rimanendo così:» sia un comando da console
    2. cosa causa esattamente la seconda opzione?

    1.    gatto suddetto

      Quando si commenta la riga (il '#' avanti) è come se non fosse stata presa in considerazione nel file di configurazione, non ho le conoscenze per spiegarla in modo tecnico ma è quello che ho capito.

      1.    Fronte suddetto

        grazie, ma volevo dire che la funzione pulseaudio è stata disabilitata in quella modifica

  2.   uno di alcuni suddetto

    Il polso causa troppi problemi. Sono rimasto solo con ALSA che funziona molto bene ed è l'unico modo in cui Ardour non causa problemi. Nonostante tutte le guide, non funziona bene con il polso poiché è fatale con il jack

    1.    eliotime3000 suddetto

      Siamo pari. Pulse Audio è un gran casino in questo senso. Meno male che sto usando ALSA.

  3.   patodx suddetto

    grazie per i dati elav. Lo proverò su Debian. È vero quel problema di letargia all'inizio ... almeno Arch ce l'ho con ALSA e non è un problema.
    saluti

  4.   Guerra lampo suddetto

    Qualcosa che mi infastidisce del desktop KDE è l'avvio lento, ci vuole circa 1 minuto per funzionare al 100%, né Windows mi caricano così lentamente.
    Chiarimento: disabilita tutte le cose non necessarie, ma è ancora una tartaruga che avvia KDE

      1.    eliotime3000 suddetto

        :-)!

  5.   STAFF suddetto

    Di quel piccolo bottino che alcuni progetti vengono dati ad altri.
    Si spera e in futuro tutto sarà più compatibile, ma a quei tempi, se viene utilizzato KDE, ALSA + Phonon VLC è il migliore (anche se l'equalizzatore viene perso in amarok e altri giocatori.)

    1.    eliotime3000 suddetto

      Certamente VLC è il migliore in questo senso.

  6.   eliotime3000 suddetto

    Suggerimento molto buono. Inoltre, sto già utilizzando ALSA invece di Pulse Audio a causa dei problemi che hai menzionato.

  7.   pandev92 suddetto

    Alsa è l'opzione migliore, a meno che non utilizzi cuffie USB o Bluetooth ... e basta.

    1.    eliotime3000 suddetto

      Meno male che uso le mie cuffie cablate. BA dum tss!

  8.   Rodolfo suddetto

    Bene, che strano uso l'audio a impulsi ma mi ha dato problemi anche, non mi ha permesso di riprodurre molti audio contemporaneamente e non so cos'altro, mi ha dato errori nei video di YouTube, sono andato a audio a impulsi e Ho risolto che non mi sentivo in ritardo per il caricamento, beh se uso xfce invece di kde.

  9.   irvandoval suddetto

    Il modo più semplice per arrivare a quel problema di prestazioni è aggiungere l'utilità plasmoide veromix (o nel systray)

    1.    eliotime3000 suddetto

      Veromix? Vediamo se ho tempo per installare.

      1.    vivace suddetto

        Veromix? È mangiato?

      2.    irvandoval suddetto
  10.   Kik1n suddetto

    Buone informazioni.
    Per chi usa Debian, ho avuto lo stesso problema, ma l'ho risolto con questo:
    nano / etc / default / pulseaudio // Cambia lo "0" in "1"
    PULSEAUDIO_SYSTEM_START = 1

    1.    vivace suddetto

      Sì, ma non faccio nulla con la disattivazione di PulseAudio, perché perdo la possibilità di utilizzare il microfono 🙁

  11.   oscar suddetto

    Quello che mi ci vuole un'eternità per aprire è GIMP!

  12.   cacciatore suddetto

    Un consiglio elav, metti solo l'opzione che ha funzionato per te per evitare il rumore in post.

    1.    vivace suddetto

      Grazie partner, ma devo spiegare un po 'tutto, perché molte persone che cercano la stessa cosa possono trovare la prima soluzione e non servirà loro 😀

  13.   pietroceco suddetto

    Ciao Elav .. La tua soluzione è davvero valida :). Quando ho usato KDE mi sono sempre preso la briga di fare l'installazione a mano proprio per questo problema: prima ho installato il sistema minimal e da lì ho installato il pacchetto alsa-utils, xorg e l'ambiente .. devo dire che l'ho mi sono stancato un po 'di Debian e sono passato ad Arch proprio come hai fatto tu, ma alla fine non ho trovato nulla di veramente interessante in Arch. Sono passato anche dall'ambiente KDE visto che per me è molto attraente, sì, ma molto improduttivo .. Inoltre, passo chilometri con il mouse :).

    Alla fine ho optato per Fedora su tutti i miei PC e CentOS sia sui server privati ​​che su quelli che ho in azienda. In Fedora opto per l'ambiente XFCE e ovviamente i server non hanno X: D.

    Per quanto riguarda la licenza Fedora shame, come è stato detto in molti forum sul web, mi sembra sciocco dato che la stessa licenza è detenuta da openSUSE o SLES tra molte altre distribuzioni. È logico che se Red Hat e Novel sono società con scopi economici con sede in Nord America, dovranno seguire le regole attive in quel paese e anche di più se questi termini saranno imposti dal governo per tutte le società statunitensi.

    Comunque .. Mi sento molto a mio agio in Fedora / CentOS e XFCE e onestamente non penso che ci sia un ambiente più produttivo di XFCE: D .. Anche il supporto di Red Hat mostra.

    1.    pietroceco suddetto

      Alcune domande Elav ..
      Perché hai reinstallato? Non è meglio usare una distribuzione che non ha bisogno di essere reinstallata? Ecco perché ho tolto le mani dalla distribuzione di rilascio rotante

      1.    eliotime3000 suddetto

        @elav ha una workstation che esegue Debian e un netbook con Arch. Probabilmente ha reinstallato Arch a causa di un bug di livello 8.

        1.    vivace suddetto

          Esattamente ^ _ ^

        2.    eliotime3000 suddetto

          E a proposito, non ho avuto bisogno di reinstallare la mia Debian perché l'ho installata proprio per non riformattare il mio PC (cosa che faccio una volta all'anno con Windows).

      2.    msx suddetto

        Hahahaha, proprio quelli rotolanti sono quelli che non necessitano di reinstallazione a differenza del ciclo di rilascio preistorico, hahahaha.

    2.    eliotime3000 suddetto

      Bene, con RHEL / CentOS, trovo più comodo e pratico usare CentOS rispetto a RHEL a causa del fattore costo (in teoria è gratuito, ma in realtà risulta essere molto più economico del supporto Red Hat).

      Sul lato Debian / Ubuntu Server, la verità è che mi propendo per Debian, poiché ho avuto esperienze migliori con Debian che con Ubuntu Server, in particolare i pacchetti. In breve, un'azienda seria che ti offre un repo in ottime condizioni in cambio di un abbonamento ridicolmente economico è un motivo sufficiente per non scegliere Windows Server 2012.

      1.    pietroceco suddetto

        Esattamente: D ..

  14.   Giacobbe suddetto

    Sfortunatamente questo tipo di problemi è ciò che tiene le persone lontane da Linux.
    E così hanno detto che KDE è l'ambiente più avanzato di tutti e che supera Aqua per Mac e Aero per Windows

    1.    STAFF suddetto

      Ma se questo non è un problema con KDE ma con audio a impulsi.

  15.   auroszx suddetto

    Che curiosità che Pulseaudio sia la colpa di così tanti mali ... Regole ALSA 🙂

  16.   Marco Martinez suddetto

    Che ne dici di elav, commento solo perché ho scoperto la vera causa del problema.
    All'interno della seconda opzione, tieni presente che ti consiglio di interrompere il caricamento di un modulo, in realtà questo non ha effetto sul problema, quello che lo risolve veramente è, come hai detto, rinominare il file "pulseaudio.desktop".

    Quando il pacchetto pulseaudio è installato, genera 2 file nella directory / etc / xdg / autostart, uno chiamato "pulseaudio.desktop" e l'altro "pulseaudio-kde.desktop", avendo questi 2 file genera un ritardo durante il caricamento del desktop causato perché il programma sta tentando di avviarsi due volte.

    Ad ogni modo, quando si cambia il nome del file "pulseaudio.desktop", il percorso viene lasciato libero in modo che possa essere avviato solo dal file "pulseaudio-kde.desktop" e quindi non ci sono più ritardi nel caricamento del desktop.

    1.    Canales suddetto

      Grazie Marco ed elav per i consigli. A me con KDE 4.8 su Debian Wheezy quello che mi succede su diversi computer è che ho avuto problemi con phonon-backend-vlc, ho segnalato un bug a Debian che causava il crash di un modulo KDE ogni volta che il sistema si avviava, deve essere in processo di correzione, quindi per ora mi limito a phonon-backend-gstreamer che è fantastico.

      D'altronde quello che dici succede anche a me, che a volte il desktop si blocca perché non finisce di caricare l'icona del volume e devo riavviare per poter utilizzare l'ambiente.

      Ho fatto quello che dice Marcos, spero che funzioni per me se non ricorro alla soluzione di elav.

      Grazie mille, saluti a tutti.

      1.    Canales suddetto

        Ecco il bug report che ho fatto, a tutti coloro che hanno problemi con knotify ogni volta che si avvia il sistema vi consiglio di leggerlo. In breve, devi installare phonon-backend-vlc e selezionarlo nelle preferenze di KDE.

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

        1.    Canales suddetto

          Spiacenti, quello da installare è phonon-backend-gstreamer, quello da vlc è quello che fa fallire knotify. Per sottolineare che questo può o non può accadere in Debian Wheezy, dipende dal team.

  17.   msx suddetto

    Mi dispiace ferire le suscettibilità, ma a tutti voi che parli fastidioso PulseAudio: NON HAI ALCUNA IDEA DI COSA STAI PARLANDO:
    1. ALSA serviva all'epoca ma oggi non può gestire i dispositivi e i segnali audio come fa la PA, da qui la creazione di quest'ultima.
    2. PulseAudio agisce come un LIVELLO INTERMEDIO tra ALSA e il resto del software fornendo un nuovo mondo di possibilità sia per il sistema che per le applicazioni.
    3. Il fatto che abbia ancora problemi è dovuto al fatto che è un software troppo giovane per l'importanza del suo utilizzo e che è stato attivamente testato dalle distribuzioni sin dalle sue versioni beta poiché * è l'unico modo * per rapidamente evolvere lo sviluppo di un sistema enorme come PulseAudio in così poco tempo. In altri tempi sviluppare qualcosa come PulseAudio e portarlo a uno stadio stabile in cui non si riscontrano problemi avrebbe potuto facilmente richiedere 10 o 15 anni. La magia di F / LOSS e il fatto che molte distribuzioni lo abbiano implementato presto fanno sì che oggi godiamo di un sottosistema audio del futuro.
    4. Se la PA fallisce nella tua distribuzione, l'errore è TUO O DALLA SUA, alias layer 8. Chakra, ad esempio, implementa PulseAudio poiché molte applicazioni richiedono PA come dipendenza per la compilazione ed è molto difficile trovare qualcuno con problemi. Personalmente - incrocia le dita - non ho mai avuto problemi con la PA in Chakra fino ad ora.
    5. "load-module module-role-cork" è una delle caratteristiche che fa di PulseAudio il sottosistema del futuro: il modulo si occupa di gestire i diversi flussi audio dalle applicazioni e dal sistema e ordinarli in base alla loro importanza. PER ESEMPIO: stiamo ascoltando musica o guardando un film e riceviamo una chiamata tramite Skype o Hangout: con questo modulo «role-cork» caricato, solo PulseAudio si occuperà di abbassare il volume del resto dei trasmettitori audio che sono attivi in ​​questo lasso di tempo in modo che possiamo parlare comodamente attraverso l'applicazione in cui riceviamo la chiamata.
    Il sughero del ruolo può essere configurato, a sua volta, per abbassare il volume delle app in background a un livello minimo (come un flusso audio molto fluido in background) o per silenziare completamente il flusso audio in background.
    6. In caso di problemi con PA, di solito è sufficiente eliminare i file temporanei ~ / .cache / event-sound-cache * e ~ / .config / pulse / *, uccidere il server audio e riavviarlo (Wincrap gli utenti esperti possono semplicemente riavviare).

    Prima di lamentarsi degli sviluppatori PA, prenditi il ​​tempo degli argomenti concettuali e tecnici sul perché la necessità di un'implementazione moderna di un server audio, le informazioni sono pubbliche e liberamente accessibili e le informazioni prima di parlare non le faranno sembrare così male come ora .

    1.    STAFF suddetto

      1. Vero, ma ci sono quelli che non hanno bisogno di una gestione superiore dei segnali.

      2. Ogni strato aggiunto aumenta esponenzialmente i punti di errore, non tutti siamo disposti a farlo per ottenere nuove opzioni.

      3. Penso che sia fantastico che le distribuzioni testino nuove tecnologie per migliorarle, ma l'utente che non è un tester, che non invierà mai un singolo report, potrebbe scegliere di non utilizzarle.

      4. Dimentichi che ci sono più livelli sotto, l'hardware è uno di questi, non è lo stesso montare una scheda audio con un driver generico per 5 dll. quello dello Xonar, che con il solo ALSA funziona quasi di default, ma quando si entra in audio di stampa, l'utente non esperto getta la tastiera per terra quando scopre che i file devono essere modificati per indicare quale scheda sarà utilizzato, quanti canali, i livelli di ogni canale e anche la frequenza di campionamento.

      5. Personalmente, questo tipo di opzioni mi sembra ridicolo, ma ehi, sui miei computer l'unica cosa che suona è musica e video, tutte le applicazioni (incluse notifiche e suoni di sistema) sono disattivate o disattivate, per tutto il resto ho il telefono .

      6. Facile ma non necessario se non usi la PA.

      Esistono molti tipi di utenti, i più elementari, che guardano video su YouTube, ascoltano mp3 a 96 kbps e quando vogliono che gli altoparlanti suonino, tirano il cavo delle cuffie per scollegarli, I professionisti, che fanno e annullano editing di file multitraccia con qualità incredibili. Amanti delle nuove tecnologie, che collegano mille gadget al computer e amano parlare dell'ultimo capitolo di Game of Thrones con 16 amici contemporaneamente su skype-Hangouts-facebook…. o simili.

      Per assaporare i colori.

      Sono un po 'più a favore della filosofia KISS, con ALSA + Phonon VLC (per spremere la qualità dei file con il minor numero di programmi) e Kmix per regolare i livelli, raggiungo le basi senza problemi.

      Per gli avanzati, il suono esce tramite ottica o USB al DAC e lascio che i professionisti del suono lo gestiscano.

      Nessun strato intermedio inutile.