[00:06] <Elion> Hi, i have an ubuntu server and i want to install multiple services on it like gitlab, owncloud, mumble, web server, monitoring system, .... What do you advise me to use to get services in boxes : docker, vm, whatever... and should i use something like chef to manage it ?
[00:39] <neonixcoder> hay guys.. I am using Ubuntu 14.04 server(recently we upgraded from 10.04 to 14.04), after upgrade I am getting blank screen. But I can connect to that machine remotely..
[00:39] <neonixcoder> any suggestion?
[00:41] <sarnold> neonixcoder: maybe try deleting plymouth, I think that's the thing that does happy boot graphics
[00:42] <neonixcoder> sarnold: how can I do that, is it apt-get remove plymouth?
[00:43] <sarnold> neonixcoder: yeah, I think that should do it
[00:43] <neonixcoder> after that do I have to do something?
[00:43] <sarnold> just reboot and test..
[00:44] <sarnold> where do you lose graphics? do you see the grub boot menu? if you hold the left shift, does that make the grub boot menu appear?
[00:45] <neonixcoder> I can see grub boot menu..
[00:45] <neonixcoder> after grub completes.. its just blanks out..
[00:45] <neonixcoder> do you want my /etc/defaults/grub file content?
[00:45] <sarnold> nah, I know next to nothing about the booting end of things
[00:45] <neonixcoder> sarnold: It want to remove upstart and cron as well which I feel critical for ubuntu machine..
[00:46] <sarnold> I was just curious if it broke before or after grub :)
[00:46] <sarnold> neonixcoder: hunh. that's annoying. upstart and cron shouldn't care about plymouth :(
[00:47] <neonixcoder> yes.. they are interlinked..
[00:47] <TJ-> neonixcoder: with the black screen, does Ctrl+Alt+Fx (1 <= x <= 7) give a login tty ?
[00:47] <neonixcoder> no nothing..
[00:47] <neonixcoder> all are blank..
[00:47] <sarnold> flashing cursor? or completly blank?
[00:48] <TJ-> neonixcoder: sounds like a 'nomodeset' requirement; which GPU/driver is installed?
[00:51] <neonixcoder> TJ-: My details are http://pastebin.com/32bhciDX
[00:52] <TJ-> neonixcoder: can you "pastebinit /var/log/dmesg"
[00:52] <neonixcoder> sarnold: completly blank and I dont see signal is going to monitor.. it just say "No signal" and switch off the monitor..
[01:00] <neonixcoder> TJ-: http://pastebin.com/mTMgdtgx
[01:02] <TJ-> neonixcoder: line 713 "gma500 0000:00:02.0: I2C transfer error"
[01:02] <neonixcoder> TJ-: Actually that pastebin is dmesg command out..
[01:04] <TJ-> neonixcoder: so the video driver should be gma500_gfx.ko ... what does "lspci -nnk -d 8086:8108" report?
[01:06] <neonixcoder> give me one min..
[01:06] <neonixcoder> 00:02.0 VGA compatible controller [0300]: Intel Corporation System Controller Hub (SCH Poulsbo) Graphics Controller [8086:8108] (rev 07)
[01:06] <neonixcoder> 	Subsystem: Device [8100:8086]
[01:06] <neonixcoder> 	Kernel driver in use: gma500
[01:06] <sarnold> I love that 8086:... so cool ;)
[01:07] <neonixcoder> Its a custom build embedded board
[01:08] <neonixcoder> Any suggetions TJ-?
[01:10] <TJ-> neonixcoder: there is "915.modeset=0 nomodeset" on the kernel command-line. did you add those in an attempt to fix this issue?
[01:10] <sarnold> hey, check this out https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo
[01:10] <sarnold> all about that video card
[01:11] <neonixcoder> those are old configs, which are added by other person in my team.. They are working perfectly fine in 10.04 version..
[01:11] <neonixcoder> TJ- those settings are there in my /etc/deafults/grub file
[01:11] <TJ-> sarnold: Yes, because if I recall correctly this video card has the non Intel GPU videocore
[01:12] <TJ-> neonixcoder: I'd try booting it without those; they prevent any video modesetting
[01:12] <neonixcoder> oh ok..
[01:12] <neonixcoder> let me edit my file..
[01:14] <neonixcoder> rebooting now.. let me see if that works..
[01:14] <neonixcoder> no improvement :(
[01:15] <neonixcoder> TJ-: Do you want lspci command output or dmesg output again?
[01:16] <TJ-> the GMA500 is the Imagination PowerVR SGX535
[01:16] <TJ-> neonixcoder: the dmesg might help us
[01:16] <neonixcoder> one min
[01:18] <neonixcoder> TJ-: Here you go.. http://pastebin.com/XrEyeNP2
[01:20] <TJ-> neonixcoder: that looks better. Line 435 "vesafb: mode is 640x480x32, linelength=2560, pages=0"
[01:21] <TJ-> neonixcoder: line 448: "vesafb: mode is 640x480x32, linelength=2560, pages=0"
[01:21] <neonixcoder> but still I dont see screen..
[01:22] <TJ-> neonixcoder: is there a display whilst the system is booting?
[01:23] <neonixcoder> yes.. till grub menu..
[01:23] <TJ-> neonixcoder: OK, so this time the vesafb driver loads, but the same gma500 warnings occur at the end of dmesg. This is the one I think points to the cause. "gma500 0000:00:02.0: trying to get vblank count for disabled pipe 1"
[01:23] <TJ-> neonixcoder: If I recall correctly, Intel uses the term 'pipe' to mean 'ouptut' or 'head'
[01:24] <neonixcoder> I can even see kernel booting up to 7 to 8 seconds..
[01:24] <neonixcoder> ok?
[01:24] <TJ-> neonixcoder: if that is correct, it is telling us the output is disabled. So, I'd try some of the tips in the Wiki page sarnold pointed to earlier
[01:24] <sarnold> 9.7 seconds in.. [    9.730378] [drm] Initialized drm 1.1.0 20060810
[01:25] <sarnold> are there -two- display outputs on this computer? is one of them disabled in bios? or can you use the second one?
[01:25] <sarnold> I'm surprised vesafb -and- gma500 are loaded / running / etc.. I know next to nothing of display things but it seems strange to me
[01:26] <TJ-> neonixcoder: I'd suggest removing "splash" and possible telling GRUB to work in text mode, not graphical ("GRUB_TERMINAL=console")
[01:27] <neonixcoder> sarnold: I dont think it have two displays..
[01:29] <neonixcoder> TJ-: There is not splash settings in my /etc/defaults/grub file..
[01:29] <TJ-> neonixcoder: I'm seeing claims it could be an ACPI issue
[01:30] <neonixcoder> hmmm
[01:30] <TJ-> neonixcoder: OK, try the GRUB_TERMINAL=console ... just in case! I've found that sometimes helps to not have  GRUB but the display into gfx mode... if it does the kernel sometimes fails to be able to switch modes
[01:31] <neonixcoder> TJ-: No effect thought I enabled GRUB_TERMINAL=console
[01:31] <TJ-> Times like this I miss 'xrandr' !
[01:31] <neonixcoder> As sarnold suggest is my display disabled?
[01:32] <neonixcoder> If display is disabled, how come it worked for same monitor in 10.04?
[01:32] <sarnold> 10.04 didn't have the gma500-speciic driver
[01:32] <sarnold> it might have used a generic vesa / vga thing that is more or less unchanged since 1992.
[01:33] <sarnold> you may have some success blacklisting the gma500 driver too, but since the wikipage reports successes, it might be worth trying to make it work with the newer driver
[01:33] <TJ-> neonixcoder: next is to add "console=tty1" to GRUB_CMDLINE_LINUX
[01:33] <neonixcoder> sarnold: Let me read it and I will get back to you on this..
[01:34] <sarnold> neonixcoder: try TJ-'s, advice, he's been on a roll all day :)
[01:38] <TJ-> The one thing I'm a little unclear on is, the driver loaded here reported by lspci is "gma500" but I/We are thinking/looking at info about gma500_gfx. I'm not entirely clear if those are aliases, driver-renaming over time, or something else entirely
[01:39] <OerHeks> gma500_gfx is correct , https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo
[01:39] <sarnold> OerHeks: lspci reported "IKernel driver in use: gma500"
[01:39] <TJ-> OerHeks: right, but we have "01:06:26   neonixcoder |  Kernel driver in use: gma500"
[01:40] <TJ-> I *think* it is just a name alias of the driver but best to be sure
[01:40] <OerHeks> there is a community driver for 3d, that kernel driver is just 2d  https://launchpad.net/~thopiekar/+archive/ubuntu/emgd
[01:48] <neonixcoder> Let me have look at those things guys..
[01:49] <TJ-> neonixcoder: we can gather more debug info if you add "drm.debug=1" to the kernel command-line - at least, in the mainline kernel. Not sure when that setting was introduced
[01:50] <neonixcoder> to which option I can include it?
[01:51] <TJ-> neonixcoder: yes, it is in 3.19. ... to either, but GRUB_CMDLINE_LINUX is best since that attaches to ALL boot entries
[02:13] <med_> smoser, can you point me at the "Where's Chuck?" meme storage? I need to get a pic of him into my OpenStack Trivia talk tomorrow.
[02:13] <med_> or if anyone else knows....
[03:34] <th3s3_3y3s> symlinked an apparmor profile to the force-complain directory and restareted and it still runs enforcing
[03:36] <th3s3_3y3s> the link was red and now it is light blue
[03:36] <th3s3_3y3s> attempting again
[03:36] <th3s3_3y3s> hmm works now
[03:39] <ksx4system> how do I add startup items on systems with systemd (most stupid software ever written, even Windows 3.11 makes more sense)?
[03:39] <ksx4system> back in the good times it was a matter of dropping my script into /etc/init.d
[03:47] <TJ-> ksx4system: that is still possible; systemd has a sysv-init generator
[03:49] <th3s3_3y3s> Is there a gui frontend for qemu-kvm?
[03:52] <TJ-> th3s3_3y3s: libvirt has virt-manager
[03:52] <th3s3_3y3s> dhcp still not starting
[03:53] <th3s3_3y3s> I have to repair the internal network.
[03:54] <th3s3_3y3s> TJ- does virt-manager run kvm?
[03:55] <TJ-> th3s3_3y3s: virt-manager > libvirtd > kvm/qemu or lxc
[03:58] <th3s3_3y3s> syslog reports nothing about the dhcp server not starting
[03:58] <th3s3_3y3s> there was some sort of apparmor complaint
[03:59] <th3s3_3y3s> that has been taken care of and dhcp still does not start
[04:03] <th3s3_3y3s> TJ- what is your expertise?
[04:06] <th3s3_3y3s> There's nothing in the config file about listening on specific interfaces.
[04:07] <th3s3_3y3s> Attempting to start it manually shows this is what is causing it to not start it reads "not configured to listen on any interface"
[04:11] <th3s3_3y3s> I don't see anything about interfaces in the example configs.
[04:17] <th3s3_3y3s> Ok there it is so with the virtual machines can I have it listen on lo
[04:18] <th3s3_3y3s> And configure the virtual machones o listen lo
[04:19] <th3s3_3y3s> so each virtual machine is something like 127.0.0.100
[04:28] <th3s3_3y3s> TJ-, respond
[07:28] <hateball> Is 10.04 -> 12.04 not a support EOLUpgrade? I can't seem to get it to work
[07:33] <hateball> By "not work" I mean I have added old-releases, and am trying to do-release-upgrade, but the installer just craps out claiming "failed to read mirror file"
[08:05] <th3s3_3y3s> hateball, they claim it is unsupported
[08:06] <hateball> This is going to be a longer day than I intended
[08:40] <admcleod-> hi guys, what list(s) should i look at for repo/package release info?
[09:20] <lordievader> Good morning
[10:18] <MBorges> good morning everyone
[10:19] <MBorges> I'll cut to the chase and ask away .-)
[10:19] <TurBoss> Hi
[10:19] <TurBoss> \o/
[10:21] <MBorges> I'me moving AD 2003 network to ubuntu server samba 4... so far so good in building test environment with one ubuntu server doing DC, dhcp and dns (bind).
[10:23] <MBorges> This AD has two sub nets (172.16.5.x and 172.16.6.x) and each of the old servers have 2 NICs, each connected to diferent switches and we have 2 DCs doing dhcp for each sub net and serving diferent computers (floors of the building)
[10:25] <MBorges> My thing is... can I have my ubuntu server dhcp serving somethink like 172.16.x.x and avoid the need for this? will this have decent performance? Is this a completly idiotic ideia?
[10:27] <MBorges> I have to say we have a large network but are non profit organization with very little money to spend, hence the change from a all Windows environment that was paid from a project we did many years ago for agriculture
[10:28] <hateball> MBorges: you can use virtual nics if you like, and only have one physical but then you need to have a trunk port
[10:29] <MBorges> so independent sub nets are always the way to go if more than 254 ips are needed?
[10:30] <hateball> well it depends you need to use c-class subnets for QoS or other reasons, otherwise just use a b-class ?
[10:30] <xnox> lamont: correct. I believe we have then subsequently pulled mdadm change. IMHO I'm not sure what should be done with mdadm, but the thing it's doing now is not working.
[10:31] <hateball> MBorges: either way you'd point iphelper in your routing to the dhcp server and have that serve whatever, it doesnt need to have different physical nics if you use virtual ones
[10:31] <maxb> Forget classful addressing, just choose to size your subnets however you like
[10:32] <maxb> however, if you want to merge the subnets that exist, you need to ask yourself if there is a reason they are separate
[10:32] <maxb> e.g. to partition broadcast traffic
[10:33] <maxb> you'd want to look at things like whether the switches support vlans, and what the network bandwidth is
[13:12] <lamont> xnox: agreed.  I'll certainly play with it more as this week progresses
[13:24] <pmatulis> morning
[13:57] <hallyn> dannf: hm, ppc64el build of qemu 2.4 failed.  (haven't looked at why)
[14:16] <gQuigs> just looking at the different openstack release notes, and what they say about upgrading charms/openstack -
[14:16] <gQuigs> https://wiki.ubuntu.com/UtopicUnicorn/ReleaseNotes/OpenStackCharms mentions how to upgrade to Juno Openstack
[14:16] <gQuigs> https://wiki.ubuntu.com/ServerTeam/OpenStackCharms/ReleaseNotes1510#Upgrading mentions how to upgrade charms
[14:16] <gQuigs> https://wiki.ubuntu.com/ServerTeam/OpenStackCharms/ReleaseNotes1504 doesn't mention upgrading...
[14:17] <gQuigs> is there a generic upgrading page (or should we start one) that they can just all link to?
[14:25] <gQuigs> specifically should 1504/1510 cover the upgrading from 14.04 case?
[15:49] <fuzzywuzzzy> howdy
[15:59] <sysdoc> Hi every one, I have a Ubuntu server that is at ver 12.01 I tried to upgrade and get an error that the sources can not be reached. I believe that the repo is no longer active as the ver has reached the EOL. Can anyone suggest a path to upgrade the version?
[16:01] <gQuigs> sysdoc: 12.01 isn't an ubuntu version number, maybe 12.10 ?
[16:01] <sysdoc> Yeah, sorry a typo there
[16:02] <gQuigs> sysdoc: you can change the archive to point to http://old-releases.ubuntu.com/ubuntu/
[16:03] <gQuigs> but it might be worth considering a fresh install (of either 14.04 or 15.10)
[16:03] <memoryleak> is there a software solution that images a certain disk before booting ?
[16:03] <bekks> !eolupgrade | sysdoc
[16:04] <sysdoc> gQuigs: Yes I just found a site with that address, and thanks for the EOL links bekks!
[16:15] <fuzzywuzzzy> Ok I kind of fat fingered somethign.  I chmodded /var/www to 755.  Anyone know how I set it back to what it was by default?
[16:17] <RoyK> fuzzywuzzzy: IIRC that's the default
[16:17] <fuzzywuzzzy> I mean I did a chmod -R
[16:17] <fuzzywuzzzy> on all the files
[16:17] <RoyK> fuzzywuzzzy: heh
[16:17] <fuzzywuzzzy> too
[16:17] <RoyK> fuzzywuzzzy: restore from backup?
[16:18] <genii> fuzzywuzzzy: Default permissions for files under there are 644
[16:18] <fuzzywuzzzy> how do I change those all at once and not effect parent dirs
[16:26] <fuzzywuzzzy> Do I have to go directory by directory?
[16:28] <RoyK> fuzzywuzzzy: find /somepath -type f -exec chmod -x {} \;
[16:28] <RoyK> fuzzywuzzzy: should probably help
[16:29] <RoyK> fuzzywuzzzy: I really doubt you'll need +x on any files under /var/www
[16:30] <fuzzywuzzzy> that will just find them
[16:30] <fuzzywuzzzy> then I can chmod and remove execute from the group www-data
[16:30] <fuzzywuzzzy> right?
[17:07] <roasted> hi
[17:08] <fuzzywuzzzy> howdy
[17:50] <RoyK> fuzzywuzzzy: no, won't just find them - see the -exec argument there in the manpage
[17:50] <RoyK> fuzzywuzzzy: you won't need execute bit on data files - you really should not have that
[17:52] <rbasak> utlemming: what's the ETA on Xenial daily cloud images, please?
[17:53] <fuzzywuzzzy> ok tx
[17:53] <utlemming> rbasak: we're working on it. We were waiting on the tool chain, which I think lands tomorrow.
[17:54] <rbasak> utlemming: thanks. That's a bit confusing - I thought Xenial was already open for uploads?
[17:55] <utlemming> rbasak: https://wiki.ubuntu.com/XenialXerus/ReleaseSchedule
[17:55] <utlemming> rbasak: yeah, you can do uploads and the pocket's open
[17:56] <rbasak> utlemming: I'd like to, but I can't run qemu-based dep8 tests locally since that needs a daily cloud image :)
[17:56] <utlemming> rbasak: Odd_Bloke has EOD, but he's working on the enablement in our build system.
[17:57] <rbasak> I can probably hack something together but not worth it if you'll have dailies soon.
[18:15] <teward> i found an interesting issue in mysql-server... installing mysql-common didn't actually install the my.cnf file on Trusty, I had to dig it up from LP o.O
[18:24] <rbasak> That's odd.
[18:24] <rbasak> Oh
[18:24] <rbasak> teward: my.cnf is supplied by the variant server package now
[18:24] <rbasak> teward: there's a fallback shipped if you don't have a server package installed
[18:24] <rbasak> teward: that way different variants (eg. MariaDB) can ship their own.
[18:24] <teward> rbasak: E:ConflictingINformation
[18:25]  * RoyK doesn't like mysql
[18:25] <rbasak> teward: mysql-common just manages a symlink with update-alternatives
[18:25] <teward> rbasak: mysql-server-core-5.5 mysql-server-5.5 installed alongside, no my.cnf
[18:25] <rbasak> Oh sorry.
[18:25] <rbasak> I think that happened after Trusty.
[18:25] <teward> Trusty, not recent :)
[18:25] <teward> rbasak: yeah, i know it did, but i'm talking Trusty, not newer :)
[22:13] <ShellGame> i have a command that works if i enter it in bash but fails if i add it to a script im running could someone help with that. cp -pruv sourcedir/!(backups|Thumbs.db) destdir/DriveBackup
[22:15] <sarnold> ShellGame: does the ! invoke something from your history?
[22:17] <ShellGame> sarnold: the !(... was used to ignore directories and it works great if i just type it
[22:18] <sarnold> ShellGame: crazy, I've never seen that before.
[22:19] <ShellGame> sarnold: either had i untill i did some google searches and since it worked as i needed it when i type it i added it to the script and the script fails to run
[22:20] <TJ-> ShellGame: prefx the 'cp' line with "echo " and run the script; see what is actually generated by that line and if it differs from when using the shell command-line
[22:20] <sarnold> ShellGame: looks like'd need to use shopt to set extglob in the shell script
[22:21] <sarnold> ShellGame: fwiw I'd be more inclined to switch to rsync and use --exclude instead, it feels more likely to work reliably
[22:21]  * TJ- nods
[22:23] <ShellGame> TJ-: cp -pruv ~/stuff/!(backups|Thumbs.db) ~/stuff/backups/Stuff-Backup; which is why i was excluding the backups folder
[22:24] <ShellGame> i had thought about rsync but the script was already using cp for other things so i used this option when i saw it and that it worked
[22:26] <ShellGame> when i run the script with the command in it it complains about the (
[22:26] <TJ-> Like sarnold says, it may be shopts causing an issue with interpretation
[22:26] <sarnold> yes, you need to set the shopt extglob in the script so that it matches your interactive shell
[22:27] <ShellGame> how do i do that?
[22:28] <sarnold> shopt -s extglob --- for some small details, run 'help shopt', for the full story, read about shopt in the bash(1) manpage
[22:28] <sarnold> bring popcorn, it's a huge manpage
[22:29] <ShellGame> so just add that to the top of the script and test away?
[22:29] <sarnold> yeah
[22:31] <ShellGame> says shopt not found
[22:32] <sarnold> it has to go below the #! line
[22:32] <ShellGame> yeah i put it on line 2
[22:32] <th3s3_3y3s> Is kvm a virttype when hardware extensions able?
[22:33] <ShellGame> first two lines are#!/bin/bash shopt -s extglob;
[22:34] <sarnold> ShellGame: is the file executable?
[22:34] <ShellGame> yep for the user
[22:38] <ShellGame> i just ran the file with ./filename and it started working :|
[22:39] <atralheaven_> Hello, I use lighttpd, there is a folder in /var/www directory for my personal downloads, I want to be able to add/remove files from this folder without need of being root. what is the safest way for it? thanks
[22:41] <ShellGame> thanks sarnold & TJ- i believe it is working as its supposed to again
[23:23] <teward> stupid question: is there a way to force landscape-client to update the apt-repository data to clear a "package data fetch" error that Landscape is complaining my system is having?
[23:41] <KFKG_> hey everyone
[23:42] <KFKG_> I am having an issue with Ubuntu Server 14, can I get some help?
[23:43] <cliluw> KFKG_: It depends. What's the issue?
[23:43] <KFKG_> My specific problem is I am on a dedicated server that was installed on our host, I am using putty to connect and right now its all command line, I attempted to install kde as well as gnome, they seem to be installed but they will not launch using X
[23:44] <KFKG_> sorry StartX
[23:44] <cliluw> KFKG_: You're using X11 forwarding?
[23:44] <KFKG_> cliluw i am not exactly sure
[23:45] <KFKG_> I am trying to get a GUI installed on the server as this server will be used for more then just command line operations
[23:45] <cliluw> KFKG_: What's the error message that you get when you run startx?
[23:46] <KFKG_> (EE) Server terminated with error (1). Closing log file. xinit: giving up xinit: unable to connect to X server: Connection refused xinit: server error
[23:46] <KFKG_> I would be happy to provide anyone access to look at it, i think I have installed like 4 desktop guis so far and nothing is working
[23:47] <KFKG_> This is a brand new server
[23:47] <cliluw> KFKG_: Are you going to be display the GUI on the Ubuntu computer itself or do you want it displayed on the Windows computer?
[23:48] <KFKG_> Ideally we want to see the GUI from the rdp or teamviewer/vnc interface
[23:48] <KFKG_> the server has no display, its in a network center
[23:48] <KFKG_> we are not physically located at the server
[23:49] <sarnold> then you won't run X11 on the server itself
[23:49] <KFKG_> I will confess I know of linux and did some dabbling a few years back, But I am not up on all the terms
[23:49] <KFKG_> The goal is this server will become a email/ftp/web/streaming audio server
[23:50] <KFKG_> We have full acess to do whatever is needed from the remote side
[23:50] <sarnold> why the gui?
[23:50] <cliluw> KFKG_: You probably did everything correctly. Follow this guide and you'll be able to see the desktop environment on your Windows machine. https://wiki.utdallas.edu/wiki/display/FAQ/X11+Forwarding+using+Xming+and+PuTTY
[23:50] <KFKG_> sarnold, because of a software called rivendell, it is a radio automation software
[23:50] <KFKG_> that we need to have the Gui for
[23:50] <sarnold> cliluw: wow, xming is still around? cool
[23:51] <KFKG_> reading....
[23:52] <sarnold> "Recommended Minimum System Requirements ... XFree86 Supported Video Card" -- wow.
[23:53] <KFKG_> Ok i downloaded that, it says zero displays connected
[23:54] <KFKG_> let me read some more
[23:55] <sarnold> ah, good, they do have tarballs from this year. I was afraid the whole thing was going to be 2002 vintage.
[23:55] <cliluw> sarnold: Even if it was from 2002, it would probably still work.
[23:55] <sarnold> cliluw: they referenced kernel 2.4.21 loadable modules in the install guide.
[23:57] <sarnold> now 2.4.21 was a fine kernel, quite good :) but it's unlikely that modules written for it would just recompile against 3.x or 4.x kernels
[23:59] <cliluw> KFKG_: If you've installed and started Xming, the only thing left for you to do is tick the X11 checkbox in Putty and reconnect.
[23:59] <KFKG_> I have done so it drops me to the command line