jetbrains-toolbox загружается на пустой экран


9

В течение последнего месяца или около того я пытался заставить работать ящик с инструментами jetbrains. Раньше он работал (и именно так я установил IntelliJ IDEA и Gogland.) Когда я пошел, чтобы обновить IDEA

В настоящее время я использую Arch. Вот вещи, которые я пробовал.

  1. Загрузка Jetbrains-Toolbox изнутри Sway.
  2. Переустановка jetbrains-toolbox от аур.
  3. Переустановка jetbrains-toolbox с сайта Jetbrains.
  4. Запуск с помощью --disable-gpu
  5. Очистка ~ / .local / share / JetBrains / Toolbox
  6. Погуглить все сообщения, которые я получаю.
  7. Загрузка jetbrains-toolbox в разных DE. Я пробовал GNOME, KDE и i3.

Файл настроек (~ / local / share / JetBrains / Toolbox / .settings.json), даже после очистки действием № 5, может быть восстановлен, поэтому я предполагаю, что где-то в моей файловой системе что-то есть, что это не так. не ухожу Это то, что я думаю, может быть причиной проблем. Я проверил, что файл настроек был удален, просмотрев папку с мусором в Thunar. Тем не менее, поиск моего адреса электронной почты (который содержится в файле настроек) из ripgrep ничего не дал.

Это команды, которые я выполнил:

  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

Единственными значимыми результатами этого были: .local/share/JetBrains/Toolbox/.settings.json: "email": "MY_EMAIL_HERE", .local/share/Trash/files/Toolbox/.settings.json: "email": "MY_EMAIL_HERE",

Я не совсем разбираюсь в Linux, но некоторое время я просил помощи в этом. Если у вас есть какие-либо советы, пожалуйста, наберитесь терпения. Я мог бы быть немного глупым.

Когда я запускаю его из терминала, это сообщение, которое появляется:

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

Это сообщение, которое иногда будет отображаться в системном трее (оно не использует мой демон уведомлений):

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

Может быть, мне нужна какая-нибудь папка в / usr / share или ~ / .local / share с именем jetbrains-toolbox? У меня нет этой папки в любом месте.

Это два файла журнала. Один из них - запустить ToolBox и оставить его на некоторое время открытым. Другой способ - удалить ToolBox из aur и удалить ~ / .local / share / JetBrains / Toolbox и оставить его открытым на некоторое время. Они были помечены соответствующим образом. https://gist.github.com/gonzalezjo/4cf09eb4b7ad849df5557fd297a7061c

Когда я открываю ToolBox, меня приветствует черный экран. Примерно через 15 секунд он становится белым. Вот галерея imgur, демонстрирующая это. http://imgur.com/a/JS08D

(Примечание: у меня недостаточно репутации, чтобы включить их в качестве отдельных изображений, но при этом я все еще включаю ссылку на журналы. Извините за это: \)

С того момента, как черный экран показывает, до того момента, когда он становится белым, я рассчитал его время в среднем до 13,7 секунд с помощью приложения секундомера на моем телефоне и трех испытаний. С того момента, как я печатаю ./jetbrains-toolbox, до того момента, когда он становится белым, это в среднем около 16,1 секунды. Опять три испытания.

Мой процессор - Haswell i7 (i7-4790k), а мой графический процессор - Pascal (Nvidia GTX 1050). Я думаю, вполне возможно, что это может быть графический драйвер или связанный с X (или оба? Я здесь ничего не понимаю), основанный на страшном опыте обновления драйверов, который помешал мне войти в DE. Этот опыт был решен после xorg (или что-то в этом роде?), И nvidiaпакет был переустановлен.

Согласно nvidia-smi, моя версия драйвера:

NVIDIA-SMI 378.13 Driver Version: 378.13

Я пытался предоставить всю информацию, которую я могу, но если что-то еще нужно, я рад предоставить.


Это будет исправлено в .5xxx выпуске Jetbrains. Я даже связал задание на ошибку от их трекера с форумами Arch.
Каспар

Ответы:



2

Таким образом, я потратил около месяца, борясь с пакетами и загрузками повсюду, с кучей поисков, поисков и т.д. Я сделал это сообщение, и в течение часа, возясь в моем файловом менеджере, совершенно не догадываясь, мне как-то удалось это исправить. Welp. Извините ... Вот именно это я и сделал. Ура на отчаяние, наверное?

  1. Установите jetbrains-toolboxпакет из AUR.

  2. Перейти к /opt/JetBrains/Toolbox(найдено, посмотрев на PKGBUILD)

  3. Перейдите, чтобы /opt/JetBrains/Toolbox/bin/найти jetbrains-toolboxисполняемый файл. Я скопировал это в папку, которую я сделал в документах с именем ToolboxResearch/.
    (Беги mkdir -p ~/Documents/ToolboxResearch/Extracted, потом беги cp /opt/JetBrains/Toolbox/bin/jetbrains-toolbox ~/Documents/ToolboxResearch).

  4. Перейдите к ~/Documents/ToolboxResearch

  5. Распакуйте его с помощью Ark в Extractedпапку.

  6. Вы должны иметь иерархию файлов, выглядит следующим образом: ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/. Я скопировал это из строки пути файла Thunar, моего файлового менеджера, поэтому, если я допустил ошибку в любом месте до этого момента, вы можете быть уверены, что эта часть верна.

  7. Чтобы не спутать себя с /usr/и usr/я побежал mv ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/usr ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store.

  8. Я отредактировал, ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/Jetbrains Toolboxчтобы иметь это содержание:

    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;
    

    Изменения , которые я сделал специально ограничены Exec, Iconи Terminal. Я изменился, Terminalчтобы trueпросто посмотреть, что он сделал, и я изменил Iconи Execотразить новые пути к файлам. Я очень сомневаюсь, что это что-то сделал, хотя.

    Вы захотите изменить «Джон», чтобы отражать ваш домашний каталог вместо моего.

  9. Я открыл ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/jetbrains-toolbox(опять же, вставка копии из Thunar) в моем редакторе и отредактировал строку 5, которая начинается с path=. Я изменил это на path=~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/share/$app.

  10. Перешел ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/в мой терминал.

  11. Ран ./jetbrains-toolbox

  12. Это сработало!

Извините за создание этого поста. Никогда бы не подумал, что я это выясню так скоро после того, как я это сделал. Я на самом деле думал, что я безнадежен.

Если кто-то имеет эту проблему и не может решить ее даже после прочтения, вы можете оставить ответ, и я надеюсь, что смогу помочь вам. Мои извинения, если это объяснение не было очень ясным.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.