jetbrains-toolbox se carga en una pantalla en blanco

jetbrains-toolbox se carga en una pantalla en blanco

Durante el último mes, he estado intentando que jetbrains-toolbox funcione. Solía ​​funcionar (y así es como instalé IntelliJ IDEA y Gogland). Cuando fui a actualizar IDEA

Actualmente estoy usando Arch. Estas son las cosas que he probado.

  1. Cargando jetbrains-toolbox desde Sway.
  2. Reinstalación de jetbrains-toolbox desde el aur.
  3. Reinstalación de jetbrains-toolbox desde el sitio web de Jetbrains.
  4. Ejecutándolo con --disable-gpu
  5. Borrando ~/.local/share/JetBrains/Toolbox
  6. Buscar en Google todos los mensajes que recibo.
  7. Cargando jetbrains-toolbox en diferentes DE. Probé GNOME, KDE e i3.

El archivo de configuración (~/local/share/JetBrains/Toolbox/.settings.json), incluso después de haber sido borrado mediante la acción número 5, puede regenerarse, por lo que supongo que hay algo, en algún lugar de mi sistema de archivos, que no es así. No se va. Esto es lo que creo que podría estar causando los problemas. Verifiqué que el archivo de configuración se eliminó mirando la carpeta de basura de Thunar. Sin embargo, al realizar una búsqueda de mi dirección de correo electrónico (contenida en el archivo de configuración) desde ripgrep no arrojó nada relevante.

Estos son los comandos que ejecuté:

  1. cd ~/ sudo rg --hidden "MY_EMAIL_HERE" >> ~/Desktop/home_search.txt
  2. cd /usr/ sudo rg --hidden "MY_EMAIL_HERE" >> ~/Desktop/home_search.txt

Los únicos resultados relevantes de esto fueron: .local/share/JetBrains/Toolbox/.settings.json: "email": "MY_EMAIL_HERE", .local/share/Trash/files/Toolbox/.settings.json: "email": "MY_EMAIL_HERE",

No soy exactamente competente con Linux, pero he estado pidiendo ayuda con esto por un tiempo. Si tienes algún consejo, ten paciencia conmigo. Puede que sea un poco estúpido.

Cuando lo ejecuto desde la terminal, este es el mensaje que aparece:

john@john ~/D/jetbrains-toolbox-1.2.2314> ./jetbrains-toolbox [0415/155414:WARNING:resource_bundle.cc(311)] locale_file_path.empty() for locale

Este es un mensaje que aparecerá ocasionalmente.a través de una notificación en la bandeja del sistema(no utiliza mi demonio de notificación):

failed to find application to url: share/jetbrains-toolbox/jetbrains-toolbox

¿Quizás necesito alguna carpeta en /usr/share o ~/.local/share llamada jetbrains-toolbox? Inotenga esa carpeta en cualquier ubicación.

Estos son dos archivos de registro. Una es ejecutar ToolBox y dejarlo abierto un rato. Otra es desinstalar ToolBox del aur y eliminar ~/.local/share/JetBrains/Toolbox y dejarlo abierto por un momento. Han sido etiquetados adecuadamente.https://gist.github.com/gonzalezjo/4cf09eb4b7ad849df5557fd297a7061c

Cuando abro ToolBox, aparece una pantalla negra. Después de unos 15 segundos, se vuelve blanco. Aquí hay una galería de imgur que muestra esto.https://i.stack.imgur.com/p9vxf.jpg

(Nota: no tengo suficiente reputación para incluirlas como imágenes separadas y al mismo tiempo incluir un enlace a los registros. Lo siento :\)

Desde el momento en que aparece la pantalla negra hasta el momento en que se vuelve blanca, lo cronometré a un promedio de 13,7 segundos usando una aplicación de cronómetro en mi teléfono y tres pruebas. Desde el momento en que escribo ./jetbrains-toolbox hasta el momento en que se vuelve blanco, es un promedio de aproximadamente 16,1 segundos. De nuevo, tres ensayos.

