[linux] strace -o bestand programma

Daniel C. von Asmuth asmuth op bakunin.xs4all.nl
Zo Dec 6 18:39:27 CET 2020


Aldus schreef harry.harmsen op gmail.com op Sun, Dec 06, 2020 at 06:03:12PM +0100:
> Op vr 4 dec. 2020 om 14:17 schreef Daniel C. von Asmuth <
> asmuth op bakunin.xs4all.nl>:
> > Aldus schreef harry.harmsen op gmail.com op Thu, Dec 03, 2020 at 08:06:24PM
> > +0100:
> > > Op wo 2 dec. 2020 om 23:52 schreef <harry.harmsen op gmail.com>:
> > > > Op wo 2 dec. 2020 om 19:06 schreef Geert Stappers <
> > stappers op stappers.nl>:
> > > >> On Wed, Dec 02, 2020 at 07:03:13PM +0100, harry.harmsen op gmail.com
> > wrote:
> > > >> > Op wo 2 dec. 2020 om 18:40 schreef Geert Stappers <
> > stappers op stappers.nl
> > > >> > > On Wed, Dec 02, 2020 at 05:52:47PM +0100, harry.harmsen op gmail.com
> > > >> > > > Op ma 30 nov. 2020 om 22:22 schreef Daniel C. von Asmuth:
> > > >> > >        ....
> > > >> > > > >
> > > >> > > > > Een manier om zoiets te onderzoeken is met het volgende
> > commando:
> > > >> > > > >
> > > >> > > > >         strace -T -o trace.txt vlc
> > > >> > > > >
> > > >> > > > >         man strace
> > > >> > >   ...
> > > >> > > > Een klein half uurtje geleden gaf ik in de terminal het door jou
> > > >> > > > aangegeven commando .
> > > >> > > > Dit is tot op heden de output:
> > > >> > > >
> > > >> > > > harry op harry-System:~$ strace -T -o trace.txt vlc
> > > >>          ...
> 
> harry op harry-System:~$ strace -T -o trace.txt vlc -f
> VLC media player 3.0.9.2 Vetinari (revision 3.0.9.2-0-gd4c1aefe4d)
> [000055fa8be3c5b0] main libvlc: Vlc draait met de standaardinterface.
> Gebruik 'cvlc' om vlc zonder interface te gebruiken.
> qt5ct: using qt5ct plugin
> qt5ct: D-Bus global menu: no
> qt5ct: D-Bus system tray: yes
> [000055fa8bec9f20] main playlist: playlist is empty
> ^CQObject::~QObject: Timers cannot be stopped from another thread
> harry op harry-System:~$  ls -l trace.txt
> -rw-rw-r-- 1 harry harry 201615 dec  6 17:31 trace.txt
> harry op harry-System:~$ ls -hl trace.txt
> -rw-rw-r-- 1 harry harry 197K dec  6 17:31 trace.txt
> harry op harry-System:~$
> 
> Er verschijnt inderdaad een venster met het VLC programma.
> In de terminal blijft dan de cursor staan (knipperen), totdat ik CTRL-C
> geeft.
> Daarop sluit het VLC-venster.

En wat hebt u met dat bestand trace.txt gedaan?? Zelf maar doorgelezen? 

> Intussen begin ik de moed wat op te geven: bovenstaande gaat mij boven de
> pet.
> Nu wil ik graag wat leren, zeker over Linux, maar ik vrees dat ik eerst nog
> meer naar de basisstof moet.

Een beetje helpdeskje spelen is OK, maar om de basisprincipes uit te leggen
zou me veel tijd kosten.

> Zoals al eerder gemeld, ook andere programma's starten 'ineens' veel trager
> op: Master PDF, Virtual Box. PhotoFlare, qBittorent, VueScan, XnView
> Multiplatform, ...
> Allemaal programma's die ik later geïnstalleerd heb, d.w.z. die niet
> standaard zaten bij de Linux Mint 20 distro.

Nu vragen we ons af wat 'standaard' precies betekent. Gaat het om programma's
die niet tot de standaardinstallatie van Mint 20 behoren, maar die wel deel
uitmaken van de distributie? 

> Heeft het daar mee te maken?

Als diezelfde programma's eerst wel werkten en daarna niet meer, dan is
er iets misgegaan. 

Een Quick & Dirty methode is natuurlijk om uw laatste reservekopie terug
te zetten.

> Nog niet zo lang geleden heb ik de partitie waar Linux op staat en de
> home-partitie qua grootte veranderd (m.b.v. GParted, opgestart van de ISO
> van Linux Mint op usb).
> Kan het daar aan liggen?
> Na die partitieverandering heb ik bijv. HandBrake geïnstalleerd en dat
> start wel vlot op.

Gebruik voor de zekerheid het commando\
	df -h

Als dat laat zien dat een bepaalde partitie meer dan 90 % gevuld is, dan
zou een goede systeembeheerder daar wat aan doen. 99 % of meer vol is
zeker een probleem.

> Ik heb ook nog geprobeerd VLC de verwijderen en opnieuw te installeren,
> maar dat helpt niet: het blijft traag opstarten.

Daar had ik ook al aan gedacht: "je kunt nooit weten".

> Overigens, ik ben me ervan bewust dat jij (en anderen) geen gratis helpdesk
> zijn waar je alles aan kunt vragen, dus als je het een beetje zat wordt,
> alle begrip.

Zeker: op deze mailing lijst zijn enkel vragen gewenst die met Linux te maken
hebben (en op zondag mag het ook over Windows of Apple gaan).

> Groet,
> Harry

Met vriendelijke groet,



Daniel von Asmuth
-- 
	
		How long it takes to reach your goal
		depends less on your speed than on your direction.


Meer informatie over de Linux maillijst