jetbrains-toolbox se carga en una pantalla en blanco

9

Durante el último mes más o menos, he estado tratando de hacer 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. Aquí están las cosas que he probado.

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

El archivo de configuración (~ / local / share / JetBrains / Toolbox / .settings.json), incluso después de ser borrado por la acción número 5, puede regenerarse, así que supongo que hay algo, en algún lugar de mi sistema de archivos que no es ' No va a desaparecer 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, hacer una búsqueda de mi dirección de correo electrónico (contenida en el archivo de configuración) desde ripgrep no mostró 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. Podría ser 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 de la bandeja del sistema (no utiliza mi daemon 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? Yo no tengo esa carpeta en cualquier ubicación.

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

Cuando abro ToolBox, me saludan con una pantalla en negro. Después de unos 15 segundos, se vuelve blanco. Aquí hay una galería de imágenes que muestra esto. http://imgur.com/a/JS08D

(Nota: no tengo la reputación suficiente para incluirlas como imágenes separadas mientras sigo incluyendo un enlace a los registros. Lo siento: \)

Desde el momento en que se muestra la pantalla en negro hasta el momento en que se vuelve blanco, lo he reducido 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 (Nvidia GTX 1050). Creo que es posible que esto pueda estar relacionado con el controlador de gráficos o X (¿o ambos? No tengo ni idea aquí), debido a una experiencia aterradora, la actualización de controladores me impidió ingresar a un DE. Esa experiencia se resolvió después de xorg (¿o algo así?) Y el nvidiapaquete se reinstaló.

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

NVIDIA-SMI 378.13 Driver Version: 378.13

He tratado de proporcionar toda la información que puedo, pero si se necesita algo más, me complace proporcionarlo.

J. Gonzalez
fuente
Será arreglado en la versión .5xxx por Jetbrains. Incluso vinculé la tarea de error de su rastreador a los foros de Arch.
Kaspar

Respuestas:

2

Así que pasé cerca de un mes luchando con paquetes y descargas en todas partes, con toneladas de google, preguntando, etc., sin éxito. Hice esta publicación y en aproximadamente una hora, jugando en mi administrador de archivos, completamente despistado, de alguna manera logré arreglar esto. Welp. 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(encontrado al mirar el PKGBUILD)

  3. Navegue hasta /opt/JetBrains/Toolbox/bin/encontrar jetbrains-toolboxun ejecutable. Copié esto a una carpeta que hice en documentos nombrados ToolboxResearch/.
    (Corre mkdir -p ~/Documents/ToolboxResearch/Extracted, luego corre cp /opt/JetBrains/Toolbox/bin/jetbrains-toolbox ~/Documents/ToolboxResearch).

  4. Navegar a ~/Documents/ToolboxResearch

  5. Extraerlo con Ark en la Extractedcarpeta.

  6. Usted debe tener una jerarquía de archivos que se parece a lo que: ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/. Copié esto de la barra de ruta de archivo de Thunar, mi administrador de archivos de elección, por lo que si cometí un error en algún lugar hasta este punto, puede estar seguro de que esta parte es correcta.

  7. Para evitar 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é Icony Execpara reflejar las nuevas rutas de archivo. Sin embargo, dudo mucho que esto haya hecho algo.

    Deberá cambiar "john" para reflejar su directorio personal en lugar del mío.

  9. Abrí ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/jetbrains-toolbox(de nuevo, 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. Navegado 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 resolvería esto tan pronto después de haberlo hecho. En realidad pensé que no tenía remedio.

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

J. Gonzalez
fuente