risolto con update strano processo che mangia risorse linux mint

Aperto da mortaretto, Mercoledì 07 Dicembre 2022, 15:03:49

Discussione precedente - Discussione successiva

andrea111

#15
Visto che al successivo riavvio il processo parassita sparisce, fai una prova:
da grub scegli Avanzate e dal lì avvia in recovery, arrivato alla schermata del recovery seleziona Avvio normale.

Una volta nel desktop vedi se il processo parassita è presente o no.

Hai due schede grafiche (intel+ATI), percaso hai disattivato la intel da BIOS? Perchè la scheda in uso è la ATI, mentre, come regola, dovrebbe essere la intel.

Posta sudo lshw -c video
e anche cat /var/log/gpu-manager.log che mostra lo stato dei driver.

Portatile ASUS con Scheda madre X55C +i5-3210M -- 6 GB RAM ddr3 -- grafica intel.

gpmuselli

Credo di avere lo stesso problema, ma solo con mate. Allego una schermata del monitor delle risorse con Mate che indica che il  processore lavora al 40% delle sue possibilità anche a riposo, e una schermata con Cinnamon nelle stesse condizioni.
Se ammazzo il processo con sudo kill "processo Xorg", la nuova sessione non presenta questo difetto.
Ho un desktop con scheda madre Asus, cpu Intel Core 3, scheda video incorporata.
Rilascio Linux Mint 20.2 Uma 64-bit
Kernel Linux 5.4.0-135-generic x86_64
MATE 1.24.0

SupertuxKart

#17
dopo alcune prove, siccome non è chiaro se questo bug derivi da interazioni del driver video con altro hardware presente o con qualche programma installato, se si vuol tentare di risolverlo proviamo così :

apri un terminale e digita :
sudo lshw > /percorso/chevuoi/nome.txt
aprilo, elimina SN e MAC address e poi postalo,

installa "htop" se non lo hai, da terminale o gestore pacchetti.
pigia F2, nella schermata seguente "display options" seleziona "tree view" e quella sotto "sort by PID" se c'è.
Poi ESC.

Allega schermata iin cui si possa vedere PID-RES-VIRT-MEM-CPU-Command

Infine dai il kill ad uno processi figli, magari quello che occupa più CPU, non quello principale.
Al riavvio sessione posta di nuovo la schermata.

Nel caso che non sia sufficiente killa quello principale e posta di nuovo come sopra.
Vediamo se ci da qualche indizio, perchè ho osservato questo processo in 4 macchine diverse per processore e RAM e non ho riscontrato problemi, nonostante che abbiano sostanzialmente anche software differenti installati.

gpmuselli

Questo il mio lshw (non ho trovato SN e MAC da cancellare)

gpmuselli

htop con il difetto presente e senza difetto cioè dopo aver killato Xorg.
Se killo un altro processo, il difetto non scompare. Immagino che i processi figli sono quelli che stanno sotto, perché in realtà non lo so.

mortaretto

 :ciao: allego quanto richiesto da andrea 111 precisando che il processo in oggetto scompare dopo il riavvio della grafica causato del kill del processo medesimo e rigrazio per l'interesse
sudo lshw -c video
[sudo] password di michele:         
  *-display UNCLAIMED       
       description: VGA compatible controller
       product: Thames [Radeon HD 7500M/7600M Series]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:e0000000-efffffff memory:f7e20000-f7e3ffff ioport:e000(size=256) memory:f7e00000-f7e1ffff
  *-display UNCLAIMED
       description: VGA compatible controller
       product: 2nd Generation Core Processor Family Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:f7800000-f7bfffff memory:d0000000-dfffffff ioport:f000(size=64) memory:c0000-dffff
michele@SVE14A1V1EB:~$ cat /var/log/gpu-manager.log
log_file: /var/log/gpu-manager.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /run/u-d-c-nvidia-was-loaded file
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/5.4.0-135-generic/kernel
Looking for nvidia modules in /lib/modules/5.4.0-135-generic/updates/dkms
Looking for amdgpu modules in /lib/modules/5.4.0-135-generic/kernel
Looking for amdgpu modules in /lib/modules/5.4.0-135-generic/updates/dkms
Is nvidia loaded? no
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is intel loaded? yes
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? no
Is nvidia kernel module available? no
Is amdgpu kernel module available? no
Vendor/Device Id: 8086:126
BusID "PCI:0@0:2:0"
Is boot vga? yes
Error: can't access /sys/bus/pci/devices/0000:00:02.0/driver
The device is not bound to any driver.
Vendor/Device Id: 1002:6840
BusID "PCI:1@0:0:0"
Is boot vga? no
Error: can't access /sys/bus/pci/devices/0000:01:00.0/driver
The device is not bound to any driver.
Error : Failed to open /dev/dri
Error : Failed to open /dev/dri
Error : Failed to open /dev/dri
Error : Failed to open /dev/dri
Does it require offloading? no
last cards number = 2
Has amd? yes
Has intel? yes
Has nvidia? no
How many cards? 2
Has the system changed? No
Intel IGP detected
Desktop system detected
or laptop with open drivers
Nothing to do
michele@SVE14A1V1EB:~$

finchè c'è MATE,c'è speranza

SupertuxKart

#21
gpmuselli, molto gentilmente il processo che ci interessa è :
/usr/lib/xorg/Xorg -core :0  -seat seat0  -auth /var/run/lightdm/root :0 -nolisten tcp vt7  -novtswitch
che sotto top è solo :
Xorg
salvo che ci sia qualche altro processo che occupa memoria lo stesso o che Xorg vari per qualche motivo..
se scorri la riga dovrebbe essere in basso vicino a "lightdm", se usi mate.
i processi figlio che intendevo sono quelli in verde sotto la dicitura del codice scritto sopra.
tutti i processi in bianco sono processi padre, gli altri sono processi figli o "nipoti", diciamo per semplificare.

