KDE starter langsomt? Beklager PulseAudio. [Opløsning]

Da jeg brugte Debian Jeg havde trukket et lille problem med begyndelsen af KDE at selvom det ikke var for besværligt (redundansen værd), var det lidt irriterende.

Efter at have logget ind viser det sig KDE men når de begynder at indlæse ikonerne på bakken, var det som stoppet lige efter netværket og batteriet ... Dette blev gjort i et tidsinterval på 5 til 10 sekunder.

KDE_lyd

Problemet er, at indtil alle ikonerne er indlæst, KDE det begyndte ikke rigtig at arbejde. Det vil sige, at hvis du i det tidsinterval forsøgte at få adgang til menuen, reagerede den ikke.

For et par dage siden geninstallerede jeg ArchLinux y KDE det startede overraskende hurtigt. Jeg installerede Vokoscreen at udføre nogle Screencasts, men applikationen registrerede ikke min mikrofon, så jeg kontrollerede, at jeg indså det PulseAudio.

Jeg installerede det, genstartede og BOOM !! Igen det samme problem med langsom desktopindlæsning.

Så jeg fandt ud af, at det var her skuddene gik. Jeg begyndte at søge i Arch-fora og kom på løsningen, faktisk to af dem.

1. mulighed: Deaktiver PulseAudio.

Vi får adgang til filen /etc/pulse/default.pa med administrative rettigheder:

$ sudo nano /etc/pulse/default.pa

Vi ser efter de linjer, der siger:

### Indlæs automatisk drivermoduler afhængigt af den tilgængelige hardware .ifexists module-udev-detect.so load-module module-udev-detect .else ### Brug det statiske hardwaredetekteringsmodul (til systemer, der mangler udev-understøttelse) load- modul modul-detektere .endif

Og vi kommenterer, at de er sådan:

### Indlæs automatisk drivermoduler afhængigt af den tilgængelige hardware # .ifexists module-udev-detect.so # load-module module-udev-detect # .else ### Brug det statiske hardwaredetekteringsmodul (til systemer, der mangler udev-support ) load-module module-detect # .endif

Dette løste problemet, men da jeg startede sessionen, blev indlæsningsenheden ikke indlæst, det vil sige mikrofonen. Så jeg fandt den anden løsning.

2. mulighed: Den der fungerede for mig.

I den samme fil (uden at kommentere linjerne i den første løsning) ser vi efter linjen, der siger:

### Korkmusik / videostreams, når en telefonstrøm er aktiv belastningsmodul-modul-rolle-kork

og vi kommenterer det på denne måde:

### Korkmusik / videostreams, når en telefonstrøm er aktiv # load-module module-role-cork

Derefter (selvom jeg ikke er sikker på, om det er nødvendigt), kører vi:

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

Og det er det..


