GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Arreglar gvfsd-smb-browse Tomando 100% CPU en Ubuntu

Breve :este tutorial rápido muestra la solución para gvfsd-smb-browser que utiliza el 100 % de la CPU en Ubuntu 16.04 y provocando así un sobrecalentamiento.

Un par de meses después de instalar Ubuntu 16.04, noté que de repente mi computadora portátil se estaba sobrecalentando mucho. Puedo oírlo rugir a pesar de que tengo un ultrabook de gama alta.

Como mencioné en las mejores prácticas para evitar el sobrecalentamiento en las computadoras portátiles con Linux, si su sistema se sobrecalienta repentinamente, siempre verifique los procesos en ejecución. Puede hacerlo simplemente ejecutando el comando top en una terminal.

Cuando usé top en la terminal para ver qué estaba pasando con mi sistema, noté un proceso extraño 'gvfsd-smb-+' que consumía casi toda la CPU. Esta fue la razón por la cual mi computadora portátil se estaba volviendo loca y se sobrecalentaba. El proceso es en realidad gvfsd-smb-browse, el + extra porque el nombre completo no cabía en la terminal.

Encontrar y matar procesos en Linux es pan comido, así que eliminé el desagradable proceso y todo estuvo bien después. O eso había pensado.

Pero esta cosa desagradable continuaba cada vez que iniciaba sesión en el sistema. Si trataba de abrir una imagen o reproducía un archivo y, a veces, solo usaba el administrador de archivos Nautilus, comenzaba gvfsd-smb-+ consumiendo toda la CPU.

Si su Ubuntu también se está sobrecalentando, verifique si es gvfsd-smb-browse el que está causando el problema. En caso afirmativo, déjame mostrarte una solución alternativa para deshacerte de este problema.

Reparar gvfsd-smb-browse tomando el 100% de la CPU en Ubuntu

Este gvfsd-smb-browse es en realidad Samba, la herramienta que se usa para compartir archivos en la red local en Linux. Descubrí que ya hay un error abierto para este problema. Mientras esperamos que se solucione este error, veamos soluciones para solucionar este problema.

Método 1:cambiar el archivo de configuración de Samba

Paso 1:

Haga una copia de seguridad de su /etc/samba/smb.conf expediente. Utilice el siguiente comando:

sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.backup

Paso 2:

Edite el archivo smb.conf con cualquier editor de texto para Linux que prefiera y agregue la siguiente línea debajo de la declaración "[global]":

orden de resolución de nombre =gana lmhosts bcast

Si no está seguro de cómo hacerlo, simplemente use el siguiente comando en Ubuntu:

sudo gedit /etc/samba/smb.conf &

Su archivo debería verse así:

[global]

name resolve order = wins lmhosts bcast

Paso 3:

Guarde el archivo y reinicie. Esto debería resolver el problema por ti.

Jeremy Mikola sugirió esta solución en los comentarios.

Método 2:cambiar el permiso en el proceso Samba falso (si el método 1 no funciona para usted)

Lo que vamos a hacer aquí es revocar el permiso en este proceso. Con eso, el proceso no se ejecutará por sí solo, ya que requeriría acceso sudo.

Advertencia :si está compartiendo en un red local o montaje automático de otras particiones, no use este truco o tendrá problemas.

Abra una terminal y use el siguiente comando:

sudo chmod 744 /usr/lib/gvfs/gvfsd-smb-browse

Ahora, cuando reinicie su sistema e ingrese a Nautilus y abra archivos, gvfsd-smb-browse ya no se iniciará por sí solo. Eso soluciona nuestro problema, ¿no?

Podría eliminar Samba por completo, pero no lo aconsejaré en absoluto. Espero que este pequeño truco te ayude a deshacerte del alto consumo de CPU de gvfsd-smb-browse y te brinde una mejor experiencia de Linux.

Si tiene preguntas o sugerencias, no dude en dejar un comentario en la sección a continuación.



Ubuntu
  1. Cómo agregar un archivo de intercambio en Ubuntu

  2. Instalar Laravel en Ubuntu 20.04 - ¿Proceso paso a paso?

  3. Cómo instalar g ++ en Ubuntu

  4. El proceso vmlinuz se ejecuta en el 100 % de la CPU

  5. ¿Corrección del sistema de archivos de solo lectura de Ubuntu VM?

Cómo instalar CouchPotato en Ubuntu

Cómo cambiar el nombre de los archivos en Ubuntu 20.04

Arreglar el diseño de teclado incorrecto en Ubuntu

Cómo corregir el error "El repositorio aún no es válido" en Ubuntu Linux

¿Kswapd0 toma el 100% del tiempo de CPU en Ubuntu 18.04?

¿Cómo arreglar el sistema Ubuntu que no responde?