В Intellij Idea курсор не отображается

plinio

New member
Сообщения
19
#1
Добрый день, возможно кто-то встречался с подобной проблемой, напишите пожалуйста:
проблема стала возникать в Astra Linux CE 2.12.29 (Orel)
(на базе Debian 9) в Intellij Idea

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


Как тестировал:
Установил на чистую машину сперва Community
IntelliJ IDEA 2019.3.4 (Community Edition)
Build #IC-193.6911.18, built on March 17, 2020
Runtime version: 11.0.6+8-b520.43 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.15.3-2-generic
GC: ParNew, ConcurrentMarkSweep
Memory: 725M
Cores: 4
Registry:
Non-Bundled Plugins:

затем протестировал с Ultimate - ошибка осталась.
IntelliJ IDEA 2020.1.1 (Ultimate Edition)
Build #IU-201.7223.91, built on April 30, 2020
Licensed to IntelliJ IDEA Evaluator
Expiration date: June 10, 2020
Runtime version: 11.0.6+8-b765.40 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.15.3-2-generic
GC: ParNew, ConcurrentMarkSweep
Memory: 725M
Cores: 4
Current Desktop: fly


При этом ранее на этом же компьютере (а систему переустановил из-за смены HDD на SSD) все работало нормально (версия AstraLinux и Intellij только могли отличаться)



Пробовал в интернете 3 варианта, но они не помогли:

1. Кто-то писал, что клавиша Insert нажата, мол еще раз нажми.
2. Далее кто-то писал, мол у тебя плагин VIM установлен, зайди мол в плагины (File-Setting-Plugins), найди этот плагин и отключи его. Но его там просто нет, т.к. система только установлена (см. рис 1.png
)
3. Кто-то еще советовал зайти в в эти настройки: File-Setting-Editor-Appearance и там убрать галочку с USE BLOCK CARET, но она у меня и не стояла там (см. рис. 2.png
)

Думаю эта проблема больше связан с Intellij Idea, поэтому туда также написал: https://intellij-support.jetbrains....дакторе?page=1#community_comment_360001665579

Возможно Вы встречались с данной проблемой и сможете подсказать.

С уважением, Алексей Жуков.
 

Вложения

  • 131.9 КБ Просмотры: 454
  • 91 КБ Просмотры: 444

plinio

New member
Сообщения
19
#2
Добрый день, по просьбе jetbrains.com проверил Intellij Idea с другим окружением рабочего стола (с GNOME не получилось, получилось с XFCE4). Итог: с другим окружением рабочего стола все нормально (хотя предыдущая версия Intellij Idea работала и c FLY хорошо).

Итого как вариант, возможно следующее решение:

1. Устанавливаем XFCE4 с помощью терминала:
apt-get install xfce4

2. Перезагружаемся и выбираем при входе СЕССИЯ (именно так почему-то стала называться xfce4),
получится вот такое окружение. Intellij IDEA должна заработать корректно.
 

Вложения

Сообщения
11
#3
Добрый день, по просьбе jetbrains.com проверил Intellij Idea с другим окружением рабочего стола (с GNOME не получилось, получилось с XFCE4). Итог: с другим окружением рабочего стола все нормально (хотя предыдущая версия Intellij Idea работала и c FLY хорошо).

Итого как вариант, возможно следующее решение:

1. Устанавливаем XFCE4 с помощью терминала:
apt-get install xfce4

2. Перезагружаемся и выбираем при входе СЕССИЯ (именно так почему-то стала называться xfce4),
получится вот такое окружение. Intellij IDEA должна заработать корректно.

та же проблема и у меня на орле.
находил те же решения что и вы, ни одно не помогло.

пробовал на других дистрибутивах linux - работает отлично.
на windows тоже без проблем.
на астре после альт-таба не дает ни чего вводить.
менять окружение не вариант.
пока пользуюсь нажатием f3 затем escape

Очень странно что разработчики астры промолчали (неужели не интересно что бы такой крутой продукт от наших разработчиков работал в нашей ОС?). Неужели ни кто не пользуется pycharm?На сколько я понимаю, в астре что-то не докручено с Oracle JDK но это не точно.
Астровцы, если не сложно гляньте, возможно там делов на 1 команду в консоли.
За ранее спасибо!
 
Сообщения
1
#4
Та же проблема появилась на Смоленске 1.6 после установки обновления (БЮЛЛЕТЕНЬ № 20200722SE16). Обновление было установлено на чистую систему. При этом данная проблема проявлется не только в Intellij Idea, но и в NetBeans (пробовал версии 10, 11).

Давайте подумаем что может мешать прохождению сигналов между x11 и приложением. Смена декораций (Look&Feel) в среде разработки не помогает.
Кроме того Intellij IDEA вроде на SWT работает, a NetBeans на Swing. Пробовал запускать среду с использованием jdk13, 15. Следовательно библиотека отрисовки элементов Java здесь ни причем. Судя по всему это проблема десктопного окружения.

Дополнение 20.10: Попробовал запустить под jdk8 из комплекта поставки и из под root. Проблема осталась.

Возможности установить xfce нет. Разработчики что делать ?!
 
Последнее редактирование:
Сообщения
6
#6
Я проанализировал, как работает каретка курсора в PHPStorm. Баг такой. Если попадаешь курсором ровно в центр строки (курсор имеет вид вертикальной черты, говорящей о том, что он выставляет каретку в строку), каретка появляется. Если хоть как-то цепляешь край строки, то каретка исчезает и может выделиться слово, как от двойного щелчка. Если кликнуть правой кнопкой (появится контекстное меню), а потом левой, то каретка курсора устанавливается в строку сразу. Так же есть некоторые проблемы с автофокусировкой курсора в текстовые поля при вызове модальных окон поиска. Или просто попытке выделить некоторые строки списка в модальных окнах. Эти 2-3 маленьких недоработки ОЧЕНЬ портят позитивные настроения от работы. На работе занимаюсь разработкой очень серьезной веб платформы, которой пользуется довольно серьезные предприятия по всей стране. Хотелось бы защищенную операционные систему, которую не взломают из-за какой-то найденной и опубликованной уязвимости. Всяким KDE и т.п. я не доверяю. Но предложить переход коллегам на Astra Linux из-за этих багов я не могу, т.к. они замучаются и поставят себе опять тот же дырявый Ubuntu. И доказывать им, что он дырявый довольно сложно может оказаться.
P.S. Так же плохо работают ползунки прокрутки в выпадающих списках в браузере Cromium.
 
Сообщения
6
#7
Еще иногда когда выделяешь текст, а потом кликаешь в некоторые части кода типа " \Queue::get(\Queue::SOAP_OUTGOING)->getInitialLength()" (в ::get к примеру), то каретка может не появиться. Так же иногда (не всегда) может не появиться фокус на папку или файл, когда кликаешь на дерево файлов (см. рисунок)
example.png