cuando quiero ejecutar google chrome como root, aparece un mensaje de error con este título:
Google Chrome no se puede ejecutar como root
y el cuerpo del mensaje es:
para ejecutarse como root, debe especificar un directorio de datos de usuario alternativo para el almacenamiento de la información del perfil.
¿Alguien puede ayudarme?
root
chrome
privileges
cifrar
fuente
fuente
Respuestas:
Para ejecutar google chrome como root, sigue estos pasos:
Abra
google-chrome
en su editor favorito (reemplazando$EDITOR
con su favorito):Agregue
--user-data-dir
al final del archivo.mi archivo se ve así:
Guarda y cierra el editor.
Ya terminaste. Disfrútala :)
si quieres ver un video tutorial, puedes consultar la publicación de mi blog:
Como ejecutar google chrome como root en Linux - MoeinFatehi
fuente
--no-sandbox
también. yoloAhora no puede ejecutar google-chrome como usuario root en versiones actualizadas, Para ejecutar Google Chrome como usuario estándar (mientras está conectado como root)
Abra la terminal y escriba:
adduser -u chromeuser
Ouseradd -m chromeuser
Para ejecutar google chrome use el comando:
gksu -u chromeuser google-chrome
Osux chromeuser google-chrome
Si no desea ejecutarlo desde la Terminal, agregue Chrome en la barra de tareas y luego haga clic derecho sobre él, seleccione propiedades y agregue el comando anterior en el parámetro de comando.
fuente
gksu -u gv google-chrome-stable
. Aunque recibí algunos errores en la terminal, pero funcionó.Para aquellos que todavía pueden buscar en Google en diciembre de 2016 - Google Chrome Versión 54.0.2840.90 64 bits bajo XFCE y Debian 8.5:
Caso 1: Chrome no se inicia en absoluto.
En mi configuración simplemente ejecutando en la terminal,
google-chrome-stable
recibí de inmediato un error en la terminalillegal instruction
. Sin marcos, sin pantalla en blanco, sin ventanas negras. Solo un error grosero de la consola. Este error desaparece usando la--no-sandbox
opción de línea de comando.Caso 2: Chrome aún se niega a abrir incluso con la opción --no-sandbox
Ese no fue mi caso ya que --no-sandbox fue suficiente, pero si experimenta ese comportamiento, podría intentar deshabilitar todo al llamar a Chrome, como:
Luego, puede habilitar las opciones paso a paso hasta identificar cuál se rompe.
PD: Todos los indicadores / argumentos CLI se pueden encontrar aquí .
Caso 3:
Please start Google Chrome as a normal user.To run as root you must specify an alternate --user-data-dir for storage of profile information
aparece el mensaje .Solución que funcionó para mí: vaya
/opt/google/chrome
y abra el archivo,google-chrome
que en realidad es un script bash.Al final del guión encuentra la parte
Y cambie la parte más así:
Ahorra y corre
google-chrome-stable --no-sandbox
.Me levanté y surfeé.
Para una solución más sofisticada, personalmente apliqué un tipo de verificación de usuario para evitar posibles molestias al ejecutar Chrome como usuario normal:
Otra solución alternativa:
no puede modificar el archivo google-chrome como se indicó anteriormente, y puede seguir las recomendaciones de @tzafar para crear un nuevo usuario o iniciar Chrome usando una cuenta de usuario normal existente:
gksu -u user google-chrome-stable
(esto funcionó pero se recibieron algunos mensajes de error en terminal).fuente
ejecuta el siguiente comando y abre google-chrome, funcionará
fuente
Para ejecutar google chrome como root, agregue este parámetro "--no-sandbox"
Funcionará para mí.
fuente
He probado toda la solución provista allí, así que, en mi opinión, esta es la mejor.
sudo chmod -R 777 /home/user_name/.config/google-chrome
simplemente ejecute el comando que no necesita hacer nada.
fuente
esta es una posibilidad remota, pero prueba esto
ya no es necesario configurar sandbox
fuente