far2l icon indicating copy to clipboard operation
far2l copied to clipboard

far2l GUI mode panel refresh "artefact" by directory change

Open AxleUnix opened this issue 2 years ago • 49 comments

When running in Pop!os 21.10 (GUI mode), at times when changing directory, the file panel does not update. Ubuntu 21.04 does not have this problem. image

AxleUnix avatar Mar 29 '22 15:03 AxleUnix

Ubuntu 21.04 does not have this problem.

Да уж. У меня таже фигня на Ubuntu 22.04 arm64. Сначала думал, что просто тормозит "when changing directory", потом понял, что просто экран не обновляет. Бегаю стрелкими по папке - текущй файл под курсором перерисовывывается. У тоже самое в диалогах и настройках - частичная перерисовка... И edit / view file тоже... Единственный способ, переключить на другую прогу и назад. Гемор короче. Почему-то кажется, что far2l тут не причем, это фича ОС, а куда копать не понятно...

dodo-16 avatar Jun 19 '22 00:06 dodo-16

Собирал скриптом отсюда: https://github.com/unxed/far2l-deb

dodo-16 avatar Jun 19 '22 00:06 dodo-16

Поставил far2l_2.4~ubuntu20.04_amd64.deb из https://github.com/unxed/far2l-deb на Ubuntu 22.04 amd64. Та же самая фигня:

Сначала думал, что просто тормозит "when changing directory", потом понял, что просто экран не обновляет. Бегаю стрелкими по папке - текущй файл под курсором перерисовывывается. У тоже самое в диалогах и настройках - частичная перерисовка... И edit / view file тоже... Единственный способ, переключить на другую прогу и назад.

Почему-то кажется, что far2l тут не причем, это фича ОС, а куда копать не понятно...

Что-то ума не приложу, куда копать...

dodo-16 avatar Jun 19 '22 15:06 dodo-16

Seems like WxWidgets buggy using.

AxleUnix avatar Jul 23 '22 15:07 AxleUnix

@AxleUnix, Do you mean, recent WxWidgets changes on Ubuntu 21+ are incompatible with FAR? Or it's something else?

I don't English all (от слова совсем), terribly sorry for bugs you may encounter reading my post.

dodo-16 avatar Jul 23 '22 16:07 dodo-16

I suspect that there is code in the far2l that causes the rendering functionality to become unstable. And this effect manifests itself in different ways - different people on the same Linux versions may have different behavior.

AxleUnix avatar Jul 23 '22 17:07 AxleUnix

I don't English all

Пишите на русском, не страшно, здесь двуязычное сообщество

unxed avatar Jul 23 '22 19:07 unxed

вот это отключи 1

izzylaif avatar Jul 23 '22 20:07 izzylaif

А она вроде как уже выключена и не активна: Я не прав, она просто выключена. Включил... и вообще ничего не поменялось...

image

dodo-16 avatar Jul 24 '22 01:07 dodo-16

Это я нажал редактировать на .bash_history и сразу ESC. Если окно FAR чуть подвинуть, то всё сразу перерисуется.

А она вроде как уже выключена и не активна:

Я не прав, она просто выключена. Включил... и вообще ничего не поменялось...

When running in Pop!os 21.10 (GUI mode), at times when changing directory, the file panel does not update. Ubuntu 21.04 does not have this problem.

У меня Ubuntu 22.04

dodo-16 avatar Jul 24 '22 01:07 dodo-16

On Ubuntu 22.04 everything works great for me, but breaks on Pop!_OS 22.04.

AxleUnix avatar Jul 24 '22 07:07 AxleUnix

On Ubuntu 22.04 everything works great for me

Huh. I run Ubuntu 22.04 on AWS, where do you run yours? And what's exact FAR build too?

dodo-16 avatar Jul 24 '22 13:07 dodo-16

я так понимаю у всех gnome и xorg? а нет глюка с тултипа в фурифоксе 100+, из серии что подсказка (с названием окна например) не пропадает пока мышкой на нее не наведешь?

izzylaif avatar Jul 24 '22 13:07 izzylaif

я так понимаю у всех gnome и xorg?

У меня да

а нет глюка с тултипа в фурифоксе 100+, из серии что подсказка (с названием окна например) не пропадает пока мышкой на нее не наведешь?

У меня такие глюки в FireFox на винде, достают регулярно. И кажется они уже года 2 как появились на винде, вот на Linux портировали! Я на Ubuntu FF не использую, только Chrome...

