jetbrains-toolbox ładuje się do pustego ekranu


9

Przez mniej więcej miesiąc próbowałem uruchomić jetbrains-toolbox. Kiedyś działało (i tak instalowałem IntelliJ IDEA i Gogland.) Kiedy poszedłem zaktualizować IDEA

Obecnie używam Arch. Oto rzeczy, których próbowałem.

  1. Ładowanie zestawu narzędzi jetbrains z poziomu aplikacji Sway.
  2. Ponowna instalacja jetbrains-toolbox z aury.
  3. Ponowna instalacja jetbrains-toolbox ze strony Jetbrains.
  4. Uruchamianie z --disable-gpu
  5. Czyszczenie ~ / .local / share / JetBrains / Toolbox
  6. Przeglądając wszystkie otrzymywane wiadomości.
  7. Ładowanie jetbrains-toolbox w różnych DE. Próbowałem GNOME, KDE i i3.

Plik ustawień (~ / local / share / JetBrains / Toolbox / .settings.json), nawet po wyczyszczeniu przez akcję numer 5, jest w stanie zregenerować się, więc zakładam, że coś jest gdzieś w moim systemie plików, że nie jest ' odchodzę. Myślę, że to może powodować problemy. Sprawdziłem, czy plik ustawień został usunięty, patrząc na folder śmieci Thunara. Jednak wyszukiwanie mojego adresu e-mail (zawartego w pliku ustawień) z ripgrep nie wykazało niczego istotnego.

Oto polecenia, które uruchomiłem:

  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

Jedynymi istotnymi tego rezultatami były: .local/share/JetBrains/Toolbox/.settings.json: "email": "MY_EMAIL_HERE", .local/share/Trash/files/Toolbox/.settings.json: "email": "MY_EMAIL_HERE",

Nie jestem całkiem biegły w Linuksie, ale od jakiegoś czasu prosiłem o pomoc. Jeśli masz jakieś rady, proszę o cierpliwość. Mogę być trochę głupia.

Kiedy uruchamiam go z terminala, pojawia się następujący komunikat:

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

To jest wiadomość, która pojawia się od czasu do czasu poprzez powiadomienie na pasku zadań (nie używa mojego demona powiadomień):

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

Może potrzebuję folderu w / usr / share lub ~ / .local / share o nazwie jetbrains-toolbox? I nie ma tego folderu w dowolnym miejscu.

Są to dwa pliki dziennika. Jednym z nich jest uruchomienie ToolBoxa i pozostawienie go otwartym przez chwilę. Innym jest odinstalowanie ToolBox z aury i usunięcie ~ / .local / share / JetBrains / Toolbox i pozostawienie go otwartego na chwilę. Zostały odpowiednio oznaczone. https://gist.github.com/gonzalezjo/4cf09eb4b7ad849df5557fd297a7061c

Kiedy otwieram ToolBox, wita mnie czarny ekran. Po około 15 sekundach staje się biały. Oto galeria imgur, która to pokazuje. http://imgur.com/a/JS08D

(Uwaga: nie mam wystarczającej reputacji, aby zamieścić je jako osobne obrazy, a jednocześnie zawierać link do dzienników. Przepraszam za to: \)

Od momentu wyświetlenia czarnego ekranu do momentu, kiedy staje się biały, zmniejszyłem go do średnio 13,7 sekundy za pomocą aplikacji stopera na telefonie i trzech prób. Od momentu wpisania ./jetbrains-toolbox do momentu, gdy staje się biały, trwa średnio około 16,1 sekundy. Ponownie trzy próby.

Mój procesor to Haswell i7 (i7-4790k), a moim procesorem graficznym jest Pascal (Nvidia GTX 1050). Myślę, że to możliwe, że może to być sterownik karty graficznej lub X (lub oba te elementy? Nie mam pojęcia.) W oparciu o przerażające doświadczenie, że uaktualnienie sterowników uniemożliwiło mi wejście do DE. Ten problem został rozwiązany po xorg (czy coś takiego?) I nvidiapakiet został ponownie zainstalowany.

Według nvidia-smi moja wersja sterownika to:

NVIDIA-SMI 378.13 Driver Version: 378.13

Próbowałem podać wszystkie informacje, które mogę, ale jeśli coś jeszcze jest potrzebne, chętnie udzielę.


Zostanie to naprawione w wersji .5xxx przez Jetbrains. Nawet powiązałem zadanie błędu z ich trackera z forami Arch.
Kaspar

Odpowiedzi:



2

Więc spędziłem około miesiąca walcząc z pakietami i plikami do pobrania wszędzie, z mnóstwem googlingu, pytaniem itp., Bezskutecznie. Napisałem ten post i w ciągu około godziny, grzebiąc w menedżerze plików, zupełnie nieświadomy, jakoś udało mi się to naprawić. Welp Przepraszam ... Oto dokładnie to, co zrobiłem. Hurra z desperacji, tak myślę?

  1. Zainstaluj jetbrains-toolboxpakiet z AUR.

  2. Idź do /opt/JetBrains/Toolbox(znaleziono patrząc na PKGBUILD)

  3. Przejdź do, /opt/JetBrains/Toolbox/bin/aby znaleźć jetbrains-toolboxplik wykonywalny. Skopiowałem to do folderu, który utworzyłem w dokumentach o nazwie ToolboxResearch/.
    (Uruchom mkdir -p ~/Documents/ToolboxResearch/Extracted, a następnie uruchom cp /opt/JetBrains/Toolbox/bin/jetbrains-toolbox ~/Documents/ToolboxResearch).

  4. Nawigować do ~/Documents/ToolboxResearch

  5. Wyodrębnij go za pomocą Arki do Extractedfolderu.

  6. Powinieneś mieć hierarchię plików, który wygląda tak: ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/. Skopiowałem to z paska ścieżki pliku Thunara, mojego wybranego menedżera plików, więc jeśli popełniłem błąd w dowolnym miejscu do tego momentu, możesz mieć pewność, że ta część jest poprawna.

  7. Aby uniknąć mylenia się z /usr/i usr/, pobiegłem mv ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/usr ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store.

  8. Zredagowałem, ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/Jetbrains Toolboxaby mieć te treści:

    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;
    

    Zmiany ja wykonane są specjalnie ograniczone Exec, Iconi Terminal. Zmieniłem Terminalsię true, by zobaczyć, co zrobił i zmieniłem Iconi Execodzwierciedlać nowe ścieżki plików. Wątpię jednak, czy coś to zrobiło.

    Będziesz chciał zmienić „John”, aby odzwierciedlał katalog domowy zamiast mojego.

  9. Otworzyłem ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/jetbrains-toolbox(ponownie, kopiowanie i wklejanie z Thunar) w moim edytorze i edytowałem wiersz 5, który zaczyna się od path=. Zmieniłem to na path=~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/share/$app.

  10. Nawigowałem do ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/w moim terminalu.

  11. Biegł ./jetbrains-toolbox

  12. Zadziałało!

Przepraszamy za opublikowanie tego postu. Nigdy bym nie pomyślał, że wymyślę to tak szybko, jak to zrobię. Myślałem, że jestem beznadziejny.

Jeśli ktoś ma ten problem i nie może go naprawić nawet po przeczytaniu, możesz zostawić odpowiedź, a mam nadzieję, że będę w stanie ci pomóc. Przepraszam, jeśli to wyjaśnienie nie było bardzo jasne.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.