Bug 42502 - Не выполняется печать из графической версии vim (gvim)
Summary: Не выполняется печать из графической версии vim (gvim)
Status: CLOSED NOTABUG
Alias: None
Product: Branch p10
Classification: Unclassified
Component: vim-X11 (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Gleb F-Malinovskiy
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-20 09:59 MSK by Tatyana Gagina
Modified: 2022-06-08 13:52 MSK (History)
0 users

See Also:


Attachments
вывод в терминале (478 bytes, text/plain)
2022-04-20 10:00 MSK, Tatyana Gagina
no flags Details
ошибка (22.97 KB, image/png)
2022-04-20 10:00 MSK, Tatyana Gagina
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tatyana Gagina 2022-04-20 09:59:36 MSK
Воспроизводится на: ALT Kworkstation 10.0
Версии: 
vim-X11-gnome2-8.2.4784-alt1.x86_64
vim-X11-gtk2-8.2.4784-alt1.x86_64

Шаги воспроизведения: 
1) запустить графичеcкую версию vim:
$ gvim-gnome2 file
или
$ gvim-gtk2 file
2) напечатать несколько символов > Файл > Сохранить;
3) выполнить печать из gvim: на панели инструментов "Напечатать".

Результат: печать не выполняется, в файле сообщение "E365: Не удалось выполнить печать файла PostScript". На других системах p10 печать выполняется на принтер или в файл pdf. 
Принтеры: 
Brother MFC-L2720DW series
HP_LaserJet_M203-M206

В терминале вывод (gvim.txt).
Вложение gvim.png
 
Ожидаемый результат: печать выполняется на принтер или в файл pdf, если принтер не подключен.
Comment 1 Tatyana Gagina 2022-04-20 10:00:20 MSK
Created attachment 10613 [details]
вывод в терминале
Comment 2 Tatyana Gagina 2022-04-20 10:00:41 MSK
Created attachment 10614 [details]
ошибка
Comment 3 Gleb F-Malinovskiy 2022-04-20 19:26:25 MSK
vim по умолчанию использует команду lpr для печати документов:
* если установлена переменная printdevice, то команде lpr передаётся опция -P <имя_принтера>
* если переменная printdevice не установлена, то vim полагается, на то, что в системе есть принтер по умолчанию.

Я думаю, что если выбрать принтер по умолчанию в cups или явно выбрать принтер в vim, то всё будет хорошо.
Comment 4 Tatyana Gagina 2022-06-08 10:28:19 MSK
(Ответ для Gleb F-Malinovskiy на комментарий #3)
> vim по умолчанию использует команду lpr для печати документов:
> * если установлена переменная printdevice, то команде lpr передаётся опция
> -P <имя_принтера>
> * если переменная printdevice не установлена, то vim полагается, на то, что
> в системе есть принтер по умолчанию.
> 
> Я думаю, что если выбрать принтер по умолчанию в cups или явно выбрать
> принтер в vim, то всё будет хорошо.

Ошибка не воспроизвелась при выборе предварительно принтера в cups, а затем в vim "Напечатать".