dodo-16 avatar Jul 24 '22 13:07 dodo-16

накинь xfce в нём попробуй. если не будет проблем с отрисовкой - то это проблемы гнома.

izzylaif avatar Jul 24 '22 13:07 izzylaif

Так в Ubuntu 20.04 всё пучком было, проблемы только в 22.04 появились...

Могу xfce попробовать, если подскажете, как его включить только для некоторых юзеров. Я как-то не очень разбираюсь...

dodo-16 avatar Jul 24 '22 14:07 dodo-16

On Ubuntu 22.04 everything works great for me

Huh. I run Ubuntu 22.04 on AWS, where do you run yours? And what's exact FAR build too?

Вы через x forwarding far2l в gui режиме с AWS гоняете?

unxed avatar Jul 24 '22 21:07 unxed

На убунте 22.04 проблема не появляется.

algoritmiks avatar Jul 25 '22 20:07 algoritmiks

Вы через x forwarding far2l в gui режиме с AWS гоняете?

Через x-rdp (с win server 2019) И повторю до кучи:

Так в Ubuntu 20.04 всё пучком было, проблемы только в 22.04 появились...

На убунте 22.04 проблема не появляется.

Не, ну везет же людям! Пишите хоть билд, ради приличия, что ли...

Эта, подскажет кто как animated gif сделать, чтобы изобразить "по-человечески"?

dodo-16 avatar Jul 25 '22 22:07 dodo-16

а это точно не в x-rdp баг? попробуйте обычный x forwarding для сравнения

unxed avatar Jul 25 '22 23:07 unxed

попробуйте обычный x forwarding для сравнения

Поставил Xming, проверил на xeyes: x-term/x-forwarding работает. А far2l все равно запускается в текстовом режиме... Как-то можно ему подсказать на x-term запуститься?

Н-да... Открыл еще RDP сессию.

gnome-text-editor - запускается на x-term gnome-terminal - запускается в RDP, даже если команда была дана из ssh c x-term/x-forwarding

Даже не пойму, что подкрутить-то можно.

dodo-16 avatar Jul 26 '22 01:07 dodo-16

Не, ну везет же людям! Пишите хоть билд, ради приличия, что ли...

Такой билд

image

algoritmiks avatar Jul 26 '22 07:07 algoritmiks

Same bug in Ubuntu 22.04 Ctrl-PgUp The screen is not updated properly, i.e. only parts of screen updated

image

s-kipnis avatar Aug 16 '22 09:08 s-kipnis

@s-kipnis

Same bug in Ubuntu 22.04 Ctrl-PgUp The screen is not updated properly, i.e. only parts of screen updated

How do connect to it? I.e. "monitor to physical computer", RDP, TigerVNC, etc.?

dodo-16 avatar Aug 19 '22 03:08 dodo-16

@unxed

а это точно не в x-rdp баг? попробуйте обычный x forwarding для сравнения

C x-forwarding не вышло, если поскажете как проверю!

Поставил Xming, проверил на xeyes: x-term/x-forwarding работает. А far2l все равно запускается в текстовом режиме... Как-то можно ему подсказать на x-term запуститься?

А с TigerVNC тоже самое: image

А есть какая еще похожая программа сравнить, как будет отрисовываться?

dodo-16 avatar Aug 19 '22 05:08 dodo-16

C x-forwarding не вышло, если поскажете как проверю!

x-forwarding "внезапно" заработал. Запустил gnome-session & Все x-* проги работают. А вот far2l запускается, но его окна нигде не видно. Запустил пару раз. В процесах есть, окон нету... Это окно terminal на X: image

dodo-16 avatar Aug 19 '22 14:08 dodo-16

а где найти этот pop!_os 21.10? здесь предлагают скачать 22.04 - https://pop.system76.com/ или проблема воспроизводится и с 22.04? Кстати у меня в Ubuntu 22.04.01 amd64 поставленной со всеми дефолтами - все норм.

elfmz avatar Aug 20 '22 21:08 elfmz

и еще напишите плз результат echo $XDG_SESSION_TYPE

elfmz avatar Aug 20 '22 21:08 elfmz

Ubuntu 22.04 x64 in HyperV VM x11 over xrdp

s-kipnis avatar Aug 20 '22 22:08 s-kipnis

Хм, в просто x11 проблем нет, а вот если через xrdp то тогда дааа - артефакты налицо. Но даже не знаю, та ли самая это проблема как у топикстартера. Както слишком экзотично...

elfmz avatar Aug 20 '22 23:08 elfmz