[00:21] i poop a lot [00:25] eat less [00:26] In order to run `btrfs rescue zero-log /var` (I have /var on a separate btrfs fs) I need to unmount /var. What would be the appropriate way of doing so? (Ubuntu 20.04 with systemd). [00:26] I tried switching to runlevel 1 with `systemctl isolate emergency.target` but the device is still busy so I cant unmount... [00:41] im on ubuntu 20.04. CTRL+ALT+UP/DOWN moves between workspaces. Seems to be a default setting that is not reflected in "Settings->Keyboard shortcuts" ? [00:42] This is what worries me about the whole ubuntu thing. These inconsistencies. [00:47] siwica, boot from a live usb disk [00:47] Squarism: Did you check dconf-editor? [00:47] siwica, anytime you can't do it because the current system is using it, reboot into live iso [00:48] Squarism: https://askubuntu.com/questions/1099107/18-04-change-shortcut-for-switching-workspace [00:48] BlueEagle, yeah. It seems i need to use that. But man, its 2020 - this should not be "ok" for ubuntu. [00:51] Squarism: I think it should be OK to not overwhelm users with choices that will in the vast marjority of cases left at default. See also Windows Registry. [00:52] is it really that hard to make a UI binding for each setting though? windows needs these tweak things too, unfortunately [00:53] Well ubuntu "Settings->Keyboard shortcuts" didnt even list this value but the option was there. [00:53] doug16k: It is not hard, but overwhelming users with choices that are not going to be changed by 98+% of users is not a good idea either. [00:53] so it was "overwhelm" + inconsistent then [00:54] ...and hiding of information [00:54] that's why you put all those in some "advanced setup" area where you basically warned them that they probably don't need to touch it, by being "advanced" settings [00:55] then nitpicky people feel happy that they can control everything [00:55] The problem on linux is that many applications conflict their shortcuts with "OS/window manager" ones [00:55] siwica: any processes still using it? lsof should tell you [00:55] then its pretty damn important this shit works [00:56] doug16k: If you're advanced then dconf editor is the tool for you. Maybe there should be a notification that these settings are available in that tool? [00:57] Squarism: If that is the language you are going to use then I will abandon this conversation at this point. === Mibixy is now known as Mibix [01:04] I was never 100% sure what tweak too was completely compatible with the desktop I had installed [01:04] so completely disjoint, still don't [01:04] "dconf" matches up with "gnome"? how? [01:05] what's "d" [01:06] stupid question if i put my deb file on my github account is there a way to add it to the apt-get or software center software like a ppa would be??? [01:07] droid3, like this? https://assafmo.github.io/2019/05/02/ppa-repo-hosted-on-github.html [01:12] i have the .deb file made how do i get a ppa like url for it if i push it up to github [01:13] what that page says. change /path/to/my/package-a_0.0.1_amd64.deb to your actual deb file [01:13] and replace the placeholders like ${GITHUB_USERNAME} with actual information [01:14] machines need to be sure it is really the package and not tampered, therefore you must do the gpg thing for authenticity verification [01:15] apt can check and be very certain the package is not tampered [01:17] step 1 generates keys that it uses to sign the packages [01:18] this makes it difficult to "infect" deb files with malicious modifications [01:19] this shit doesnt work i have https://github.com/myusername/testdeb [01:20] and in the software center app i am on others and adding a url it all greyed out to add this url wtf [01:29] so i made the github webpage and uploaded the deb wtf [01:29] how can you enter the apt line if the fuck add source button is greyed out [01:30] do i need more then the .deb file up there ??? [01:31] can anybody give me way to do it without all the gpg bullshit stuff [01:31] i mean you should people to easily create a github webpage or new repo with a github webpage and upload the .deb file to the main/root directory of it [01:32] but for some reason the apt lines you cannt add source leave it for package manager simplifying shit === nt0_ is now known as nt0 [02:15] automatic backup fails and also several manual tries after that with: Invalid data - SHA1 hash mismatch for file: [02:18] i haz peeniss === SpungeBob is now known as cholby [02:33] i like cheeeeeeeeeeeeese [02:33] CHEEEEEEESE [02:33] I LIKE CHEESE [02:33] hi cholby [02:34] hi [02:34] who are you even? [02:34] are you curzon? [02:34] ezri, actually. [02:34] could you take the cheese out of my channels, perhaps? [02:40] -bash: wget: command not found [02:40] i tried build-essential, installed several packages [02:40] still same [02:40] :( [02:41] have you installed wget [02:41] !info wget [02:41] wget (source: wget): retrieves files from the web. In component main, is standard. Version 1.20.3-1ubuntu1 (focal), package size 340 kB, installed size 992 kB [02:41] jess, i have did apt install wget [02:41] let me grab the error [02:41] sec [02:41] Can I ask about which email provider to go with? [02:42] hmm [02:42] jess, it seems i was incorrect [02:42] i installed some packages, and now did apt install wget, and it now works [02:42] :D [02:42] Thanks :) [02:42] \o/ [02:45] dax, affirmative. no more cheezes. === zbenjamin is now known as Guest42442 === zbenjamin_ is now known as zbenjamin [03:00] Hey [03:01] Hey [03:01] I am cherry picking some apps to be migrated to fresh installation on SSD [03:01] some apps just work by copying the folders over [03:01] but others won't :S [03:03] wondering if someone can put me in the right direction please? [03:07] Not sure, N3bulaK. Are they snaps, or installed via apt/apt-get? [03:10] some are snaps [03:10] like Bluemail for example [03:11] well, all my snaps are stored in ~/snap. Perhaps you can just move that over. I'm no snap expert, sadly. Everything else tends to save everything in a dot-folder in ~. [03:12] When I try to copy Bluemail folder, the app won't run but if I delete the copied folder then it would open :S [03:12] Any thoughts on my question? [03:13] R13ose: I just got back to my keyboard. Can you repeat? [03:13] Can I ask about which email provider to go with? [03:14] I run my own in an Amazon VM. What are you looking for in an email provider? Do you want to run your own, or go with someone? [03:16] I don't want to run my own. I want something similar to riseup.net if I can't figure out a way to get one of them. [03:17] i don't have a Riseup invite, either. how about Protonmail, Tutanota, StartMail, or one of the other post-Snowden ones? [03:18] Which is the best alternative to riseup? [03:19] Riseup is just an IMAP/SMTP service. they offer other services besides email, but if email is all you want, perhaps Startmail is the closest. It's run by the same guys who run the Startpage search engine. [03:21] Oh Startmail is not free :( [03:21] no, it's not, sorry. they have to make money somehow. Look into Protonmail. I hear good things about it. [03:25] How do I keep email synced between mobile and desktop if I use an email provider that has little space? [03:26] that's the downside of IMAP, unfortunately. when I was on Windows, I archived my old email into an app called MailStore Home. you'd have to do something similar, even if it's copying things into (let's say, Thunderbird's) offline folders. [03:27] i still have to get my emails out of that local store. [03:30] I need to think about what to do [03:30] yeah, the only "right" solution is Gmail, but then you're at Google's mercy, which is a deal-breaker for many. [03:31] I have Gmail now but space is running out and for personal reasons, I want to switch. [03:33] R13ose: if you have an iPhone then look into iCloud [03:33] Using Android [03:35] Does this channel supports WSL(Windows Subsystem for Linux)? [03:36] !wsl | OceanGao [03:36] OceanGao: Windows 10 has a feature called Windows Subsystem for Linux, which allows it to run Ubuntu (and other Linux distro) userspace programs without porting/recompliation. For discussion and support, see #ubuntu-on-windows or ##windows. For installation instructions, see https://msdn.microsoft.com/en-us/commandline/wsl/install_guide [03:38] Does this channel supports Anlinux? [03:42] This channel is for Ubuntu === MrC is now known as MrChristmas [04:32] No one remembers an easy tool to convert old wordstar files to plain text (esp. wordstar 2000 which I think is different)... looks easy to convert, but if a tool exists I'd appreciate it [04:32] * guiverc sees a linuxquestions solution; just in case anyone remembers something :) [04:37] `joe` does a pretty good job of reading it without conversion :) [06:33] any experienced hackers here? [06:34] we are looking for experts to join us for a special operation being coordinated from ##cunt, join there for details if you have hacking experience [07:31] hi there! [07:31] Drone: hi [07:34] morning [07:40] ducasse: Good Morning ! [07:51] \o [08:12] george benson [08:12] Oops, wrong room, sorry. [08:48] Hello, I'm inexperienced with Ubuntu but familiar with other distributions, so a friend of me turned to me for help. His /boot was full, so he started deleting files in there and his computer won't boot now. Is booting from a live system and chrooting a viable way of fixing this? [08:54] Hi, I have a systemd question. If I want to enable a unit for a user, can I `systemctl --user enable myunit.timer` without that user being logged it? It only creates symlinks afaik, right? Will it then be started whenever the user logs in or will the user also need to run `systemctl --user start myunit.timer`? [08:57] cxl: From the man page of systemctl: "--user Talk to the service manager of the calling user, rather than the service manager of the system." So you have to use for example `sudo -U` [09:01] gxt: yes that's the problem, it doesn't work well with ansible. So I was thinking maybe I could manually copy the timer and service files to that user's directory, and then add the symlink myself to timers.target.wants but I don't know if that's enough so that when the user logs in, the timers are enabled too or not. [09:32] I've researched a bit and I'll try to talk my friend through decrypting with `cryptsetup open --type luks`, then `mount`ing both / and /boot inside of it, then `dpkg -V --instdir=/mnt` to check which required files got deleted. [09:35] Or actually just `chroot /mnt` first, as apt doesn't seem to have an option to act on an alternative path. So `chroot /mnt`, then `dpkg -V`, `apt autoremove` and `apt install …` the packages again that dpkg found in the prior step. [10:02] How to change the url in the current tab (chromium) from terminal? [10:10] Hello [10:10] hi [10:11] I want to install what seems like a PPA with Muon Package Manager, because I started off with it and never used command line apt ever so I don't want to spred my installs between package managers too mach if possible [10:11] Node JS provides this line which I have no idea what it does: curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - [10:12] Which apparently later figured it may be setting up a PPA with APT ? [10:12] Kurozen: it downloads something and runs feeds it to bash with sudo [10:12] Kurozen: if you download curl -sL https://deb.nodesource.com/setup_14.x and then open it with gedit it should show you what it does [10:12] And to figure out what it actually runs I would need to check that Url ? [10:13] Kurozen: yeah [10:13] Kurozen: why not stick with the ubuntu repos? easier and more secure [10:13] nodejs 10.x is way too old [10:13] !info nodejs focal [10:14] nodejs (source: nodejs): evented I/O for V8 javascript - runtime executable. In component universe, is extra. Version 10.19.0~dfsg-3ubuntu1 (focal), package size 59 kB, installed size 154 kB [10:14] perhaps -way but it's old [10:14] ok [10:14] 14.x is the current LTS, wit 15 current [10:15] It is apparently the official PPA for NODE.JS, however I'm still a bit fresh to linux and I don't know the terminology of groovy, focal, bionic, buster etc [10:15] i guess you need a ppa then [10:15] !info nodejs [10:15] nodejs (source: nodejs): evented I/O for V8 javascript - runtime executable. In component universe, is extra. Version 10.19.0~dfsg-3ubuntu1 (focal), package size 59 kB, installed size 154 kB [10:15] I found this tho, but it's not giving me the "full APT line" that Muon Package Manager wants https://www.ubuntuupdates.org/ppa/nodejs_14.x [10:15] Kurozen: focal is the latest LTS of ubuntu, 20.04 [10:16] Sorry not Muon, but Software Sources (opened throuhg Muon) [10:16] Kurozen: that link has instructions to add a ppa to the apt system [10:16] I'll show up in the Software Sources GUI if I do it thorugh apt in Terminal ? [10:17] yeah i think so [10:17] So basically for Muon to work with it. [10:17] if anything, running sudo apt-get install nodejs should install the newest version, which would be the ppa one after adding it [10:17] you have to run sudo apt-get update to add it to the list of available packages after running the 'echo' line [10:17] then it should be in the system [10:18] I already have one PPA for Git, but I added the PPA line directly, I didn't had to do any "curl or sh" or gpg key commands in that case [10:19] yeah, if you want to see currently which nodejs it will pull, do 'apt-cache policy nodejs' it will show the candidate version [10:20] It may have been done automatically, but I'd preferrably do it one way (in this case through the gui) [10:20] no idea about the gui, i guess you could add the source in software & updates === LabMonkey is now known as Mechanismus [10:36] I had to do "deb url focal main" [10:37] And also added the GPG key with curl in terminal, seems like the "Import Key.." button in software sources GUI doesn't work [10:39] Hmm [10:40] How come ARK takes ages to open a zip.xz.tar.gzip file .. whereas WinRAR on Windows is instant ? [10:41] or perhaps it has to decompress the whole thing to get directory/file listing, what a bad design in the file format then, tar or .xz or whatever [10:47] Kurozen: i doubt it has to decompress [10:48] Though, I've mostly been opening git repos [10:49] With ARK [10:51] Perhaps a lot of files, it's extracting now firefox repo for 5 minutes, it feels like it froze, no progress bar. [10:52] If I could see disk activity ... KSysGuard doesn't have it AFAIK. [11:22] ANyone please help me.. Im really stuck with adopting a new unifi flex switch mini.. [11:23] Never touched them before.. But I am having huge problems.. And Im lost.. [11:23] I have a network with bunch of VLANs .. my unifi key is on another site [11:24] What in the hell [11:24] Ark is broken, BS [11:24] The switch does not turn up for adoption anywhere.. at one point I saw it turned up on the network with the regular unifi 192.168.1.20 .. But my unifi is not on the 192.168.1.x network.. [11:24] Extracts a directory tree throwing out all files in same folder [11:24] When I have done this in the past I have SSH in to the switch.. But cant do that now.. [11:29] Em...Em...I've never seen problems like this... What's more, I'm only using the command line of ubuntu... [11:31] Are you using a special wifi? Sometimes the wifi may not on the 192.168.1.x network, like in public or in your office. [11:33] Oh that's hell [11:34] Bunch of VLANs? [11:34] I'm confused too... [11:42] @spectrezh, which way do you separate those VLANs? [11:42] Hi OceanGao [11:43] May I PM you.. I notice I wrote this question in ubuntu channel and ppl will go mad soon.. I misread it as ubiquity channel.. [11:45] I may not read the messages, because I don't have much time... [11:45] Ok But quickly then [11:45] I have a pfsense router. there I have set up different VLANs [11:46] I created a "default" LAN there for 192.168.0.x network and I notice they get picke dup now as 192.168.0.100 and 101 in my DHCP server [11:46] the flex mini switches [11:46] But they are not availible for adoption in my controller.. obviously.. the controler is on 192.168.100.x network.. [11:46] I dont know how, without SSH (missing on these flex minis) to get them to adopt to the controller.. [11:48] So do I...I've never used a pfsense router before... [11:48] ok so you think this is not anything that can be fixed on the unifi side.. but rather the router side .. ? [11:51] I don't know much about these... So I'm just guessing where you can fix it... [11:53] You may have to have a look at the official documents, or ask someone else... [11:53] Is it possible for me to leave the channel? I've got something else to do. [11:54] <_Trullo> leave [11:54] I have to leave the channel now...Bye. [11:55] :O [11:55] <_Trullo> did you adopt them on the controller? [11:56] I'm walking a friend through recovering an Ubuntu install from a live system and after chrooting into it, lots of commands fail with errors about missing shared libs. Among those is apt, dpkg works though. Any advice on how to proceed? [11:56] <_Trullo> set-inform http://ip-of-controller:8080/inform [12:03] <_Trullo> https://community.ui.com/questions/USW-Flex-Mini-adoption-issues/aaa4ea86-7d62-406d-9698-e8d11091cc49 [12:35] Hiyas all [12:43] hi , I forgot what is irc command.How do I check for all channel in the server freenode.net ? http://freenode.net/irc_servers.shtml page not found. [12:43] !alis | nbusrone [12:43] nbusrone: Alis is an IRC service to help you find channels. For help on using it, see "/msg Alis help list" or ask in #freenode. Example usage: "/msg Alis list http" [12:44] lotuspsychje : thanks [12:47] gxt: if you want volunteers to help you, please include details and usefull logs in a pastebin so the volunteers can think along with you [12:59] what is it doing when you `apt install dnsmasq`? not installing dnsmasq apparently [13:00] there is no /sbin/dnsmasq like libvirt expects [13:01] only /usr/sbin/dnsmasq-disabled [13:04] I fixed it, I renamed that lol === Mibixy is now known as Mibix === pauljw_pop is now known as pauljw [13:42] well, I am trying to supply a cloud-init file to 20.04 install and I would like to do it with a local file on a "floppy". I used to be able to do this with anaconda by supplying something like fd0:/anaconda-ks.cfg... the documentation for autoinstall mentioned that it can be done with ds=nocloud;s=file://... [13:42] it just doesn't have any examples of how I could supply a path to a file on an unmounted floppy [14:53] Hi! [14:53] Does anyone have issues with printers with 20.04? [14:53] I can't get my Epson L4160 working [14:54] on previous Ubuntu it worked ok with official drivers [14:57] lionrouge: did 'add printer' do something or did you download epson drivers from the site? [14:58] first, add printer annoyed me to death automatically adding the printer [14:58] (it's a network one) [14:58] lionrouge: drivers show here; https://download.ebz.epson.net/dsc/search/01/search/searchModule [14:58] of course I got them there [14:58] and I even tried previous version (1.7.7) from Ubuntu repo [14:58] neither works [14:58] I can add printer it just doesn't print [14:59] and both GUI and CUPS (I tried to do all this from CUPS web interface) [14:59] both of them shows some connection issues [14:59] lionrouge: can you journalctl -f and plug in your printer in and pastebin us the output? [15:00] lotuspsychje, I can't PLUG IT IN, it works over Wi-fi [15:00] right [15:00] you mean try to add it in GUI? [15:00] or just turn it on? [15:04] lionrouge: whatever you try, keep the journalctl -f open, see if you can catch useful errors [15:19] Happy Sunday! A Kernel question: I saw there is a new kernel available to download, but no change log. After google and NSA tried to sneak in the algorithms in the Linux Kernel (I believe in 4.17 or so) I am very wary and always check. So, the new 5.4.0-54.60 shows "no changelog available" and would like to know what changed. Yes, I can avoid to install it, but following kernel versions will implement the same unknown changes, of course. [15:20] lotuspsychje, well I found something [15:21] when I ran `journalctl -f -u cups` I got nothing except messages about missing /etc/securetty [15:21] elstellino: http://changelogs.ubuntu.com/changelogs/pool/main/l/linux/linux_5.4.0-54.60/changelog [15:21] which seems to be a bug - outdated config [15:22] but when I run full log - `journalctl -f` I got interesting messages that can be related [15:22] elstellino: current kernel should be 5.4.0-56-generic [15:22] jeremy31, thanks, I’ve been looking for days! [15:23] lotuspsychje, like this: https://paste.ubuntu.com/p/jXDNQtTYX4/ [15:23] lotuspsychje, I am actually on mint, but asked here because I suspected you guys knew, which was the case. :) [15:26] in any case I saved the changelogs link if it happens again, jeremy31 – stellar! [15:35] lionrouge: i dont seem to find relevant existing bugs for your epson model [15:35] lionrouge: maybe you might wanna consider filing a new bug for it [15:35] lotuspsychje, where do I do it? [15:36] btw, I get this very printer working from Fedora on another PC in this local network [15:37] lionrouge: ubuntu-bug packagename from terminal [15:37] lionrouge: not sure, but your journal logs mention your errors on gnome control centre, so maybe file to that package [15:38] I tried to add this printer by dnssd and by ipp [15:38] are there any other ways to consider? [15:39] lionrouge: another idea could be trying printer-driver-escpr from our repos instead of epson site [15:39] lionrouge: system up to date too? [15:39] lotuspsychje, yup. And freshly installed [15:39] allright [15:39] and I tried those drivers from the repo [15:39] same effect [15:40] thanks for advice [15:40] lionrouge: ok, so do you see your printer getting added in gnome control centre? [15:43] lionrouge: just for some testing you could also try; remove printer from control centre/reboot/journalctl -f/re add printer again and see if you can reproduce those errors [15:44] yes it's added [15:44] depending on how I add it it has sometimes URI missing, drivers missing, etc. [15:44] if you can reproduce, i would proceed with the bug [15:45] should work out of the box right [16:03] I hve this error when I want to install any kinds of environment in ubuntu 12.04 or debian 10. https://paste.ubuntu.com/p/mNVWQWfm4J/ What is it for? [16:04] !eol | punkgeek [16:04] punkgeek: End-Of-Life is when security updates and support for an Ubuntu release stop. Make sure to update Ubuntu before it goes EOL so you get updates promptly for newly-discovered security vulnerabilities. See https://help.ubuntu.com/community/EOL and https://wiki.ubuntu.com/Releases for more info. Looking to upgrade from an EOL release? See https://help.ubuntu.com/community/EOLUpgrades [16:04] punkgeek: Ubuntu 12.04 is no longer supported [16:09] punkgeek: also, as you were told yesterday, we cannot support installing ubuntu or it's packages on Android. Try #ubuntu-arm [16:15] lotuspsychje, check out this https://docs.google.com/document/d/13M_8ylqOH2mE78ojXFWbCuS0QQMtNphRVDwhC96LMTk/edit?usp=sharing [16:16] lotuspsychje, bug with crash after printer turned on, journalctl log: https://paste.ubuntu.com/p/yQ4n7n5Fd2/ [16:16] journalctl log of trying to add printer: https://paste.ubuntu.com/p/MnzJtJM953/ [16:27] lionrouge: gnome-control-c[4293]: cups-pk-helper: addition of printer L4160 failed: server-error-internal-error [16:28] lionrouge: i would go for the bug file [16:39] lotuspsychje, you mean there is a special log file for this error somewhere? [16:48] Hi all! In upgrading my machine to hirsute I seem to have broken something. On boot, my desktop manager (LightDM) shows up, but I can't get XFCE (or XMonad) to load. It just seizes up. However, if I open a virtual console (ctrl-alt-Fx) and type 'startx', I _am_ able to start XMonad (though not XFCE; isn't listed). Any advice on next troubleshooting steps? [16:50] !hirsuite === Mibixy is now known as Mibix [16:52] pbx: you're testing 21.04 ? [16:52] !ubuntu+1 | pbx [16:52] pbx: Hirsute Hippo is the codename for Ubuntu 21.04. For technical support, see #ubuntu+1. For testing and QA feedback and help, see #ubuntu-quality. [16:53] lotuspsychje, this is it: https://paste.ubuntu.com/p/8rCG2Z9bDJ/ === denningsrogue7 is now known as denningsrogue [17:08] lionrouge: no, i mean proceed with the ubuntu-bug procedure [17:08] lotuspsychje, oh, ok [17:20] lionrouge: looks a bit similar to bug #1906309 [17:20] bug 1906309 in cups (Ubuntu) "printer configuration with ubuntu 20.04 - Epson ET 2750 printer not found" [Undecided,New] https://launchpad.net/bugs/1906309 [17:22] is it possible to login on startup with a Screen Sharing active or does it always have to be physically on the device? [17:28] conr, could you give a little more information? Are you trying to build a thin client? [17:30] lionrouge: are you behind a VPN? [17:30] Jazzy_J: i have ubuntu 20.04 desktop locally at home and have mac devices connecting to it via vnc. would like to restart ubuntu and sign in remotely. [17:31] conr: be carefull with vnc, the service gets hammered big time [17:32] lotuspsychje: what do you mean hammered? like spiders/bots? [17:32] conr: is this all on an internal network? [17:32] VNC makes a lot of calls back and front from the target computer. [17:35] There are many ways to do this. However, my mother-in-law just walked it. X2Go is a potential solution and XDCMP (sp?) is another. X11VNC is what I use. [17:35] conr: yes, when your vnc port is exposed to the outside it will get scanned and connected [17:36] Another is to secure all transmissions with ssh and do port forwarding to the local computer. [17:37] i'm not connecting via internet, just local network. devices sit right next to each other but use a vnc window so i only use one keyboard/mouse. [17:38] yes i do ssh tunnels [17:39] should this work ? CREATE USER '$site_name@localhost' IDENTIFIED BY '$site_user_password'; [17:43] Jazzy_J: i have a vnc client already and love it but doesn't seem vnc server starts until after logging in to ubuntu. [17:44] lotuspsychje, nope [17:44] so there's no way to remotely start desktop? it has to be headless? [17:53] how to separate variable to be able to output only its value and not {} echo "--CREATE MAIN {$site_name}_BLOG DB"; ? [17:54] like a concatenate with _BLOG string ? [17:54] conr: there are VNC server implementations which start with the login manager, and let you login through it graphically via vnc, and others which only start when the desktop manager starts, which then require a local user to login first. === trekkie1701c_ is now known as trekkie1701c [17:55] conr: You seem to be using the second type so far. Jazzy already suggested options for the first type above. [17:56] lionrouge: allright, so if you think its the same bug as posted above, please affect it, if not file a new one with ubuntu-bug [17:56] ace_me: is this about bash? then the relevant manual is man bash -> VARIABLE EXPANSION [17:56] ${site} found it [17:56] tjx [17:57] thx [17:57] ace_me: there's #bash, too [17:57] the answer like this is much simpler and faster ;) [17:57] ${site}_blog === BH23_ is now known as BH23 [18:04] hey folks, with anaconda, one could load a cfg from a floppy during install referencing hd:fd0:/anaconda-ks.cfg... I am trying to automate similarly with Ubuntu 20.04 and it uses subiquity. Anyone know if there is something similar for it? I am trying ds=nocloud;s=file:// but the various things I have tried don't work and the documentation provides no examples for local files [18:18] Dus10: /join #ubuntu-server but more realistically you have a better chance of getting an answer by filing a documentation bug on the subiquity project on github. [18:42] well, I found a workaround [18:42] I didn't realize that Packer establishes an HTTP server for this very purpose [18:43] so I am switching to `ds=nocloud-net;s=http=//{{ .HTTPIP }}:{{ .HTTPPort }}/` [18:44] 20.04.1 didn't work well, so I am trying now with 20.10 [18:47] help me [19:46] why can I never use my printer [19:47] ummmm ... can you be a little more specific? [19:48] I send a print job, it says "pending" in the print queue, but my printer doesn't print anything [19:51] I want to upgrade to 20.04. I was told to remove||move ppa source list. My provider also has a source list there. Is it safe to remove all of them from sources.d (cannot remember path) [19:56] robertparkerx: if your hosting provider just mirrors ubuntu apt archives, it's fine to keep using those for your current ubuntu release, no need to remove those. that's not what 'third party repositories' would be considered (even though it may not be official mirrors). [19:57] tomreyn it's hetzner [19:58] unrelated to these repository mirrors: just removing third party apt sources does not put you in a situation that's safe for a release upgrade, though [19:58] I am concerned about if I upgrade and leave the lists there. I was told to remove ppa but I don't recognize the hetzner list either. [19:58] Oh [19:58] Well shucks [19:59] What steps do I need to do if I remove them all? [19:59] if there is textual content on your computer you'd like to get feedback on (where ubuntu support related), posting it to a pastebin and posting the pastebin link here would be the best approach. [19:59] !ppa-purge [19:59] To disable a PPA from your sources and revert your packages back to default Ubuntu packages, install ppa-purge and use the command: « sudo ppa-purge ppa:/ » – For more information, see http://www.webupd8.org/2009/12/remove-ppa-repositories-via-command.html [20:00] this tool does both: "disable a PPA from your sources" AND "revert your packages back to default Ubuntu packages" [20:00] that's what you probably want to prepare for a release upgrade [20:01] I see [20:03] once you're done with ppa-purge, review the remaining repositories (or have them reviewed here), then install and run apt-forktracer to get a better idea of which remaining third party packages you have installed. [20:03] or rather "untracked packages", not just "third party" === watkinsr4849 is now known as watkinsr484 [20:20] tomreyn: i got x11vnc setup and working IF i login first. my startup config is not working. https://paste.ubuntu.com/p/xfgHRZJWYP/ [20:21] I have problem in ubuntu-arm repo which seems the hash file is different, which i've tried to download the package many time and it doesn't works, here is the output: https://paste.ubuntu.com/p/qbjrpTKxWJ/ === cltrbreak_MAD2 is now known as ctrlbreak [20:26] Advice needed: I'm making an application without using a toolkits. I'm wondering what's the convention around fonts on Linux/Ubuntu. Is there a default system-wide font? Is there ever per application font selection? [20:32] welp, ubuntu froze [20:35] oh this is a support channel haha [20:38] cube1: maybe #ubuntu-app-dev is a channel to ask app dev questions [21:24] how do i know which login manager i use? [21:27] conr: I guess you can check if gdm is running with something like `ps aux | grep gdm` and try with a bunch and see :P, there's a link to the service somewhere but I cannot remember where [21:28] cat /etc/X11/default-display-manager [21:28] gdm3 [21:29] so if i want to start x11vnc BEFORE startup i need to put the script in there? [21:30] here -> /etc/gdm3/Init/Default? [21:30] make a proper systemd starter for x11vnc, sure there are examples [21:30] with something 'after networking' [21:31] oerheks: in here /etc/systemd/system? [21:31] https://paste.ubuntu.com/p/xfgHRZJWYP/ [21:31] How would I set up a Tunnel to my server from another server and use port forwarding? [21:32] If that makes cence [21:32] https://help.ubuntu.com/community/VNC/Servers#x11vnc [21:33] I don't have a desktop [21:33] and I don't have root on the first server, only the server I want it to connect to [21:36] what are you trying to tunnel? [21:37] MIF: https://linuxize.com/post/how-to-setup-ssh-tunneling/ [21:37] I am tiring to tunnel my irc server [21:38] IRC runs on the one you don't have root on? [21:38] no [21:38] the one I have root on [21:38] I need to tunnel from the one I have root on [21:38] so you want to be able to connect to it over an SSH tunnel to the server with root then? [21:38] I want to have people be able to access my IRC server [21:39] but my ISP said the there is a issue with inbound public IP [21:39] so you want to create a port on the non-root server that people can connect to which will forward to the other server on the irc port then [21:39] yes [21:40] you need to use -L with ssh to forward a local port then [21:40] It cannot access my other server [21:41] you can't connect over ssh to the other server? [21:41] MY server I am on my network so I can [21:41] I have root on that server [21:41] My other server I do Not have root on [21:41] the server you do not have root on... can it connect to the one you do have root on, with ssh? [21:42] No [21:42] can you connect with ssh the other way then? [21:42] yes [21:42] on your server with root, then you need to use ssh with -R to forward a remote port [21:42] ok [21:42] what would that look like? [21:43] the port on my Non root server is 45383 [21:45] something like... ssh -N -f -R :45383:localhost:6667 @ [21:45] assuming your ircd is on 6667 [21:45] ok [21:45] yes [21:45] the remote server would also have to allow this in the sshd_config [21:46] it may not [21:46] "grep -i allowtcpforwarding /etc/ssh/sshd_config" on that server [21:48] ok [21:48] when I run grep -i allowtcpforwarding /etc/ssh/sshd_config I do not get a output [21:48] just try the forward and see if it works [21:49] I did and I get ECONNREFUSED [21:50] what gives that error? ssh? or your irc client? [21:50] irc client [21:51] it tells me to login when I run it [21:51] no errors when you created the tunnel tho? [21:51] nope [21:51] can you see the connection on your ircd? [21:51] yes and it does not connect [21:52] you should be able to just telnet :45383 [21:52] if the tunnel's working, you should see some stuff [21:53] Ok, let me try that [21:53] I had to switch the port because someone grabed it before I could [21:54] telnet: could not resolve 198.245.62.27:42765/telnet: Name or service not known [21:54] try a space instead of a : [21:55] ok [21:55] Trying 198.245.62.27... [21:55] telnet: Unable to connect to remote host: Connection refused [21:59] you could log into the remote server... run "ps fauxw | grep ssh" ... see if you can see your ssh tunnel session there.. or you could run "ss | grep ssh" or "ssh | grep 45383" etc.. [21:59] do some troubleshooting to see if the ssh session is open and the port is open [22:00] 91938 7637 0000000000000000 0000000000000000 0000000000000000 0000000180000000 SN+ pts/180 0:00 grep 45383 [22:00] for ps ssh | grep 45383 [22:02] for ps fauxw | grep ssh [22:02] sturtzn+ 23217 0.0 0.0 14792 1008 pts/180 SN+ 22:02 0:00 \_ grep ssh [22:02] if that's all you see then your tunnel isn't up [22:03] you should see an ssh process with your forwarding parameters [22:03] ok [22:05] so what do I need to do? [22:18] oerheks: `Have x11vnc start automatically via systemd in any environment (Vivid+)` means Vivid build or greater, like 20.04? [22:23] conr: yes. In newer versions of Ubuntu systemd is used to create start-up scripts. In your case you want x11vnc to start every time the server starts [23:01] I'm trying to create a chroot using sbuild for testing building deb packages... my filesystem is ext4, would I benefit from using a btrfs loopback device for these schroots? A lot of resources seem like it benefits builds because each build snapshot can be removed for fresh builds. Can I get those benefits just mounting a raw img file? [23:03] jayjo: That question would probably be better answered in a deb development forum as it is a quite advanced topic. [23:14] acquire/1/null failed with code 400: LIBUSB_ERROR_ACCESS [23:14] any ideas how to fix this please? [23:15] N3bulaK: What are you trying to do when you get this message? [23:18] how do you get the ppa-url to use with ppa-purge [23:39] blueeagle: thanks but I got it now [23:39] :D [23:39] blueeagle: wondering if you can help me with gpg2? [23:40] !ask | N3bulaK [23:40] N3bulaK: Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) See also !patience [23:40] https://askubuntu.com/questions/307/how-can-ppas-be-removed -- this says I can just remove it from sources.list.d [23:40] opps sorry [23:41] is it possible to encrypt a same file/folder with gpg2 rather than creating another output? [23:42] N3bulaK: You want to overwrite the file you're encrypting while you're encrypting it or do you want to write the output to a file, delete the original and then rename the output to the same name as the source file? [23:43] overwrite the file [23:45] is that even possible? [23:45] N3bulaK: My guess is that it would not work, and it would not be advisable because that would leave the original in a broken state if the encryption is terminated before it is complete. [23:46] ahh make sense [23:46] can we also encrypt the whole folder? [23:47] !man gpg2 [23:50] N3bulaK: The manual does specify a --multifile option [23:50] blueeagle: cool thanks [23:53] blueeagle: another solution I came across is, convert the folder into tar file and then encrypt it :D [23:54] just wanted to share for the knowledge of others [23:54] N3bulaK: That would be the preferred way of doing it, but the result is different from your stated objective which was to encrypt all the files in a folder.