Mi CPU es una Haswell i7 (i7-4790k) y mi GPU es Pascal (GTX 1050 de Nvidia). Creo que es posible que esto pueda estar relacionado con el controlador de gráficos o con X (¿o ambos? No tengo idea aquí). Debido a una experiencia aterradora, la actualización de los controladores me impidió ingresar a un DE. Esa experiencia se resolvió después de nvidiareinstalar xorg (¿o algo así?) y el paquete.

Según nvidia-smi, mi versión del controlador es:

NVIDIA-SMI 378.13 Driver Version: 378.13

Intenté brindar toda la información que pude, pero si se necesita algo más, estaré encantado de brindarla.

Respuesta1

Simplemente inicie con --disable-seccomp-filter-sandboxy debería funcionar.

lo encontré enhttps://bbs.archlinux.org/viewtopic.php?id=229859

Respuesta2

Así que pasé aproximadamente un mes luchando con paquetes y descargas en todas partes, buscando en Google, preguntando, etc., sin éxito. Hice esta publicación y en aproximadamente una hora, trasteando en mi administrador de archivos, completamente desorientado, de alguna manera logré solucionar este problema. Bien. Lo siento... Esto es exactamente lo que hice. ¿Hurra por la desesperación, supongo?

  1. Instale el jetbrains-toolboxpaquete desde AUR.

  2. Ir a /opt/JetBrains/Toolbox(se encuentra mirando el PKGBUILD)

  3. Navegue hasta /opt/JetBrains/Toolbox/bin/encontrar jetbrains-toolboxun ejecutable. Copié esto en una carpeta que creé en documentos llamados ToolboxResearch/.
    (Ejecutar mkdir -p ~/Documents/ToolboxResearch/Extracted, luego ejecutar cp /opt/JetBrains/Toolbox/bin/jetbrains-toolbox ~/Documents/ToolboxResearch).

  4. Navegar a~/Documents/ToolboxResearch

  5. Extráigalo usando Ark a la Extractedcarpeta.

  6. Debería tener una jerarquía de archivos similar a esta: ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/. Copié esto de la barra de ruta del archivo de Thunar, mi administrador de archivos preferido, por lo que si cometí un error en algún punto hasta este punto, puedes estar seguro de que esta parte es correcta.

  7. Para no confundirme con /usr/y usr/, corrí mv ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/usr ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store.

  8. Edité ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/Jetbrains Toolboxpara tener estos contenidos:

    Type=Application
    Name=JetBrains Toolbox
    Exec=/home/john/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/jetbrains-toolbox %u
    Icon=/store/share/jetbrains-toolbox/toolbox.svg
    StartupNotify=false
    Terminal=true
    MimeType=x-scheme-handler/jetbrains;
    

    Los cambios que hice se limitan específicamente a Exec, Icony Terminal. Cambié Terminala truesolo para ver qué hacía y cambié Iconpara Execreflejar las nuevas rutas de archivo. Aunque dudo mucho que esto haya hecho algo.

    Querrá cambiar "john" para reflejar su directorio de inicio en lugar del mío.

  9. Abrí ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/jetbrains-toolbox(nuevamente copiando y pegando desde Thunar) en mi editor y edité la línea 5, que comienza con path=. Lo cambié a path=~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/share/$app.

  10. Navegué hasta ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/en mi terminal.

  11. Corrió./jetbrains-toolbox

  12. ¡Funcionó!

Perdón por hacer esta publicación. Nunca hubiera pensado que me daría cuenta de esto tan pronto después de lograrlo. De hecho, pensé que no tenía remedio.

Si alguien tiene este problema y no puede solucionarlo incluso después de leer esto, puede dejar una respuesta y espero poder ayudarle. Mis disculpas si esta explicación no fue muy clara.

información relacionada