Remote Desktop Plugin and iOS Microsoft RDP

    • OMV 3.x

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Remote Desktop Plugin and iOS Microsoft RDP

      Hi,

      I am using the remote Desktop Plugin 3.6 on OMV 3.0.77. Unfortunately, when I try to connect from my iOS device using Microsoft RDP, it does not show any fonts. The problem has been already discussed on xRDP forums and they also provide an answer (github.com/neutrinolabs/xrdp/issues/246). The solution is to install xrdp version 0.9.1. This package is also available as Jessie Backports. However, I was able to install the backport package because of custome ini of the omv remote desktop plugin:


      Shell-Script

      1. Configuration file '/etc/xrdp/xrdp.ini'
      2. ==> Modified (by you or by a script) since installation.
      3. ==> Package distributor has shipped an updated version.
      4. What would you like to do about it ? Your options are:
      5. Y or I : install the package maintainer's version
      6. N or O : keep your currently-installed version
      7. D : show the differences between the versions
      8. Z : start a shell to examine the situation
      9. The default action is to keep your current version.
      10. *** xrdp.ini (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing package xrdp (--configure):
      11. EOF on stdin at conffile prompt
      12. Processing triggers for libc-bin (2.19-18+deb8u9) ...
      13. Processing triggers for systemd (215-17+deb8u7) ...
      14. Errors were encountered while processing:
      15. xrdp
      Display All


      anyone can help?

      Best regards,
    • David B wrote:

      I have no experience with the Desktop Plugin. Is the plugin a client for accessing other machines or a server for accessing the OMV machine? If it is a server, why not just use SSH? OMV does not have a user interface anyway.
      The remote desktop plugin install minimal components allowing to connect an OMV system with the remote desktop protocol and get a desktop environment. The system still boots to the command line.

      gadric wrote:


      anyone can help?
      I would have to change the remotedesktop plugin to accommodate the new xrdp.ini file. I will look at it but it isn't real high on my priority list since it works with most remote desktop clients
      omv 4.1.8.2 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.8
      omv-extras.org plugins source code and issue tracker - github.com/OpenMediaVault-Plugin-Developers

      Please read this before posting a question.
      Please don't PM for support... Too many PMs!
    • gadric wrote:

      Does the plugin the ini a lot? Otherwise I can adapt the ini file and froward it to you
      The plugin rewrites the .ini file any time you install it or make a change. The .ini file is written from this file. If you send me the changes needed for the .ini, I will have the plugin write a different .ini based on the version of xrdp installed.
      omv 4.1.8.2 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.8
      omv-extras.org plugins source code and issue tracker - github.com/OpenMediaVault-Plugin-Developers

      Please read this before posting a question.
      Please don't PM for support... Too many PMs!
    • Source Code

      1. [globals]
      2. bitmap_cache=yes
      3. bitmap_compression=yes
      4. port=3389
      5. crypt_level=low
      6. channel_code=1
      7. max_bpp=24
      8. #black=000000
      9. #grey=d6d3ce
      10. #dark_grey=808080
      11. #blue=08246b
      12. #dark_blue=08246b
      13. #white=ffffff
      14. #red=ff0000
      15. #green=00ff00
      16. #background=626c72
      17. [xrdp1]
      18. name=sesman-Xvnc
      19. lib=libvnc.so
      20. username=ask
      21. password=ask
      22. ip=127.0.0.1
      23. port=-1
      24. [xrdp2]
      25. name=console
      26. lib=libvnc.so
      27. ip=127.0.0.1
      28. port=5900
      29. username=na
      30. password=ask
      31. [xrdp3]
      32. name=vnc-any
      33. lib=libvnc.so
      34. ip=ask
      35. port=ask5900
      36. username=na
      37. password=ask
      38. [xrdp4]
      39. name=sesman-any
      40. lib=libvnc.so
      41. ip=ask
      42. port=-1
      43. username=ask
      44. password=ask
      45. [xrdp5]
      46. name=rdp-any
      47. lib=librdp.so
      48. ip=ask
      49. port=ask3389
      50. [xrdp6]
      51. name=freerdp-any
      52. lib=libxrdpfreerdp1.so
      53. ip=ask
      54. port=ask3389
      55. username=ask
      56. password=ask
      57. [xrdp7]
      58. name=sesman-X11rdp
      59. lib=libxup.so
      60. username=ask
      61. password=ask
      62. ip=127.0.0.1
      63. port=-1
      64. xserverbpp=24
      Display All
      This is the code of the new ini file. As long as remote desktop does not need the [xrdp2] to [xrdp7] parts, I dont think there is any changes needed. I guess the new version of xrdp makes problem because it is not the default file.
    • gadric wrote:

      I guess the new version of xrdp makes problem because it is not the default file.
      Strange. Not sure how to fix this if the .ini is the same.
      omv 4.1.8.2 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.8
      omv-extras.org plugins source code and issue tracker - github.com/OpenMediaVault-Plugin-Developers

      Please read this before posting a question.
      Please don't PM for support... Too many PMs!
    • gadric wrote:

      It is not complete the same. line 25 to 71 is not there.
      Those are just additional options in the drop down when you first connect and are optional. They don't make the package fail to install.
      omv 4.1.8.2 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.8
      omv-extras.org plugins source code and issue tracker - github.com/OpenMediaVault-Plugin-Developers

      Please read this before posting a question.
      Please don't PM for support... Too many PMs!
    • Those are variables. The two configs are pretty much the same. Some of the settings are optional.
      omv 4.1.8.2 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.8
      omv-extras.org plugins source code and issue tracker - github.com/OpenMediaVault-Plugin-Developers

      Please read this before posting a question.
      Please don't PM for support... Too many PMs!