You are currently browsing comments. If you would like to return to the full story, you can read the full entry here: “SUGGESTION BOX”.
|
|||
SUGGESTION BOXYou are currently browsing comments. If you would like to return to the full story, you can read the full entry here: “SUGGESTION BOX”. 43 comments to SUGGESTION BOXLeave a Reply |
|||
|
Copyright © 2013 Scarygliders - All Rights Reserved Powered by WordPress & Atahualpa |
How about a tutorial on ssh?
Done!
Part 1 that is… SSH is a massive subject ;)
I’m quite displeased with your pooh-poohing gnome-terminal. You are
just parroting the xterm maintainer, the guy who needs 20% of his
xterm web pages to piss on others.
How difficult can it be for xterm to install an example file
.Xresources with all lines commented out? And have one entry in its
own menu to launch the default editor and edit the file? How much code
is that?
What we have got with xterm is pure troglodytic Unix shit. Keep it and
be happy.
Hey franky boy…
Lol, nice rant there :)
Y’know, I went through his xterm pages and didn’t notice any “pissing on” others. What I did see though is a comparison of the capabilities/emulation, compared to other terminal emulators.
Y’know you could find out by creating a patch to fix what you think needs fixed ;)
I disagree – what we have got with xterm is a decent terminal emulator, which actually has the best terminal emulation compared to all the others out there, in my opinion. Feel free to disagree – but if you do, at least do so in a civilized manner.
Also, why post in the Suggestion Box? Surely the xterm article would have been a better place ;)
Regards!
A better magazine theme will make the blog looks nicer:)
Wondering about the possibility (or trick?) of getting an IOS RDP client to connect to Ubuntu. I've tried various RDP apps on my iPhone without success and wonder if it's even possible. I can do VNC, and maybe that'll have to suffice. But if anyone would know, I figure it'd be you.
Edward hi
Unfortunately, I don't use Apple stuff at all :)
I think that if you can connect to a Windows RDP target machine with a particular IOS application,. then in theory you should be able to connect to xrdp.
Regards
This explains why you are so productive. I would accomplish a lot more in life if I didn't have my phone, I think.
Heh, I do have an android phone ;)
And if only my productiveness would translate into useful income, too. If only… Oh well, one can dream ;)
Regards
First of all, thanks for doing this! I could not get RDP to work at all on my new linux box until I used your RDP-o-matic, and now it works pretty well. However, I am still having a problem: the RDP service is somewhat unstable. Often times, closing a program window will cause the whole RDP session to quit, making me lose whatever work I was doing.
Details:
Ubuntu 12.04 with updates current to a few days ago.
Intel Xeon dual CPU, 128 GB RAM, NVIDIA GTX560
Thanks for your help! A donation will be coming your way if I can get the RDP service to stop crashing (and especially if you can help me do it).
Good that RDP is up and running. Bad that it crashes…
Check /var/log/sesman-xrdp for anything suspicious.
Also, check dmesg – see if you're getting segmentation faults at all.
I don't experience that behaviour when using an RDP session on 12.04, so, odd indeed.
Which desktop environment are you using in the RDP session?
Regards
Thanks a lot for the work on XRD. –justdoit is the greatest invention!
What I ancountered on a debian (wheezy x64) are these changes to make it work. Btw. –justdoit finished fine.
== "/etc/pam.d/xrdp-sesman" ==
#%PAM-1.0
@include login
#auth required pam_unix.so shadow nullok
#auth required pam_env.so readenv=1
#account required pam_unix.so
Matt
I was wondering if you could make a non Debian/Ubuntu specific guide for x11rdp.
I'm trying to get xrdp with x11rdp to run under Archlinux. It all compiles and xrdp with xvnc works like a charm, but I'm kinda stuck with x11rdp:
I compiled it (even though the fonts symlink was not created for some reason), it starts but only listens on port 6001 and 6201. So basically I got another X server without the rdp part. In your guide you recomend to install the stuff form the repo to get some initial conifg, but neither x11rdp nor xrdp are in the Arch repo, so no luck for me there.
I know porting your script would be too much to ask but I'm really stuck here.
We have about 5 volunteers working in a call center using Ubuntu, Lubuntu and Xubuntu 12.04. We need to provide them with remote desktop support so a support volunteer needs to be able to log into the user's desktop session to see and control what the user is seeing. When a VNC server is running we can do this. How do we make the default remote log in connect to the end users live session without kicking them off?
Thanks in advance.
Your helpful website helped me get most of the way to running XRDP on my system. However, the X11rdp server refused to connect on my Debian Wheezy system with the latest SVN. I know your walkthrough specifically picks a certain XRDP revision, but I wanted the latest to see about getting sound working.
Turns out, X11rdp creates a socket in /tmp/.xrdp which is owned by the user that logged in, but the forked xrdp process is running as the xrdp user. I don't know the best way to fix it, but I fixed it on my system by changing the GID and UMASK inside sesman/env.c to make the X11rdp process, and thus the socket, be permissive enough to allow the parent xrdp process to contact it.
However, even after getting that working, the performance seems to be lacking and extremely sensitive to network latency. Comparing it to my running VNC server, it seems that VNC allows for frame-skipping, while RDP (both forwarding of a VNC session and X11RDP) try to show every single frame. Screen painting seems a lot slower too, which the screen filling in by individual 48×48 (or so) square images. What performance tuning can be done in the XRDP server to increase performance? What does my install do incorrectly, because the internet is outright raving about how performant XRDP is and I'm greatly looking forward to experiencing it.
Also, in your RDP FAQ, about connecting to the local console: Users can use x11vnc or linuxvnc to start a VNC server of an existing session and then use the vnc-any sesman option to connect to it.
Thank you for the helpful articles!
Also, some fun options for XRDP's configure script: –enable-jpeg and –enable-sound. The JPEG doesn't seem to do very much, but the sound totally works! As long as you are running Pulse Audio in your environment already.
I've been playing around with xrdp and this is pretty slick indeed!
One thing I wanted to ask about though — is it possible to disable clipboard functionality? Windows RDP seems to have a Group Policy switch to disable clipboard redirection but I can't figure out if it is possible to disable server-side with x11rdp.
And unrelated: are you still in Japan? The about page says so but recent posts suggest otherwise?
Just wanted to give you some feedback on x11rdp via the script on Ubuntu 12.10: Doesn't work. It compiles, seemingly without problems, but the attempt from Windows 7 to connect fails (Remote Desktop closes without further messages).
Any help would be appreciated – since Unity 2D is missing in 12.10 (I chose XFCE as the option for the user), maybe a script overhaul to include 12.10?
PS: The logfile you suggested /var/log/sesman-xrdp is nowhere to be found after the aborted connection attempt.
What would be the best way to debug this?
Hi Erik, thanks for the feedback…
Yeah I've not even tried 12.10 yet – notice no mention of that on the Downloads page ;)
12.10 probably breaks a lot of stuff compared to earlier versions of Ubuntu.
I also don't yet have the equipment shipped from Japan to Scotland (nor even a home yet as I type this), so there won't be any work done on this for a while yet :)
I'm also going to have to reconsider supporting future versions of Ubuntu – they're starting to do things which makes supporting their distro a real pain.
Regards
I just installed on Ubuntu 13.4. I was a little surprised to see unity-2d in the list, but gnome desktop worked like a charm. Thanks so much!
the xrdp-o-matic is way cool. That had to have been a real ‘learning experience’. One additional bit of coolness for those of us that support lots of machines (that are generally kept pretty stripped down and identical) is to generate a .deb (or .debs) that can be added to similar boxes. That way we can do the compile on our local machine with all the devel goodies and outside connectivity, then dpkg install the .deb to all the other boxes that don’t have or need devel goodies and are not connected to the outside.
I understand about not supporting ubuntu any more. I stopped with Unity, and have since sort of migrated to Debian mint. Most all of the prod boxes I support have always been regular debian. And with the amazon spyware…well…nuff said.
So do you still want your paypal donations in yen?
joeblow, greetings…
Thanks for the comments :)
Hold off on the donation for the moment – I've removed the donations link for now whilst I get myself sorted out in Scotland. I've got LOTS of stuff to do in real life before I get back to regular service here.
Stay tuned ;)
Just used the xrdp-o-matic on a Raspberry Pi running Raspbian wheezy and everything installed without problems!
It took over 6 hours to install.
I'm now able to connect from my Win7 desktop using Remote Desktop to my Pi.
Thanks!
I also installed xrdp-o-matic on raspberryPi / Raspbian wheezy, but the script did not create /opt/X11rdp/X11rdp binary file. Could you share compiled X11rdp file? Thanks!
first of all, thanks for the script to install x11rdp, I have 2 little problems that I would like to inform you,
first, you use bashism, and in your example you said to use sudo sh setup.sh, and well, it didn't work very well, I know that this probably is a bug of ubuntu, but I think you should update your example to sudo bash setup.sh, just for ubuntu, I used sudo bash setup.sh, and everything worked fine, or maybe you could use the new syntax, I don't now, I am a newbie in shell script….
second, this is stupid, I know, but well I am a newbie, ubuntu server doesn't come with the `make` command, I have to install it, I think that would be wonderful if you check if there is a `make` command and install it or show a message like, hey newbie you have to install `make` to run this script, hehehe, because took a while to me realize why your script was not working….
thanks again, the x11rdp its working very well, I have this problem: http://askubuntu.com/questions/236068/problem-installing-make-command-x11rdp-and-libxcb1-dev-package, but that broken package doesn't make the RDP to stop to work, but you have any idea how to fix it I will appreciate :)
Greetings… if you downloaded the changed version of my original script from GitHub, well that’s not done by me but has been uploaded to GitHub and altered – I will not support that version – only a version downloaded from this website.
I am going to begin work on updating the utility soon, and you will be able to download it from this site.
Best regards
Kevin.
Hey,
Just wanted to let you know that I just installed (built from the git source) the X11RDP-o-Matic on an Ubuntu 12.04 LTS release (64 bit desktop version) running on a quad-core intel based PC. Works flawlessly!
Cheers,
/Johan
First thanks so much for the autoscripts for x11rdp. I spent 3 weeks of spare time (I'm a Veterinarian) learning how to run xrdp multiple terminals, and make them stable with unity2d sessions etc. One little bug (10 key keypad behavior) led me to try x11rdp, and it solved the problem. Your script saved me much time (paypal to follow)
Would VERRRY much like to see similar scripting to set up Guacamole. I downloaded it in Ubuntu 12.04, and installed… but no joy at the default settings. I may bash away at it because the weather is cold, but a little automagic could go a long way.
Thank you VERY much for the X11rdp scripts though.
the only link I find is paypal japan.. it appears you are in scotland now.. is there a newer account to donate to?
Hi, and thanks!
I am busy creating a new v3.0 release which is a big update which I hope to unleash to the world later today, and also updating the Donate link,
so, please bear with me :)
As for Guacamole, I’ll look into it – thanks for the “feature request” ;)
Best regards
Kev.
Okay, Donations details updated and should point to my original Paypal UK account.
Regards
OK donation is complete. I unleashed x11drp in the office today, and so far it is stable as can be.
Thank you very much! Yours is the first donation I’ve had in a while, and it’s generous individuals like you who make doing this all the more worthwhile :)
I’m also glad the utilities have worked out for you, and hope they continue to do so. I’m now testing v3.0 on various distors now, which takes a long time to complete, in amongst normal family day-to-day stuff. But I’m hoping to release this version within the next few days. I may even release it sooner as a Beta version for others to test themselves… yes that might be the way to go…
Anyway once again – thank you!
Regards
Kev.
Hey Kevin.
Thanks for your work on X11-RDP, I used XRDP years ago and recently had a need to again, and so far its working pretty well.
I just used the X11rdp-o-matic on a Raspberry Pi using the Raspbian Distro (Basically ARMEL Debian).
It seems ot have compiled ok (eventually, it took well over 4 hours on the Pi) but while I can RDP to the box and get a Sesman login, I get Auth Failures in /var/log/auth.log
Any suggestions on the sessman/pam/auth debugging?
Thanks, David
David, greetings…
Earlier comments on this page suggest that xrdp/X11rdp does work on the Raspberry Pi just fine. Was it a manual install or did you try my "o-matic" utility, as I note that the chap stated he used the o-matic script and it worked – interested in finding this out :)
I don't have a raspberry pi to test on, either – perhaps I should get one. Money's tight at the moment, though.
As for debugging, have a look to see if there're log files in /var/log , specifically xrdp.log and xrdp-sesman.log, and see if there's any indication of what's happening (or not) in those.
Also check for a file /etc/pam.d/xrdp-sesman. Mine (on my Debian workstation) looks like this;
Do please come back with your findings.
Regards
Kev.
Hi there. Just installed on ubuntu 12.10. It seems to work for me. Just a problem with the 8 bit depth color – everything is too dark. But otherwise it works fine. Thx!
Hi Kevin,
Any Word on Fedora version? I know you said earlier that you were going to make one?
I ran the X11 RDP-O-Matic on Ubuntu 12.04.2 LTS and selected the LXDE desktop. When I try to connect it says it can’t find session “Gnome”. Also, while it claims it was successful I saw this in my terminal during the session setup:
http://puu.sh/2CwOI
Is there really enough difference between 12.04 LTS and 12.04.2 LTS for this to not work?
I think i just figured this out. I did this for the session manager to work. Apparently it seems if it doesnt know which distribution it’s trying to work on it wont work. I think it might have something to do with using a minimal installation, b/c these are usually included. Once i did what’s below, it worked with no problem.
apt-get install lsb-releaseThanks. I’ve put this on hold because there are many other things I needed to set up fist and I’m comfortable with the command line, but when I come back to this I’ll give it a shot.
Hi, you wanted feedback on ScaryMatic. I’ve installed the latest stable release with success on KALI (new backtrack distro) and works just fine. Thx!