41 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Forsiden sagde han

    hola
    1. Det ser ikke ud til, at «og vi kommenterer det, idet vi er sådan:» er en konsolkommando
    2. hvad der præcist forårsager den anden mulighed?

    1.    gato sagde han

      Når jeg kommenterer linjen ('#' foran) er det som om det ikke blev taget i betragtning i konfigurationsfilen, jeg har ikke viden til at forklare det teknisk, men det er hvad jeg forstår.

      1.    Forsiden sagde han

        Tak, men jeg mente, at pulseaudio-funktionen deaktiveres i den ændring

  2.   en af ​​nogle sagde han

    Puls forårsager for meget besvær. Jeg har kun været hos ALSA, som fungerer meget godt og er den eneste måde, Ardor ikke skaber problemer på. På trods af alle guiderne fungerer det ikke godt med puls, da det er fatalt med jack

    1.    eliotime3000 sagde han

      Vi står lige. Pulse Audio er et helvede rod i den henseende. God ting, jeg bruger ALSA.

  3.   patodx sagde han

    tak for data elav. Jeg vil teste det på Debian. Det er rigtigt, at problemet med sløvhed i starten ... i det mindste Arch har jeg det med ALSA og ikke et problem.
    hensyn

  4.   blitzkrieg sagde han

    Noget, der generer mig ved KDE-skrivebordet, er den langsomme opstart, det tager cirka 1 minut at arbejde 100%, og heller ikke windows indlæses så langsomt.
    Afklaring: deaktiver alle unødvendige ting, men det er stadig en skildpadde, der starter KDE

      1.    eliotime3000 sagde han

        :-)!

  5.   Personale sagde han

    Af de små bytte, som nogle projekter får andre.
    Forhåbentlig og i fremtiden vil alt være mere kompatibelt, men i disse dage, hvis KDE bruges, er ALSA + Phonon VLC den bedste (Selvom equalizeren går tabt i amarok og andre spillere.)

    1.    eliotime3000 sagde han

      Bestemt VLC er det bedste i den henseende.

  6.   eliotime3000 sagde han

    Meget godt tip. Hvad mere er, jeg bruger allerede ALSA i stedet for Pulse Audio på grund af de problemer, du nævnte.

  7.   pandev92 sagde han

    Alsa er den bedste mulighed, medmindre du bruger usb eller bluetooth-hovedtelefoner ... og det er det.

    1.    eliotime3000 sagde han

      Godt jeg bruger mine kablede hovedtelefoner. BA dum tss!

  8.   Rodolfo sagde han

    Nå, hvor mærkeligt jeg bruger pulslyd, men det gav mig problemer også, det lod mig ikke spille mange lydbånd på samme tid, og jeg ved ikke hvad mere, det gav mig fejl i youtube-videoerne, jeg gik til pulslyd og jeg løste, at jeg ikke følte noget sent til belastningen, ja, hvis jeg bruger xfce i stedet for kde.

  9.   irvandoval sagde han

    Den nemmeste måde at komme til dette præstationsproblem er ved at tilføje veromix plasmoid utility (eller i systray)

    1.    eliotime3000 sagde han

      Veromix? Lad os se, om jeg har tid til at installere.

      1.    Elav sagde han

        Veromix? Er det spist?

      2.    irvandoval sagde han
  10.   kik1n sagde han

    God info.
    For dem, der bruger Debian, havde jeg det samme problem, men jeg fik det løst med dette:
    nano / etc / default / pulseaudio // Skift "0" til "1"
    PULSEAUDIO_SYSTEM_START = 1

    1.    Elav sagde han

      Ja, men jeg gør ikke noget med at deaktivere PulseAudio, fordi jeg mister muligheden for at bruge mikrofonen 🙁

  11.   oscar sagde han

    Hvad der tager mig for evigt at åbne er GIMP!

  12.   djæger sagde han

    Et tip elav, sæt bare den mulighed, der fungerede for dig for at undgå støj i stillingen.

    1.    Elav sagde han

      Tak partner, men jeg er nødt til at forklare lidt af alt, for mange mennesker, der søger det samme, finder muligvis den første løsning, og den vil ikke tjene dem 😀

  13.   Petercheco sagde han

    Hej Elav .. Din løsning er faktisk gyldig :). Da jeg brugte KDE, tog jeg altid besværet med at udføre installationen i hånden netop på grund af dette problem. Først installerede jeg det minimale system og derfra installerede jeg alsa-utils-pakken, xorg og miljøet. Jeg må sige, at jeg blev lidt træt Debian og skift til Arch ligesom du gjorde, men til sidst fandt jeg ikke noget rigtig interessant i Arch. Jeg passerede også fra KDE-miljøet, da det er meget attraktivt for mig, ja, men meget uproduktivt. Desuden bruger jeg miles med musen :).

    Til sidst valgte jeg Fedora på alle mine pc'er og CentOS på både private servere og dem, jeg har i virksomheden. I Fedora vælger jeg XFCE-miljøet, og serverne har selvfølgelig ikke X: D.

    Hvad angår Fedora-skamlicensen, som det er blevet sagt i mange fora rundt på nettet, virker det fjollet for mig, da den samme licens holdes af openSUSE eller SLES blandt mange andre distroer. Det er logisk, at hvis Red Hat og Novel er virksomheder med økonomiske formål med base i Nordamerika, bliver de nødt til at følge de aktive regler i dette land og mere, hvis disse vilkår pålægges af regeringen for alle amerikanske virksomheder.

    Alligevel .. Jeg føler mig meget komfortabel i Fedora / CentOS og XFCE og ærligt talt tror jeg ikke, der er et mere produktivt miljø end XFCE: D .. Også support fra Red Hat viser.

    1.    Petercheco sagde han

      Et par spørgsmål Elav ..
      Hvorfor geninstallerede du? Er det ikke bedre at bruge en distro, der ikke behøver at blive geninstalleret? Det er derfor, jeg tog hænderne fra distributionssystemerne for rullende frigivelse ..

      1.    eliotime3000 sagde han

        @elav har en arbejdsstation, der har Debian, og en netbook med Arch. Han har sandsynligvis geninstalleret Arch på grund af en lag 8-fejl.

        1.    Elav sagde han

          Præcis ^ _ ^

        2.    eliotime3000 sagde han

          Og forresten behøvede jeg ikke at geninstallere min Debian, fordi jeg installerede den nøjagtigt for ikke at omformatere min pc (hvilket jeg gør en gang om året med Windows).

      2.    MSX sagde han

        Hahahaha, netop de rullende er dem, der ikke behøver geninstallation i modsætning til den forhistoriske frigivelse af cykler, hahahaha.

    2.    eliotime3000 sagde han

      Nå, med RHEL / CentOS finder jeg det mere praktisk og praktisk at bruge CentOS end RHEL på grund af omkostningsfaktoren (teoretisk er det gratis, men faktisk viser det sig at være meget billigere end Red Hat support).

      På Debian / Ubuntu Server-siden er sandheden, at jeg læner mig mod Debian, da jeg har haft bedre oplevelser med Debian end med Ubuntu Server, især pakkerne. Kort sagt er et seriøst firma, der giver dig en repo i fremragende stand til gengæld for et latterligt billigt abonnement, grund nok til ikke at vælge Windows Server 2012.

      1.    Petercheco sagde han

        Præcis: D.

  14.   jacob sagde han

    Desværre er disse slags problemer det, der holder folk væk fra Linux.
    Og så sagde de, at KDE er det mest avancerede miljø af alle, og at det overgår Aqua til Mac og Aero til Windows

    1.    Personale sagde han

      Men hvis dette ikke er et problem med KDE, men med pulslyd.

  15.   auroszx sagde han

    Hvor nysgerrig, at Pulseaudio er skyld i så mange onder ... ALSA-regler 🙂

  16.   Marco Martinez sagde han

    Hvad med elav, jeg kommenterer kun, fordi jeg opdagede den sande årsag til problemet.
    Inden for den anden mulighed skal du bemærke, at du anbefaler at stoppe indlæsningen af ​​et modul, i virkeligheden har dette ingen indflydelse på problemet, hvad der virkelig løser det er, som du nævnte, at omdøbe filen "pulseaudio.desktop".

    Når pulseaudio-pakken er installeret, genererer den 2 filer i / etc / xdg / autostart-biblioteket, den ene kaldes "pulseaudio.desktop" og den anden "pulseaudio-kde.desktop", idet disse 2 filer genererer en forsinkelse ved indlæsning af skrivebordet forårsaget, fordi programmet forsøger at starte to gange.

    Under alle omstændigheder, når du ændrer navnet på "pulseaudio.desktop" -filen, er stien fri, så den kun kan startes fra "pulseaudio-kde.desktop" -filen, og derfor er der ikke længere forsinkelser, når du indlæser skrivebordet.

    1.    Canales sagde han

      Tak Marco og elav for rådet. For mig med KDE 4.8 på Debian Wheezy, hvad der sker med mig på flere computere er, at jeg havde problemer med phonon-backend-vlc, jeg rapporterede en fejl til debian, der fik et KDE-modul til at gå ned hver gang systemet blev startet, det skal være i korrektionsproces, så indtil videre holder jeg fast med phonon-backend-gstreamer, som er fancy.

      På den anden side sker det også, hvad du nævner, at skrivebordet undertiden hænger, fordi det ikke er færdig med at indlæse lydstyrkeikonet, og jeg er nødt til at genstarte for at bruge miljøet.

      Jeg har gjort, hvad Marcos siger, jeg håber, det fungerer for mig, hvis jeg ikke griber til elav-løsningen.

      Mange tak, jubel til alle.

      1.    Canales sagde han

        Her er den fejlrapport, jeg lavede, alle dem, der har problemer med knotify hver gang systemet starter, råder jeg dig til at læse det. Kort sagt skal du installere phonon-backend-vlc og vælge det i KDE-præferencer.

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

        1.    Canales sagde han

          Beklager, den der skal installeres er phonon-backend-gstreamer, den fra vlc er den, der får knotify til at mislykkes. For at understrege, at dette måske eller måske ikke sker i Debian Wheezy, afhænger det af holdet.

  17.   MSX sagde han

    Undskyld at skade følsomheden, men til alle jer, der taler irriterende PulseAudio: DU HAR INGEN FUCKING IDEA, HVAD DU TALER OM:
    1. ALSA serverede på det tidspunkt, men i dag kan den ikke håndtere enheder og lydsignaler, som PA gør, og dermed oprettelsen af ​​sidstnævnte.
    2. PulseAudio fungerer som et MELLEMLAG mellem ALSA og resten af ​​softwaren, hvilket giver en ny verden af ​​muligheder for både systemet og applikationerne.
    3. Det faktum, at det stadig har problemer, skyldes, at det er en software, der er for ung til vigtigheden af ​​brugen, og at den er blevet testet aktivt af distributioner siden dens betaversioner, da * det er den eneste måde * til hurtigt at udvikle udviklingen af et stort system som PulseAudio på så kort tid. I andre tider at udvikle noget som PulseAudio og bringe det til et stabilt stadium, hvor der ikke findes problemer, kunne let have taget 10 eller 15 år. Magien ved F / LOSS og det faktum, at mange distroer har implementeret det tidligt, betyder, at vi i dag nyder et fremtidigt lydundersystem.
    4. Hvis PA mislykkes i din distro, er fejlen DIN ELLER FRA HANS, alias lag 8. Chakra implementerer for eksempel PulseAudio, da mange applikationer har brug for PA som en afhængighed at kompilere, og det er meget vanskeligt at finde nogen med problemer. Personligt - krydsede fingre - har jeg aldrig haft et problem med PA i Chakra indtil nu.
    5. "load-module module-role-cork" er en af ​​de egenskaber, der gør PulseAudio til fremtidens delsystem: Modulet har ansvaret for at styre de forskellige lydstrømme fra applikationer og systemet og bestille dem efter deres betydning. FOR EKSEMPEL: vi lytter til musik eller ser en film, og vi modtager et opkald via Skype eller Hangout: med dette «rolle-kork» -modul indlæst, vil PulseAudio alene være ansvarlig for at sænke lydstyrken på resten af ​​de lydsendere, der er aktive i dette øjeblik, så vi kan tale komfortabelt gennem applikationen, hvor vi modtager opkaldet.
    Role-kork kan igen konfigureres til at sænke lydstyrken i baggrundsapps til et minimumsniveau (såsom en meget jævn baggrundslydstrøm) eller til at dæmpe baggrundslydstrømmen fuldstændigt.
    6. Hvis du har et problem med PA, er det normalt nok at slette de midlertidige filer ~ / .cache / event-sound-cache * og ~ / .config / pulse / *, dræbe audioserveren og genstarte den (Wincrap kloge brugere kan simpelthen genstarte).

    Inden du tæver PA-udviklerne, skal du tage dig tid til de konceptuelle og tekniske argumenter for, hvorfor behovet for en moderne implementering af en audioserver, oplysningerne er offentlige og frit tilgængelige, og at informere dig selv, før du taler, er ikke relevant. få det til at se så slemt ud som nu.

    1.    Personale sagde han

      1. Sandt nok, men der er dem, der ikke har brug for den overlegne håndtering af signaler.

      2. Hvert lag, der tilføjes, øger eksponentielt fejlpunkterne, ikke alle er vi villige til at gøre det for at få nogle nye muligheder.

      3. Jeg synes, det er dejligt, at distributioner tester nye teknologier for at forbedre dem, men den bruger, der ikke er en tester, der aldrig vil sende en enkelt rapport, kan meget vel vælge ikke at bruge dem.

      4. Du glemmer, at der er flere lag nedenfor, hardwaren er et af dem, det er ikke det samme at montere et lydkort med en generisk driver til 5 dll'er. den ene af Xonar, som med kun ALSA fungerer næsten som standard, men når du indtaster tryk på lyd, kaster den ikke-avancerede bruger tastaturet på gulvet, når han finder ud af, at filer skal ændres for at indikere, hvilket kort der skal være anvendt, hvor mange kanaler, niveauerne for hver kanal og endda samplingsfrekvensen.

      5. Personligt ser denne slags muligheder for mig latterligt ud, men hej, på mine computere er det eneste, der lyder, musik og videoer, alle applikationer (inklusive underretninger og systemlyde) er slået fra eller deaktiveret for alt andet, jeg har telefonen.

      6. Let, men unødvendigt, hvis du ikke bruger PA.

      Der er mange typer brugere, de mest basale, der ser videoer på YouTube, lytter til mp3'er med 96 kbps, og når de vil have højttalerne til at lyde, trækker de i hovedtelefonens kabel for at afbryde dem, Professionerne, der gør og fortryder redigering af multitrack-filer med utrolige kvaliteter . Elskere af nye teknologier, der forbinder tusind gadgets til computeren og elsker at tale om det nyeste kapitel i spillet af troner med 16 venner samtidigt på skype-Hangouts-facebook…. eller lignende.

      At smage farver.

      Jeg er lidt mere tilhænger af KISS-filosofien, med ALSA + Phonon VLC (for at klemme kvaliteten af ​​filerne med mindst mulig mængde programmer) og Kmix for at regulere niveauer, opnår jeg det grundlæggende uden problemer.

      For de avancerede kommer lyden ud via optisk eller USB til DAC, og jeg lader lydprofessionelle håndtere det.

      Ingen unødvendige mellemlag.