[00:01] Bashing-om: https://pastebin.ubuntu.com/p/RgCpJrM3p9/ [00:02] Bashing-om: While I'm at it, I'd like to purge snap as a source of software, unless it would be a bad idea [00:04] Sbur3: One thing at a time - but sure one can purge snap. [00:06] Sbur3: "sysop@x1804mini:~$ tail -v -n +1 /etc/apt/sources.list.d/* >> tail: cannot open '/etc/apt/sources.list.d/*' for reading: No such file or directory". Where my directory is empty. What results: ' ls -al /etc/apt/sources.list.d/ ' ? [00:08] Bashing-om: https://pastebin.ubuntu.com/p/g5cpDGZhyW/ [00:09] !cosmic | Sbur3 [00:09] Sbur3: Ubuntu 18.10 (Cosmic Cuttlefish) was the 29th release of Ubuntu. Support ended July 18th, 2019. See !eol and https://lists.ubuntu.com/archives/ubuntu-security-announce/2019-July/004996.html [00:10] Bashing-om: I saw that, but don't understand what it's doing there [00:11] Sbur3: ^ for now disable all those cosmic sources, once stable you can see if eoan has support, [00:11] Bashing-om: How do I get rid of that, as well? I imagine that that is screwing something up [00:11] Bashing-om: Is there something to uncheck on that? Uncheck Cosmic, I meanj [00:14] Sbur3: place a # character at the start of each line -cosmic.list file in all related directories as we hunt for why the directory does not parse by "tail". [00:14] Bashing-om: Inside /etc/apt/sources.list ? [00:15] Sbur3: IF you have a GUI sources, will be easier to disable in that GUI. [00:15] Bashing-om: What is the name for GUI sources? [00:16] Bashing-om: Or do I do something in /etc/apt/sources.list ? [00:19] Sbur3: Do not have your GUI so can not be specific: generally ' sudo -H software-properties-gtk ' should open the tool. [00:20] Sbur3: A quick look at /etc/apt/sources.list; I did not see anything obvious. [00:24] Bashing-om: The only things that are checked in "Other software" are http://ppa.launchpad.net/mixxx/mixxx/ubuntu eoan main ... and http://dl.google.com/linux/chrome/deb stable main [00:25] Bashing-om: So I can freely remove all the unnecessary sources ...? [00:27] lemme see what I can learn about ppa.launchpad.net/mixxx/mixxx/ubuntu - looks strange to me. [00:29] Sbur3: mixxx is good :) [00:30] Sbur3: Try again - copy and paste - ' tail -v -n +1 /etc/apt/sources.list.d/* '. Making sure there are no typos. [00:33] Bashing-om: Stupid question, but without the leading and closing ' ? [00:34] Sbur3, yes [00:35] Sbur3: the quotes are just to deliminate in here the string as a command. === Loshki_ is now known as Loshki [00:40] Bashing-om: I don't know if it is a good thing, but I am going through a "Refreshing software cache" procedure [00:43] Sbur3: Got me - we let it complete and take it from there. [00:50] Bashing-om: I'll be back tomorrow. It's almost 2am here and I work tomorrow morning ... but thanks so far for your support [00:50] sboa: Ho-kay - ;) I expect I will be around later. === bildramer1 is now known as bildramer [01:24] So I have a question.. does anyone know of an xkb remap example of where someone remaps a single key like the letter "A" or "LEFT" arrow but differently depending on whether Ctrl or Alt is being held down? [01:25] I can pretty easily remap Ctrl+Left to anything, but I can't seem to also remap Alt+Left because the "replace key" in my xkb symbols file I think can only be triggered on a key like Left once.. === MICROburst1 is now known as MICROburst [02:10] I solved my problem.. for this interested https://github.com/rbreaves/kinto/commit/5d135afe5e3b792b80167b9cdcec269025c66d91 [02:11] xkb will support proper macOS word-wise functionality with those changes. The thing that many people talk about doing on google.. but nobody having actually done from how it appears lol. [02:11] for those* interested [02:14] wow that's a lot more work than I expected === de-facto_ is now known as de-facto [02:44] when I enter enter the following I get an error that its unable to acquire dpkg front end lock, are you root? even though i'm using sudo [02:45] dpkg --list | grep 'linux-image' | awk '{ print $2 }' | sort -V | sed -n '/'"$(uname -r | sed "s/\([0-9.-]*\)-\([^0-9]\+\)/\1/")"'/q;p' | xargs apt-get -y purge [02:45] if I do sudo apt-get update it works fine [02:45] any idea what i'm doing wrong? [02:48] Grintz88: wild guess, try dpkg --list | grep 'linux-image' > filename ; cat filename | awk '{ print $2 }' | sort -V | sed -n '/'"$(uname -r | sed "s/\([0-9.-]*\)-\([^0-9]\+\)/\1/")"'/q;p' | xargs apt-get -y purge [02:48] Grintz88: (my theory is xargs may be trying to run the apt-get purge command while the dpkg --list is still executing) [02:51] sarnold: Same message === zbenjamin is now known as Guest87344 === zbenjamin_ is now known as zbenjamin [02:54] basically what i'm trying to do is clean up old kernels that are still there. using apt-get autoremove or autoclean doesn't help, doing sudo apt-get purge linux-image-x.x.x.x-generic does [02:54] theres a ton of them and I don't want to do it one at a time, and the above command should work in removing them [02:58] Grintz88: have you seen /etc/kernel/postinst.d/apt-auto-removal yet? It should write a config file to describe which kernels to keep -- does it look fine? executable? [02:58] Grintz88, here's my old script for purging old kernels (I think it does everything but the running one) http://paste.ubuntu.com/p/N3SQr9sDHq/ [03:05] Grintz88, if it's just the lock problem, maybe unattended-upgrades is running and you just need to let it finish? [03:05] rfm: Your script went through but didn't find anything to uninstall however if I do dpkg --list | grep linux-image, a ton of kernels are listed. It lets me manually remove it if I enter sudo apt-get purge linux-image-x.x.x.x-generic [03:06] rfm: If it was unattended-upgrades sudo apt-get upgrade would have given me a similar error, instead it goes through fine. [03:06] Grintz88: hmm, are those "a ton of kernels" listed as ii or rc? [03:07] sarnold: Nope [03:07] ooh; what status? [03:08] sarnold: It looks like it has kept every kernel update i've done even though they are not listed in grub [03:10] lol this is weird, I put it in a bash script and ran it as root and it ran fine and is clearning out those kernels [03:10] thanks guys for helping, not sure why that works but it does! [03:12] #ubuntu+1 [03:38] would anyone happen to know what program I would use to fiddle around with dual monitor settings? [03:38] I have a TV with a VGA input but my computer doesn't have a VGA output... but my MONITOR does [03:39] well, the monitor has a VGA port, which I know works for VGA input, but I'm wondering if it might serve a dual function as VGA output as well [03:39] so as to act as an interim for my 2nd monitor, perhaps [03:40] NewToLubuntu: xrandr is probably what you want to start with [03:40] NewToLubuntu: there may be pretty gui things too, but I don't know those [03:40] I'm off, have fun :) [03:41] I finally figured out the monitor flickering probably isn't a software issue [03:42] I connected it to another desktop running windows and the exact same initial flickering [03:42] guessing it's just old and failing and will need a new one, hoping to use my TV for a while [03:42] it's only 720p but better than nothing I guess [03:42] oh, later sarnold [03:44] NewToLubuntu: cable video card failing ? hook the monitor up with different cable to another computer // see then if the flicker is present. === anon is now known as BruceLee === BruceLee is now known as Bruce1337 [03:59] oh yeah I did, still flickers :) [03:59] I also swapped in a different cable to a different port, so it's got to be the monitor itself, not the cable [04:01] what I'm experimenting with now is basically: my old desktop only has a DVI-D output, not a VGA output like one of the newer ones, and my TV only has a VGA input [04:02] however my monitor has a VGA port which I know takes input... but I'm wondering if the VGA port could also send output to my TV rather than connecting my TV directly to the computer [04:02] hook it up in a series or something [04:05] Does anyone know how I can use RedirectKey to redirect to the Left or Right square bracket? AD11 seems to give me both.. [04:05] RedirectKey(key=) [04:05] NewToLubuntu: Never been there; can not say. [04:06] anyone run into a problem with torbrower-launcher ? [04:07] I am an idiot.. my editor was completing the bracket.. nvm [04:09] leftist: if so, there'll be a bug report hopefully. did you look for any, yet? [04:09] ugh I just realized, the solution is probably to find an S-Video cable [04:10] my TV has an input for that and my monitor has an output [04:10] leftist: https://bugs.launchpad.net/ubuntu/+source/torbrowser-launcher [04:11] !bug | leftist: if yours is missing: [04:11] leftist: if yours is missing:: If you find a bug in Ubuntu or any of its official !flavors, please report it using the command « ubuntu-bug » - See https://help.ubuntu.com/community/ReportingBugs for other ways to report bugs. [04:11] looks like it might only cost 2-3 bucks, not bd [04:18] blah, shipping. Makes more sense to buy one for 9 bucks [04:19] I hate that I'm pretty sure I had an S-Video cable at one point, looks familiar, but I might have tossed it [04:19] should've taken a stronger interest in these things but didn't realize I could use TV as a dual screen till today === nt0_ is now known as nt0 [05:41] Hello. Is there an elegant way to check if a program has been installed with apt/apt-get? [05:41] Is it possible to detect if the keyboard input cursor is focused on an element waiting for input in x11? [05:41] Like can I globally know if a user selected some text input vs clicked on the application header or some other UI element that is not an input box? [05:42] I can't seem to find an answer to that question atm. [05:42] brandonkal: check /var/log/dpkg.log* [05:43] gbit86: by asking the user, or looking at his screen? [05:43] I am trying to install vsftp. I have created a user/password. I added the root_local to the config and userlist. I added the user to the userlist. I try to access ftp by IP:21 and it asked for a u/p. I enter what I created and it asks again. I don't know what I did wrong. [05:43] I guess looking at his screen.. I kinda need to know globally so I can set some keymaps appropriately.. [05:44] tarzeau oh man. I've got a lot of those. It'd be nice if `apt show` gave this info. [05:44] brandonkal: i for one, only install stuff with apt, so i know: there's this tool [05:44] brandonkal: you could check dpkg -l (and -L)? [05:44] Essentially macOS I believe will allow the user to press Cmd+Left/Right while a textbox has focus to move the cursor to the end or beginning of the line, but if no textbox is highlight on a browser then it becomes a back and forward button. [05:45] brandonkal: https://github.com/alexmyczko/autoexec.bat/blob/master/sw [05:45] brandonkal: what are you really trying to find out? [05:46] Only way I know to replicate that behavior is to monitor if the keyboard focus on an app has a blinking cursor or not.. [05:46] I just don't know if that can be done with x11 or not. [05:46] Probably also goes well beyond what any automation app currently does in linux.. [05:46] gbit86: there's strace, gdb, xkb, uberkey, maybe one of them is helpful? [05:46] tarzeau how I installed yarn. I see it with `dpkg -l | ag yarn` so it looks like it was with apt vs say npm/homebrew. [05:47] gbit86: you'll need to know which terminal emulator person runs, and what desktop environment/window manager [05:47] I am hoping for more of a C library to help me out tbh.. I am currently hooking into xlib to do a lot of what I am doing. [05:47] brandonkal: never seen a person install/use homebrew on linux, but interesting [05:47] gbit86: linux kernel with LD_PRELOAD? [05:48] gbit86: google it, and monitor what you look for, but that'll be fun depending on user users wayland or x11 [05:48] DE doesn't really matter tbh with me tied into xlib/x11, but yes.. on wayland it is a different ball game and DE's will likely be in play and what I am asking as far as text input will probably be impossible on wayland. [05:48] tarzeau it is really nice for those long tail packages. [05:48] brandonkal: the only tail i know is the tail package itself [05:49] coreutils it's that actuall for /usr/bin/tail [05:49] @tarzeau I am not using LD_PRELOAD or doing anything on the kernel level.. I can link you to me source though. [05:49] brandonkal: i haven't touched npm myself [05:49] gbit86: you can visit our office in zurich for help [05:50] @tarzeau this is the source of kintox11, but yea I am hoping to add some additional code to detect the element being focused on (text input boxes specifically) as well. https://github.com/rbreaves/kinto/blob/master/kintox11/src/kintox11.c [05:51] @tarzeau sure, if you'll fly my over from the states - I'm more than ready to leave Trump country. [05:51] me over* [05:51] if it's paid :) [05:51] lol [05:52] gbit86: HOLY! macOS input style for linux? [05:52] gbit86: that was what i was looking for YEARS! [05:52] (being multilanguage reader/writer) [05:52] windows/linux sucks absolutely [05:53] star'ed [05:53] :) I mean long tail in the economic sense https://www.investopedia.com/terms/l/long-tail.asp i.e. the large number of niche packages (that would otherwise be just a binary download) homebrew is really good at managing. [05:53] brandonkal: and debian is not? [05:53] ubuntu archive sync is really fast, from sid (not testing like years ago) [05:53] brandonkal: show me the packages you have to install with brew, i'll make deb packages [05:54] lmao yea.. I've been thinking about it for years myself.. had stupid and silly scripts sorta doing the job but not really up until about 3-5 months ago when I started over again and figured out an easier way that gives me a lot of the coverage without doing a bunch of hacky one off type shit with specific apps or xmodmap fixes with python or bash and xprop. [05:54] gbit86: https://repology.org/projects/?search=kinto nobody has kinto packaged???? [05:54] gbit86: which languages do you input regularly? left-to-right only? [05:55] linux sucks if you want to write swedish,french,german,polish,turkish in a sentence [05:55] on macOS, no problem [05:55] nah, lol. I probably need to make one particular addition to it before it can be packaged.. add an actual system tray (for DE's that support it) and a UI so it can be configured after the python setup.py installer as well. Currently you have to run the python setup file to install it. [05:55] gbit86: you're the author of kinto? [05:56] @tarzeau I only use english keyboards.. although I do have a japanese keyboard too that I have not tested it with yet. I know I have at least one french and german user though liking it. [05:56] gbit86: /me too, english keyboar only [05:56] I am the author yes, but I have taken lots of open sourced code and examples from others, it is properly cited and everything as well. [05:58] tarzeau some examples (some may have deb pkgs) k9s, kapp, ytt, jid, sops [05:58] @tarzeau I am kinda surprised that I seem to be the first one that has actually taken the time to put this all together tbh.. I really kinda hate all the other solutions I had been looking at and the labor intensive nature of creating individual keymaps in autokey, xautomation, xsdhck or whatever it is called and xte.. they all look painful to maintain and manage tbh. And I do not want to be intercepting any keys I just [05:58] want it laid out right on the xkb level period. [05:58] gbit86: /me downloads and checks the license and wants to test it [05:59] k lol [05:59] gbit86: if you ever need deb (source) packages http://phd-sid.ethz.ch/debian/kinto/ [05:59] if you don't mind i'll put them into debian, and all the others will get it from debian (ubuntu, raspbian, devuan) [06:01] @tarzeau Ah nice! I will actually, I was just trying to wait till I wrote the system-tray app to go along with it. (not sure when that will be.. I am also looking for a job atm so that's really my bigger priority). I don't really write GUI desktop apps lol, more of a web dev. [06:04] @tarzeau and sure you can make into a deb, if you give me the url or if you add it to a repo just let me know and I will update a ticket for one of my users that had been asking. [06:08] @tarzeau - I just wish users didn't have to run the setup.py after a deb install though. Would rather have a tasktray appear or have a GUI app for the initial configuration, because I do need to ask the user a few questions due to the variety of keyboards out there. I am support 3 platform keyboards plus 3 additional possible configurations, so 6 in total. I initially tried automating that process but I think it is better [06:08] that I just ask the user, there's pros and cons to some of them. Specifically Chromebooks and Apple keyboards will need slightly different configs setup depending on what you are wanting to do or if you are using a 3rd party Apple keyboard or linux in a VM even while using an official Apple keyboard with macOS as the host. [06:09] If you could force the setup.py to run after the deb install that could help lol. [06:21] what is it about macOS that allows for you to type in multiple langauges easier than linux @tarzeau? [06:36] gbit86: press u for a long time [06:36] gbit86: or any letter and get all the language alternatives displayed to select by number [06:36] gbit86: kinto is doing that, no? [06:37] Ah.. yea no I did not know about that.. so no lol. I have not even attempted that! [06:37] :'( [06:37] But I guess that is something that really should be added to the list.. [06:37] then what is kinto good for? [06:37] i already use livecd.gnustep.org [06:37] which does the meta keys right, unlike all others, and it can be configure graphically [06:38] Kinto is particularly good for coders and people that switch between the terminal and the rest of the gui apps on the system.. as even the terminal apps will allow for a normal copy and paste like macOS does. [06:38] ah it's standardizes copy/paste [06:38] not in qt it's that, in gtk, this, in x something else, emacs something, vi else, gnustep different? [06:38] Yep.. the position of the Cmd key will become Ctrl+Shift automatically the moment the focus changes to the terminal. [06:39] what about screen copy paste buffers? [06:39] any terminal? [06:39] tried with terminal.app? cool-retro-term? [06:39] yea, I am not really messing any with the screen copy and paste buffers, so if macOS handles that differently then I am unaware. [06:39] screen as in gnu screen, the console program [06:40] no macOS is the same, doesn't care about gnu screen [06:40] the point is in browser i use ctrl-c, in gnome-term it's ctrl-shit-c [06:40] but in terminal it's alt-c [06:41] and i use a mac keyboard of course [06:41] right, I am vaguely familiar with screen, mostly use tmux myself.. but I really use yank or any of the copy and paste stuff in the terminal.. I will highlight with my mouse though and copy on the OS/GUI level lol.. I am lazy. [06:41] the highlighting doesn't work everywhere [06:41] now i understand what you wanted, with the highlighting, x11 copy mode [06:42] Ah, yea and initially I had been mapping Super in the Cmd key position while the terminal was in use.. I only figured out how to map to both Ctrl+Shift at the same time on the Alt/Cmd key position like a week or 2 ago lol. [06:42] for macOS to linux migration, it's best to go GNUstep, since it comes with Services menu, and proper file save/load dialogs and font selectors [06:42] (unlike gtk/qt/all/others) [06:43] Ah, nice.. I guess I should really checkout GNUstep then lol. [06:44] absolutely! [06:44] My goal with http://kinto.sh is to just make it so that Ubuntu/Debian and other linux users can just install it and have macOS like keymaps without having to modify a single preference for any app. I want all of that logic handled inside my json files already. At least for the major and most common apps. [06:45] gbit86: sounds good! i'm working on the package, i'm not done yet, and tarzeau=@alexmyczko :) [06:45] But for the most part I feel like I probably already have some 90-95% coverage with how it is, besides the language stuff you were talking about. [06:45] what about the function keys? play/pause/fastforward/rewind?display lighter/darker?eject optical drive? [06:46] can you map them to a software being launched? for f3/f4? [06:47] Hmmm.. I had not thought about them any actually but it would make sense to put that on a roadmap of some sort. I make note of that, and update the readme with a roadmap. [06:47] :) looking forward [06:47] I am sure it can be done easily enough with xkb, symbols and types. [06:47] trying to build fails for me like this: http://phd-sid.ethz.ch/debian/kinto/kinto_1.0.5-1_amd64.build [06:47] maybe i should find/read the how to build this manual [06:48] Ah, yea I was having issues with my makefile.. so I left it in a comment on how to build [06:48] gcc -L/usr/local/lib/ kintox11.c -ljson-c -lXmu -lXt -lX11 -O2 -o kintox11 [06:49] that's the command but you really need to install the json-c library first so you can include the static libraries it needs, otherwise it will break on most distros needing that dependency. [06:50] I don't write my own apps very often or I would have worked out how to make a proper Makefile for it. [06:52] can i just get master and it'll work? [06:53] instead of patching around? [06:53] 1.0.5 is what i was trying [06:54] yea, master should work just fine, the setup.py is really just doing the initial setup. The kintox11 binary will get installed to ~/.config/kinto/kintox11 location after the setup.py finishes and a systemd service will start up. [06:54] gbit86: will it work if PREFIX is defined? [06:54] because at package creation i don't want it to install to the system but a subdirectory to where it's build, that gets into the package [06:55] * tarzeau will figure [06:55] Ummm I don't guess I know lol. [06:55] Oh well yea it is designed to only modify files in the user directory. [06:55] There is nothing about Kinto that will install or modify system level files. [06:55] what if someone has got no systemd? [06:56] Well.. I guess you are screwed until someone writes support for it. I only worked it out for systemd lol. [06:56] i don't like packages sneak in automatic start stuff, so i'll just throw it into README.Debian file [06:56] I don't think it'd be very hard to add support though. [06:56] i'll write it. i hate systemd [06:56] dead easy! [06:56] Sounds good! [06:56] i wonder how much time you wasted for the systemd support [06:57] All the systemd service is really doing is running the ./kintox11 binary.. that's it and as long as the user_config.json file is in the same directory (and already configured and placed there by setup.py) it'll run no problem. [06:57] i see [06:59] Oh lol.. well yea.. some time indeed, but tbh a lot of the faults I ran into had more to do with my code than systemd. Needing to add timeouts, and better error handling for if the opendisplay x11 stuff taking longer than expected to startup on some systems.. or not using Display 0 and using 1 instead.. stuff like that. [07:00] It's pretty stable now, but it was nice having systemd restart the service for me initially as there were also cases of the BadWindow stuff from x11 not being handled well, but that is also being properly handled now. [07:00] what about multidisplay systems? [07:00] say i have 4 screens or more? [07:01] I am sure it'd work fine.. although here lately since the rewrite I have only really tested it on a single monitor. Same concept though as my earlier bash script with xprop, so it should handle it fine multi monitor. [07:03] I've tested it pretty thoroughly on Ubuntu 19.10, a little on 18.10 and Pop!_OS (19.10). Pop!_OS gave me the most fits but it does work well on it now lol. [07:03] what about man kintox11 ? a manual page? [07:03] Also tested on GalliumOS (Chromebooks) [07:03] : pybuild base:217: python3.8 setup.py clean [07:03] Traceback (most recent call last): File "setup.py", line 33, in [07:03] os.mkdir(homedir + "/.config/kinto") [07:03] i need to turn that off [07:03] otherwise i can't build a debian package [07:04] I have no manual for kintox11 atm, it accepts no arguments, just a json file. I do have a medium article I can link to that explains the json configuration that could easily go into a manual page I suppose. [07:04] k [07:05] ah now patching: copyfile("user_config.json", homedir + "/.config/kinto/user_config.json") [07:05] File "/usr/lib/python3.8/shutil.py", line 259, in copyfile [07:06] haha now building it, it gets interactive and asks me if i have Windwos Mac or Chromebook... [07:06] maybe i just shouldn't build it with pybuild [07:07] lol yea, I kinda rushed through that setup.py tbh. I wanted to write a GUI app for it.. but I also knew I just needed to get it out there to get some feed back the last few weeks. [07:07] https://github.com/rbreaves/kinto/tree/master/kintox11/binary this should be empty in the tarball/github [07:07] remove the binary kintox11 [07:08] it must be built by the build system [07:08] sounds good [07:08] so what's the build system (if any) for src/kintox11.c ? [07:08] you use cmake? makefile? something else? [07:08] This is the medium article I wrote explaining the json config files and their purpose. Some tweaks and changes may have occurred to them, not sure. https://medium.com/@benreaves/kinto-v1-0-released-2018e6401d2e [07:08] what is the python good for (just the installer?) [07:09] i saw that [07:09] I just run the command in the comments atm lol [07:09] where can i fint the comments on github ? [07:10] i'd make a Makefile, it's easy, want PR? [07:10] I was trying to use a Makefile initially, but kept having issues with json-c and once I finally got it working directly via the command line I just didn't mess with the Makefile.. all I know is that json-c has to be statically linked or kintox11 will fail on most systems. And oh yea it works on ElementaryOS as well, I have tested that too (and it does need json-c statically linked inside kintox11) [07:10] Sure! If you want to do a pull request I'll accept it! [07:10] no problem, just copy paste me the command again [07:11] ahh 07:48 < gbit86> gcc -L/usr/local/lib/ kintox11.c -ljson-c -lXmu -lXt -lX11 -O2 -o kintox11 [07:11] The comments to compile are in the kintox11.c source code. [07:11] and yea, posted above [07:11] lol, ok great :) obvious, could've looked at it [07:12] I actually didn't even know about O2 being optimization till I saw something on Super Mario 64 not being fully built with O2 for the North American release last week lol.. and I was like wtf is O2 😂 [07:19] Well I need to crash for the night, I appreciate the help @tarzeau, I'll take a look at accepting whatever PR's you make a bit later. And I will remember to update the readme to add a roadmap for looking into including similar type of language support, and media keys as macOS. [07:23] hi guys, I try to install deepin desktop to ubuntu, I've add ppa:leaeasy/dde to apt repo, when when I run `apt-get update`, there is an error [07:24] http://ppa.launchpad.net/leaeasy/dde/ubuntu eoan Release do not have Release file [07:24] how can I fix this? thanks in advance [07:36] jenenliu: that ppa does not have packages for 19.10 [07:44] ducasse: is there a new ppa that have packages for 19.10? [07:45] jenenliu: i don't know, you'll have to search launchpad [07:47] ducasse: got it, thanks [07:50] jenenliu: or talk to the ppa maintainers, and ask them to provide packages for eoan [07:51] sure, I've searched, there's no one, thanks [07:55] hey [07:56] how well does MSSQL run on Ubuntu? can you feel a difference between it running on Ubuntu and Windows? [07:56] As far as branding/differentiation, does Ubuntu use any different color/design logos for dev/test versions, compared to the mainline logo? [08:00] SuperLag: other than dev releases getting new backgrounds and often changes in themes that are carried into release, not afaik [08:03] ducasse: thanks [08:05] why does https://launchpad.net/~ondrej/+archive/ubuntu/php/ ship a custom openssl build? [08:06] Good day all! [08:09] gday [08:30] hans_: it's most likely a dependency of (an)other package(s) in the ppa [09:10] Hi I am having a heck of a time trying to figure out as to why my Ubuntu Server 18.04 is not showing up on my windows machines under the network. All my machines are on the same network and I have changed samba to the same workgroup. [09:11] gbit86: pr sent [09:11] I can type the ip address and find the shares but it wont show up under network. Only reason this is important is because I use it to store backups and without it showing up under network I wont be able to select it for a backup location [09:13] Ok lol I narrowed it down. I just checked on another machine running windows as well and the name is showing up there... [09:14] Would that be a firewall issue? [09:17] hey [09:18] how well does MSSQL work on Ubuntu? [09:19] AurorAWOL: Looks like a Windows issue? Ask Microsoft for help? [09:20] ilhami: NOT for production [09:20] ai_lion, why not? [09:21] lol [09:21] The reason I am asking here ai_lion is I am wondering what ports samba needs open [09:23] 137-139 are smba I think [09:23] samba* [09:23] LDAP and Active Directory need addtional ports [09:24] Thank you also getting mixed info about port 445 as well [09:24] AurorAWOL: Google: samba port firewall [09:24] oh yeah, I think 445 replaced one of those ports in the 137-139 group. check google, it should be pretty easy to find. [09:25] Google isn't the answer to everything. I obviously tried that first ai_lion [09:25] https://www.cyberciti.biz/faq/what-ports-need-to-be-open-for-samba-to-communicate-with-other-windowslinux-systems/ [09:25] ilhami: You won't get a SLA from that, so NO SLA = NOT for Production. [09:25] first result for me [09:26] I see [09:51] hello [09:51] I just chmoded 777 my entire root directory [09:52] is this bad or am i fine [09:52] it's bad [09:52] how can I fix it, then? [09:52] at least, if it was recursive [09:53] doesn't look like it was recursive, thankfully [09:53] 18.04.4 [09:53] ok, so you only changed / ? [09:53] yes [09:53] then chmod 755 / [09:53] ok thank you [09:53] have a nice day [10:05] hello, please help with network manager and ipsec, i can connect from shell using ipdec up but any network-manager plugin won't work. any advise will help, my primary concern is to not forget that I'm connected to vpn so a gnome plugin that shows my ipsec0 ethernet state up will help === beaver is now known as marionnettiste [11:38] how come my machine randomly logs me out sometimes? [11:40] check the logs for errors [11:43] where is the log? [11:43] use journalctl [11:45] hello [11:45] i have from the openvpn server a zip with a ovpn file and a crt file, what to do with this crt file ? [11:49] oh turns out i don't need this file [11:51] looks like i made a connection .. how do i start using it with firefox ? [11:57] What am I looking for in journalctl? === The_Milkman1 is now known as The_Milkman [12:00] error messages, anything indicating a crash [12:00] look at the messages around the time you got logged out [12:06] Confusing [12:06] Hello everyone! Who can say me when we can donwload Ubuntu 20.04 LTS final release? [12:06] !ubuntu+1 | vodiylik [12:06] vodiylik: Focal Fossa is the codename for Ubuntu 20.04 - Support only in #ubuntu+1 [12:11] im looking for an .odt file: 'NGDA.odt', but I have no idea where to find it. How do I recursively look for it? [12:14] frad: try the "find" command, should be "find / -name NGDA.odt" === zenguy is now known as coffeeguy [12:17] ondrej008, I tried it with sudo, it returned 'invalid argument' [12:17] What was the entire command? [12:17] find / -name NGDA.odt [12:18] got it, find / NGDA.odt [12:19] I have no idea what's wrong, but "sudo find / -name NGDA.odt" works for me. [12:20] frad: you can also use 'locate', much quicker if it's somewhere that's indexed [12:57] How come we don't use vector graphics on the desktop for the UI? [12:58] I mean only vector graphics [12:59] dan01: This channel focuses its efforts on Supporting existing applications where users are encountering potential bugs, system stability issues, or recovery. For discussion about the development of the UI, your question would be better served asking the development group in charge of Gnome Destop [13:00] pragmaticenigma: Sure, sorry [13:01] dan01: You can find the gnome development team contact information here: https://wiki.gnome.org/Community/GettingInTouch/IRC [13:10] Hey, I have d-i related question, but #debian-boot seems not happy to answer this type questions, so that why I'm here. XD [13:11] I'm working on build a Ubuntu-based respin, and I use `seeds` and `germinate` to generate pool/ and dists/. [13:12] ai_lion: The focus here is support. If you're looking for development help there are specific channels for that [13:19] where can I change libtorrent settings for rtorrent? [13:19] .rtorrent.rc should be in home directory [13:19] robertparkerx: i just googled it [13:21] I thought it was that but I cannot find https://imgur.com/a/58M5gIL [13:21] it's setting for deluge but I'm using rtorrent [13:21] I thought they use the same lib [13:22] robertparkerx: use ldd to see shared libs rtorrent uses [13:35] robertparkerx: i dont what you are doing but if it involves programming i was very comfortable with aria2 [13:44] on Linux Mint I had an automatic notification of updates is there something similar on ubunto studio 19.10? [13:48] togo: iirc there should be a setting in software & updates, though i don't use that myself so i can't confirm [13:51] how to upgrade kernel (semi)automatically, when I do not want to user "apt-get dist-upgrade"? [13:51] since simple "apt-get upgrade" won't touch kernel === LabMonkey is now known as Mechanismus [13:54] Howdy all [13:57] Aloha [13:58] How do I configure the tolerance to grab an edge to rezise a window - its so tight and requzires too much fiddeling [13:59] actually I mean corner resizing... === Wryhder is now known as Lucas_Gray [14:24] apurkrt: use unattended-upgrades, you might need to adjust the config [14:27] ducasse: thank you for your reply! - not an option for me though, the installation is on server, and I want to have control on when do I install the updates [14:27] ducasse: thanks again [14:28] !crosspost | apurkrt for your next question please [14:28] apurkrt for your next question please: Please don't ask the same question in multiple Ubuntu channels at the same time. Many helpers are in more than one channel and it's not fair to them or the other people seeking support. [14:28] apurkrt: use a cron job that executes 'apt install linux-image-generic', that should upgrade the kernel only [14:29] Will there be official KDE support for Ubuntu? [14:29] ubottu: ok, understood (I just got the impression this is more for desktop, hence I asked) [14:29] apurkrt: I am only a bot, please don't think I'm intelligent :) [14:30] ai_lion: kde support when what? [14:30] I know that the origin Kubuntu has moved to KDE Neon [14:30] lotuspsychje: ok [14:30] BluesKaj: one for you ^ [14:30] ai_lion: KDE has always been supported, and packages provided through Ubuntu's official software repositories [14:31] but... he's now on behalf of KDE and we can still have a Ubuntu flavor for KDE, right? [14:32] The question is: I don't see Kubuntu in Ubuntu seeds now. [14:32] https://git.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/+git/ubuntu [14:33] ai_lion: Ubuntu Core is an entirely different flavor of Ubuntu, "like" Kubuntu is a flavor of Ubuntu [14:33] wow, I didn't know that [14:34] https://community.kde.org/Kubuntu/Links#Seeds perhaps? [14:34] ai_lion: Ubuntu Core is a reduce foot print of Ubuntu, developed and optimized to be installed on IoT devices... it's not meant to be a general purpose desktop/server operating system [14:34] ai_lion, original kubuntu is still in play, kde-neon is different in many respects [14:34] so... which one is the correct repo I should use for Ubuntu-Server and/or Kubuntu-Desktop? [14:35] same repos [14:35] ai_lion: The repositories that are installed by Ubuntu by default are the repositories you should be using. [14:35] ai_lion: https://kubuntu.org/getkubuntu/ [14:35] ai_lion: if you already have ubuntu installed, just install the "kubuntu-desktop" package [14:36] ai_lion: https://vitux.com/how-to-install-the-kde-plasma-desktop-on-ubuntu-18-04-lts/ [14:36] Let me see... I'm building a respin, so I need a seed repo rather than a APT repo. [14:37] https://git.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/+git/ubuntu is NOT the right one, [14:37] seed repo ? [14:37] oerheks: Would you please have a look at this link? [14:38] Thank you [14:38] ai_lion: I just told you that Ubuntu Core is it's own flavor... so no, it would not be the correct source for your project [14:39] ai_lion: the link you posted is for ubuntu-core, not anything related to what you are trying to accomplish [14:39] pragmaticenigma: Got it. [14:39] ai_lion: Also, you were told earlier that discussion about development of a spin or flavor of ubuntu is offtopic for this channel. Use !alis to search and find a better channel for this discussion [14:39] never heard of seed repo, that ubuntu-seeds is just a list where packages are stored, universe,main and so on [14:39] Now I'm looking for the equivalent ones for Ubuntu-Server and Kubuntu-Desktop [14:40] oerheks: Sorry. I mean a git repo for seeds. [14:40] ai_lion: https://people.canonical.com/~ubuntu-archive/germinate-output/ [14:42] leftyfb: Oh, I get your point now. [14:42] but I want to run germinate by my self... [14:43] ai_lion: that is beyond the scope of this channel. Maybe try #ubuntu-devel [14:44] https://people.canonical.com/~ubuntu-archive/germinate-output/ is the output from a tool called `germinate`, which uses `seeds` as input. [14:44] Agree. Thank you~ [14:44] ai_lion: https://wiki.ubuntu.com/Germinate [14:45] leftyfb: That's exactly where a find the Ubuntu-Core stuff. [14:46] That's exactly where I found the Ubuntu-Core stuff. [14:47] In section Germinate Invocation, it says "bzr branch lp:~ubuntu-core-dev/ubuntu-seeds/ubuntu.hardy" [14:47] ai_lion: you might want to talk to some of the developers. Those particular instructions are over 10 years old [14:47] Sure~ [14:47] though it does tell you at the top "It is probably best to refer to the manual page instead and ignore the following." [14:48] Thank you friends [14:48] I did that too. XD The manual has nothing special. [14:49] I've been working on this for several months, so I have read most of these related pages. [14:51] leftyfb: https://people.canonical.com/~ubuntu-archive/seeds/ubuntu.bionic/ [14:52] ai_lion: sorry, but we cannot support respins or their creations. What you are doing is beyond the scope of this support channel. Try #ubuntu-devel [14:52] The content of this link should be what I need, but I can't find its git version. [14:53] I'll use that channel. Thanks a lot [14:57] https://i.imgur.com/62ti73q.png please fix your man-pages site ubuntu [14:58] this is terrible design [14:58] thenori: this is not the complaints channel [14:59] I need support tho [14:59] why does it matter if it's emotional [14:59] ;_; [14:59] zom 220% ...lolz [15:02] Easy to support: On the keybaord press "Ctrl + 0" [15:35] Hi, I appear to be unable to install Ubuntu on my new laptop from PC Specialist. The spec is https://www.pcspecialist.co.uk/saved-configurations/lafite-pro-14/F2Nkynbgc9/ The BIOS is Insyde H2O and I only get Intel RST Premium for SATA Mode (I've seen a lot of suggestions to change to ACHI but I don't get the option) === usersss is now known as niee [15:37] I'm on the live USB now and `fdisk -l` doesn't show the NVMe, just the USB [15:37] glambert, is this a UEFI machine ? [15:37] !uefi [15:37] UEFI is a specification that defines a software interface between an operating system and platform firmware. It is meant as a replacement for the BIOS. For information on how to set up and install Ubuntu and its derivatives on UEFI machines please read https://help.ubuntu.com/community/UEFI [15:38] turn off fastboot, for a start [15:38] yes, I have "UEFI Setting" under "Boot" in this crappy Insyde BIOS and I've got that disabled, options within it are IPV4, IPV6 and IPV4/IPV6 [15:39] sorry, within "UEFI Setting" I have "Network Stack" with those options, it's disabled === Derogatory_Ternn is now known as foul_foul [15:40] glambert: those are probably for network boot (PXE) settings... don't think they should have any effect on your install [15:40] under "Advanced Chipset Control" I have "UEFI OS Fast Boot" and I have that disabled too [15:42] glambert: Is windows installed? did you "reboot" instead of shutdown the last time it ran (or disabled its fast boot/hybrid shutdown feature)? [15:43] it came with Windows installer as the default boot option, after several BIOS tweaks and boots into the USB resulting in no progress, I've completed that Windows 10 installation and shutdown via Windows normally [15:43] don't forget about disabling secure boot as well [15:48] BluesKaj I don't think I have that option in Insyde BIOS [15:50] glambert, most W10 machines bios usually have that option, depends how buried it it might be in your BIOS === foul_foul is now known as graciously_super [15:54] Good morning! Has anyone had success in integrating an Office365 calendar into Online Accounts? [15:56] glambert: pretty sure you need to turn off rst for ubuntu to recognize the drive, talk to the manufacturer and ask if that is possible. some bios firmwares have options that only appear after setting a password, for example [15:59] yay, firefox update 73 [16:00] ducasse PC Specialist won't offer any Linux support ... :-( [16:01] password thing isn't a bad shout, there is a section for that, so I'll try it [16:01] Anyone using Ubuntu 18.04.3 with Linux kernel 5.3.0-generic experiencing random freezes? Looked online and saw someone mentioning how the 5.3 kernel had a regression which causes the freezing. https://bugs.archlinux.org/task/63909 [16:01] BluesKaj thanks, will have a dig [16:01] (I'm asking because I'm experiencing freezing, and I'm not sure if it's just anecdote or it's an actual widespread thing.) [16:02] wedr, so you have no ubuntu running with 5.3? [16:02] I have Ubuntu running 5.3 [16:03] I'm experiencing random freezes, so I'm asking if anyone else is using Ubuntu with kernel version 5.3.0 [16:04] 5.1 runs fine here, that bugreport missing crucial info, like dmesg and such [16:04] 5.3 also runs fine [16:04] hmmm [16:04] also, hardware might be different [16:04] err 5.1 > 5.3 [16:04] I have an HP laptop, ZBook series [16:05] I constantly get random freezes, like 1 or 2 times per day [16:05] Has anyone had success in integrating an Office365 calendar into Online Accounts? [16:05] me, alkorda [16:06] But I used an application to manage this for work emails [16:09] wedr, you might want to file a bugreport? [16:09] i find none sofar [16:10] oerheks, it is not that pressing of a matter though. I do plan on installing Ubuntu 20.04 LTS when that comes up [16:11] wedr: have you tried different GPU drivers? [16:11] leftyfb, No. I believed my work laptop uses an integrated Intel chipset. [16:12] check the bios for intel shared memory? [16:12] glambert: they should support their bios, though, which is what you want [16:12] they should... [16:13] wedr: if you have an intel gpu, you can try the modesetting driver [16:13] ok [16:14] I'll check back in later either way, gonna close off this live USB for now, thanks for the tips so far folks [16:15] wedr: create /etc/X11/xorg.conf.d and save https://paste.ubuntu.com/p/TNz7CHRKhw/ there as 20-modesetting.conf [16:18] ducasse, update. I did a lshw -c video, and saw that I'm using Nvidia nouveau drivers [16:18] Wasn't aware this work laptop uses Nvidia [16:29] @wedr What app do you use for Office365? [16:39] He's offline. Shall I just reply normally? [16:42] I would appreciate it, but would ask that you only post it if it is using Ubuntu sourced options wedr [16:54] I don't know what "Ubuntu sourced options" mean. [16:57] wedr: Means it is a application or configuration option that is in Ubuntu by default, or a package that you installed from the official Ubuntu software repositories [16:58] hi, question...i'm using timeshift to make backups/snapshots...lets say i want to install a different distro and try it out(not vm)...lets say i don't like the new distro and i want to go back to my saed timeshift snapshot...can i install timeshift on the new distro, point to 2nd drive where snapshots are stored and restore my main back to my previous distro or does timeshift only restore back on the same distro(if this makes sense) [16:59] slee: you want to ask for help in ##linux [16:59] already have, thanks [16:59] slee: crossposting is discouraged [17:00] slee: your question is 100% unrelated to ubuntu === coffeeguy is now known as zenguy [17:29] pragmaticenigma, Ah, then it's Evolution [17:30] thanks wedr === graciously_super is now known as humbled_again [18:10] fyi, https://www.chesswob.org, chess without boundaries. free as in freedom. cheers. [18:10] not here alip [18:10] ok, off for good. apologies. nn. [18:19] Curious what tool people think is the best to transfer ~3TB of data (about 4k files) from one disk to another. Rsync is my first thought but maybe some others that I'm not thinking of. [18:27] Rapture: rsync would be my first choice too... short of doing an image back up... rsync can restart more readily than other options [18:54] Howdy! Does anyone have any clues/ideas as to why blkdiscard is working on 19.04 but not 18.04?? This is bizarre… [19:06] blkdiscard actually works in 18.04 if i upgrade to HWE kernel 5. Any ideas? [19:07] Alb0t: I think you found the reason... probably a kernel bug that is fixed in the later versions [19:24] checkrestart is telling me I need to restart xserver-xorg-core, needrestart says i'm good - whom should I trust? [19:30] I know how to install vsftp. I don't know how to create a user, config it to have local root at a specific path and put it online... can someone please help me [19:34] Hi, I have bluetooth remote to change slides in presentations [19:35] however when I press the button it's not working in evince [19:35] If I use zathura to view pdf it gives me a cancel sign [19:35] any ideas? [19:38] how do I know there has not been any remote connections [19:38] to my box [19:38] ? [19:38] auth.log? [19:38] maybe somebody knows what could be specific [19:43] RonaldsMazitis: auth.log will only show authenticated or attempted authentication attempts to your computer. It will not indicate whether or not someone attempted to access your computer through another process [19:45] RonaldsMazitis: There is no straight forward way to detect or determine if another entity has attempted to access your machine remotely. Such a discussion would be offtopic for this channel. I would recommend you look for Information Security (infosec) related channels or forums on the web. You can use !alis to help find a channel more specific to the topic of Information security (infosec) [19:46] last -a | grep pts | less [19:46] this supposed to show remote connections? [19:46] there is software lke snort that acts like a intrusion detection sort of thing [19:46] *like [19:49] RonaldsMazitis: last only reports successful logins... if you have someone gaining access to your system via a traditional login, you have bigger problems [19:50] ye [19:51] so succesful remote login? [19:51] logins [19:52] I'm 100% sure there aren't any remote tools working on my box [19:53] last -20 -i does not show any ip [19:55] RonaldsMazitis: If someone was maliciously trying to access your machine, they wouldn't be doing so in a fashion that would be so easy to detect. which is why I said, this is offtopic for this channel and you should seek out a channel or web forum that specializes in this topic. [19:57] <[twisti]> i know there sometimes is some way to get updated version for packages in older LTS versions of ubuntu, can someone tell me what thats called/where i can find that ? [19:57] RonaldsMazitis: why are you asking? What makes you think someone "accessed" your machine remotely? Is your machine directly connected to the internet without a firewall or router inbetween? [19:57] [twisti]: PPA's, which are not supported here [19:57] leftyfb: I had facebook api installed on webserver [19:57] <[twisti]> i see, thanks [19:57] which got deleted [19:58] very weird [19:58] RonaldsMazitis: ok, there are many ways for someone to exploit a "webserver". This is why care needs to be taken to secure the machine and all the applications running on it [19:58] facebook is not so friendly with my stuff, as they banned me for having subdomain [19:59] I just don't know why I store there api files but somebody did not like them [20:00] I have idea that one day I will move to paid stuff and people will use facebook auth [20:00] !ot | RonaldsMazitis [20:00] RonaldsMazitis: #ubuntu is the Ubuntu support channel, for all Ubuntu-related support questions. Please register with NickServ (see /msg ubottu !register) and use #ubuntu-offtopic for other topics (though our !guidelines apply there too). Thanks! [20:00] yeah sorry [20:00] forgot I'm on ubuntu [20:23] firefox 73, chrome 80, more news today? [20:28] I upgraded my ubuntu server sdd but df -h still says 500gb [20:28] ssd [20:29] Hi, any ideas how I can get my bluetooth laser pointer device working on ubuntu [20:29] I can access it with xinput test 10. And pressing numbers will show "key press 112" [20:30] but all I get is a cancel image when I press it while trying to change slides on a ppt [20:39] I've been having strange and intermittent audio issues. The audio becomes extremely distorted. I believe this is a software issue because issuing `pulseaudio -k` to kill it (which causes Ubuntu to relaunch it) stops the symptoms without fail. Where would I look to start pinning this down? [20:40] olabaz: Evince is not a slide show presentation program, it is a PDF reader. It's unlikely that your controller is going to advance to the next page unless you place the cursor on the "next page" button to advance to the next page [20:41] olabaz: If you have a presentation, look at using something like libreoffice impress [20:41] robertparkerx: how did you transfer over the data? [20:42] The data was already there. I just upgraded my ssd through hetzner. [20:43] I had 500gb but I upgraded to 1tb [20:43] It's still showing 500gb on df -h [20:43] robertparkerx: did you resize the partition/filesystem? [20:43] I don't know how [20:43] robertparkerx: your VPS provider should probably do this for you [20:44] check your admin panel most likely [20:44] robertparkerx: if you care about your data at all, I would call your VPS provider before doing anything [20:44] Take backups too [20:50] pragmaticenigma: I think this is an issue with buttons being mapped improperly on the device. Pressing any button on the desktop just gives me a cancel image [20:51] sudo resize2fs /dev/sdb is all I needed to do [20:54] robertparkerx, sdb? no partition number? [20:54] eh, I guess VPS's do that [21:52] I have the most bizarre thing happening. Trying to get an FT232RL (UM232R module) to show up as GPIO. Running Ubuntu 19.10 in a VirtualBox VM (Win10 host) and passing-through the USB device, I see the device, ls /sys/class/gpio shows a gpiochip508 but when I try to echo 508 > /sys/class/gpio/export I get "bash: echo: write error: No such device". [21:52] (If I try numbers out of the valid range, like 100 instead of 508, I get "Invalid argument" instead.) [21:53] So, here's where it turns weird: I tried it on my other machine, which runs 18.04LTS bare metal, and it doesn't even show up in /sys/class/gpio -- I see the device appear in dmesg, and I've installed gpiod with apt, but the gpiochip entry never shows up. I expected things to be worse in the vm, not the other way around! [21:59] Just tried yet another box, 19.10 on bare metal, and it behaves the same as the 19.10 VM -- "no such device" when trying to export the pin number. Any suggestions of things to try, or better venues for my question, are more than welcome. [22:00] (likewise I've tried all this with the gpiod tools, gpiodetect and gpioinfo see it, gpioset reports "No such device".) [22:20] hello all === argonaut_ is now known as argonaut [22:29] anyone know why i'm getting: " cannot copy extracted data for './opt/kingsoft/wps-office/office6/libwppcore.so' to '/opt/kingsoft/wps-office/office6/libwppcore.so.dpkg-new': failed to write (No space left on device)" when i have 3.8G free on / ? [22:34] arooni, df -h /opt [22:35] /dev/sda6 3.3G 2.6G 566M 83% /opt [22:35] can i rm -rf things there safely if i don't use them anymore? spotify etc? [22:35] so root and /opt aren't on the same file system. [22:35] yeah i guess not; i thought they were :\ [22:36] i think i probably have a screwed up partition system; i'm sure it was to free up more space on / [22:38] You'll need to find something to cleanup in /opt [22:40] i cant just sudo rm -rf it huh [22:40] the apps i dont use anymore [23:48] I think I need some sleep. [23:48] I have intstalled 18.04 Server with no firewall installed or enabled, but port 587 is not open, can someone tell me how to open it [23:54] Chuckfu: hopefully helpful https://help.ubuntu.com/lts/serverguide/email-services.html -- I'd pick postfix myself, but the choice of mail server is up to you [23:55] I have Zimbra installed and working great bu thanks [23:56] so the ability to open 587 depends on the mail client and not the O/S blocking it