 Hi, welcome back to Daniel Starrkwold on YouTube Medium and DanielRosal.tech. So for today's video, I thought I would just quickly make one about A-Rander and A-Rander is a basically GUI for X-Rander. So if you're new to the whole world of Ubuntu, then this is an interesting tool for getting your monitors the way you want them. So this, what you're looking at here is LXDE. I have Redshift running Blue Light Manager if the screen looks a little bit red. That's what that is. But basically this is the tool you want to use for configuring your monitors. So I just want to kind of show how to get this set up and how to get what you can do with it and get it running automatically on boot, that kind of thing. So basically your options are pretty straightforward. If you go into the outputs tab, this will show you what you have to work with. So I have the GT730GE4 graphics card and I don't have all the monitors connected to it, all the outputs. I think the limit's actually four, so I could put one more monitor in. But I have three monitors connected. If you have integrated graphics and a GPU, a dedicated graphics card, then in my experience it only shows you the outputs for the graphics cards. But it'll show you whatever you have available and connected unless there's some problem with your graphics card at the driver level. But if everything's working okay, you should get all your outputs through this nice little GUI. So as you can see, I have a DVI-D connection, that's DVI-D0, HDMI 0, HDMI 1, and what I do not have connected right now is a third HDMI port and two display link ports here, that's DP. So in terms of what I have, so when you click on your screens, it'll arrange them because I have a script saved and basically you can see that I have, you can go into the resolution and set it to whatever you want it to be. These are 1920 monitors, so I've got them at their full resolution. And one cool thing you can do just to point out is if you want to use, so I have these on a, this is what you're looking at in real life or something still like it is my desk is upgraded a bit since this video. But so I have these three screens on a Visa mount and I can just turn physically rotate this screen, let's say 90 degrees to the left and what I would do in that case is just go into the orientation option here and move that over to the left. I think sometimes you have to play around with this, the right looks more logical but I think it's actually the left and then you can do that. So basically once you have your options here, according to how you want them to be and don't forget to mark one of them as your primary display also, but once you have your options or created a few different configurations then you can just go ahead and basically save a file and to do this you go into layout and then you click down into save as. So I just did that and now I have this by script called threescreens.sh so I'm just going to have a look at what it's given out to me and just explain the logic at work here. So this is X Render and this is basically all your A Render is actually doing, it's just a really basic graphical front end to it. So you can see just something interesting, the way it lays it out in the script is it goes DVI0 and look at this on the right, then HDMI1 and then HDMI2 as being off. So in terms of what's on DVI0 then HDMI1, it's actually got everything that's off, DPI0 off, DPI1 off and then finally we should have somewhere here HDMI0 it's here. So basically it's saying if you take DVI0 it's the output and I'm basically explaining this just because this little utility actually teaches you how to use X Render if you want to go down that route and just do this manually. If you look at DVI0 for instance minus output DVI0 minus mode resolution, now this is what I want to draw your attention to minus pause for position 1920 by 0 so this is, this is a 1920 screen and therefore everything here is being measured from the left and from the top like where my cursor is, so this screen is 1920 pixels across to the left and zero pixels up or down in terms of the offset so it's offset is therefore 1920 by 0, HDMI1's offset is, if we find HDMI1 somewhere here is 00 as it says here, HDMI0's offset is 3840 times 0 and 3840 is just 1920 multiplied by 2 because we have 1920 and another 1920 and therefore this screen is 3840 pixels positively offset from the left so that's basically all this utility is doing is it's giving out these bash scripts just with all the details of how you want your monitor set up and final thing to show is you can actually then go into how to get this running so you want to you know basically have this when your computer turns on you want it to put your screens the way you want them to be put and what you can also do is you know you can keep a few config files on the desktop so what I might do is you know save another file with as I said the kind of interesting vertical monitor save that to the desktop and if I want to go into vertical monitor mode I just need to basically click a button and if I want to go back I can just click another button and by button I'm clicking on the bash script and you can even go so far as actually to obviously as I showed in another video about open shot you can actually map these onto keys on your keyboard see if you have a few spare macro keys you could literally have different screen layout on a macro key and just you know program the macro key to call up the bash script so it's actually pretty cool what you can do but just to just to you know have stuff running on boot what you would need to do is just basically put the path to the script into this auto start so you can right click here and do copy path and just see what I guess right so that's the path and then you just need to have the path as in put that into your auto into your auto start list so this is my auto start you have as you can see manual auto started applications and here you go here's the one I actually use home Daniel dot screen layout that's the default hidden folder that it stores all the screen layouts in and I just have it called default SH but I could just drop this guy in here home Daniel desktop three screens dot SH and I'm now going to go ahead and remove it and you can also by the way if you want to have if you want to play around with a couple of layouts just you can keep them all and you just need to untick this and you can see what it's actually doing is adding a comment in the actual file this is just another GUI and then if you you know you can just play around with a couple of toggles on startup and if you really decide you don't like it then you can just get rid of it from the auto start so that's it guys hope this video about using a render has been useful it's a very very simplistic front end for X render but there's no reason there's no reason to make things complicated and there's no limit either you can see I could configure a beautiful five six or even an eight monitor array if I really wanted to just using this as long as they had enough outputs that were recognized by the system there isn't you know that's not basically a constraint so it may may be simplistic but it can actually be a very powerful tool for just kind of managing the display of impressive multi monitor workstations the type of things that day traders might use or people you know working in banks and stuff like that so hope this video has been good for interesting for somebody and anyone wants to get in touch can as always reach out to me through danielrosil.com with 2Ls in Rosil or write me an email by writing to youtube at danielrosil.com until the next video