From antoine at nagafix.co.uk Wed May 1 03:54:08 2019 From: antoine at nagafix.co.uk (Antoine Martin) Date: Wed, 1 May 2019 09:54:08 +0700 Subject: [winswitch] gnome keyring / seahorse In-Reply-To: <0103e7ac372b7ce2c3d538450f6774b270e828dd.camel@gmail.com> References: <0103e7ac372b7ce2c3d538450f6774b270e828dd.camel@gmail.com> Message-ID: <969156cf-48f2-3081-3aeb-46895c7727d0@nagafix.co.uk> On 01/05/2019 03:54, Steve McKuhr via shifter-users wrote: > With Linux (Fedora 29) for both client and server when I start Evolution > or Chrome the passwords are not to be found i.e. Evolution is asking for > password and web login forms normally auto-completed by Chrome are empty. > I have tested with starting a desktop session and confirmed that > Seahorse shows no passwords. Shadowing :0 works fine. When shadowing, you are interacting with a "real" managed session. > > I'm sure I'm missing something obvious but reading the man page and a > fair amount of internet read provided no hint. You may want to try to start your sessions via the system-wide proxy (--start-via-proxy=yes, you will need to ensure the xpra service is started), that way your sessions will have all the pam and logind hooks in place. That usually does the trick. If not, please file a ticket. Cheers, Antoine > > -Steve > > _______________________________________________ > shifter-users mailing list > shifter-users at lists.devloop.org.uk > https://lists.devloop.org.uk/mailman/listinfo/shifter-users > From wssddc at wssddc.com Sat May 4 06:01:30 2019 From: wssddc at wssddc.com (Bob Babcock) Date: Sat, 4 May 2019 01:01:30 -0400 Subject: [winswitch] 32-bit Windows installer omits plink Message-ID: <1c4066cf-0e68-a3bc-3a7c-3ed3021b0afd@wssddc.com> I just updated to Xpra 2.5.1.0 on 32-bit and 64-bit Windows.? The 32-bit installer does not include plink.exe (the 64-bit installer has it).? A copy of plink.exe from an older 32-bit release works. I know the 32-bit version is going away, but I have a cheap 32-bit laptop that can't run the 64-bit version. --- Bob Babcock From antoine at nagafix.co.uk Mon May 6 09:42:08 2019 From: antoine at nagafix.co.uk (Antoine Martin) Date: Mon, 6 May 2019 15:42:08 +0700 Subject: [winswitch] 32-bit Windows installer omits plink In-Reply-To: <1c4066cf-0e68-a3bc-3a7c-3ed3021b0afd@wssddc.com> References: <1c4066cf-0e68-a3bc-3a7c-3ed3021b0afd@wssddc.com> Message-ID: On 04/05/2019 12:01, Bob Babcock via shifter-users wrote: > I just updated to Xpra 2.5.1.0 on 32-bit and 64-bit Windows.? The 32-bit > installer does not include plink.exe (the 64-bit installer has it).? A > copy of plink.exe from an older 32-bit release works. Thanks for pointing that out. I don't know why it went missing. > I know the 32-bit version is going away, but I have a cheap 32-bit > laptop that can't run the 64-bit version. I have just published some beta builds from both the 2.5.x branch (2.5.2 pre-release) and the upcoming 3.x release: https://xpra.org/beta/windows/ Please note: * version 2.5 switched to paramiko as the default SSH backend. You should only be able to hit the problem you describe if somehow you configure your client to revert back to using Plink as backend. * these latest builds now include Tortoise Plink 0.71, which fixes some serious vulnerabilities: https://lists.tartarus.org/pipermail/putty-announce/2019/000027.html Though we won't be switching back to plink for the time being. Cheers, Antoine > > --- > Bob Babcock From mukulagrawal78 at yahoo.com Sun May 19 14:43:05 2019 From: mukulagrawal78 at yahoo.com (Mukul Agrawal) Date: Sun, 19 May 2019 13:43:05 +0000 (UTC) Subject: [winswitch] Connecting to Windows Server Container References: <2002625929.2257349.1558273385733.ref@mail.yahoo.com> Message-ID: <2002625929.2257349.1558273385733@mail.yahoo.com> Dear XPRA team, I have an application running on Windows Server container.Can I get the graphics generated in the container to a remote client using novnc ?? I can control how to start the container but prefer not to install anything inside container.I can install anything required on host that is running the container. Any pointers are appreciated. From antoine at nagafix.co.uk Sun May 19 18:16:08 2019 From: antoine at nagafix.co.uk (Antoine Martin) Date: Mon, 20 May 2019 00:16:08 +0700 Subject: [winswitch] Connecting to Windows Server Container In-Reply-To: <2002625929.2257349.1558273385733@mail.yahoo.com> References: <2002625929.2257349.1558273385733.ref@mail.yahoo.com> <2002625929.2257349.1558273385733@mail.yahoo.com> Message-ID: <668e08e5-7708-84ce-b475-de9537096ff6@nagafix.co.uk> On 19/05/2019 20:43, Mukul Agrawal via shifter-users wrote: > Dear XPRA team, > I have an application running on Windows Server container.Can I get the graphics generated in the container to a remote client using novnc ? I will assume you mean xpra here. What sort of graphics? This an X11 application, right? > I can control how to start the container but prefer not to install anything inside container.I can install anything required on host that is running the container. I'm not 100% certain I understand what you're trying to do, but if you cannot install xpra in the container whose applications you are trying to expose, you can install xpra in another container and then start your applications on the display started by the xpra server there. ie: DISPLAY=xpraserverIP:DISPLAYNO yourapp You will need to allow TCP connections to your X11 server, see xhost and remove "-nolisten tcp" from xpra's default xvfb command. If you don't want to expose the X11 display over plain TCP, you can use ssh display forwarding between the two containers. In any case, there are benefits to this approach: you can really isolate your application by running it in a container with very limited network access. Cheers, Antoine > Any pointers are appreciated. > _______________________________________________ > shifter-users mailing list > shifter-users at lists.devloop.org.uk > https://lists.devloop.org.uk/mailman/listinfo/shifter-users > From mukulagrawal78 at yahoo.com Mon May 20 01:59:29 2019 From: mukulagrawal78 at yahoo.com (Mukul Agrawal) Date: Mon, 20 May 2019 00:59:29 +0000 (UTC) Subject: [winswitch] Connecting to Windows Server Container In-Reply-To: <668e08e5-7708-84ce-b475-de9537096ff6@nagafix.co.uk> References: <2002625929.2257349.1558273385733.ref@mail.yahoo.com> <2002625929.2257349.1558273385733@mail.yahoo.com> <668e08e5-7708-84ce-b475-de9537096ff6@nagafix.co.uk> Message-ID: <9866145.2343841.1558313969617@mail.yahoo.com> The application running inside Windows Server Container is a regular microsoft windows application.I am guessing it is not an X11 application because I didnt have to install any x server. It works natively on MS windows machines. I have played with XPRA on linux systems and linux container a little bit and I can get those to work.I was wondering if: (1) you have a distribution of xpra server that can run on microsoft windows host machines and if it does then (2) if it is possible to for a windows server container running on that host to send its graphics to the xpra server running on host (or running on sister container) instead of running inside container.? ?? >From your answer, it looks like (2) may be possible. So main question is if you have a MS windows version of xpra server? ? Regards, Mukul ( https://sites.google.com/site/mukulagrawal ) On Sunday, May 19, 2019, 10:16:22 AM PDT, Antoine Martin via shifter-users wrote: On 19/05/2019 20:43, Mukul Agrawal via shifter-users wrote: > Dear XPRA team, > I have an application running on Windows Server container.Can I get the graphics generated in the container to a remote client using novnc ? I will assume you mean xpra here. What sort of graphics? This an X11 application, right? > I can control how to start the container but prefer not to install anything inside container.I can install anything required on host that is running the container. I'm not 100% certain I understand what you're trying to do, but if you cannot install xpra in the container whose applications you are trying to expose, you can install xpra in another container and then start your applications on the display started by the xpra server there. ie: DISPLAY=xpraserverIP:DISPLAYNO yourapp You will need to allow TCP connections to your X11 server, see xhost and remove "-nolisten tcp" from xpra's default xvfb command. If you don't want to expose the X11 display over plain TCP, you can use ssh display forwarding between the two containers. In any case, there are benefits to this approach: you can really isolate your application by running it in a container with very limited network access. Cheers, Antoine > Any pointers are appreciated. > _______________________________________________ > shifter-users mailing list > shifter-users at lists.devloop.org.uk > https://lists.devloop.org.uk/mailman/listinfo/shifter-users > _______________________________________________ shifter-users mailing list shifter-users at lists.devloop.org.uk https://lists.devloop.org.uk/mailman/listinfo/shifter-users From antoine at nagafix.co.uk Mon May 20 15:52:19 2019 From: antoine at nagafix.co.uk (Antoine Martin) Date: Mon, 20 May 2019 21:52:19 +0700 Subject: [winswitch] Connecting to Windows Server Container In-Reply-To: <9866145.2343841.1558313969617@mail.yahoo.com> References: <2002625929.2257349.1558273385733.ref@mail.yahoo.com> <2002625929.2257349.1558273385733@mail.yahoo.com> <668e08e5-7708-84ce-b475-de9537096ff6@nagafix.co.uk> <9866145.2343841.1558313969617@mail.yahoo.com> Message-ID: On 20/05/2019 07:59, Mukul Agrawal wrote: > The application running inside Windows Server Container is a regular > microsoft windows application. > I am guessing it is not an X11 application because I didnt have to > install any x server. It works natively on MS windows machines. Then you won't be able to use xpra to expose it individually. > > I have played with XPRA on linux systems and linux container a little > bit and I can get those to work. > I was wondering if: (1) you have a distribution of xpra server that can > run on microsoft windows host machines The regular xpra builds for MS Windows support running servers, but those servers are just shadow servers: it allows you to access the whole desktop all at once, not individual windows separately. > and if it does then (2) if it is > possible to for a windows server container running on that host to send > its graphics to the xpra server running on host (or running on sister > container) instead of running inside container.? ? No. MS Windows applications know nothing about X11. This question comes up regularly: it should be possible to improve xpra to support seamless mode on MS Windows. But this would take a serious amount of work. Cheers, Antoine > From your answer, it looks like (2) may be possible. So main question is > if you have a MS windows version of xpra server? > > > ? > > > Regards, Mukul ( https://sites.google.com/site/mukulagrawal ) > > > On Sunday, May 19, 2019, 10:16:22 AM PDT, Antoine Martin via > shifter-users wrote: > > > On 19/05/2019 20:43, Mukul Agrawal via shifter-users wrote: >> Dear XPRA team, >> I have an application running on Windows Server container.Can I get > the graphics generated in the container to a remote client using novnc ? > I will assume you mean xpra here. > What sort of graphics? This an X11 application, right? >> I can control how to start the container but prefer not to install > anything inside container.I can install anything required on host that > is running the container. > I'm not 100% certain I understand what you're trying to do, but if you > cannot install xpra in the container whose applications you are trying > to expose, you can install xpra in another container and then start your > applications on the display started by the xpra server there. ie: > DISPLAY=xpraserverIP:DISPLAYNO yourapp > You will need to allow TCP connections to your X11 server, see xhost and > remove "-nolisten tcp" from xpra's default xvfb command. > If you don't want to expose the X11 display over plain TCP, you can use > ssh display forwarding between the two containers. > In any case, there are benefits to this approach: you can really isolate > your application by running it in a container with very limited network > access. > > Cheers, > Antoine > > >> Any pointers are appreciated. > >> _______________________________________________ >> shifter-users mailing list >> shifter-users at lists.devloop.org.uk > >> https://lists.devloop.org.uk/mailman/listinfo/shifter-users >> > > _______________________________________________ > shifter-users mailing list > shifter-users at lists.devloop.org.uk > > https://lists.devloop.org.uk/mailman/listinfo/shifter-users > From mukulagrawal78 at yahoo.com Mon May 20 18:39:19 2019 From: mukulagrawal78 at yahoo.com (Mukul Agrawal) Date: Mon, 20 May 2019 17:39:19 +0000 (UTC) Subject: [winswitch] Connecting to Windows Server Container In-Reply-To: References: <2002625929.2257349.1558273385733.ref@mail.yahoo.com> <2002625929.2257349.1558273385733@mail.yahoo.com> <668e08e5-7708-84ce-b475-de9537096ff6@nagafix.co.uk> <9866145.2343841.1558313969617@mail.yahoo.com> Message-ID: <1798407210.2702215.1558373959633@mail.yahoo.com> Just to clarify, I am ok exposing entire windows desktop. I am not looking for seamless mode. I just need a way to see graphics generated inside containers.? If container graphics can popup in host and then I can expose entire host desktop to temote client then that works for me. Alternatively, what if I run xpra server inside container? Would I be able expose entire desktop of container? Sent from Yahoo Mail on Android On Mon, May 20, 2019 at 7:52 AM, Antoine Martin wrote: On 20/05/2019 07:59, Mukul Agrawal wrote: > The application running inside Windows Server Container is a regular > microsoft windows application. > I am guessing it is not an X11 application because I didnt have to > install any x server. It works natively on MS windows machines. Then you won't be able to use xpra to expose it individually. > > I have played with XPRA on linux systems and linux container a little > bit and I can get those to work. > I was wondering if: (1) you have a distribution of xpra server that can > run on microsoft windows host machines The regular xpra builds for MS Windows support running servers, but those servers are just shadow servers: it allows you to access the whole desktop all at once, not individual windows separately. > and if it does then (2) if it is > possible to for a windows server container running on that host to send > its graphics to the xpra server running on host (or running on sister > container) instead of running inside container.? ? No. MS Windows applications know nothing about X11. This question comes up regularly: it should be possible to improve xpra to support seamless mode on MS Windows. But this would take a serious amount of work. Cheers, Antoine > From your answer, it looks like (2) may be possible. So main question is > if you have a MS windows version of xpra server? > > > ? > > > Regards, Mukul ( https://sites.google.com/site/mukulagrawal ) > > > On Sunday, May 19, 2019, 10:16:22 AM PDT, Antoine Martin via > shifter-users wrote: > > > On 19/05/2019 20:43, Mukul Agrawal via shifter-users wrote: >> Dear XPRA team, >> I have an application running on Windows Server container.Can I get > the graphics generated in the container to a remote client using novnc ? > I will assume you mean xpra here. > What sort of graphics? This an X11 application, right? >> I can control how to start the container but prefer not to install > anything inside container.I can install anything required on host that > is running the container. > I'm not 100% certain I understand what you're trying to do, but if you > cannot install xpra in the container whose applications you are trying > to expose, you can install xpra in another container and then start your > applications on the display started by the xpra server there. ie: > DISPLAY=xpraserverIP:DISPLAYNO yourapp > You will need to allow TCP connections to your X11 server, see xhost and > remove "-nolisten tcp" from xpra's default xvfb command. > If you don't want to expose the X11 display over plain TCP, you can use > ssh display forwarding between the two containers. > In any case, there are benefits to this approach: you can really isolate > your application by running it in a container with very limited network > access. > > Cheers, > Antoine > > >> Any pointers are appreciated. > >> _______________________________________________ >> shifter-users mailing list >> shifter-users at lists.devloop.org.uk > >> https://lists.devloop.org.uk/mailman/listinfo/shifter-users >> > > _______________________________________________ > shifter-users mailing list > shifter-users at lists.devloop.org.uk > > https://lists.devloop.org.uk/mailman/listinfo/shifter-users > From antoine at nagafix.co.uk Tue May 21 04:22:20 2019 From: antoine at nagafix.co.uk (Antoine Martin) Date: Tue, 21 May 2019 10:22:20 +0700 Subject: [winswitch] Connecting to Windows Server Container In-Reply-To: <1798407210.2702215.1558373959633@mail.yahoo.com> References: <2002625929.2257349.1558273385733.ref@mail.yahoo.com> <2002625929.2257349.1558273385733@mail.yahoo.com> <668e08e5-7708-84ce-b475-de9537096ff6@nagafix.co.uk> <9866145.2343841.1558313969617@mail.yahoo.com> <1798407210.2702215.1558373959633@mail.yahoo.com> Message-ID: On 21/05/2019 00:39, Mukul Agrawal wrote: > Just to clarify, I am ok exposing entire windows desktop. I am not > looking for seamless mode. > > I just need a way to see graphics generated inside containers.? If > container graphics can popup in host and then I can expose entire host > desktop to temote client then that works for me. Xpra cannot help you with that. > Alternatively, what if I run xpra server inside container? Would I be > able expose entire desktop of container? It should be trivial to try: just run xpra after installing it and from the GUI choose "start shadow server". The system is made available on xpra's default TCP port (14500). You can connect to this port using an xpra client, or even just using a browser. Cheers, Antoine > > > > Sent from Yahoo Mail on Android > > > On Mon, May 20, 2019 at 7:52 AM, Antoine Martin > wrote: > On 20/05/2019 07:59, Mukul Agrawal wrote: > > The application running inside Windows Server Container is a regular > > microsoft windows application. > > I am guessing it is not an X11 application because I didnt have to > > install any x server. It works natively on MS windows machines. > Then you won't be able to use xpra to expose it individually. > > > > I have played with XPRA on linux systems and linux container a little > > bit and I can get those to work. > > I was wondering if: (1) you have a distribution of xpra server > that can > > run on microsoft windows host machines > The regular xpra builds for MS Windows support running servers, but > those servers are just shadow servers: it allows you to access the whole > desktop all at once, not individual windows separately. > > and if it does then (2) if it is > > possible to for a windows server container running on that host to > send > > its graphics to the xpra server running on host (or running on sister > > container) instead of running inside container.? ? > No. MS Windows applications know nothing about X11. > > This question comes up regularly: it should be possible to improve xpra > to support seamless mode on MS Windows. But this would take a serious > amount of work. > > Cheers, > Antoine > > > From your answer, it looks like (2) may be possible. So main > question is > > if you have a MS windows version of xpra server? > > > > > > ? > > > > > > Regards, Mukul ( https://sites.google.com/site/mukulagrawal ) > > > > > > On Sunday, May 19, 2019, 10:16:22 AM PDT, Antoine Martin via > > shifter-users > wrote: > > > > > > On 19/05/2019 20:43, Mukul Agrawal via shifter-users wrote: > >> Dear XPRA team, > >> I have an application running on Windows Server container.Can I get > > the graphics generated in the container to a remote client using > novnc ? > > I will assume you mean xpra here. > > What sort of graphics? This an X11 application, right? > >> I can control how to start the container but prefer not to install > > anything inside container.I can install anything required on host that > > is running the container. > > I'm not 100% certain I understand what you're trying to do, but if you > > cannot install xpra in the container whose applications you are trying > > to expose, you can install xpra in another container and then > start your > > applications on the display started by the xpra server there. ie: > > DISPLAY=xpraserverIP:DISPLAYNO yourapp > > You will need to allow TCP connections to your X11 server, see > xhost and > > remove "-nolisten tcp" from xpra's default xvfb command. > > If you don't want to expose the X11 display over plain TCP, you > can use > > ssh display forwarding between the two containers. > > In any case, there are benefits to this approach: you can really > isolate > > your application by running it in a container with very limited > network > > access. > > > > Cheers, > > Antoine > > > > > >> Any pointers are appreciated. > > > >> _______________________________________________ > >> shifter-users mailing list > >> shifter-users at lists.devloop.org.uk > > > > > >> https://lists.devloop.org.uk/mailman/listinfo/shifter-users > >> > > > > _______________________________________________ > > shifter-users mailing list > > shifter-users at lists.devloop.org.uk > > > > > > > https://lists.devloop.org.uk/mailman/listinfo/shifter-users > > >