Bug 33976 - Не работает при запуске из меню
Summary: Не работает при запуске из меню
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: scilab (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL: http://bugzilla.scilab.org/show_bug.c...
Keywords:
: 33987 (view as bug list)
Depends on:
Blocks: 33987
  Show dependency tree
 
Reported: 2017-10-05 22:54 MSK by Aleksey Borisenkov
Modified: 2017-11-17 13:25 MSK (History)
1 user (show)

See Also:


Attachments
scilab-pty-wrapper.patch (1.71 KB, patch)
2017-10-20 19:30 MSK, Aleksey Borisenkov
no flags Details | Diff
scilab-pty-wrapper.patch (1.54 KB, patch)
2017-10-29 14:35 MSK, Aleksey Borisenkov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksey Borisenkov 2017-10-05 22:54:50 MSK
При запуске scilab из меню или по F2 в KDE5 и LXQt открывается командное окно программы в котором отсутствует приглашение ко вводу команд. В LXDE окно открывается и сразу же закрывается.
Открытие по ассоциации файлов тоже не работает (окно сразу закрывается).
Никаких ошибок нигде, вроде, не видно.

При запуске из терминала всё работает во всех системах.
Если в desktop-файлах прописать terminal=true, то тоже работает, но открывается ненужное окно xterm.
Comment 1 Aleksey Borisenkov 2017-10-20 19:30:03 MSK
Created attachment 7239 [details]
scilab-pty-wrapper.patch

В общем scilab не работает, если стандартный поток ввода не связан с псевдотерминалом (похоже в этом случае scilab пытается выполнять команды из потока ввода, а после получения конца файла закрывается).
Для себя сделал python-обёртку, которая запускает scilab с новым псевдотерминалом. Может кто-то знает, как обойтись без python.
Comment 2 Aleksey Borisenkov 2017-10-29 14:35:05 MSK
Created attachment 7249 [details]
scilab-pty-wrapper.patch

Нашёл более элегантный объезд с помощью программки empty
Comment 3 Andrey Cherepanov 2017-11-15 13:07:11 MSK
*** Bug 33987 has been marked as a duplicate of this bug. ***
Comment 4 Repository Robot 2017-11-16 14:15:45 MSK
scilab-6.0.0-alt2 -> sisyphus:

Wed Nov 15 2017 Andrey Cherepanov <cas@altlinux> 6.0.0-alt2
- Build docs (ALT #34037)
- Fix run from menu (ALT #33976)
- Remove duplicate categories