[01:15] [01:24] is there no way to upgrade from 21.04 to 24.04 from apt, since there is not a LTS version of 24.04 available? `sudo do-release-upgrade` is trying to upgrade to 22.04 from 21.04 for me [01:24] yes, upgrade path is released on august 15 [01:25] till then, do it with 22.04 LTS stable [01:25] oh i thought 24.04 was stable as of july 15th or something i thought i saw that [01:26] one can install fresh from iso, read the releasenotes for current status [01:26] i would stay on 22.04 for now. [01:27] yeah i dont want to have to back up my server for a new iso, 22.04 will do thanks [01:27] have fun! [01:36] been using nano as my go to text editor for a while. I'd like something a bit less primitive. friends from the hacklab that got me into linux used to rave on and on about either emacs or vim, if I recall correctly. are those both part of any standard LTS? (running a 22.04.4 at the moment) [01:37] vim, gedit, all have their advantages [01:39] what would make a huge difference for me, as I aim to use something that runs inside a terminal (adore gedit and use the hell out of it already, as I believe it is the one that is already in the launchbar) is the feature of the text not going over the size of the terminal even when there is no line break in the text. not sure I explained myself properly ;( [01:41] vim nano gedit, all can do what you need. [01:41] there is a reason why gedit is standard. [01:43] as I said, I adore gedit, always miss it when I'm on the windows machines at work. but nano definitely does not keep the text confined to the size of the terminal it is running into. unless I have to fiddle with something in the preferences. is vim part of a default install or do I have to add it manually? [01:45] * meustation is installing vim [01:45] turns out it's not already present by default [01:45] one can set terminal side ins ettings, easily [01:45] size/c [01:49] not sure the settings of the terminal are the ones I'm looking to adjust [01:49] I usually resize it through gui interaction when in need [01:50] would I find a config file for nano in one of the subdirectories of my home folder that start with a dot? [01:52] ~/. config/nano/nanorc === chris14_ is now known as chris14 [01:53] https://manpages.ubuntu.com/manpages/noble/man5/nanorc.5.html === Juesto is now known as Juest [02:10] thanks [02:11] have fun! [02:12] uhm [02:13] no such path nor file in my /home folder :/ [02:14] vim-tiny is installed by default [02:18] then I misread the response from the terminal when I tried to invoke the main version. but since it's just a few kb installing it was no big deal [02:18] fired it up opening a file I had lying on the desktop, I'll now have to look for the shortcuts, because unlike nano it does not list them when it's running === docmax_ is now known as docmax [03:25] hmm so i used a script to help me enable gpu passthrough and now i cant boot properly :D [03:26] i can get in to a root terminal but i for some reason cant see the uninstall.sh file on my user's desktop from root [03:29] Mibix: Did u have /home on a seperat partition? [03:30] well, it's probably not there. [03:30] Mibix: u know the script and the location? [03:30] if you looked in /home/username/Desktop [03:30] no i can see everything on my desktop but the .sh files [03:30] Mibix: u can sort with ls -ltra [03:30] well if you can't see it, it's likely not there. [03:31] weird this boot it shows lol [03:31] hopefully this fixes it heh [03:32] times like these i really hate how long servers take to boot [03:33] 15 seconds or so? [03:33] nope [03:33] usually like 2 minutes for t his one [03:35] yay, fixed :D [03:35] I feel like I'm going mad here. How do I escape to a console while booted into the Ubuntu Server installer? ctrl+alt+f2 does nothing, nor does alt+f2 [03:36] isnt it ctrl alt f1 [03:36] or f5 [03:36] that would return to the first console, where the installer is running [03:36] I think it was ctrl-alt-f3 [03:36] I've tried ctrl+alt and alt with every F-key, no change :/ [03:37] and I've made sure my keyboard isn't doing anything stupid with media keys [03:37] Great Scott! [03:38] I was able to use F12 to get into the firmware boot menu, too. I'm at a loss, here. [03:42] My guess is the server installer iso doesn't allow that. [03:42] That's... obnoxious [03:43] The real issue is, the installer keels over and dies when it attempts to wipe the NVMe storage. I get the following: [03:43] "wipefs: error: /dev/nvmedata/nvmedata: probing initialization failed: No such file or directory" === Mibix_ is now known as Mibix [03:46] like, I can't even get to a command line to see if that's the proper path for the drive or not. [03:47] boot a live iso and remove all partitions? [03:48] I already tried pulling the SSD and removing its partition table [03:49] I don't think the drive is being encapsulated by the storage controller or anything, either. It shows up as a Samsung drive in the installer. [03:52] So that leads to the question - is it a Samsung drive? [03:52] yes [03:52] and yep, Intel VMD is disabled in the UEFI settings [03:52] Well that's a good thing. [03:54] If it were me I'd still boot a live iso and see if anything weird goes on if you try to remove partitions, try to create a partition, reset the partition table, etc, maybe can figure out why the installer is having issues? But perhaps there's better ideas, dunno. [04:03] going to give that a try, now [04:09] Why are all these options disabled for one GPU but not the other? https://imgur.com/a/7lGlgqa [04:09] I want the 1050 TI to use nouveau and the 710 to use nvidia if possible [04:11] Interesting, I've never seen a dual nvidia setup before. Not sure how to go about that tho. If the 710 is on the motherboard I'd probably just disable it and use just the 1050, but dunno your use case. [04:11] no they are both in pci :D [04:11] going to pass through the 1050 ti to a VM [04:12] well trying to at least [04:13] makes complete sense what you're trying to do. Right now it's using 470 driver for both GPU I guess? [04:13] im going to set it to Nouveau and see what happens heh [04:24] lol enigma9o7 now black screens no matter what i hook the monitor to === Mibix_ is now known as Mibix [04:49] enigma9o7: welp, I ended up just writing about 2GB /dev/urandom to the SSD and now it's just fine. Turns out there was an LVM group on the SSD, and even writing a new partition table on Windows didn't destroy it. [04:56] if the gpu drivers dont load correctly and my screen is black is there a way to get to ther terminal? === Juesto is now known as Juest === Mibix_ is now known as Mibix === antonispgs4 is now known as antonispgs [06:20] Gotta love it when snapd.apparmor.service crashes on 500 machines at the same time when you don't even use it [08:05] hii [08:05] how do i partition my harddrive [08:06] https://imgur.com/a/pd0Gd3G [08:06] this is how it is right now [08:08] hi fellas, is there any easy way to tell if a package in an older release matches the same versioning as upstream? [08:32] Heston, I assume you are asking because you are not running that older release, in which case just look at https://launchpad.net/ubuntu/+source/. === pushkarnk1 is now known as pushkarnk [08:37] hey folks, is there any channel for snapcraft devs? [08:38] lxsameer: they have a forum -> https://forum.snapcraft.io [08:39] You can also check https://matrix.to/#/%23snapcraft:ubuntu.com [08:40] cheers === pushkarnk1 is now known as pushkarnk [08:48] nteodosio, cool thank you [08:48] You're welcome. [08:56] <[twisti]> i have a ubuntu raspberry pi 4 which runs some small docker containers; now i find myself needing a proper vm. whats the go to hypervisor for that on ubuntu ? lts 22 if it matters [09:03] lxd can do VMs [09:12] lxd is indeed probably the easiest way to get going but ultimately (for VMs) it's just running qemu under the covers and so will most other things, so it's mostly a game of "pick your qemu wrapper" === Lantizia_ is now known as Lantizia [10:10] <[twisti]> thanks [10:50] aloha again [10:50] finally, I installed it [10:51] hi [10:51] https://ibb.co/ZKWXbyR I woke up in the morning and just tried it again [10:53] the way various tools display bind mounts is incredibly funny to me [10:53] "yes, /dev/nvme0n1p5 is used for /var/snap/firefox/common/host-hunspell, oh and also / I suppose" [10:58] ... ubuntu-desktop-bootstrap worked till the end, so now I have a nice fresh 24.04 installation [11:00] (well, I did https://ubuntuforums.org/showthread.php?t=2348381 to move the window controls to the left, and installed hexchat and gparted) [11:01] all my hands up for a gui option to do that [11:01] gnome-tweaks has the gui option for that [11:04] mgedmin, wow really [11:05] but "titlebar actions -> double-click -> toggle shade" doesn't work :( [11:05] vadique: https://imgur.com/a/h1sbXyO [11:06] yep, it shows that window [11:06] hmm, I wonder if shading is even supported by gnome-shell? [11:06] xfce4 does [11:06] or, rather, if wayland has a protocol for apps to ask to be shaded [11:07] for a couple of years middle-click to lower only worked for Xwayland apps, which was annoying [11:07] Hi all [11:07] (although there are still apps like firefox that intercept title bar middle clicks and do their own thing, so I can't rely on it anyway) [11:07] "middle-click" is something totally impossible on a touchpad [11:16] ow nope, it's quite possible here on this laptop by pressing in the bottom middle [11:17] also sometimes middle-click can be done with three-finger tapping [11:17] but I have a thinkpad with three physical buttons above the clickpad, so [11:23] I did it before but don't remember how... to get read/write on hfs+ volumes [11:23] whats tricky on the touchpad is right-click-drag :) [11:31] it's sudo apt-get install hfsprogs [11:31] but I don't see an external drive anymore [11:33] vadique: https://help.ubuntu.com/community/hfsplus [11:43] Hi. Upgraded 22.04 -> 24.04 in Macbook M1 / Parallels, and now it won't boot, not even to grub. Is it even grub in arm64, not sure? No full live image for amd64, only server image, so can't try boot-repair. manual grub-install complains /usr/lib/grub/arm64-efi/modinfo.sh doesn't exist. Any suggestions? [11:44] oops, s/amd64/arm64/ [11:45] tss: upgrade to 24.04 is not open yet, unless you agreed to early upgrade -d to devel release [11:45] I didn't expect it to break so badly :) [12:03] tss: a system should always be able to still enter grub, unless the install really borked [12:04] seems like installing grub-efi-amd64 package helped. [12:05] tss: hmm weird, the new 24.04 installer has some work to do still, but upgrades skip the installer [12:08] grub-efi-arm64 was anyway at deinstalled state when I looked at it, and then I installed back. there is some efibootmgr package also which I wondered if it was supposed to have replaced grub, but that just gave errors. [12:09] im not too expert on efi stuff myself [12:09] efibootmgr reads and writes EFI system variables to tell the firmware where to find GRUB [12:09] but we see those come back a lot on bugs [14:13] sad' === PasiZ6 is now known as PasiZ === oerheks1 is now known as oerheks [15:50] hmm is there a way to do a bridged adapter like in KVM like you can in virtualbox? [15:58] Mibix: yes [15:59] because i still want to be able to hit my host via its ip [15:59] and if i remove its ethernet connection and turn it into a bridge it no worky [15:59] then you didn't do it properly [16:00] Mibix: pastebin your netplan file [16:02] well i removed the bridge hold on [16:03] qemu gives that option, in the gui [16:03] whaat [16:03] in virtual machine manager? [16:03] Mibix: https://www.dzombak.com/blog/2024/02/Setting-up-KVM-virtual-machines-using-a-bridged-network.html [16:04] oerheks? [16:06] in virtualbox you dont have to touch your main ethernet connection it just bridges it [16:08] ahhh all i needed to do was set it to macvtap my ethernet :D [16:08] no you don't, but ok [16:11] i mean this seems equivalent to the bridged adapter in vbox [16:15] caralho: please change your nick to something different than a awear word [16:15] It's not a swear word wtf? [16:16] again please do it. I also speak Portuguese [16:16] Change your nick to something that isn't nonsense [16:16] This has been my nickname for years [16:21] hggdh: you think everything has to mean Portuguese?? who cares dude this is obviously in english. [16:22] bebop: not a topic for here please [16:23] tell that to hggdh [16:46] oof [17:00] hggdh: Oh, you speak Portuguese in the English only channel? Vai-te foder :P Shine your op on that [17:09] Hello... where is the configuration file for application icons that are "pinned to dash" in Ubuntu 24.04 LTS? [17:11] the file is a desktop file, usr/share/applications/ and icons are stored in /usr/share/pixmaps [17:12] oh, crossposting too [17:12] derek-shnosh: maybe also share what your end goal is please, so volunteers can think along with you [17:12] burp [17:13] oerheks: having the .desktop file in /usr/share/applications or ~/.local/share/applications just does put the icon in the "overview dash"... but I'm talking about when you right-click those icons and select "Pin to dash" [17:13] Where is _that_ setting/config file/whatever? [17:14] that would be the .desktop file? [17:15] oerheks: I see no difference in the .desktop file when the icon is pinned/not pinned. [17:15] what do you want to do exactly derek-shnosh [17:15] full specs https://specifications.freedesktop.org/desktop-entry-spec/latest/ [17:16] lotuspsychj3: I have 3 chrome icons in my dock/dash.... associated with META+# keys. When type META+# associated with two of them, it properly opens them. Then if I go to another app and hit the META+# key again it properly goes back to the already open instance. The third chrome icon launches a new instance every time. [17:16] I have diffed the two "working" .desktop files with the _broken_ one, but see nothing concerning. === JanC_ is now known as JanC [17:19] Icon #1 (working): https://bpa.st/GCLQ -- Icon #2 (working): https://bpa.st/2UAA -- Icon #3 ("broken"): https://bpa.st/6E5Q [17:21] i see something DS1 DS2 DS3 ? [17:21] I started digging into the ~/.config/google-chrome-DS[123]/preferences files, but those are MASSIVE. [17:22] Correct, that is intended... Each one opens chrome referencing a different chrome profile and data directory. So they're all "separate" instances. [17:23] Relevant reference: https://github.com/felipecrs/dotfiles/blob/master/scripts/create_alternative_chrome_shortcut.sh [17:29] derek-shnosh: maybe this can help here; https://askubuntu.com/questions/1112571/how-can-i-start-a-separate-instance-not-profile-of-chromium-with-its-own-icon/1113914#1113914 [17:31] lotuspsychj3: that is exactly what has been done in my .desktop files already... but instead of an explicit "StartupWMClass=DS[123]" as that is relevant to older versions of chrome (that answer is from 2019". It is how in the exec= line as "--class=google-chrome-DS[123]" [17:32] Lord, so many typos there... )* ; how=now* [17:43] normally one adds a profile to the current chrome, ask the script maintainer where to store icons? as it claims " This lets you have different icons for different instances of Google Chrome." [17:43] i don' t see the entry. === root is now known as Guest9241 [17:45] !rootirc [17:45] It's not technically our business, but we'd like to tell you that IRC'ing as root is a Very Bad Idea (tm). After all, doing anything as root when root is not needed is bad, and especially bad with software that connects to the Internet. [17:50] oerheks: The script stores files in ~/.local/share/applications/google-chrome-DS[123]. I provided the output of their contents in the 3 pastes earlier. [17:51] If you just add 3 profiles to chrome (without separate data dirs) and make a different desktop entry for each profile, you don't get your true separate instances in the dash/dock. [17:52] so, ask the maintainer of that script where he hides the icons? i don't see it. [17:52] I tried that already... creating 3 separate .desktop files, modifying the [Desktop Action new-window-DS#] with exec= lines accordingly. [17:53] I don't understand what you mean, he's not hiding anything. [17:53] The script creates .desktop files in ~/.local/share/applications/google-chrome-{xyz}.desktop [17:54] Line 124 they store the path as a variable named "shortcut". [18:09] Hmm... may be onto something here. So I "sanitized" my previous profile/data dir names as DS1, DS2, and DS3, all of them have 3 characters in them. They're names are actually more like DS1, DS2, and D3... the "broken" profile only has 2 characters. I just created a profile named "testing" and its working properly like DS1 and DS2. Going to try to recreate the 3rd profile with 3 characters and see what I get. [18:34] That seems to be the issue... I took some time to look into another consideration though, whether or not any webapps were "isntalled" (MS Outlook PWA, etc). But my other profiles also have apps installed (messages, voice, etc). === seanh1 is now known as seanh [19:03] hello [19:06] Ola [19:07] :-) [19:08] Ola [19:09] Eres mujer [19:09] !es | Guest85 [19:09] Guest85: En la mayoría de los canales de Ubuntu, se habla sólo en inglés. Si busca ayuda en español entre al canal #ubuntu-es; escriba "/join #ubuntu-es" (sin comillas) y presione intro. [19:09] Err, now that I understand the root cause of my issue.. I am still curious if there is some configuration file that pins .desktop icons to the dock. [19:13] dconf read /org/gnome/shell/favorite-apps [19:14] Excellent, thanks! === root is now known as Guest8059 [22:01] hi [22:01] Greetings [22:01] How can I see who is in this room mr @delsol_laptop [22:02] depends on your client. [22:02] Do you have knowledge on Quassel IRC? [22:02] but normally /who # works [22:02] some clients will have an extra window you can pop up, or a sidebar with everyone who is here. [22:03] but /who is the old school way. [22:03] hm [22:03] thank you I guess. [22:03] /who #ubuntu [22:03] is correct for this channel right? [22:04] yes [22:18] leftyb you were right :D [22:18] I followed the guide https://www.dzombak.com/blog/2024/02/Setting-up-KVM-virtual-machines-using-a-bridged-network.html [22:19] my br0 never got an IP assigned though [22:20] this example gives DHCP only on the bridge, not the adapter https://github.com/canonical/netplan/blob/main/examples/bridge.yaml [22:45] grrr [22:52] ok im going to get off my bouncer while i do this :D [22:54] oerheks all those examples use networkd as their renderer but miner uses NetworkManager and doesnt like it when i switch [22:54] only thing i can think of that is different [22:58] https://chatgpt.com/share/e38dce83-bb4c-4aed-a6ae-58512a3a0211 [22:59] I'm sure you can adapt what you need [22:59] it sure *looks* plausible [22:59] I wonder if it actually exists :) [23:00] It's really not voodoo to create a bridge with network manager [23:00] It's the best I could do from my phone [23:01] i mean the bridge works its just not getting an ip [23:01] ravage: good idea :) [23:02] You could share your network manager config then [23:02] ravage: i've just asked the chatgpt some questions that felt fairly straightforward and it invented some utter nonsense that didn't exist [23:02] Yes that happens [23:02] https://pastebin.com/HyV07TGh [23:03] First do not use dhcp on the Network interface [23:04] And I think you should force that interface up somehow [23:05] hmm? [23:05] with a bridge, the IP is on the bridge, not the interface [23:06] Set dhcp to no on the network interface [23:07] ok i did that [23:08] https://p.haxxors.com/ns5fh7s5.yaml [23:08] That should work if there is a dhcp server [23:08] https://p.haxxors.com/ns5fh7s5.yaml [23:09] https://pastebin.com/eDhVnYm2 [23:09] There is still an IP [23:09] Reboot and make sure that config is actually used [23:10] Is this a server install? [23:10] yes [23:11] let me add the parameters and optional part [23:12] if eno1 still gets an IP after a reboot your network config is not applied [23:12] i actually dont have a 24.04 server install running atm. but i will in about 15 mins 😛 [23:13] maybe even 10. download is fast [23:13] br0: reverting custom parameters for bridges and bonds is not supported [23:13] im 22.04 [23:13] oh then its really just netplan [23:14] but i can try that with 22.04 too [23:15] so i did sudo netplan apply with what you sent me for the config [23:15] eno1 still has an ip [23:15] br0 doesnt [23:15] did you reboot? [23:15] ugh [23:15] is there another way lol [23:15] why is a reboot a problem? [23:16] i guess its not but it takes a while [23:16] is the config ok? [23:16] so the apply goes trough? [23:16] yes [23:16] its restarting now [23:16] ok [23:17] take like 2-3 minutes [23:17] you have been fiddling with for hours it seems [23:17] so what are 3 mins [23:17] +this [23:18] haha ravage [23:23] lol this is taking some time hold on [23:24] yes, like this example https://github.com/canonical/netplan/blob/main/examples/bridge.yaml but networkd is wrong [23:25] you do not need any renderer set on 22.04 really [23:26] ravage: does it make sense to consider dropping NM for systemd-networkd here? [23:27] ravage: i never see NM used for things this complex, it's normally just "hey i have wifi!" kinds of things, no? [23:28] https://p.haxxors.com/e5ge4nab.yam [23:28] tested on my new 22.04 server VM [23:28] bridge is up and running [23:28] what renderer was usedf or it? [23:29] systemd-networkd i guess [23:29] thats the only thing really running on a 22.04 server [23:29] yeah, servers don't usually have NM [23:31] so if you copy & paste that to your netplan yaml it should really just work [23:31] if that is a plain 22.04 server setup [23:31] https://pastebin.com/hLyxDjig [23:31] ugh [23:32] wow [23:32] that is nasty [23:32] i dont think i even want to begin to understand what you did to that poor system [23:34] haha [23:35] my vm with that bridge is getting internet and the right ip [23:36] my suggestion is to backup your data and start fresh. undoing all that will take longer than a reinstall [23:36] in theory you dont need br0 [23:36] virbr0 is already working as expected [23:37] i would still not feel comfortable using this monstrosity [23:37] i cant ping my vm from elsewhere in my network [23:38] and it cant ping the host [23:38] i wouldn't trust ping [23:39] I have vague memories of virtualbox not doing ping well [23:39] try tcp tests [23:39] i can access it via other methods... [23:39] virtualbox does strange things to your networking [23:39] hold on [23:39] yeah im trying to get off of vbox [23:40] virbr0 is on the wrong ip range [23:41] i know this is Ubuntu support.. but if you really want to use this server as a headless virtualization thing have a look at proxmox [23:41] much cleaner to manage [23:42] and it has a nice web interface too 😛 [23:43] ehh i only have two VMs most my other stuff doesnt run through a VM [23:43] does proxmox do anything for dockers? [23:43] but it can! 😛 [23:43] lol [23:43] seems like a waste of resources :p [23:43] you usually just start a VM for that [23:43] in theory it also runs in lxc [23:44] but maybe not the smartest choice [23:44] VMs do not really waste a lot of resources these days [23:44] i cant access a webserver the vm is running from outside :/ [23:45] wait a sec... [23:45] this could work === chris14_ is now known as chris14 [23:58] ehh i dunno i still cant seem to rdp or anything to this win vm on here yet [23:59] cant ping anything on my network from it [23:59] can access an smb share on the host....