[00:00] Guest17: so add the key=value as it says, redo "chroot /target grub-install /dev/sda" or whatever device you're installing to and it should be solved [00:01] Set `GRUB_ENABLE_CRYPTODISK=1' in file `/etc/default/grub' [00:01] that's what you are talking about? [00:01] Guest17: but note, I think you're missing something there, because the Ubuntu installer does not encrypt /boot/ it has an unencrypted file-system for /boot/ and that should be listed in /etc/fstab [00:02] Guest17: check the fstab, as in "grep boot /target/etc/fstab" [00:02] I mounted my nvme EFI partition in /mnt/boot/EFI is that wrong? [00:03] Guest17: if your chroot /target is actually /mnt then that is almost correct, but no completely. It should be /target/boot/efi (note lower case) [00:03] https://paste.ubuntu.com/p/ngBcmCjbMm/ This is my fstab [00:03] sorry I am kind of confused [00:03] Guest17: if you've done "chroot /target mount -a" then every file-system in /etc/fstab that is set to 'auto' mount (the default) should be mounted correctly [00:04] Guest17: see, there it is: UUID=7243a3f3-9bed-40d6-af2f-cf02978078a9 /boot [00:04] Guest17: if you do "lsblk" you'll see that is in a partition outside the LUKS container [00:04] https://paste.ubuntu.com/p/2cnqQk9Kyr/ [00:05] Guest17: That last looks incomplete, it doesn't show the /boot/ mount [00:05] https://paste.ubuntu.com/p/TqXKP5VvvH/ [00:05] Guest17: how about we start from scratch and I give you the exact commands to execute so you can copy-paste ? [00:06] I don't see a UUID string in there. :( [00:06] sure I appreciate your help [00:06] Guest17: no, use "lsblk -f" to see UUIDs too [00:06] Still no UUID [00:07] Guest17: try "sudo lsblk -f" [00:07] ok [00:09] Error: Common start logic: Failed to initialize storage volume "test" of type "custom" on storage pool "default": Idmaps of container &{[{true false 458752 0 65536} {false true 458752 0 65536}]} and storage volume &{[{true false 589824 0 65536} {false true 589824 0 65536}]} are not identical [00:09] Do I need newer lxd? [00:09] how do I mount "7243a3f3-9bed-40d6-af2f-cf02978078a9 " to /mnt/boot/efi ? Is this waht I need to do? [00:10] Or is not shiftfs implemented for custom volumes yet? [00:10] Guest17: no it isn't [00:10] Guest17: are you working inside the chroot right now? [00:11] I was, I exited, and the lsblk -f ran and I got uuids [00:11] I am no longer in chroot [00:11] Guest17: right, and the chroot is /mnt/ ? [00:11] the LUKS volume for cryptosetup is mounted in /mnt. I unmounted /mnt/boot/efi [00:12] *LUKS for root [00:12] Guest17: right, so do "sudo chroot /mnt mount -a" [00:12] Guest17: that should set things up correctly [00:13] ok, should I run grub-something now? [00:13] Guest17: if you do 'lsblk -f' now you should see that nvme0n1p2 at /mnt/boot and nvme0n1p3 at /mnt/boot/efi [00:13] there are two commands, update-grub and grub install. I am confused which one to run [00:14] Guest17: if you see those you can go ahead and do "sudo chroot /mnt grub-install -v |& tee /tmp/grub-install.log" [00:14] Guest17: then do "cat /tmp/grub-install.log | nc termbin.com 9999" so I can check the log file [00:16] Guest17: I think I missed the devicename from that command! It should be [00:16] Guest17: if you see those you can go ahead and do "sudo chroot /mnt grub-install -v /dev/nvme0n1 |& tee /tmp/grub-install.log" [00:16] thanks I think the -v /dev/nvme0n1 is the magic smoke [00:17] the -v is just --verbose :) [00:17] https://termbin.com/b3ur [00:17] so we know what it is doing [00:17] whoopts, yeah. thanks [00:17] so the only problem I see now is that it appears to have picked up my USB flash drive that I am currently using [00:18] Guest17: looking good "Installation finished. No error reported." ... now finish off with "sudo chroot /mnt update-grub" [00:18] are you familiar with this file output in a way you can quickly establish if there is anything wrong? thanks for your help [00:18] Guest17: I can read those logs in my sleep :) [00:19] Guest17: after that I think you're OK to reboot [00:19] Guest17: Peace of mind - TJ- has written more than one book on this subject :P [00:21] OK I will try. I am greatful for your help. anyway I just wanted to say... there's kind of a minor annoyance with ifconfig missing. I have to use the GUI to set the address, which has a bad user experience (tabs don't work well, it wants an IP address for a route? in separate box. anyone with network engineer experience would know this is wrong). [00:21] then I have to 'ip route delete default' and add my route... with the arcane "via dev ..." syntax (this isn't a cisco router!) and then I have to nuke resolv.conf symbolic link, then create it, and chattr +i fails for some reason -- so every 5 minutes I have to edit the file again. ... can we just put back ifconfig.. and get rid of whatever /etc/re [00:21] solv.conf mess. [00:21] Guest17: you can bring ifconfig back if you apt install net-tools [00:22] not if I don't have an internet connection [00:22] yeah that's true lol [00:22] that's why I felt compelled to bring it up:) [00:22] true true [00:22] "Windows has detected a problem with your network. Would you like to connect to the internet to find out why?" flashbackss [00:22] Guest17: no, you don't need to do all that in the network manager's connection-editor, you can correctly over-ride and set routes [00:23] Can i legit have a link to the books you've written tj-? [00:23] or was that in jest? [00:23] I know, but it should be in a way that -- because I'll forget -- and the knowledge won't transfer to other distros/Unix OS, I have to remember a bunch of one-off steps. I am alreadying remembering one-off steps from o(n^2) platforms [00:24] goobs: I think Bashing-om is referring to, amongst others, to https://iam.tj/prototype/guides/boot/ and https://help.ubuntu.com/community/Full_Disk_Encryption_Howto_2019 [00:25] christ. [00:26] Guest17: NetworkManager is pretty standard across distros aside from reduced-footprint flavours like Lubuntu, Rasbian and so on [00:27] TJ-, any other thoughts? Given the response, I do believe it sees the file and is loading it: 1.) brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac4366c-pcie.bin for chip 0x004366(17254) rev 0x000004 2.) blob line, 3.) brcmfmac: brcmf_c_process_clm_blob: no clm_blob available(err=-2), device may have limited channels available, 4.) brcmfmac: brcmf_c_preinit_dcmds: Firmware version = [00:27] wl0: Jan 15 2019 14:28:26 version 10.10.122.303 (r666429) FWID 01-9f64541d [00:27] That matches the file info of the file I put there. [00:27] FaTaL_G: oh, so there was more... it's looking for something 'extra' for channels? [00:27] TJ-, indeed... I'm pretty sure I said that [00:28] FaTaL_G: have you used the 'iw' tool to check what capabilites that device is reporting as having? something like "iw list" to begin with [00:28] TJ-, you might have missed it, but thats what I meant when I said "yea something about channels" [00:28] yes sir [00:28] FaTaL_G: Yes I must have missed it... end of a very long day here (01:28 right now) [00:29] it gives me the same results it gave me last year, and it does support AP. Thats why I was "assuming" it should work on 18 given it worked on 16 [00:29] FaTaL_G: how are you configuring the AP mode, with hostapd? [00:30] TJ-, yes [00:30] when I upgraded, hostapd didnt change, meaning, my config wasnt auto modified [00:30] FaTaL_G: and hostapd fails to configure it? are there additional kernel errors at that point? [00:32] FaTaL_G: have you enabled the debug output from brcmfmac? [00:34] TJ-, strange [00:34] TJ-, I just tried loading it again and it started successfully [00:35] maybe because I manually re-loaded the modules... hrmmmmmmm [00:35] even with those errors [00:37] FaTaL_G: is it possible you're trying to start the hostapd service *before* the module is loaded? how are you triggering the module load? is it automatic via udev or have you added something to the config? [00:37] Ummmmm, thank you and NegativeFlare for your help because I did learn some interesting tips for reviewing errors and handling kernel loads. So so so so much more to learn. I will experiment some more, but very interesting it worked [00:38] FaTaL_G: if the module isn't loaded automatically by udev it should be listed in /etc/modules [00:39] TJ-, I did manually try loading it the other day, it was not loading, so maybe I changed something else. As far as loading on boot, I n33d to go investigate that now because I still get errors trying to ifup/ifdwn br0, which hostapd adds w1s2p0 to [00:40] TJ-, etc/modules is empty [00:41] FaTaL_G: well, if the module doesn't get loaded by udev that is where to list it, but generally udev should load it. The kernel reports the PCI device vendor:device ID to udev which then uses modprobe to load it [00:41] I notice that there some new motherboards are advertised as have GPIO connectors, can these be accessed without special drivers? [00:41] FaTaL_G: that's why modules have a list of aliases - that's the IDs the kernel can match to [00:42] neildugan: that would depend if there is a driver for the GPIO chip in the kernel [00:47] TJ-, ok [00:57] hi [00:57] Rojola: not broken apache again? :) [00:58] TJ-, yes, the htaccess password authentication won't work [00:58] TJ-, I just came here to see if there is anything Ubuntu specific I should know [01:00] Rojola: that may need enabling using AllowOverride, see https://httpd.apache.org/docs/current/howto/htaccess.html [01:00] done [01:00] TJ-, AllowOverride All is set in my vhost [01:00] a2enmod auth_basic <== apache module enabled [01:00] the password protection gets ignored without errors [01:03] Rojola: have you put it in a context ? [01:03] TJ-, yes, I firmly believe so. TJ- it's the same vhost you already know from before [01:04] TJ-, https://dpaste.de/78XV/raw [01:04] the last vhost [01:08] Rojola: Rojola but you've got "Require all granted" there [01:08] wouldn't the password protection override this rule? [01:09] Rojola: without seeing the .htaccess and which directory it is in it's hard to be sure [01:10] TJ-, https://dpaste.de/082j/raw [01:13] Rojola: looks correct, you'll need to enable debug logging in apache and track if it is reading the htaccess at all, or just ignoring the auth parts I think. [01:14] Rojola: can you get the .htaccess to set some other options that the client can show? [01:14] I can do whatever needs to be done, I have root access @TJ- [01:14] what should I add to the .htaccess file? [01:14] Rojola: maybe test with Options +Indexes [01:15] IndexOptions +FancyIndexing [01:15] Options +Indexes goes into the vhost, right? [01:15] that would display the list of files if there is no default document (typically index.html) [01:15] Rojola: no, but those in the .htaccess, 2 lines [01:15] sure! One moment please! [01:15] that should over-ride your Options -Indexes [01:16] Rojola: so if you do now get an index list of files you know the htaccess worked [01:17] TJ-, I managed to lock myself out of the server [01:17] TJ-, I need a moment to gain access [01:18] :) [01:22] TJ-, I gained access and added the 2 lines you said to .htaccess [01:22] I do _not_ get a directory listing [01:22] I still get "Forbidden" [01:23] TJ-, adding an "index.html" file shows the contents [01:23] after removing "index.html" I get "Forbidden" again rather than a file listing [01:24] Rojola: so you're missing something [01:25] what? [01:27] Rojola: have you seen https://httpd.apache.org/docs/current/howto/htaccess.html#troubleshoot [01:28] TJ-, no, I have not read this one yet. Doing so now [01:28] TJ-, I was focusing on stackoverflow - sorry for that. [01:28] Reading now. [01:29] Rojola: note there could be something in the include file: Include /etc/letsencrypt/options-ssl-apache.conf [01:31] TJ-, so, I tried adding gibberish to .htaccess - no errors [01:31] TJ-, /etc/letsencrypt/options-ssl-apache.conf has nothing with AllowOverride None in it [01:32] checking the access and error logs [01:33] TJ-, I get one error, but it has nothing to do with the .htaccess file [01:33] TJ-, the error only says that I disallowed directory listing, therefore I get none [01:33] >> Cannot serve directory /var/www/vhosts/example.com/htdocs/support/: No matching DirectoryIndex (index.html,index.php) found, and server-generated directory index forbidden by Options directive [01:37] Rojola: so .htaccess is being ignored... silly question but you *have* spelled the filename correctly? I was caught out years ago by only having one 'c' in 'access' :D [01:38] TJ-, https://dpaste.de/LzKE/raw [01:39] TJ-, welllll.... [01:39] TJ-, what would you say, if I told you, that I put everything into .htpasswd ? ;)) [01:40] I don't know if I should laugh or cry [01:40] it's so sad and funny at the same time! :| [01:41] How do I search for providers of pure virtual packages? [01:41] e.g. I want to list all packages that provide pdf-viewer [01:41] TJ-, guess what... it works, after naming it .htaccess rather than .htpasswd [01:41] sorry TJ- for all the trouble [01:41] thank you! [01:42] Rojola: oh noes!! hehehehe [01:42] I am really sorry [01:42] I should take more breaks during these computer sessions [01:42] Rojola: you're suffering tunnel vision, I get like that sometimes. Time for a break! [01:42] yes, definitely, I will take a walk around the block now [01:43] thank you TJ- [01:43] sorry again! === Evie^2 is now known as EvieEightySix [02:03] Am I remembering wrong that there's some way to invoke the Ubuntu installer to install to a given partition? [02:04] Bluecoat: are you perhaps remembering debootstrap, to install to a specific directory? [02:05] sarnold: that's literally what I just pulled up. :-) But I also thought there was a way to use the nice GUI. [02:06] Bluecoat: there might be :) it might even just do the right thing.. [02:06] Hoof. The debootstrap is way more steps than I want to spend. It's up against "tossing an ISO on a stick and reinstalling." [02:07] heh, I did debootstrap as part of a zfs-on-root-with-luks-encryption and YES it was a huge amount of work post-install to try to make it into a usable system. [02:07] (still not done) [02:07] When the user experience I want is "run from this session so I can keep watching Preacher in a VLC window and then reboot in-between episodes." [02:07] iso on a stick is going to be WAY faster [02:07] haha [02:07] I love it :D [02:08] well.. just how crazy do you want to get? *maybe* you could set up disk passthrough in libvirt, install in a VM, and .. reboot into what used to be a VM. YMMV I've never tried I'm not a lawyer I'm not a doctor etc etc [02:09] This season is really driving home that it's a Seth Rogen show. :p [02:09] Also that's literally what I'm setting up now. [02:09] sweet I'd be curious to hear how that turns out :D [02:09] or at least trying to... [02:10] Oh, it works pretty well. That's how I normally set up "new installs" if I can't clone them. Plug in external disk (or mount image), map it into the VM, run installer. [02:11] The trick here is that what I want it to do is be able to see my LVM disks (and the underlying storage) and then install itself into a new LVM partition. [02:11] eep, you're on your own there :D [02:12] (well; maybe someone else here has done that. not me. :L) [02:15] bah. Looks like it's USB stick time. [02:20] Is it possible to simulate a reboot from the command line without actually rebooting? I am working with mount and somd fs options and want to simulate the effects of a reboot on a temp type filesystem without it effecting the applications I have open. [02:21] Or some way to acomplish this? [02:21] your best bet is to just issue mount and umount commands that use only the mountpoint [02:23] what are the effects of the reboot that'll affect the filesystem? Just unmounting? [02:24] sarnold: thx Bluecoat: thought that any kind of shutdown or reboot make everything in a temp filesystem go bye bye (not persist) [02:26] plongshot: yeah, but it's not doing anything fancier than calling unmount on all the mounted filesystems. Unless the filesystem driver is coloring outside the lines, I'd expect mount/unmount would be all you'd need. [02:29] ovrelayfs does not behave in the way I thought that it would. From reading about it I had come to believe that things in the lowerdir will not persist whilst things in the upperdir do persist. I also thought that things in the merged directory (the mount point) would persist through a reboot (or umounting the overlay). None of those were true when I tested just now. Actually, after the reboot, the changes persisted in both the [02:29] upperdir and lowerdir but did not persist in the merged dir. This is assuming I'm mapping dir names to the command that was entered to create the mount. Uhh.. how did I screw up so bad in what I thought I had learned? [02:29] Bluecoat: I see thx [02:30] I have to go eat or my fam is gonna kill me but I wish I'd see a comment on that latter post when I came back (just a wish and a dream) :p [02:30] thx [02:36] So, I'm trying to grab source packages from eoan for a package (notmuch). I've added `deb-src http://archive.ubuntu.com/ubuntu eoan main restricted universe multiverse` to sources.list (and apt update-d of course), but `sudo apt-get -b source -t eoan notmuch` still fails with `E: The value 'eoan' is invalid for APT::Default-Release as such a release is not available in the sources` [02:37] Am I missing something? [02:38] apetresc: if you've got the sources set correctly and a recent apt update then you should be able to get the sources with apt-get source notmuch/eoan [02:42] sarnold: Oh indeed, `sudo apt-get -b source notmuch/eoan` did the trick [02:42] So I guess the `-t` parameter is not current with the latest apt/apt-get? [02:42] maybe.. I learned package/release first, so that's what I tested :) heh [02:43] I guess I should update the instructions at https://help.ubuntu.com/community/PinningHowto#Recommended_alternative_to_pinning to use the new syntax, then [02:45] firefox-3.0... wow [02:45] Haha true I hadn't considered that part [02:45] That should've tipped me off as to the age of that article [02:46] hmm, I wonder, does apt do the same thing? [02:46] yeah it does. bummer. [03:12] Why is there an upperdir and lowerdir in overlayfs? Why not just one or the other; or, better yet, just a sigle, generic, mount object? What is the purpose of having both? === the_ant1 is now known as the_ant === not_phunyguy is now known as phunyguy [04:39] Hi. is there any tool to randomly select next wallpaper from folder, on each e.g. each 7th day or each 30th day etc [05:06] how to limit upload and download bandwidth usage of the firefox/other apps? [05:08] does anybody here know if there is a hidden option in ubuntu to prevent a file name of a pdf file from overflowing? === martian67| is now known as martian67 === EvieEightySix is now known as Evie^2 [05:49] Hey guys, do anyone of you use AppImagelauncher? [05:49] https://github.com/TheAssassin/AppImageLauncher [05:51] I'm trying to add a virtual eth0 interface to Ubuntu 18.04 LTS, but I keep getting "Failed to start Raise network interfaces" error. I see a lot of documentation online for adding a virtual interface this way, but it just doesn't seem to be working. How can I make this work? Thanks. === vicamo_ is now known as vicamo === elibrokeit is now known as anyone === anyone is now known as Guest63806 [06:03] Reading articles about landscape i read that landscape supports ldap, but i have never seen those option in multiple installations. How do i configure ldap binding in landscape? === Guest63806 is now known as guys === the_ant1 is now known as the_ant [06:14] hello, how do i mount dvd-ram disc? [06:21] WinDozes: click it in file manager [06:23] problem is it doesnt appear in file manager; if i insert other dvd type it shows and mounts automatically, but dvd-ram doesnt appear at all [06:24] WinDozes: try "lsblk" does it show next to sr0? [06:26] sr0 show "rom" [06:28] just had an idea - maybe its a problem because it is blank disc? [07:19] Is it not possible to add an eth0 virtual interface in Ubuntu these days? === bad_cat is now known as ayekat === the_ant1 is now known as the_ant [07:42] I have this in my FSTab which is mounting fine though: //192.168.55.12/projects /media/projects cifs guest,rw,iocharset=utf8 0 0 [07:42] But somehow i cant write to the share [07:48] Dirkos: you can't write as a regular user, or you can't write at all? [07:48] cant write at all, can only read [07:49] i set the force user etc but it is mount as root all the way so that makes sense though [08:18] http://projectftm.com/#-cbO5MJsi-L2Z6RWM94L1g ubuntu has some issues [08:19] genewitch: this is not the complaints channel [08:23] genewitch: if you think there's a problem with ubuntu & kismet, try to ask a question first? === the_ant1 is now known as the_ant [09:20] hi [09:21] i was able to enable hibernate on kubuntu... but the handleLidSwitch doesn't seem to be causing hibernate [09:21] i edited the logind.conf file, to uncommen #handlelidswitch=hibernate [09:22] also uncommented #HandleLidSwitchDocked=hibernate [09:24] Jfox762: logind.conf doesn't take effect until logind is restarted [09:25] how do i restart it [09:25] Jfox762: (note that if you restart logind, it will most likely also kill your graphical session, so I'd be careful there) [09:25] i dont have any critical stuff on my pc right now [09:25] no important work unsaved in other words [09:25] Jfox762: well then you can restart the systemd-logind.service [09:27] systemctl restart systemd-logind.service? [09:28] Jfox762: yes, that would be it - but again, expect stuff to awkwardly exit - I don't take any responsibility for stuff breaking [09:29] hmmm [09:29] still seems to keep sleeping, ratehr than hibernating [09:30] hibernate does indeed work if i type it into the console [09:30] it resumes perfectly [09:30] but when I close the laptop... it merely seems to suspend [09:31] hmm... weird [09:32] https://pastebin.com/B5syQ53T [09:32] that is a cat of the logind.conf [09:33] let me know if I missed something [09:33] oh btw, I'm on kubuntu [09:33] im not sure if it matters [09:33] Jfox762: yeah, that looks fine to me - maybe a mere logind restart isn't enough [09:34] would a restart work? [09:34] (it's been a while since I restarted logind while I was in a graphical session) [09:34] actual real restart? [09:34] Jfox762: like a system reboot? yeah, might work [09:36] Im wondering... [09:36] does it suspend first, and then wait a few minutes before deciding to hibernate? [09:37] it suspended again instead of hibernate :( [09:38] Jfox762: nah, it should usually hibernate right away [09:39] odd [09:39] maybe KDE interferes with/intercepts the lid close event and does something else [09:39] do i need to install the "hibernate status button" for this to work? [09:40] see when i look into power management, there is no option for "Handle lid switch" to hibernate [09:40] only suspend, logoff, turn off screen [09:44] where is the print preview button in adobe acrobat reader 9 for ubuntu? [10:00] is that even packaged for ubuntu...? [10:17] CoolerZ: acrobat reader isn't maintained for linux anymore (and since >5 years), you really shouldn't use it. [10:17] whatever document reader in your desktop environment is probably a way better option. === the_ant1 is now known as the_ant [10:44] 18.04 GRUB bug, for which I'm trying to come up with a workaround. For a UEFI install grub-amd64-efi-signed package is used which co-exits with grub-pc or grub-efi-amd64, but this breaks encrypted installations since the Canonical -signed grubx64.efi doesn't contain the LUKS, gcry-* or cryptdisk modules. However, wanting to switch to plain grub-efi-amd64 causes apt to want to remove grub-pc. If [10:44] grub-efi-amd64-signed can co-exist why the heck does the unsigned package not do the same? And, short of altering the /var/lib/dpkg/status file to remove the Conflicts/Replaces grub-pc any other way to prevent this? [10:48] TJ-: i was puzzled by this, too, but there is grub-pc-bin [10:48] i assume that's sufficient for bios booting? [10:48] tomreyn: right ... it's weird the dependencies break the symmatry that way though [10:49] yes, not sure why. [10:49] tomreyn: I'm instaling xbuntu to a USB3 'stick' which'll need to be able to boot in either mode ... just annoyed me to have to work around that. I'll lose grub-pc and grub-efi-amd64-signed [10:50] Hey there. I have trouble accessing a freshly setup samba server with authentication (guest access works) I tried my best but couldnt get it to work. then I step-by-step followed this tutorial https://www.howtoforge.com/tutorial/samba-server-ubuntu-16-04/ and still cannot access the shares from windows with the error msg "\\server\share cannot be accessed. You may not have sufficient rights [10:50] ..." [10:50] TJ-: hmm right i see how it is bad when you need to support both boot modes. [10:51] Hi folks [10:58] tomreyn: and now another bug/annoyance. grub-efi-amd64 doesn't Conflict/Replace grub-efi-amd64-signed so even with the non-signed package installed grub-install uses the -signed bootloader. Grrrr *steam coming out of ears* ! [10:58] grub-install: info: copying `/usr/lib/grub/x86_64-efi-signed/grubx64.efi.signed' -> `/boot/efi/EFI/ubuntu/grubx64.efi'. [11:04] TJ-: i just suspect this stuff is so complex that those who worked on it found no better way to do it. but it might be a good idea to try reorganizing this from a clean slate. [11:07] tomreyn: this one is an obvious breakage.. if grub-efi-amd64 is installed *after* grub-efi-amd64-signed it should take precedence and build/install the local core image [11:07] Trying to see if grub-install can be 'configured' to ignore the -signed bits [11:18] good luck there. :-/ [11:18] tomreyn: aha, Ubuntu carries a patch to grub-install, and adds "--no-uefi-secure-boot" as well as "--uefi-secure-boot" [11:18] and it works "grub-install: info: copying `/boot/grub/x86_64-efi/core.efi' -> `/boot/efi/EFI/ubuntu/grubx64.efi'." [11:19] What was confusing was the grub-install -v log showed it calling grub-mkimage and building the EFI core image and then not installing it, but copying in the Canonical signed core image ! [11:21] if you could document all of this it could spare another person going insane. [11:23] tomreyn: well, I have to add this to my Wiki FDE...2019 to complete that for EFI installs [11:23] Hi all, I understand that the Ubuntu minimal image has an apt rule preventing the installation of docs. Where can I find this rule in the system so that I may disable it? [11:24] setpill: 'docs' ? [11:24] setpill: do you mean the mandb man-pages or literally the supplementary -doc packages ? [11:25] TJ-: I have understood it blocks installing files to specific dirs [11:25] In this case, /usr/share/doc/ [11:26] setpill: which "minimal image" are you referring to? The desktop installer option just uninstalls a list of packages [11:27] https://cloud-images.ubuntu.com/minimal/releases/bionic/release/ [11:29] setpill: I'm not aware of any options to delete parts of packages, that'd break dpkg/apt in horrible ways [11:30] setpill: /usr/share/docs// contains things like the changelog [11:30] TJ-: I am having trouble installing a package specifically because of this (suspected) rule, hence why I am trying to disable it. [11:31] in powerdns, we've had to move sql schemas away from the docs because of some images doing this [11:33] setpill, please look through /etc/dpkg [11:34] Habbie: perfect, thanks [11:34] path-exclude=/usr/share/doc/* found in /etc/dpkg/dpkg.cfg.d/excludes [11:34] yes [11:34] i just found it too === the_ant1 is now known as the_ant [11:35] setpill: I've just downloaded and mounted the ubuntu-18.04-minimal-cloudimg-amd64.img and it contains all the expected files in /usr/share/doc/ [11:35] TJ-: `cat /etc/dpkg/dpkg.cfg.d/excludes` [11:36] TJ-, if it's anything like the debian-slim images on the dockerhub, there is some content in /usr/share/doc but any packages you install will not get docs - because of that rule that setpill pasted [11:36] To be fair it's poor packaging to blame here for breaking upon not being able to install docs, but still :) [11:36] well [11:36] i'm not sure i agree [11:36] but as i said, this has inconvenienced me before [11:37] setpill: 527 files under /usr/share/doc/ [11:37] setpill: there is no rule to prevent installing in that path [11:39] Habbie: oh, thanks for the clue... you learn something new every day! setpill see the file etc/dpkg/dpkg.cfg.d/excludes :) [11:39] setpill: specifically " path-exclude=/usr/share/doc/* " [11:39] ... [11:44] TJ-, :) [11:51] there we go [11:52] can we help you cmg0x1e [11:53] had a question here... i'm trying to kill a few zombie instances without killing my active shell, i've got pts/{8-32} zombies [11:53] any "easy" way to do that? [11:59] cmg0x1e: zombies can not be killed, are dead already (thus the name), they can be cleaned up by ending / killing the parent process. if that's immediately your shell (no intermedia processes) then you have no other options. [12:00] if that is your shell, there's something wrong with your shell [12:00] it's hung sessions tomreyn [12:00] connection dropped on my end, but they didn't clear [12:00] so which state are they in? [12:00] so just proceesses waiting for input, that's not zombies [12:01] ps aux | grep Z # to see zombieprocesses; [12:01] yes, but connections been dead for about 4hrs [12:02] if that's ssh shells, reconfigure their timeouts, and kill the processes you can no longer control [12:06] ah [12:06] use a terminal multiplexer to no loose control over a remote shell. until then, maybe use reptyr -T as a dirty hack to try and regain control once lost. [12:06] hmmm [12:06] interesting [12:06] issue is my internet connection is 2mb down at home, so it's dying easily [12:07] cmg0x1e, a multiplexer that I like and suggest is tmux [12:07] i'll have to look into tmux, never used before [12:10] hi all please help me out how can i go about updating only one program using terminal i would like to update only youtube-dl-im familiar with sudo apt-get update && sudo apt-get dist-upgrade -y but not how to update only the one [12:10] thanks in advance [12:11] hi. thunderbird is asking for owl subscription what is that? [12:11] conjo, change your offensive name, please, thanks [12:11] another question, if I want to force a program to open on just one monitor (laptop) as opposed to external... I've tried running DISPLAY=":0.0" $COMMAND, but it's not working [12:11] before i was use to add my outlook email without problem.. but now it is asking me to pay [12:11] B|ack0p: are you on ubuntu or debian this time? === conjo is now known as nojimonicous [12:11] on ubuntu on my other device [12:11] soz [12:11] i have 3 laptops [12:11] lotuspsychje: [12:12] nojimonicous, does ubuntu even have a newer version of youtube-dl for you? [12:12] and yes debian also didnt fix my graphics problem unfortunately on my old laptop :/ [12:12] good question i jumped ship for ages and am only back tonight [12:12] i mean it is not distro issue it is my old laptop [12:12] but now i am on my other laptop on ubuntu [12:12] nojimonicous, 'apt-get install youtube-dl' would upgrade just youtube-dl, if there is an upgrade available [12:12] B|ack0p: yeah, we already know this [12:13] thank you Habbie [12:13] lotuspsychje: i will probably replace mainboard with intel gpu probably it will work better than ATI [12:13] B|ack0p: lets not discuss that here [12:13] ok [12:13] now can we get my first question? [12:14] thunderbird has a new feature it seems named owl and it is asking me to pay on a free linux [12:14] isnt it dilemma? [12:15] B|ack0p: add your account using IMAP or POP. Thunderbird has never supported an Exchange account without the use of a third party service/addon [12:15] leftyfb: but before there was no own addon === _pa is now known as Harlekino [12:15] B|ack0p: Thunderbird has never supported an Exchange account without the use of a third party service/addon [12:15] yesterday i ran sudo apt update and upgrade then i faced that own addon [12:15] leftyfb: right but that third party addon was free before [12:16] B|ack0p: ok, that has nothing to do with Ubuntu or Mozilla Thunderbird. Contact the addon developer [12:16] Habbie whats going on here what am i doing wrong https://imgur.com/a/YG22kjL [12:17] nojimonicous, you are doing nothing wrong; debian/ubuntu ship youtube-dl, do not update it, and disable the automatic updater [12:18] nojimonicous, which means youtube-dl, as shipped by debian/ubuntu, is pretty useless [12:18] nojimonicous, i installed the new version in my homedir myself [12:18] nojimonicous, but i'm on debian - for ubuntu, it's likely you can find a ppa with a newer version [12:18] dam [12:18] thanks for all ur help [12:19] nojimonicous, https://launchpad.net/~nilarimogard/+archive/ubuntu/webupd8 [12:19] nojimonicous: and keep in mind adding ppa's could be a security risk too [12:19] maybe i used it on manjaro before cuz cant remember any issues in the past [12:19] nojimonicous, hmm, that one is outdated too [12:20] manjaro is rolling, means it always has the newest of everything [12:20] got me stumpd then but i have in the past had success using youtub-dl (many distro hops ago lols) [12:21] Habbie: not sure advising external ppa's is a good idea in the support channel, hence we reccomend to use the official repos [12:21] hope ubuntu software store doesnt become commercial.. [12:21] !discuss | B|ack0p [12:21] B|ack0p: Want to talk about Ubuntu, but don't have a support question? /join #ubuntu-discuss for non-support Ubuntu discussion, or try #ubuntu-offtopic for general chat. Thanks! [12:21] ok.... so I've tried wmctrl to move an application out of view of the desktop to the desktop with no success, any ideas? [12:21] lotuspsychje, i was wondering about that already, won't do it again - it's a good policy [12:21] cheers re the ppa warnings lotuspsychje [12:21] ok [12:22] but i really like using this program and find that i have no privacy (really-just the facard of it) [12:23] if someone wants to pwn me and they got skills n time im toast [12:23] nojimonicous: focus on ubuntu support questions please [12:23] roger that thanks all for ur help [12:24] ok removing that addon fixed problem.. [12:33] cmg0x1e: does the application have an 'icon' on the taskbar? if so bring up its context menu (right-click ?) and choose move then use the cursor keys [12:35] cmg0x1e: alternatively if you can Alt+Tab to give the application focus, blindly press Alt+Space to bring up it's Window menu, press down-cursor 4 times so it should land on the "move" option, press Enter to activate it, and then use cursor-keys to move the window [12:35] it doesn't [12:36] TJ- on alt-tab I can see it [12:36] but I can't see the context menu / window menu [12:36] ah there we go! [12:36] Habbie, you made my night thanks again https://imgur.com/a/Dai6OBa [12:37] thanks TJ- [12:37] nojimonicous, great :) === Wryhder is now known as Lucas_Gray [13:12] Ubuntu 16.04, `apt install -y python3` resulted into python3 being installed, but no symlink for python, what do I do? [13:12] should I manually create the symlink? [13:13] pomeha, 'python', if it exists, should be python 2 - breaking that assumption might break various things [13:13] which python3 [13:13] OerHeks: ansible doesn't use python3, it tries python [13:13] Habbie: alright, thanks [13:13] you can tell ansible which interpreter to use for a remote server [13:14] http://tomdewit.com/2017/05/11/use-ansible-with-python3-on-ubuntu-16-04/ [13:14] ansible_python_interpreter=/usr/bin/python3 [13:14] that's the one indeed [13:15] remove ansible and: pip3 install ansible [13:16] OerHeks, what good would that do? [13:16] OerHeks, presumably ansible is not installed on this machine at all [13:17] i think it wil set python3 env straight [13:17] Hmmm, on 18.04 'ntfs-config' "Suggests: disk-manager" but cannot find anything that Provides disk-manager [13:19] TJ- what are you trying to do, mount an NTFS drive? [13:21] pizzaiolo: no, install packages [13:21] pizzaiolo: seems like it may be a leftover in the 18.04 package from earlier releases === RandolfR is now known as Randolf [14:14] yo how do I increase the sensitivity of my external touchpad, the magic trackpad 2 ? [14:15] for x or wayland? try playing with xset [14:24] Habbie: FYI https://www.debian.org/doc/debian-policy/ch-docs.html#additional-documentation states "Packages must not require the existence of any files in /usr/share/doc/ in order to function." [14:24] setpill, ah, thanks! [14:38] Anyone know how to resize an open window of xfce-terminal? [14:43] oikasd: Alt+Space > Resize or drag a corner after grabbing (the 1-pixel wide) border ! [14:43] oh alt+space is neat, thanks [14:49] you can also just use alt+right click instead of trying to hit the 1 pixel border [14:50] hmm, that does nothing in my gnome [14:51] hold alt, hold right-click, drag. it might be xfce-specific though [14:51] probably then [15:10] @thsnr Thanks [15:13] Hi, I have a question about getting Evolution reminders working. Is this the right channel? [15:17] colinshots, just ask your question [15:20] So, because Google closed down API access from Google Calendar to Ubuntu, I had to import my calendar into Evolution via iCal. I've noticed that it imported without any reminders set on any events. Also, Evolution doesn't appear to be providing "a default reminder before every new appointment" even though I have the option set and that calendar che [15:20] cked. Is there a trick to get imported iCal calendars to have default reminders set for events? [15:22] if I have 3 nvidia cuda 9.0 9.1 9.2 run files do i have to extract 9.0 and add in 9.1 and 9.2 to the code or can I install sequentially the 3 run files? === int32_ is now known as hottodoggo === hottodoggo is now known as int32_ === int32_ is now known as tuesday === tuesday is now known as hotsauce === hotsauce is now known as bit === bit is now known as Guest59459 === Guest59459 is now known as hotcoffee [15:39] hey guys... so i just got a tower with a nvidia gtx 1660 and the resolution is super messed up after initial install. I then issued 'ubuntu-drivers devices' and nothing came up [15:39] then i added the ubuntu graphics driver ppa [15:39] issued the command again [15:39] it says i have two drivers basically [15:40] "nvidia-driver-430" and also driver "xserver-xorg-video-nouveau" [15:40] so it looks like it's common for an os to have multiple driver sets? one that handles the directly communication with the driver i.e. nvidia-driver-430 and then another driver which interfaces with the user [15:40] kinda bridging the gap? [15:40] just a little confused here [15:43] nouveau is what you are using now, nvidia is the prop driver [15:43] ubuntu-driver autoinstall # and have fun [15:49] I am trying to install imagemagick on 18.04 ; it seems that the binaries are not getting installed somehow. I am not able to see/run the 'magick' command, and "dpkg-query -L imagemagick" just gives things in /usr/share/doc and /usr/share/bug. Does anyone know if the package name has moved or something? [15:51] !info imagemagick [15:51] imagemagick (source: imagemagick): image manipulation programs -- binaries. In component main, is optional. Version 8:6.9.7.4+dfsg-16ubuntu6.7 (bionic), package size 13 kB, installed size 115 kB [15:51] it should work, reinstall perhaps? [15:52] octav1a: Why aren't you installing ImageMagick from apt? [15:52] oh, missread [15:52] I am installing with $ apt install imagemagick [15:52] actually, it was already installed [15:53] octav1a: What does "whereis convert" return? [15:53] bane: nouveau is the open source nvidia driver. until very recently (and actually still, but the situation improved), insufficient documentation was available to support this hardware properly in an open source driver, so only basic support is available with nouveau. "nvidia" is the proprietary driver series, which comes in different development branches (usually indicated by those three digits), some of which work for some but not other nvidia [15:53] hardware. on ubuntu, those proprietary drivers can be installed using "ubuntu-drivers" (as you since found out). [15:54] pragmaticenigma: convert directs to a binary [15:54] is it just that the 'magick' binary is renamed 'convert' in deb systems? [15:54] (to answer specifically: convert: /usr/bin/convert /usr/share/man/man1/convert.1.gz) [15:55] octav1a: I have only ever known to use "convert" in the different platforms I have used: noteably CentOS and Ubuntu [15:55] also Windows [15:55] octav1a, there is no magick command, afaik [15:55] was looking here: http://www.imagemagick.org/script/command-line-processing.php [15:55] octav1a, maybe you want to run 'display' from terminal [15:56] octav1a: The documentation on their website hasn't been updated in a very long time [15:57] ok, very well [15:57] thanks for letting me know the correct command ; the google search returned that website as a result so that is where I started looking. [15:57] octav1a: Though I could be wrong. It is also possible that Distributions build it so that it is backwards compatible with older implementations [15:59] bane: so if you need more than basic performance, your approach should be to first research which 'nvidia' (proprietary) driver series best supports your hardware, then see how you can get it installed and working properly. [16:02] octav1a: Found your answer. The documentation you found pertains to ImageMagick 7.x series. Ubuntu is presently on the V6.x series. In version 7, the CLI has been entirely re-written and new commands were offered. See "Command Changes" here: http://www.imagemagick.org/script/porting.php [16:05] ok, awesome, at least its not the reverse [16:12] I'm having an issue where Gnome's lock screen in 19.04 sometimes freezes when I come back from suspend. I can move the mouse and switch to a virtual terminal, and killing gdm logs me out and lets me log back into the GUI, but I lose my session. I'm not sure what process in modern Gnome is responsible for the lock screen, or if there are log files I could potentially investigate so that I have something to search for on Google. Has anyon [16:12] e experienced something like this, and could maybe help me troubleshoot? [16:14] sorry for the long reply guys [16:14] Lol, i was away from my desk, but very good to know [16:14] so I have a dumb question I got a directory that is full of tv downloads and hardlinks. is there a command for deleting all the hard linked files in a directory? === zenguy is now known as coffeeguy [16:16] you could probably use find to narrow down to only hardlinks and then just rm [16:16] brenster21: You could try using the find command. I found this article using a web search, perhaps it will help: https://linuxcommando.blogspot.com/2008/09/how-to-find-and-delete-all-hard-links.html [16:16] I'm wondering if I should install the HWE stack on my work laptop or not [16:17] that could work [16:17] Some_Person: Are you experience any system reliability issues? [16:17] tomreyn: really appreciate the advice, i'm going to the solution OerHeks mentioned 'ubuntu-driver autoinstall' and see what happens [16:17] hoping that i don't need to blacklist any nouvea drivers [16:17] pragmaticenigma: Lately I've noticed a weird issue unlocking my PC, but overall, not really [16:18] but the issue then becomes that I have multiple files with singular hardlinks [16:18] Some_Person: Unless you have something that specifically needs the HWE kernels, or system crashes from kernel issues, I wouldn't recommend it [16:19] pragmaticenigma: Okay. I guess I'll stay on GA then. Thanks [16:19] brenster21: Read the article link I mentioned... [16:20] i am reading it pragmaticenigma [16:20] quippy: problems after coming back from suspend often are caused due graphics drivers or acpi issues, did you have the same on LTS? === argusbr is now known as argus === argus is now known as Guest93822 [16:20] bane: nvidias' user space utilities usually create an xorg.conf file, which forces X to use the 'nvidia' driver, so haveing nouiveau installed next to nvidia drivers should not be an issue, i think. but then i really lack first hand experience. [16:21] I never installed the LTS lotuspsychje -- I'm a Gnome boi and I came back to Ubuntu only when Gnome came back. Graphics are just Intel integrated, are otherwise not giving me problems. Notably the machine comes back fully from suspend -- it's only the lock screen that freezes. [16:22] tomreyn: ah i see. will eventually need to add support for opengl and cuda as well [16:22] so that will be interesting [16:22] quippy: maybe try a: journalctl -f and go into suspend and come back, see if you can catch useful errors [16:22] the last time that it happened I checked journalctl and I saw a javascript error emitted from Gnome Shell but I'm not sure if it was related? Years ago gnome-screensaver was the arbiter of the [16:22] pragmaticenigma I could probably run find /path/to/folder/* -xdev -samefile file1 | xargs rm [16:22] dangit I meant to hit backspace [16:22] lol I saw your message and went to rewrite what I was saying lotuspsychje [16:22] but anyway, yeah, just some random javascript errors from Gnome Shell [16:23] quippy: could you pastebin for us please? [16:23] brenster21: possibly, I'm not quite sure I understand why you have so many hardlinks... I rarely use them, instead using symlinks which are easier to identify and remove without risk to the original file [16:23] bane: 'nvidia' drivers should support opengl once they're installed. cuda, however, can apparently be more tricky. good luck! [16:23] I'm going to see if I can recover the error from last time lotuspsychje and then I'd be happy to do so [16:23] Lol thanks [16:24] pragmaticenigma it was due to sonarr/radarr going wild and me being an idiot when i first set them up [16:24] bane, I joined late, but just wanted to quickly chime in that if you're setting up CUDA I was not able to do that on 19.04 and needed to install the last LTS on a spare machine to get CUDA working under Ubuntu [16:24] brenster21: ah... that would make sense [16:25] quippy: lol, you just said to me you never installed LTS [16:25] I am currently hoping i accidently have radarr/sonarr copy a bunch of movies instead of hardlink them. that would be a bloody pain in the ass. [16:26] not on this machine lotuspsychje :P [16:26] sorry, I did abbreviate the truth for the sake of describing this problem xD [16:26] I installed the LTS on a different machine with a GPU for a Tensorflow project [16:26] allright [16:27] and I haven't used Ubuntu on the desktop since old Gnome versions.. I use it on servers all the time [16:27] every version since 5.04 on servers :P [16:27] quippy: hey thanks bud, yeah i'm on 1804 and everything seems to be working okay now with the nvidia-430 driver [16:28] it's a gtx 1660 [16:28] :+1: [16:28] configuring it for a scientist who will be doing alot of gpu work with opengl and cuda [16:28] so not sure what extra packages i may need to install :3 but any recommendations would be amazing [16:28] brenster21: I would highly encourage you make a back up of those files if you can. Something like rsync I believe can copy only the original files and ignore symlinked and hardlinked files [16:29] Pragmaticenigma I am probably going to do that, but i just had a harddrive die and am short on space for a while (luckily i had just backed it up) [16:29] brenster21: good job on keeping back-ups! [16:30] naturally now I can't reproduce the bug I came in here to ask about.. [16:30] I would love to say thank you but it was a complete coincidence. I had decided to reorganize my downloading setup and have dedicated drives and then after i moved the stuff the drive crashed. (i lost my anime collection) [16:31] F [16:32] I feel that, I lost my music collection doing something stupid a few years ago [16:32] keep it support related guys [16:33] brenster21: "find /path/ -links +2 -ls" should list all entries with 2 or more hardlinks (no good on some non-linux file-systems like vfat though) [16:33] brenster21: directories will have at least 2 hardlinks so you might want to add "-type f" to that [16:34] TJ- thank you I will keep that in mind as I debate on what to do. [16:34] First I need to make sure i ahve the room to move everything to the other drive and there are no copies. Hardlinks shouldn't take up space right? [16:34] brenster21: correct; it's just more than 1 dirent pointing to the same inode [16:35] okay then [16:35] symlinks are generally more resilient though [16:35] the underlying implementation is different, but symlinks work across drives/partitions and hardlinks do not [16:36] dumb question would it be possible to write a script that could replace copies of files with hardlinks? (this is for radarr/sonarr that makes hardlinks not symlinks) [16:36] brenster21: I wouldn't recommend using hardlinks... but there are file deduplicating programs that will perform that [16:36] brenster21, it's certainly possible, but you should use an existing tool [16:36] brenster21: if you use rsync's "--inplace" it won't create duplicates, see "man rsync" [16:37] jdupes is an excellent file dedup tool [16:37] brenster21: I use a program called fslint that gives an nice gui for manging duplicate files [16:38] brenster21: for commandline, I use fdupes which can run more unattended and do the same thing [16:38] pragmaticenigma, jdupes is a lot faster [16:38] lordcirth: same command structure? [16:38] I will check them all out issue is they have have gotten renamed but it would be helpful [16:39] pragmaticenigma, similar, but read the manpage. [16:39] brenster21: These applications don't use the file names, they use file checksums to find duplicates [16:39] great :) [16:39] gonna go read up on them all [17:21] looks like I accidentially launched a few processes on my local X via SSH forwarding. how can I kill all remote processes that use my X session? [17:24] Sven_vB, disconnecting ssh should do the trick [17:25] so im having an issue compiling systemd from source - everytime i try to build the source in the ubuntu repos for systemd I get the error: debian/rules:302: recipe for target 'binary-arch' failed === _pa is now known as Harlekino [17:42] anyone know how to take a directory of firmware files and package it up into a simple .udeb file? [17:43] anyone know how to take a directory of firmware files and package it up into a simple .udeb file? [17:44] krobzaur, why do you need to do that? [17:46] krobzaur: edit debian/control, add "Package-Type: udeb" and rebuild [17:46] krobzaur: assuming debian/rules uses dh (debhelper) it'll be done automagically [17:48] TJ-: hmmm I tried that but it doesn't seem to be working [17:49] TJ-: what command do I need to execute specifically once I've added that entry? Do the entry need to be at any particular location in the file, or just anywhere? [17:51] krobzaur: I'm assuming you've created, or copied from an existing similar package and edited appropriately, the ./debian/ directory and required files. In which case from the base directory of the source "fakeroot debian/rules binary" which'll create the .udeb file(s) in ../ (parent directory) [17:51] krobzaur: look at "linux-firmware" for how it is done [17:51] krobzaur: all the packaging logic is in ./debian/ [17:59] TJ-: Hmmm, okay, but that build a .deb, not a .udeb [18:00] krobzaur: not if you've added "Package-Type: udeb" into a binary-package definition in debian/control [18:01] TJ-: I believe I did that correctly. mind if I pastebin my debian/control file? [18:01] TJ-: Or is it just giving it a .deb extension even though its actually a .udeb? A bunch of /usr/share stuff is included in the resulting .deb which I do not want [18:03] krobzaur: sure [18:05] krobzaur: debhelper will automatically handle producing the .udeb with the files listed in the associated .install file. E.g. for "Package: example-udeb" you'll have a 'debian/example-udeb.install' listing the files to install [18:05] TJ-: https://pastebin.com/xfi5eSHi [18:06] TJ-: Yeah I have my debian/install file set up correctly, all the firmware files are in there. There is just some extra stuff I don't want. [18:06] krobzaur: "Package-Type: udeb" belongs to the *binary* package declaration NOT the *source* [18:06] TJ-: Hmmm, ok this is know to me so I don't quite understand what you mean [18:06] knew* [18:07] TJ-: hmmm. Do I just change the "Source: nic-firmware" entry to "Binary: nic-firmware" ? [18:08] krobzaur: something like this https://paste.ubuntu.com/p/6ZpxCxFDJt/ [18:10] TJ-: Thanks! So I just run the fakeroot command you mentioned earlier with that control file? [18:10] krobzaur: yes [18:13] TJ-: Hmmm, it just outputs the string "dh binary" without building anything. Does the debian/rules file need to be executable or something? [18:13] Habbie, thanks, then those processes are probably sth. else. [18:14] TJ-: I might have gotten it working by executing "dh_builddeb" [18:15] krobzaur: well, depends on what you've got in debian/rules makefile [18:16] krobzaur: debian/rules is a regular Makefile [18:17] krobzaur: did you use "dh_make" to create the ./debian/ directory template files ? [18:18] TJ-: yes [18:19] using "--single" and "--createorig" [18:20] krobzaur: and "yes" to debian/rules being executable [18:20] TJ-: I'll paste my rules file, one moment [18:21] krobzaur: why don't you tar.gz the entire source tree and I'll build it here to check [18:21] TJ-: Oh, I think a lot of the tooling expects the "debian" directory to be all uppercase [18:23] TJ-: Interesting, it's working now but I had to make a symlink called "DEBIAN" pointing to my "debian" directory. [18:23] krobzaur: no, in fact, I've never seen it in upper case [18:23] krobzaur: I think capitals are used in docs to make it clear what is being referred to [18:23] TJ-: interesting. I promise you making that symlink just fixed everything though [18:23] krobzaur: huh, what file-system are you using? [18:24] I know have a udeb with exactly the contents I want, but I find this very mysterious [18:24] krobzaur: you're not the only one! [18:25] I've been packaging for Debian/Ubuntu for 15 years and never come across a package using "DEBIAN", it's always "debian" === Flexman is now known as Guest69088 [18:26] TJ-: I'm using ext4 in a virtual machine on ubuntu 16.04.1 [18:26] TJ-: I can tar up my directory and upload it somewhere if you want to take a look. [18:31] krobzaur: yes, please do [18:31] TJ-: I'll record a quick shell session to show you the problem as well. Let me just finish my original task and I'll come back to that, if that's alright with you === coffeeguy is now known as zenguy [19:26] Hey all [19:26] Could anyone help with ecryptfs? [19:31] !ask | V7 [19:31] V7: 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 [19:31] Roger that. Of course. [19:31] When logging in firstly using local access to machine and then via SSH it shows one files in home dir.. When logging in firstly using SSH and then locally it shows other ones. What could this be? [19:32] V7: ssh is key auth or password? [19:32] KeyAuth [19:32] Also, it's in /etc/ssh/%u [19:32] V7: it can't decrypt the stuff using keyauth, needs the login password [19:33] V7: maybe you could put a script that runs the decryption somewhere and asks for the login pass later, that way you avoid the bots [19:33] there's probably a standard way to do ssh + ecryptfs online somewhere [19:47] Thank you. I'll dig deeper [20:03] You can also change ssh/pam to require key, then password, I believe. [20:05] The key already is password protected [20:06] The key is already * [20:07] Although, doesn't that mean that it just is being decrypted locally and then transfered? [20:12] Hi there, I'm new to systemd; I've just installed ubuntu server 18.04 (bionic) and then installed lxqt - but I'm getting no output. My monitor shows the console text on boot, then the flip to frame buffer happens and the monitor signal dies because I have a GMA500 intel card with a known bug. But I've been able to get past that to the GUI in the li [20:12] vecd [20:13] Mainly, I'm looking for the logs for X [20:30] sirlark, check out logs via systemctl, journalctl or "service status" [20:39] V7, yeah, a password on the key is entirely different than sshd requesting a password. === im0nde_ is now known as im0nde1 === GWM-Deus is now known as GWM === Guest93822 is now known as argus === argus is now known as argusbr === argusbr is now known as argus === argus is now known as Guest59184 [21:23] Can someone on 19.04 please pastebin the contents of /etc/os-release? [21:27] Aavar, why? [21:30] OerHeks, I think mine is fucked for some reason. Do you know what package that file is part of? [21:30] !language | Aavar [21:30] Aavar: Please avoid any language that may be considered offensive, including acronyms and obfuscation of such - also see https://wiki.ubuntu.com/IRC/Guidelines || The main channels are English only, for other languages, see https://wiki.ubuntu.com/IRC/ChannelList [21:31] jeremy31, sorry [21:31] Aavar: https://paste.ubuntu.com/p/SwWz5yTzYR/ === Guest59184 is now known as argusbr [21:32] !info base-files | Aavar [21:32] Aavar: base-files (source: base-files): Debian base system miscellaneous files. In component main, is required. Version 10.1ubuntu2.6 (bionic), package size 58 kB, installed size 382 kB === The_LoudSpeaker is now known as theloudspeaker [21:33] tj tnx [21:33] when i look up hisotry ctrl+r i get a bunch of gibberish block text, how do i make my shell sane again? text seems to be from pasting into a mysql console https://pastebin.com/wjBrdns0 === theloudspeaker is now known as The_LoudSpeaker [21:33] Aavar: you can find out such things with "dpkg -S path/to/file" for an installed package, or using "apt-file search path/to/file" for any package in the archives [21:34] Hello~ [21:34] I'm thinking of making a dual boot of Win10 and Ubuntu [21:34] TJ-, cool. thanks [21:34] i have an Acer E15 E5-576G-50EN. Is there anything I should be aware of before installing Ubuntu? [21:34] My laptop has Nvidia MX150 [21:36] of_the_clouds: Acer's have had some problems with UEFI/Secure Boot and the firmware refusing to 'trust' non-Windows boot loaders [21:36] So how do I deal with that? [21:37] that mx150 is supported by nouveau and the 384 driver and up https://www.nvidia.com/Download/driverResults.aspx/120917/en-us [21:37] of_the_clouds: *if* your system is affected, it means after install you'll not be able to select/boot the installed Ubuntu. That can be solved in the firmware's own setup by 'trusting' the linux EFI boot-loader files. [21:37] OerHeks so that means I'm not going to come across GPU driver issues? [21:38] gpu no, but BIOS/uefi maybe, see TJ- [21:39] How do I do that TJ- [21:39] How do I make sure my system is not affected? [21:39] I installed Ubuntu before with another Acer laptop and I can't use keyboard during GRUB [21:39] That's why I'm being very cautious this time [21:39] an updated bios can give the option to trust the secure ubuntu boot [21:39] of_the_clouds: If you want more info as to whether that exact model is affected do a web search for that model on site https://askubuntu.com/ [21:39] is there an easy way to set the default runlevel to 3, or what ever it would be called in systemd ? [21:40] WoC: there are no runlevels :) [21:40] WoC: what is your aim? non-graphical session? [21:40] yes, multi user no gui, as it would be in sysv [21:41] of_the_clouds: keyboard issue could be the firmware needs to be told to enable "USB Legacy" support [21:41] WoC: "sudo systemctl set-default multi-user.target" [21:41] sudo systemctl set-default multi-user.target >> https://askubuntu.com/questions/788323/how-do-i-change-the-runlevel-on-systemd [21:41] just killall5 and figure out what to start ? [21:41] WoC: and to change back: "sudo systemctl set-default graphical.target" [21:41] and back to gui >> sudo systemctl set-default graphical.target [21:42] there is no startx ? [21:42] WoC: "sudo systemctl start display-manager" [21:42] TJ- idk what to look up in the website. Is there a thread where there's a list of affected laptops" [21:42] no, restart gdm3 ( for standard ubuntu+gnome3 ) [21:43] OerHeks so after updating BIOS, I should be good? [21:43] of_the_clouds: no, you asked about your specific model so you need to search for articles that mention that [21:43] of_the_clouds, i mention bios updates, often overlooked, that might fixes things. [21:44] Nothing comes up. Maybe I should be looking up something else. Something less specific [21:44] of_the_clouds: or maybe that is because no one has reported problems and it'll work perfectly [21:45] just try the iso in live mode :-) [21:45] OerHeks me? [21:45] of_the_clouds, jups, if it boots, uefi is no issue [21:45] Ahh, so that's one sure way to make sure? [21:45] of_the_clouds, yes, without touching the hdd/ssd/m2 [21:46] k, ty TJ- & OerHeks [21:46] There's this tutorial: https://www.youtube.com/watch?v=MSVV_EoApdo [21:46] which seems quite easy [21:46] of_the_clouds: booting ISO in UEFI mode may work whilst booting the installed won't (if it is affected by the 'trust' issue) there are subtle differences in how the boot is done for removable media [21:46] Is that how usually installation is? [21:46] of_the_clouds: just try it though! [21:47] i find no obscure posts on Acer E15 E5-576G-50EN [21:47] Wait, so let's say I follow that tutorial. Basically just making another partition for Ubuntu and then installing Ubuntu on that partition. If anything bad comes up, what do I do? [21:47] 18.04.3 gives kernel 5.0.0-25 [21:48] OerHeks what does that info mean? [21:48] @of [21:48] of_the_clouds: do you want an encrypted install? if so reserve space for 2 partitions (1 of ~750MB for /boot/ and the rest for the main Ubuntu OS) [21:49] Encrypted install? What's the difference between that and having a swap partition and one for main Ubuntu (as the Youtube vid I just sent suggests) [21:49] of_the_clouds: the installer will ask you whether you want encryption and partition things appropriately [21:49] of_the_clouds: you don't need a swap partition, installer creates a swap file nowadays [21:50] Oh, okay, that seems nice. But what does encrypted installation mean? [21:50] of_the_clouds: encrypted means that if the PC is powered off a pass-phrase has to be typed to unlock and get access to the OS and your data... helps in case the PC is stolen whilst powered off [21:50] Ahh, my only concern right now is just installing Ubuntu without errors XD [21:51] have fun! [21:51] Is there a way to boot up again in Windows 10 in case something wrong comes up? Let's say my PC is "affected" or let's say something bad happens in GRUB? [21:51] of_the_clouds: I just did an encrypted install onto a 30GB USB3 flash stick... went like a breeze [21:51] @TJ [21:52] of_the_clouds: with UEFI each OS is independent and adds a boot menu entry into the firmware's own menu [21:52] TJ- idk what that means T__T [21:52] of_the_clouds: firmware being the PC's UEFI power-up code [21:53] So, UEFI is what I have. And each OS gets a boot menu entry.. but if I boot up, GRUB comes up? [21:53] of_the_clouds: it stores a list of the installed OSes so you can use its manual boot menu to choose which to boot, and also sets the 'default' which is started if you don't press the hotkey to use the boot menu [21:53] I see. I kinda get it now. How do you do that manual boot menu? [21:53] of_the_clouds: it goes PC-UEFI-boot-manager > OS Boot loader > OS so for Linux it is UEFI > GRUB > Ubuntu [21:54] How do I get to that? Coz before, I've had a year-long headache coz I was stuck with GRUB lol [21:54] of_the_clouds: when the PC powers up the display should show the hotkeys you can press, often it'll be F2 for Setup and F10 or F11 for Boot menu [21:54] Ahh, is there a way to choose what OS Boot loader to use? [21:54] of_the_clouds: but, read the PC's user manual - we're not clairvoyant! [21:54] Hahaha [21:55] of_the_clouds: if you choose Windows it'll use the Windows boot manager not GRUB [21:55] So "boot menu" = PC UEFI Boot Manager? [21:55] I really never have seen that before [21:55] of_the_clouds: as I said, UEFI makes each OS independent [21:55] I've only seen OS Boot Loaders. I've seen the one with Windows and GRUB [21:55] I didn't know there's something before those [21:56] !uefi [21:56] 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 [21:56] of_the_clouds: yes, UEFI boot manager has to be triggered by you pressing a hot-key on almost all systems. Otherwise the default entry (the first in the UEFI BootOrder) will be started [21:56] Hmmm, [21:57] of_the_clouds: advice: Just Do It"! [21:57] of_the_clouds: in the time you've been asking questions Ubuntu could have been installed and running for 1/2 hour :D [21:57] (Thanks, by the way, at this point I think I have "enough" ways to have some sort of route to get back to Windows in case something bad happens) [21:57] Aaaaaa, I don't want another year-long headache so I'm being VERY cautious, hahahah [21:58] I don't wanna mess up my computer just because I wanted my interface to look like Mac, haha, but of course the functionalities and the "coolness" that comes with having Ubuntu as your main OS are good too [21:59] I prefer the console; allows me to get much more done than any GUI [22:00] Ah, I'm learning how to code too btw! :D [22:00] https://imgur.com/undefined [22:00] https://imgur.com/a/xvglnei [22:00] (hold on, haha) [22:01] https://i.imgur.com/GGa6Lun.png [22:01] So I just press "OK", restart, and see for myself the UEFI boot manager? [22:02] Or is that option for Windows OS Boot Loader? [22:05] TJ- [22:06] Oooof, NVM, it seems it's for the Windows OS Boot Loader [22:46] ive tried to get my bluetooth working on ubuntu 18.04.2 [22:46] Figured out that i maybe had to upgrade the bluez from 5.48 to 5.50. No changes. [22:47] So i dont understand why bluetooth is working on 16.04 but not on 18.04 [22:48] raidghost: post URL from terminal for> lsusb | nc termbin.com 9999 [22:52] jeremy31: i have integrated bluetooth chip [22:52] no usb [22:53] raidghost: 99% of bluetooth devices are shown on lsusb, the rest are SDIO [22:53] are you sure? a surprising amount of the time 'internal bluetooth' is just hooked up over usb, because usb is everywhere [22:53] sarnold: ive seen the bluetooth chip its the same brand ans my wifi chip [22:54] lspci or lsusb would tell [22:54] it does not say anything about bluetooth at all [22:54] raidghost: just post the info I asked for, please [22:56] jeremy31: the first one you asked for: https://termbin.com/j0ov [22:57] raidghost: now> lspci -nnk | grep -iA3 net | nc termbin.com 9999 [22:57] jeremy31: https://termbin.com/0gdum [22:58] raidghost: not sure why the bluetooth chipset isn't getting found in lsusb [23:00] i find it weird. Since the same brand and model and stuff ive got 16.04 on, it just works out of the box [23:00] I dont have the laptop here, since at parents house. [23:02] raidghost: it is weird, come back when you are using that laptop [23:02] https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx [23:03] Hello! I am running a clean image of Ubuntu 16.04.1 LTS (GNU/Linux 2.6.32-042stab134.3 x86_64) and I can't execute apt upgrade because it breaks the machine after rebooting (I can't ssh afterwards) [23:04] I am in a VPS in a OpenVMZ environment and when upgrading I get a message saying that libc is not compatible with my kernel [23:04] However, if I try to apt-mark hold the libc packages and then upgrade, I get the same problem, what can I do to execute apt upgrade and be able to keep the system working? Thanks [23:04] johnsmith92, is that an image provided by your vps vendor? [23:05] OerHeks, yes [23:06] please find yourself a new vps vendor [23:06] This is the full list of packages that apt upgrade is trying to upgrade: https://gyazo.com/6771e2a53540641b9003f305de744feb [23:06] file a bugreport with them, openVM/vagrant [23:07] I must stick to this one, I can bear with not having to update libc6 but i'd like to have the rest of packages updated [23:07] is there a way to do so? [23:10] i just read this https://serverfault.com/questions/978254/downgrade-to-previous-linux-kernel-or-libc6-version-on-openvz-libc6-issue [23:10] johnsmith92: please ask your VPS provider to upgrade their kernel [23:10] file a bugreport with them. [23:12] So I guess there is no other way? Honestly it's a cheap VPS provider and I dont think they will listen to me [23:14] johnsmith92: take a look at comment number 18 here https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1804847 [23:14] Launchpad bug 1804847 in systemd (Ubuntu) "systemd=229-4ubuntu21.8 use of fchownat failes on some systems (openvz)" [Undecided,Fix released] [23:15] johnsmith92: I'd be quite worried about a VPS provider that hasn't installed kernel updates for almost nine months [23:17] sarnold: is that related to something about symlinks? [23:18] Because I am getting some weird errors during the upgrade such asFailed to validate path /var/run/sudo: Too many levels of symbolic links [23:19] johnsmith92: I'm not sure if you'd see that specific message or not [23:19] thanks OerHeks and sarnold! [23:19] johnsmith92: but note that the version number that vasily reports is newer than the version number you've got, and the openvz team released that update specifically because security fixes in systemd needed the new features [23:20] johnsmith92: .. and your hoster hasn't provided them yet, so I suspect they're also missing many other security updates [23:21] Yes... definitely not the best hoster [23:23] definitely one of the worst. you can get better service for free (for a limited time) elsewhere. [23:25] indeed, it's like 2 eur/month but has good specs. [23:26] They have a debian 9 image too as well and seems that one works well when upgrading, I will contact them about updating the kernel like you guys mentioned === Flexman is now known as Guest15840 [23:26] with a bit of luck i may get ubuntu too [23:29] the latest ubuntu 16.04 release is 16.04.6. 16.04.1, which yours is based on, dates back to 2016 or 2017. [23:30] they should long have replaced it, and be running yours with a newer patched kernel. [23:33] Indeed, I just filed a ticket mentioning the things you guys said to me [23:33] Hopefully if they are not lazy they will fix it [23:33] Thanks a lot to everyone [23:35] good luck there [23:35] thank you! [23:35] any idea? Cannot access file/usr/share/alsa/alsa.conf [23:37] n-iCe: Does that file exist ' ls -al /usr/share/alsa/alsa.conf ' ? [23:38] Bashing-om: -rw-r--r-- 1 root root 9594 ene 27 2019 /usr/share/alsa/alsa.conf [23:39] n-iCe: Humm - then what is the context in which you get that warning ? [23:40] Bashing-om: running retroarch [23:40] just running it [23:45] did you install the retroarch snap? [23:46] snap connect retroach:alsa https://snapcraft.io/retroarch [23:46] n-iCe: The only dependency for sound I see is that of libasound2 - ' dpkg -l libasound2 ' shows that it is installed ? [23:47] jeremy31: there is news on the bluetooth issue [23:48] so you are controlling this laptop now? [23:49] i checked for latest bios. and figured out it did have 2016 bios [23:49] So i grabbed latest 2018, did reboot, and now it works like a CHARM ;) [23:49] Bus 003 Device 004: ID 0a5c:21f1 Broadcom Corp. HP Portable Bumble Bee