Bug 50944 - Не открывается / не создаётся проект
Summary: Не открывается / не создаётся проект
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: zed (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Zhukharev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-19 07:04 MSK by ruslandh
Modified: 2025-04-03 14:47 MSK (History)
5 users (show)

See Also:


Attachments
Попытка открытия проекта (47.91 KB, image/png)
2024-07-19 07:04 MSK, ruslandh
no flags Details
Вид окнв при певом запуске zed (17.75 KB, image/jpeg)
2024-07-22 18:04 MSK, ruslandh
no flags Details
Окно с ошибкой (26.39 KB, image/jpeg)
2024-07-22 18:05 MSK, ruslandh
no flags Details
Окно при последующих запусках приложения (15.78 KB, image/jpeg)
2024-07-22 18:06 MSK, ruslandh
no flags Details
Если закрыть окно untitled (15.11 KB, image/jpeg)
2024-07-22 18:08 MSK, ruslandh
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description ruslandh 2024-07-19 07:04:58 MSK
Created attachment 16453 [details]
Попытка открытия проекта

При попытке создания проекта выскакивает сообщение о каких-то проблемах.

В связи с этим возникают вопросы:

- что за документация имеется ввиду.
- можно-ли локализовать приложение (вроде есть проект zed-i18n, но не понятно что это такое - переводов там не увидел).
- что надо сделать для создания проекта
Comment 1 Anton Zhukharev 2024-07-19 10:46:30 MSK
Можете привести шаги для воспроизведения ошибки?
Comment 2 Cемен Фомченков 2024-07-19 11:54:58 MSK
(Ответ для ruslandh на комментарий #0)
> - можно-ли локализовать приложение (вроде есть проект zed-i18n, но не
> понятно что это такое - переводов там не увидел).

Можно, вот нашёл проект по этому поводу: https://github.com/Nriver/zed-translation Но есть проблема, все текстовые поля в Zed забиты в коде, поэтому для перевода фактически нужно будет создать форк. Тут либо с разработчиками обсуждать создание файлов перевода, либо считать редактор непереводимым.
Comment 3 Anton Zhukharev 2024-07-22 09:34:04 MSK
(In reply to Anton Zhukharev from comment #1)
> Можете привести шаги для воспроизведения ошибки?

Спрашиваю потому, что у меня вопроизвести не получается (проект открывается корректно). Может быть я как-то по-другому открываю проект?
Comment 4 ruslandh 2024-07-22 18:04:31 MSK
Created attachment 16457 [details]
Вид окнв при певом запуске zed

Это окно при первом запуске приложения - пытаюсь открыть проект
Comment 5 ruslandh 2024-07-22 18:05:35 MSK
Created attachment 16458 [details]
Окно с ошибкой
Comment 6 ruslandh 2024-07-22 18:06:44 MSK
Created attachment 16459 [details]
Окно при последующих запусках приложения

Окно при втором запуске приложения
Comment 7 ruslandh 2024-07-22 18:08:33 MSK
Created attachment 16460 [details]
Если закрыть окно untitled

Закрываю окно untitled и опять прихожу к виду третьего-окна
Comment 8 Cемен Фомченков 2024-07-22 18:10:48 MSK
Я, как понимаю, такое окно можно получить, ни разу не открыв проект в Zed. Попытался закрыть текущий открытый проект, но не вышло.
Comment 9 ruslandh 2024-07-22 18:13:32 MSK
Я думаю, что если правильно всё открыть, проблемы не будет.  Но первый запуск отбивает желание дальше разбираться, с учетом того, что есть конкуренты.
Comment 10 Anton Zhukharev 2024-07-23 11:52:10 MSK
Не могу воспроизвести...
Comment 11 Anton Zhukharev 2024-07-23 11:57:13 MSK
А можете прислать вывод следующей команды?
```
rpm -qa --qf='%{nevr}\n' | grep xdg-desktop-portal
```
Comment 12 Ilya Sorochan 2024-07-24 11:05:33 MSK
Всегда открывал проекты через zed . из командной строки. Сейчас попробовал нажать Ctrl+O в самом редакторе с открытым проектом - вылетела та же ошибка.

Команда `rpm -qa --qf='%{nevr}\n' | grep xdg-desktop-portal` не выводит ничего. После установки xdg-desktop-portal получил аналогичное сообщение об ошибке с другим текстом: "Couldn't open file picker due to missing xdg-desktop-portal implementation."

DE: xfce
Comment 13 Anton Zhukharev 2024-07-24 11:13:44 MSK
(In reply to Ilya Sorochan from comment #12)
> Всегда открывал проекты через zed . из командной строки. Сейчас попробовал
> нажать Ctrl+O в самом редакторе с открытым проектом - вылетела та же ошибка.
> 
> Команда `rpm -qa --qf='%{nevr}\n' | grep xdg-desktop-portal` не выводит
> ничего. После установки xdg-desktop-portal получил аналогичное сообщение об
> ошибке с другим текстом: "Couldn't open file picker due to missing
> xdg-desktop-portal implementation."
> 
> DE: xfce

Что же, через Ctrl-O ошибка у меня также не воспроизводится.

Попробуйте также поставить пакет xdg-desktop-portal-gtk и выполнить те же действия.
Comment 14 Ilya Sorochan 2024-07-24 16:08:24 MSK
Пробовал устанавливать xdg-desktop-portal-gtk и xdg-desktop-portal-xapp. Сейчас решил попробовать еще раз с gtk и немного модифицировав команду с арчвики (https://wiki.archlinux.org/title/XDG_Desktop_Portal#Poor_font_rendering_in_GTK_apps_on_KDE_Plasma) все заработало:
```
/usr/libexec/xdg-desktop-portal -r
```
Comment 15 Anton Zhukharev 2024-07-25 12:11:53 MSK
Еще можно обновиться до >=0.145.1 (с 26.07.2024) и добавить в пользовательские настройки следующую установку:
```
"use_system_path_prompts": false
```

тогда будет использоваться встроенный в zed диалог выбора файла.
Он, конечно, куда более "бедный", но должен работать корректно.
Comment 16 Anton Zhukharev 2025-04-03 14:47:02 MSK
Активности в баге нет, у меня воспроизвести не получается до сих пор.
Закрываю.