Devi cancellare il serial della motherboard = SN
e il serial della ethernet interface = Mac address
per ragioni di sicurezza, nel caso apri un post per sapere le ragioni, se ti interessa .

la tua scheda video integrata con driver I915, viene riconosciuto come VGA controller appartenente ad uno Xeon serie E3-1200 v2, ma le schede video di mortaretto riportano la dicitura "UNCLAIMED", una parte del chipset simile ed una stessa interfaccia ethernet.

Ora posta quanto richiesto e poi vediamo.

Ti allego una schermata per essere più chiaro.

andrea111

#22
@mortaretto
Il tuo caso è più grave: non sono installati nessuno dei driver delle 2 schede video - e c'è da capire perché.

@gpmuselli
il driver video tu li hai installati, ci sarebbe da capire quale è il processo che occupa la CPU al 40%.
Se usi top invece di htop, i processi che impegnano più CPU li vedi elencati per primi. Individuali e postali-

@Supertuxcart
ma sei loggato come root? in quello che hai postato non si vedono processi utente.

Portatile ASUS con Scheda madre X55C +i5-3210M -- 6 GB RAM ddr3 -- grafica intel.

mortaretto

#23
 :ciao:,se può  essere utile,vorrei precisare che non ho mai trafficato con i driver  anche perchè il gestore dei driver  mi dice che non servono driver aggiuntivi ed inoltre fino a circa un mese fà funzionava tutto perfettamente  e le uniche modifiche software le hanno fatte gli aggiornamenti automatici. ho provato anche  a partire in modalità provvisoria con il kenel in uso ed anche con quello precedente ma non cambia il problema   :bonk:
finchè c'è MATE,c'è speranza

andrea111

Citazioneil gestore dei driver  mi dice che non servono driver aggiuntivi ed inoltre fino a circa un mese fà funzionava tutto perfettamente  e le uniche modifiche software le hanno fatte gli aggiornamenti automatici
Il fatto è che lo stato attuale, dal punto di vista grafico, è un disastro. Non implementa neanche i driver open delle tue schede (driver che pure ci sono. i915 e radeon).
Forse un avanzamento di versione fatto senza le dovute precauzioni.
Posta glxinfo -B
echo $XDG_SESSION_TYPE

Portatile ASUS con Scheda madre X55C +i5-3210M -- 6 GB RAM ddr3 -- grafica intel.

bobol

@gpmuselli
è sempre meglio aprire una propria discussione per non generare confusione all'interno delle altre anche se il problema sembra essere lo stesso, aper dar modo a chi interviene di poterla seguire in modo più preciso.

SupertuxKart

Ciao andrea111
Citazione di: andrea111 il Lunedì 02 Gennaio 2023, 08:01:19
@Supertuxcart
ma sei loggato come root? in quello che hai postato non si vedono processi utente.

Naturalmente no, si tratta solo della "tree view" di htop.

Interessante il quesito proposto, si tratta di configurazioni hardware abbastanza simili e kernel uguale.
Ci vorrebbe un lshw completo di mortaretto per la conferma definitiva.
Inoltre vorrei capire qualcosa al riguardo di questi driver in maniera almeno sommaria data la denominazione riguardo al controller video Xeon.
In questi giorni stavo guardando proprio per l'acquisto di un vecchio I5-I7 di 3za generazione, dato le varie defaillances del mio vecchio desktop.
Sarebbe interessante anche il PID ed i sottoprocessi di gpmorselli per Xorg, per capire se crashano durante l'avvio e poi vengono ripristinati ed anche se il bug parte durante un sottoprocesso e non da quello principale.

mortaretto

Citazione di: andrea111 il Lunedì 02 Gennaio 2023, 10:22:22
Citazioneil gestore dei driver  mi dice che non servono driver aggiuntivi ed inoltre fino a circa un mese fà funzionava tutto perfettamente  e le uniche modifiche software le hanno fatte gli aggiornamenti automatici
Il fatto è che lo stato attuale, dal punto di vista grafico, è un disastro. Non implementa neanche i driver open delle tue schede (driver che pure ci sono. i915 e radeon).
Forse un avanzamento di versione fatto senza le dovute precauzioni.
Posta glxinfo -B
echo $XDG_SESSION_TYPE


ecco quanto richiesto
glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) HD Graphics 3000 (SNB GT2) (0x126)
    Version: 21.2.6
    Accelerated: yes
    Video memory: 1536MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 3.3
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 3000 (SNB GT2)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 21.2.6
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 21.2.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.0 Mesa 21.2.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00

michele@SVE14A1V1EB:~$ echo $XDG_SESSION_TYPE
x11
finchè c'è MATE,c'è speranza

Tony

Praticamente stessa distro e soprattutto stesso kernel di gpmuselli.
Avviando la distribuzione con altro kernel, il problema permane?
Forse qualche bug che salta fuori con quella configurazione del PC?  :hmm:

Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).
Il mio pc.

mortaretto

 :ciao:,aspetterò ancora qualche giorno per vedere se esce qualche soluzione,in caso contrario pensavo di tentare un upgrade alla 20.02 e se và male o non risolve,spianare tutto (stile windows) ed installare una 21.01 pulita. cosa ne pensate ? grazie di tutto cmq      :hmm:
finchè c'è MATE,c'è speranza

Powered by EzPortal