[00:15] <Mystified> Hi all, can you guys recommend a GUI app for PDFtoText ? Thanks
[01:58] <mra90>  I noticed kernel rebuild does not utilize incremental build fully, what I mean by that is a lot of files are unnecessary recompiled again
[01:59] <mra90> examples: CC      arch/x86/boot/compressed/misc.o or BTF [M] fs/orangefs/orangefs.ko
[01:59] <mra90> why is that?
[02:07] <mybalzitch> because you never know what may or may not have changed
[02:08] <mybalzitch> there's options like ccache if you're frequently recompiling the kernel
[02:40] <mra90> mybalzitch, what do you mean, the timestamp of the file tell you exactly that
[02:45] <rbox> mra90: thats if a single input file produces a single output file... what if it pulls in a header, or some other genreated file?
[02:49] <mra90> rbox, but the point is neither one of them was modified
[02:49] <rbox> neither of what
[02:49] <mra90> what I see is, let's say I've just finished a compilation and a second later start a new one - a lot of object files and *.ko files are recompiled again!
[02:49] <rbox> thats just the way the kernel  build system is
[02:50] <rbox> if you want to change it, and guarnatee it works every time
[02:50] <rbox> go for it
[02:50] <mra90> that is a waste of time
[02:50] <mra90> why would you rebuild an object that has just been compiled
[02:52] <arraybolt3> How exactly are you rebuilding the kernel?
[02:53] <arraybolt3> I suspect whatever build tooling you're using simply lacks the advanced stuff that allows incremental builds. That's actually helpful for some things since more can change between builds than just source files (depending libraries for instance), but for some things it can be frustrating and a slowdown, in which case something like ccache (which I
[02:53] <arraybolt3> see was mentioned before) may help out.
[02:55] <mra90> arraybolt3, what I do is: make -j 10 ARCH=x86_64 bindeb-pkg
[04:04] <Kadigan> If you want a fun Saturday evening project: build, make a duplicate, rebuild, then - diff sources to get a list of unchanged files, compare against the build log to see which ones were rebuilt, and then compare the objects for THOSE to see if they're different.
[04:34] <tanja_> I have a small question but I'm not sure if it should be asked here. I have noticed that my ubuntu server wont verify ssl certs from GoGetSSL (GoGetSSL RSA DV CA). what can I do to fix that?
[04:36] <tanja_> or could it be because of the website has something miss configured
[04:40] <Bashing-om> tanja_: Valid question - that I can not answer - wait for one who has the knowledge.
[04:44] <tanja_> just digged further into it and it looks like its because GoGetSSL arent trusted by mozilla so yeah its probably the reason for the failing hmm.
[04:48] <tanja_> as in checked against Mozilla's root store so I guess it's on the websites end even though other systems have no issues
[04:59]  * guiverc_live camn
[04:59]  * guiverc_live can't even open a qterminal to apt-cache policy.. :(
[05:02]  * guiverc_live apolgozies; ^ was intended for another room
[07:47] <linux^> when we build a raid array using a os(debian for example, installed in a seperate ssd) can I  switch to another OS( ex:ubuntu) and attach that previously built raid array here ?
[09:02] <retarded> how to uninstall
[09:03] <retarded> how to uninstall openvpn
[09:03] <retarded> how to uninstall open vpn connector
[09:04] <retarded> they still tunneled
[09:05] <retarded> is jammy here?
[09:05] <zoomm10> sudo apt remove openvpn
[09:10] <retarded> i installed not with openvpn...  with file like ubuntu_22_04.sh
[09:13] <retarded> comnetor to cloud connexa
[09:13] <retarded> *connector
[09:14] <zoomm10> what is inside the file?
[09:20] <retarded> https://dpaste.com/ARKAG3C6N
[09:23] <ravage> it is unclear what that setup package does
[09:23] <ravage> ask their support
[09:27] <retarded> okey
[09:50] <zoomm10> retarded: you need to remove their gpg key, their repository and to update the repository, remove the package python3-openvpn-connector-setup, remove the ip forwarding from the file /etc/sysctl.conf , nat in iptable in file rule4, but you can just stop openvpn to be connected with the command: sudo systemctl stop openvpn; sudo systemctl disable openvpn
[09:59] <ravage> That still does not cover anything that setup tool does
[10:06] <zoomm10> ravage: what not cover? gpg curl?
[10:07] <ravage> it executes openvpn-connector-setup
[10:09] <zoomm10> ravage: yes correct....need to remove the openvpn-connector-setup too....
[10:09] <ravage> that only removes the package
[10:09] <ravage> not anything that binary dod
[10:09] <ravage> did
[10:10] <ravage> i doubt that removing the package will undo that
[10:15] <zoomm10> ravage: correct, we do not install if we do not know what the package install, except GNU/Linux
[11:58] <amcsi> hey, on one of our servers, php-fpm was killed due to the oom killer, and was not restarted. I checked the relevant systemd unit file and sure enough there's no Restart defined
[11:59] <amcsi> am I expected to edit the unit file itself to define a Restart clause, or is there something else I'm supposed to edit? note I'm using the ondrej ppa
[12:24] <vic-thor> is there any list of the certified ubuntu arm machines?
[12:24] <PeGaSuS> Q: ca I run `smartctl` on a running disk or it's not advisable? if yes, what would be the command? TIA
[12:25] <lotuspsychje> !hardware | vic-thor
[12:26] <vic-thor> yeah, i found that, but it doesn't filter by architecture
[12:32] <lotuspsychje> vic-thor: did you check iot and soc category?
[12:33] <lotuspsychje> otherwise maybe the !arm guys might know more of it
[12:34] <vic-thor> yes, i can find arm certified models, but i have to go one by one to get the list
[13:04] <BluesKaj> Hi all
[14:42] <golden_ticket> Hey guys! My system keeps crashing whenever I open a gui application. This is on a fresh install
[14:42] <golden_ticket> But I'm able to log into desktop
[14:43] <golden_ticket> Does anyone know how to debug this?
[14:46] <leftyfb> golden_ticket: what release of ubuntu? Installed on what hardware?
[14:47] <golden_ticket> processor: intel xeon gold 6312U CPU @ 2.40GHz x 40. Graphics: NVIDIA Corporation TU104GL [Quadro RTX 4000]. It also has an 8 TB HDD, 4 TB HDD, and a 1 TB SSD. Description:	Ubuntu 22.04.3 LTS
[14:47] <golden_ticket> leftyfb: ^
[14:48] <leftyfb> golden_ticket: https://www.cyberciti.biz/faq/ubuntu-linux-install-nvidia-driver-latest-proprietary-driver/
[14:48] <golden_ticket> leftyfb:
[14:48] <golden_ticket> Oops
[14:49] <golden_ticket> I don't know that I am using any graphics driver other than what the cpu uses. I'm running xen
[14:50] <leftyfb> golden_ticket: why are you trying to run a graphical desktop on xen?
[14:50] <golden_ticket> Xen runs dom0 in a graphical environment by default
[14:51] <leftyfb> do you need a graphical desktop Does it need to be on xen? Why not qemu or lxd or virtualbox?
[14:51] <golden_ticket> I don't know how to use lxd. I'm tyring to use something minimal because I need to manage this server remotely
[14:51] <golden_ticket> Is lxd a good option though?
[14:52] <leftyfb> ah, so it's a server. Don't run a GUI at all
[14:52] <leftyfb> install ubuntu server
[14:52] <leftyfb> and yes, LXD is great
[14:52] <golden_ticket> Okay thanks
[14:53] <golden_ticket> I'm going to do a fresh install to wipe everything I did off of here
[14:53] <golden_ticket> I've been in an uphill battle modifying things trying to get xen to work approrpriately
[14:53] <leftyfb> golden_ticket: what OS are you running on the host?
[14:54] <golden_ticket> ubuntu 22.04.3 LTS
[14:55] <leftyfb> golden_ticket: https://documentation.ubuntu.com/lxd/en/latest/tutorial/
[15:03] <arraybolt3> Keep in mind that LXD containers aren't as well isolated as LXD VMs. You may want to use VMs if you need to keep things fully isolated.
[15:05] <Habbie> LXD VMs? did you just mean VMs?
[15:05] <Habbie> oh, i'm wrong
[15:05] <Habbie> and learned a thing
[15:26] <golden_ticket> leftyfb: How can I mount a folder from the host OS to the lxc vm?
[15:27] <leftyfb> golden_ticket: lxd container, not lxc vm.
[15:27] <golden_ticket> leftyfb: I made a vm though
[15:27] <leftyfb> why?
[15:28] <golden_ticket> Because I want it to be more isolated. I have to route networking from one vm to another once I get this folder mounted
[15:28] <leftyfb> golden_ticket: from a networking perspective, an LXD vm is not more isolated than an LXD container
[15:29] <golden_ticket> Ah okay. I still would like to make it more isolated
[15:29] <leftyfb> golden_ticket: you can try https://www.cyberciti.biz/faq/how-to-add-or-mount-directory-in-lxd-linux-container/    I don't know if it'll work with VM's though
[15:29] <leftyfb> golden_ticket: just use a container
[15:29] <golden_ticket> thanks
[15:29] <leftyfb> keep it simple
[15:59] <arraybolt3> leftyfb: I was the one who recommended VMs for security since they were using Xen to begin with :p
[15:59] <leftyfb> arraybolt3: an LXD VM doesn't really provide more security than an LXD container
[15:59] <arraybolt3> But if the security advantages of a VM are overkill for your use case, then yeah, just containerize it.
[16:00] <arraybolt3> leftyfb: For practical use cases and for most users, sure, but in edge cases that's not true, and people in those edge cases often use Xen since it's supposedly more secure for that sort of thing.
[16:02] <arraybolt3> (But they'd probably know if they needed the extra security of something like that, so if they're willing to just use containers, it should be fine.)
[16:58] <Guest2147> hello
[17:37] <ttys000> hello, i am trying to do this: https://askubuntu.com/questions/802326/how-can-i-move-my-extended-swap-partition but i am stuck on step 2. i am not able to move the logical volume to the right. the difference in my case is that logical volume is encrypted, is this why i can't move it to the right?
[17:37] <ttys000> gparted allows me to grow it in size, but not move it.
[17:38] <ravage> it cant "move" it because that needs access to the filesystem. that is encrypted
[17:38] <ravage> so your tool cant access it
[17:39] <ttys000> also i am running off this disk at the moment, maybe i need to do this from a live cd?
[17:39] <ravage> yes
[17:39] <leftyfb> you shouldn't need to decrypt it to move it
[17:39] <leftyfb> the problem is having it mounted
[17:39] <leftyfb> boot to a live usb
[17:39] <ttys000> what's a good live cd?
[17:39] <leftyfb> ubuntu
[17:39] <ravage> gparted has a livecd
[17:40] <ttys000> thanks
[17:40] <Habbie> i doubt encryption is the reason, to be clear
[17:40] <leftyfb> it's not
[17:40] <ravage> it depends how you define move
[17:40] <ravage> if you move the beginning of a partition that will be a problem
[17:40] <Habbie> without moving all data you mean
[17:41] <Habbie> then yes
[17:41] <Habbie> i'm not sure many filesystems can even do that when not encrypted
[17:41] <ravage> ext4 supports that
[17:41] <Habbie> ah
[17:48] <ttys000> live cd fixed my problem. thanks. don't know why i didn't think of that. stupid reeall.
[17:48] <ttys000> really*
[17:48] <Habbie> yay
[17:53] <ash_worksi> why would `xdg-open somefile.html` open somefile in firefox and switch to that window, but running `firefox --new-window somefile.html` does not switch?
[17:54] <telgareith> I installed docker.io and I'm having trouble finding the config file locations. any suggestions?
[19:31] <golden_ticket> Where can I edit the conf file for a specific container in lxc?
[19:31] <leftyfb> golden_ticket: what do you need to change?
[19:34] <rfm> golden_ticket, "lxc config show <instance>"
[19:35] <rfm> golden_ticket, uh, "lxc config show <instance> >tempfile"
[19:36] <rfm> golden_ticket, edit it then "cat tempfile | lxc config edit <instance>"
[19:36] <leftyfb> golden_ticket: there are proper methods to changing things with lxc containers. There's also #lxc and #lxd.
[19:37] <rfm> golden_ticket, there's also "lxc config edit <instance>" but only a few editors are supported
[19:42] <rfm> golden_ticket, actually that restriction is only if lxd was installed by snap...
[19:43] <leftyfb> rfm: we should find out what exactly they need to change before digging too deep into how
[19:54] <itu> how to get ab bigger vertical scrollbar in ubuntu?
[19:56] <golden_ticket> leftyfb: rfm I'm trying to route my container's traffic through tor which is installed on the host
[19:56] <golden_ticket> Sorry, I was afk getting food
[19:56] <leftyfb> golden_ticket: so just install and setup tor on the container
[19:56] <leftyfb> you don't need to edit the container config itself
[19:56] <golden_ticket> leftyfb: but tor operates as a transparent socks5. I need to route the entire container through tor, not a specific application
[19:57] <golden_ticket> I thought it might be easier if I set tor up on the host and somehow pointed the container to it
[19:57] <leftyfb> golden_ticket: so route all traffic within the container
[19:57] <golden_ticket> How?
[19:57] <leftyfb> no, it would not be easier
[19:57] <golden_ticket> Ah
[19:58] <golden_ticket> Well, in any case. I have tor installed on the host and I am already going down this path. Do you know how to do it?
[19:58] <leftyfb> golden_ticket: don't do it that way
[19:58] <golden_ticket> Okay
[19:58] <leftyfb> it's going to be WAY more complicated than it's worth
[19:58] <leftyfb> golden_ticket: https://www.wikihow.com/Route-All-Network-Traffic-Through-the-Tor-Network
[19:59] <golden_ticket> Ah okay.
[19:59] <leftyfb> though some of that is unsupported here if you have issues
[19:59] <golden_ticket> Okay. Thanks for the input
[19:59] <golden_ticket> I'm going to try torctl now
[21:13] <PeGaSuS> Q: how do I make it that `ps x` always uses `ps x --cols 10000`? TIA
[21:16] <CosmicDJ> PeGaSuS: alias psx='ps x --cols 10000' ?!
[21:16] <leftyfb> add to ~/.bashrc :     alias ps=ps x --cols 10000
[21:17] <leftyfb> PeGaSuS: it's not worth only making an alias for "ps x" as opposed to "ps"
[21:19] <PeGaSuS> to make it global, should I add it to /etc/profile or /etc/bash.bashrc?
[21:20] <at_work> or you could read the man page and look at environment variable
[21:22] <PeGaSuS> adding to /etc/profile seems to work
[21:22] <at_work> you probably want to drop customizations globally in /etc/profile.d
[21:22] <mzoku> how do I reenable the feature to remember my visited folders and actions? I am tired to clicking through folders to reach to a file each time. If you know what I mean
[21:28] <Kadigan> Hah, map vs territory. I think the idea of that functionality is subtly broken in different ways on all OSes. :D
[21:32] <mzoku> its predefault on install
[21:33] <pyeverything> hi how can I download the entire folder of https://drive.google.com/drive/folders/1eh_enBx1BHM_XB2eULmD2XSnING0nSQ5?usp=drive_link using Ubuntu terminal?
[21:33] <leftyfb> pyeverything: you don't
[21:35] <leftyfb> pyeverything: you can do a search for "gdown" but it's unsupported here
[22:12] <itu> how to get ab bigger/thicker vertical scrollbar in ubuntu?
[22:12] <itu> gnome~
[22:12] <leftyfb> itu: https://askubuntu.com/questions/1456446/ubuntu-22-04-change-scrollbar-width
[22:13] <itu> thx
[22:22] <itu> needs reboot?
[22:24] <Guest24> Hello, I am currently using Ubuntu 22.04, Wondering if Firefox has default protection against Evercookies or how to block or clear evercookies.
[22:24] <leftyfb> Guest24: https://blog.mozilla.org/en/mozilla/firefox-rolls-out-total-cookie-protection-by-default-to-all-users-worldwide/
[22:26] <Guest24> Is Total Cookie Protection, On by default? Is there a way to disable it? Just wondering, I want to keep it on though, lol.
[22:27] <Guest24> Is there any reason to use basic Ubuntu rather than Xubuntu, or Lubuntu, is there any enhanced features, security, etc that comes from Ubuntu rather than an Ubuntu flavor?
[22:28] <leftyfb> Guest24: https://support.mozilla.org/en-US/kb/total-cookie-protection-and-website-breakage-faq  first result on google for firefox disable "Total Cookie Protection"
[22:28] <leftyfb> Guest24: it's personal preference
[22:29] <Guest24> is there any technical advantage or ease of use from using Ubuntu rather than an Ubuntu-flavor
[22:29] <Guest24> I've seen a RAM usage test showed that Ubuntu used more RAM at rest, but when programs are loaded, Ubuntu used only a little extra RAM rather than Lubuntu
[22:29] <Guest24> Ubuntu used 200mb more RAM than Lubuntu in this one test
[22:29] <leftyfb> Guest24: not really. Try them out and decide which one you like best
[22:30] <Guest24> I think the only advantage to using Ubuntu is the 5 years of updates you get compared to the Flavors 3-years
[22:30] <Guest24> that should have been mentioned imo
[22:31] <JanC> most of your RAM usage will be from applications like browsers probably
[22:31] <Guest24> yeah of course
[22:31] <Guest24> I have only 4g of ddr4 on a slowbook laptop
[22:31] <Guest24> so even an extra 200mb of default ram use can make a big difference here
[22:31] <Guest24> I think I'll stay on Lubuntu
[22:52] <ElongatedLongman> Hello, I am encountering a weird bug in Ubuntu. I have Tor Browser downloaded and extracted to a folder, and it works great. However, if I change the default name of the folder from 'tor-browser' to anything else, suddenly Tor wont launch, the folders internal files operate differently and Tor browser won't launch. Any ideas what is causing this
[22:52] <ElongatedLongman> effect? In my opinion, changing the folder name, shouldn't change the internal files operational behaivors at all, so It's very weird and I'm here seeking advice or answers. Thanks :)
[22:53] <leftyfb> ElongatedLongman: sounds like a tor/3rd party application issue completely unrelated to ubuntu
[22:53] <ElongatedLongman> But I am only changing the Folders name
[22:53] <ElongatedLongman> The folders name shouldn't affect anything internally
[22:53] <leftyfb> ElongatedLongman: tell that to the tor developers
[22:53] <ElongatedLongman> The folder is just a system construct holding the files
[22:53] <ElongatedLongman> But I dont think its Tor related
[22:53] <ElongatedLongman> Its about my Folder
[22:54] <leftyfb> ElongatedLongman: sudo apt install torbrowser
[22:54] <leftyfb> ElongatedLongman: the issue is your downloaded binary not working when you change it's parent directory name. That's an issue with the binary, not the OS
[22:55] <ElongatedLongman> hmmmm ok
[22:55] <leftyfb> ElongatedLongman: install the tor browser from apt and you won't have that issue
[22:58] <ElongatedLongman> I figured it out
[22:58] <ElongatedLongman> The Launcher program, is hard-coded to use the file path where it is first ran on
[22:58] <ElongatedLongman> So if the folders name is tor-browser upon first program launch, then I change the folder, the Exec command now doesnt run right
[22:58] <ElongatedLongman> due to the different folder name
[22:59] <leftyfb> so 100% an issue with the 3rd party application you downloaded
[22:59] <ElongatedLongman> not so much an issue, just the way it runs
[22:59] <ElongatedLongman> but yeah not OS related
[22:59] <ElongatedLongman> That was interesting, and I'm glad I figured out exactly why it was happening
[23:56] <bray90820> Hey sdo no matter what I do I can't install teamviewer with sudo dpkg -i on 22.04
[23:56] <rbox> what have you tried
[23:57] <bray90820> I run sudo dpkg -i teamviewer.deb it gives me errors so I run sudo apt install -f and it askes to uninstall it
[23:57] <rbox> what errors
[23:59] <bray90820> It's saying a couple things arn't imnstalled but shouldn't apt install -f install them
[23:59] <Habbie> please show us
[23:59] <Habbie> use a pastebin
[23:59] <Habbie> or take a photo if you have to