The GStreamer multimedia rammeverk brukes på Linux operativsystemer er designet for prosessering og avspilling av ulike lyd-og videoformater på andre medier programmer. Rammeverket består av et program og en rekke plug- ins som varierer avhengig av installasjonen pakke som brukes . Plugin- moduler brukes i forbindelse med andre audio /visuelle programmer for å streame og spille av musikk og video. Feilsøkingen for dette rammeverket er relativt rask og grei. Instruksjoner
en
Åpne en " Terminal " skjerm og type " GST - inspisere [ plugin ] " i ledeteksten, hvis programmet rapporterer at plug -in mangler. Erstatte " [ plugin ] " setning med navnet på den savnede GStreamer plug -in . Hvis kommandoen ikke klarer å finne plug -in , kan du bruke det innebygde programmet biblioteket i løpet av Linux for å finne, laste ned og installere den nødvendige plug -in .
2
Kompiler eller reinstallere GStreamer hvis du mottar a "( prosess : 26626 ) : glib - GObject - ADVARSEL " feil. Hvis du kjører GStreamer fra « git " avinstallert, skriv "make clean && make " inn i " Terminal "-kommandoen. Hvis du installerte GStreamer fra en installasjon pakke , fjerne alle forekomster av GStreamer og installere programmet ved hjelp av Debian eller RPM -pakker , hvis mulig.
3
rekompilere GStreamer programmet og plug- ins uten optimalisering flagg hvis programmet stopper på grunn av en segmentering feil . Utføre en " backtrace " ved å skrive " gdb ", etterfulgt av navnet på GST -programmet inn i " Terminal "-kommandoen. Skriv " set args " på "( gdb ) "-ledeteksten . Type " run" på neste spørsmål og vente på at programmet skal generere en annen segmentering feil . Etter at feilen , skriv " bt " i ledeteksten for å lage en tilbakesporing logg. Denne loggen er nyttig for å spore opp kode feil relatert til programmet og plug- ins .