Bug 36757 - Ранее созданные соединения стали readonly и работает только с remmina
Summary: Ранее созданные соединения стали readonly и работает только с remmina
Status: CLOSED FIXED
Alias: None
Product: Branch p8
Classification: Distributions
Component: connector (show other bugs)
Version: не указана
Hardware: all Linux
: P3 normal
Assignee: ekorneechev@altlinux.org
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-17 12:05 MSK by Anton Shevtsov
Modified: 2019-11-07 10:01 MSK (History)
1 user (show)

See Also:


Attachments
пример соединения (105 bytes, application/x-connector)
2019-05-17 12:06 MSK, Anton Shevtsov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Shevtsov 2019-05-17 12:05:36 MSK
С некоторых времен, ранее созданные соединения стали readonly и работающими только при использовании remmina

1) если по умолчанию выбрана xfreerdp, то запуск из командной строки
connector file.ctor приводит к

Traceback (most recent call last):
  File "/usr/bin/connector", line 11, in <module>
    gui.f_main(pwd)
  File "/usr/share/connector/gui.py", line 1349, in f_main
    if os.path.isfile(name): openFile(name)
  File "/usr/share/connector/gui.py", line 39, in openFile
    connectFile(tmpname, True)
  File "/usr/share/connector/gui.py", line 28, in connectFile
    connect.start(parameters)
  File "/usr/share/connector/ctor.py", line 157, in start
    if args[6]: command += ' /bpp:' + args[6]
TypeError: Can't convert 'int' object to str implicitly

При попытке править соединение (если по умолчанию выбран xfreerdp)
Traceback (most recent call last):
  File "/usr/share/connector/gui.py", line 1342, in f_main
    name = sys.argv[1]
IndexError: list index out of range

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/share/connector/gui.py", line 1175, in onPopupEdit
    self.onButtonPref(analogEntry, nameConnect)
  File "/usr/share/connector/gui.py", line 357, in onButtonPref
    self.setPreferences(protocol, parameters)
  File "/usr/share/connector/gui.py", line 464, in setPreferences
    if args[5] == '' and not args[31]: self.RDP_resol_default.set_active(True)
IndexError: list index out of range

2) если по умолчанию выбранна remmina, то запуск вида
connector file.ctor выводит к удачному запуску rdp сеанса

Но при попытке править соединение (если по умолчанию выбрана remmina) 
Не удается подключится: неверный формат RDP подключения!


В какой то момент еще создается .tmp_RDP.remmina и не удаляется.
Comment 1 Anton Shevtsov 2019-05-17 12:06:05 MSK
Created attachment 8134 [details]
пример соединения

пример соединения
Comment 2 Evgeniy Korneechev 2019-05-17 15:19:46 MSK
(В ответ на комментарий №1)
> Created an attachment (id=8134) [details]
> пример соединения

А в итоге для какой программы оно создано? Для remmina или xfreerdp?
Comment 3 Evgeniy Korneechev 2019-05-20 19:25:06 MSK
(В ответ на комментарий №2)
> (В ответ на комментарий №1)
> > Created an attachment (id=8134) [details] [details]
> > пример соединения
> 
> А в итоге для какой программы оно создано? Для remmina или xfreerdp?
Отвечу сам - для remmina.
С проблемой разобрался, будет исправлено в 1.8.5
Comment 4 Repository Robot 2019-11-07 10:01:23 MSK
connector-1.8.5-alt1 -> sisyphus:

Wed Nov 06 2019 Evgeniy Korneechev <ekorneechev@altlinux> 1.8.5-alt1
- Remmina: fixed connect/open/import for RDP/VNC (ALT #36757)
- FreeRDP:  disable fullscreen (auto), when toggled workarea or manually resolution
- FS: if protocol is 'file', then default server is 'localhost'
- 'kiosk' changes:
 + Disable TRAY when activate
 + Added online checking access
- Updated .desktop file
- Updated icons for CITRIX & VMWARE