[00:36] Is there anyway do disable snap to grid in 20.04 so I can move files and folders around freely and not have them be automatically sorted by name === ravustaj1 is now known as ravustaja [01:12] I'm trying to use a Wayland session, hoping it'll fix my screen tearing issues with the fractional refresh rate, but my computer completely locks up once I enter my password and press the login button if I've chosen Wayland. How can I troubleshoot this? [01:13] fractional scaling (in GNOME I have scaling set to 125%), not refresh rate** [01:21] soft_concrete: this may help with wayland gnome thing https://wiki.archlinux.org/index.php/HiDPI#Wayland === v0lta9 is now known as v0lta [01:31] thanks, that might come in handy if I can actually get Wayland working. [01:37] soft_concrete: well, that's the thing, I'm wondering if it is what would let it work at all [01:37] soft_concrete: Nvidia graphics ? [01:38] soft_concrete: can you log in to a virtual console and view your system logs???? [01:39] soft_concrete: if you can't get to the logs you won't have much information from which to trouble shoot [01:46] tatertotz: are there any relevant logs that would persist after a reboot? Bashing-om: no, Intel === zbenjamin_ is now known as zbenjamin [01:59] I need to connect two phones directly via USB. I lack the male-female adapter but have two regular cables. Can Ubuntu act as a transparent 'USB Bridge' between the two cables? [02:01] soft_concrete: logs are timestamped, for correlation, you can perform a complete log analysis yourself or post the logs to have them looked at by someone outside of yourself [02:01] alazy: conncting two iPhones or Android phones is not exactly a "ubuntu" problem ...did you know that? [02:01] tatertotz: it's been a while... which log(s) would I want to look at? [02:02] soft_concrete: all of the systems logs should be looked at ideally [02:04] tatertotz: I'm basically asking whether Linux is able to transparently pass signals from one usb port to another, and I happen to use Ubuntu. [02:06] there is no mtp-passthrough AFAIK [02:06] connect them directly with BT or wifi? [02:10] oerheks: I'm trying to use a cellphone migration tool, not just move pictures, files, etc. It requires a direct cable connection. I was hoping Linux might have a low-level ability to just transparently pass the signals from /dev/bus/usb/001/001 to /dev/bus/usb/001/002, via dd or something like that. [02:12] alazy: just get the proper adapters and or cables and connect two phones together [02:15] tatertotz: Everything's closed, shopping & delivery takes a while, I'd save $5, and it'd be cool if Linux could solve this little problem right now. If I can dd to a block device, this should be possible, I think. [02:29] is there a way to have nemo or nautilus make thumbnails in parallel instead of one by one? [03:02] exit === loxie is now known as balll [04:01] hey anyone here? [04:02] yup [04:02] i cant install isync [04:02] this is output of apt-get install isync : [04:02] The following packages have unmet dependencies: [04:02] libssl1.1 : Breaks: isync (< 1.3.0-2) but 1.3.0-1ubuntu0.18.04.0 is to be installed [04:02] mysql-client-5.7 : Depends: mysql-client-core-5.7 but it is not going to be installed [04:02] php7.2-cli : Depends: php7.2-readline but it is not going to be installed [04:03] php7.3-cli : Depends: php7.3-readline but it is not going to be installed [04:03] E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. [04:05] also found this post with the same problem: [04:05] https://superuser.com/questions/1514731/unmet-dependencies-issue-with-isync-on-mint [04:06] also this: [04:06] https://superuser.com/questions/1499019/ubuntu-isync-install-issue [04:15] Nemo9: please use something like https://hastebin.com/ in the future when pasting multiple lines [04:16] hi all i have a drive with known badblocks and would like to install ubuntu onto it how can i incorporate the finding of badblocks/sectors and avoidance of them during or before (from a live instance of ubuntu perhaps) the partition of the drive and installation of the os (ubuntu) [04:18] Nemo9 : likely a conflit between a main repository and a ppa [04:18] or between ppa [04:18] i dont have a .txt file of redirected output from badblocks -w scan either | i did plan on sudo badblocks -w /dev/sdb1 > badblocks.txt, but i entered the wrong command and only noticed 12hrs later and its taking ages on an 80G 7200 sata hdd [04:19] second pattern currently 73% and crawling [04:19] balll : the short answer would be don't. [04:20] you mean dont use it [04:20] or dont bother trying to fix known badblocks [04:20] the other would be ask the mkfs to check for bad blocks as it builds the FS [04:20] something like mkfs.ext4 -c /dev/your/broken/drive/ [04:21] -c is check for badblocks is it DrMax [04:21] If you have a few bad blocks, that's often an indication that it's on its way to dieeee [04:21] yup [04:21] also [04:21] she will die indeed and is relegated-this is for my learning [04:21] you could use a live cd/usb and do smartctl -t long /dev/sda (or whatever is your device) [04:22] and check how bad it is [04:22] smartctl is in smarttools iirc [04:22] did that and it said it was healthy lol badblocks -w /dev/sd1 found 10000/0/0 72% in on second pattern [04:22] and smartctl -a /dev/sda to report the status of the drive [04:23] I don't know what to do: when a drive starts being flaky it hits the scrap heap right away [04:23] I kind of don't hope it doesn't get worse... I replace it [04:23] i am with you 100% [04:24] balll: what's the pending sector count? [04:24] So I'm not really sure what -c will do [04:24] i am only asking because i would like to tinker with badblocks and other cli repair tools from terminal as i am not well versed [04:24] it will probably mark sectors/tracks as do not use [04:24] but would like to bne [04:25] hmm it seems -cc does read/write checks [04:25] just a min soft_concrete [04:25] 71.18% done, 14:28:47 elapsed. (10028/0/0 errors) [04:25] is that a huge number [04:25] hmm dead. [04:25] mostly dead [04:25] rofl [04:26] usually mkfs takes at most a few minutes [04:26] perfect candidate for medical research [04:26] insert learning curve badblocks e2fsk and mkfs -c etc what ever else i can find to tinker with [04:27] any suggestions just want to learn how to use these tools on a non critical known defective drive [04:27] to be honnest, it's being a very long time since I had a drive die on me [04:28] hence no warnings needed, i am well aware of consequences, my os is on another hdd with multiple backups [04:29] ok, just to make sure it's not a because you're full of hope and expect it to work [04:29] no need for isync, there is google online account in systemsettings [04:29] DrMax, what do you clone your drives with incase of failure and do you compress/ or do you run raid etc [04:29] Most of my stuff is replicated across the machines I use, and off-line USB drives [04:30] So if one of the box spontaneously combusts, I switch to another one [04:30] In another life with no cloud option would you recommend the use dd and leave out any empty space or are there better ways [04:30] nice DrMax re your comment [04:30] I use dropbox to sync "work stuff" [04:31] other things I replicate manually once in a while [04:31] on cli or gui [04:31] and somehow using linux makes everything a lot easier [04:31] cli [04:31] im feel that way now [04:32] I mean license wise and to recover your environment is a lot easier [04:32] apt-get install EVERYTHING [04:32] are you sure? Y [04:32] done. [04:32] but i get lost in the minutia reading about cli commands and flags and lose sight of what i wanted to do then lament not taking notes on what i just speep read [04:32] rofl [04:33] well, you can't really learn all of them over the same weekend [04:33] it takes a while [04:33] also they'ren't all that uniform either [04:33] its been a year and a bit [04:33] ( -a vs --auto ) [04:33] getting there but wow [04:37] that's ok... we're here to help [05:02] So, I install Ubuntu 20.04 alongside Windows on my laptop just now. The installation went fine but the system was directly booting into windows. [05:03] Sorry, booting directly into Ubuntu [05:03] Checked around on the internet, made some changes in BIOS and now I can see the grub screen [05:03] The change I made in BIOS was enabling CSM mode [05:04] But I thought CSM was MBR and not UEFI. How come that change helped? [05:05] DrMax: thnx i found an article says they will patch an update for some libraries because they cant work together! [05:06] and i wont paste again lol [05:22] appreciated DrMax [05:23] Is there a way to check or update WSL running Ubuntu? [05:23] Mine has started to crash on startup. [05:29] zmagii, check and paste the kernel ring buffer to look for answers dmesg | grep if you know what you're looking for with a flag< https://www.tecmint.com/dmesg-commands/ [05:30] https://docs.microsoft.com/en-us/windows/wsl/wsl2-kernel [05:30] update wsl2 linux kernel [05:30] hope that helps zmagii [05:32] Can mixing MBR with UFEI mess with BIOS interactions in anyway? [05:32] Can't seem to log into my BIOS menu [05:33] F2 lands me on a blank black screen with a dead cursor [05:34] monojamoon|, "log in to?" tried pulling the cmos battery and a power down with ac pulled from the box then press power on couple times to drain [05:34] then restart see if f2 works then [05:34] Will do... Thanks [05:34] if that fails pull all but your booting os drive [05:35] Understood [05:35] then if fail try hitting f12 during boot to choose and boot from a live ubuntu usb if you have one on the ready [05:35] no need to install but have a look around at logs and kernel ring buffer [05:35] Tried F12 in the current setup and that is dead as well [05:36] bugger full power reset and pull cmos battery failing that jump the reset pins if it has them but me thinks the battery pull will do that anyway [05:36] Any attempt to alter Boot order from efibootmgr fails as well [05:36] any legacy mentions [05:37] No [05:37] during boot screen [05:37] what version of bios [05:37] Wait.. [05:37] cool [05:37] I didn't understand what legacy mention meant [05:37] It shows the logo of the laptop vendor and that's it [05:37] Nothing else [05:37] At Boot time [05:38] you know uefi and bios, bios is legacy (old technology still used a bit but retired for the prefered part) [05:38] your hdd may have failed [05:39] balll: I'll try updating [05:39] can you pull the drive and boot into usb hit the F12 fast and endlessly [05:39] so can you boot up at all sorry [05:39] Not sure where I can run dmesg, as my terminal is bust. Can one do it in command prompt? [05:40] @balll: bios version is v1.04 [05:40] i dont know but doubt it one is cmd one is bash but defer to others for an answer more on point [05:40] Ok [05:41] can you boot from a dvd usb or anything other than your current hdd/ssd [05:41] @balll: I think my BIOS is UEFI. All OSes have an EFI folder installed. [05:41] with the current settings unaltered sometimes a machine is config to look for usb or dvd first [05:42] Yes, i can. I can boot from a USB through an old broken grub menu. [05:44] your linux is installed from inside windows right [05:44] @balll: I had overwriten an existing Ubuntu installation with some other distro. That somehow didn't delete ubuntu's grub files. So my system is currently booting directly into grub-prompt. When I reinstalled Ubuntu, the old grub-prompt still shows up [05:45] why dont you delete the partitions with GParted or something and fresh install [05:45] Just a moment. Ill take a look into it. [05:46] do it from a live ubuntu instance just make sure you dont delete windows [05:47] if thats what you're doing im still unsure cuz i just use linux not linux inside windows (if thats whats at play) [05:49] also i found that i could launch two different instances of usb (the same one with the install files on it) from within my uefi settings one i assumed was for bios and other uefi, but thats a guess [05:50] from F12 booting/ boot order in bios [05:55] @balll: it's a dual boot setup so there is no Linux inside Windows thing going on. [05:59] o sorry not sure why i had that impression [05:59] can you fresh install after pulling the battery [05:59] and power cycling [06:02] also what do you see in your kernel ring buffer after a boot [06:03] or logs "cat /var/log/boot.log" [06:06] monojamoon|: sounds like you've got a storage device using GPT with a hybrid MBR so when you set the system to start in CSM/Legacy/BIOS mode it picks up the 'old' sector 0 boot-strap code. [06:06] monojamoon|: if you installed the 'new' Ubuntu OS in UEFI mode then there should be a /EFI/ubuntu/ directory in the EFI system partition *and* a new UEFI boot-menu entry for Ubuntu as well. [06:08] monojamoon|: UEFI boot sets a "boot order" and it sounds as if Ubuntu is set to be first so naturally it boots. The PC should have a hot-key that triggers manual boot selection mode at power-on so you can choose which (UEFI) OS to start [06:10] hey all [06:11] I just installed debian 10 and I want to install the broadcomm / nvidia drivers. [06:11] do I add contrib and non-free to every line in sources.list? [06:12] Thanks for the replies @balll and @TJ- .... my online classes have began... So I won't be able to interact for a while. I will do everything as instructed though and get back to you ... Thanks for your time :) [06:12] !debian | genoobie [06:12] genoobie: Ubuntu and Debian are closely related. Ubuntu builds on the foundations of Debian architecture and infrastructure, with a different community and release process. See https://www.ubuntu.com/about/about-ubuntu/ubuntu-and-debian - !Repositories meant for Debian should NOT be used on Ubuntu! [06:12] genoobie: /join #debian [06:12] okay, tx! [06:13] np [06:13] he is already there.. silly [06:13] =) [06:18] Has anyone played about with libvirt/virt-manager and QEMU foreign architectures *and* found a way to boot RasPiOS 64-bit images? It seems to be insisting on a UEFI boot! [06:25] hey guys if i run badblocks -w /sdb1 it will wipe the drive but not correct any errors can i use the output to make a .txt file to pass to e2fsk or to fix/avoid bad sectors/blocks (hdd 7200) [06:26] all of that is very much a question to any one that can tell me my incorrect assumptions please [06:26] TJ-: seems technically possible: https://fedoraproject.org/wiki/Using_UEFI_with_QEMU [06:27] probably mostly the libvirt part with its fingers in its ears [06:28] mmx_in_orbit: I think you misunderstand - UEFI is the only boot mechanism supported by it, but that prevents a RasPi image from booting, so I'm trying to find out what this supposed RasPi emulation support actually is [06:28] oops, wrong one! matsaman ^^^^ [06:28] balll, yeah, you can. [06:31] well it's all separate [06:31] arm support, uefi support [07:00] Hey. I have a problem where sometimes when i login to ubuntu the system thinks the left mouse click is event (whereas no button is really clicked) and selection area is enabled.. It won't register any other clicks nor am i able to escape it. I have to log out with keyboard and login again. Ubuntu 20.04 with Dell Inspiron 15 laptop [07:01] Anyone else experiencing this issue. I tried searching for it on google and ubuntu forums but couldn't find anything (guess the thing is pretty vague to describe) [07:17] thanks DragonRiver and i will be able to make (copy paste output) to make badblocks.txt from the output of the command currently running? no redirection used in command; i forgot [07:17] "sudo badblocks -w /dev/sdb1" [07:18] You [07:18] yes me, will i be able to? [07:19] 'll want a -wsv, or something like that. If you don't want a stdout, do want a -o /path/to/file.txt [07:19] okay [07:19] cheers [07:40] hi === mateen1 is now known as mateen [08:07] rattlebattle79, hello [08:11] can i blow up a drive using any linux commands i mean cause irraversable hw failure to the drive with dd or one of many others, seriously? [08:12] irreversible [08:13] balll, ssd or hdd? [08:14] hdd 7200 [08:14] balll, just pass it through a degausser or magne. [08:15] Also scratch the plates, then it will be irreversable. [08:16] cool [08:16] nothing from the cli though hey? [08:16] Hi, I guess this is a longshot, but I'm trying to figure out how to install hggit (mercurial plugin to convert between git and mercurial repos). The recommended method is to use easy_install which allegedly should come with python3-setuptools. But from what I can see easy_install is not in there (anymore?). I'm using ubuntu 20.04. [08:18] very interesting DragonRiver cheers am reading now [08:19] Disregard that, seems it now comes with pip3 (that I guess replaced easy_install) [08:20] balll, no command line will create permanent irreversible failure. dd-ing with /urandom will erase all data, but the disks will still work forward. [08:25] I'm trying to clone an Ubuntu system with LUKS to a smaller disk (moving to SSD). Obviously, I have checked there is enough space for what I have installed. trying to figure out the simplest method. full disk clone is out, I think, so probably going with rsync -a. should I use the installer to create the partitions and install grub and then [08:25] interrupt it to copy the files, or is it easy enough to create those manually? [08:26] I feel like I've totally failed to keep up and understand what EFI is, so I'm not sure whether I can just clone that partition or whether there is machine-specific weirdness in there that I need to create from scratch on the new machine [08:34] " [08:35] in "etc/default/grub" i edited export GRUB_MENU_PICTURE="/boot/grub/name _of_file.png" to something else, and when i run sudo update-grub, its still on the original file name. whats the matter? [08:36] ne2k, Usually EFI is a boot thing. You can just clone it, but if it uses UUID's, you will need to update those. Also, with luks, are you using a passphrase or a passfile? Because you'll need to find a way to feed that file if the latter. [09:01] DragonRiver I'm using passphrase, so that's ok. I'm aware of UUIDs in /etc/fstab needing to be updated. is there a need to update them elsewhere? [09:02] ne2k, /etc/crypttab [09:04] ne2k, /etc/crypttab maps your encrypted disk to /dev/mapper/WHATYOUCHOOSE , and that drive in /dev/mapper has a UUID also, which is mounted with /etc/fstab . The /etc/crypttab is where you define "none" as asking for passphrase or path to pass-file. Please read the luks and fstab manuals for more info. [09:05] DragonRiver, will read up on it, thanks. I've got the live system booted on the new machine atm, with the old disk connected via a USB caddy. my plan is to basically copy the partition table across. it has 512M FAT32 (EFI), then extended with Linux 731M (boot) and LInux 930G (LVM/LUKS) [09:06] in "etc/default/grub" i edited export GRUB_MENU_PICTURE="/boot/grub/name _of_file.png" to something else, and when i run sudo update-grub, its still on the original file name. whats the matter? === mateen1 is now known as mateen [09:15] There is a directory with 777 permission under my home (/home/toxmi/paper). I have some symlink to the papers in this folder all over the place. The problem is when I'm using another user (e.g. ixmot /hom/ixmot/) those symlinks will fail. The permission for paper is 777 but still I can not access it. Is there a better way to handle this situation? === mhrstmnn1 is now known as mhrstmnn [09:38] in "etc/default/grub" i edited export GRUB_MENU_PICTURE="/boot/grub/name _of_file.png" to something else, and when i run sudo update-grub, its still on the original file name. whats the matter? [09:47] good morning all, I have just installed ubuntu 20.04 server, all was well until I tried to configure my 4x port Ethernet card. I've added my config to the file in /etc/netplan and applied the config however the link is still showing as down. Could this be an issue with the card or my configuration? [10:09] Hi, today's security update for squid (3.5.27-1ubuntu1.7) breaks icap connections. https://bugs.launchpad.net/ubuntu/+source/squid3/+bug/1890265 [10:09] Launchpad bug 1890265 in squid3 (Ubuntu) "BUG: Version 3.5.27-1ubuntu1.7 breaks config using icap" [Undecided,New] [10:18] rj175: Could be both. Would you mind sharing some more info? [10:19] e.g. your netplan config and the output of `ip a` [10:19] slyon thanks for the reply! I installed ifupdown and used the old school /etc/interface file and its working! [10:19] hi, when is do-release-upgrade from 18.04 to 20.04 supposed to start working? [10:23] jelly I think it starts when 20.04.1 is released, 6th August I think [10:25] I've a NTFS partition mounted with my username and users group. Now when I access the partition with another user which belong to users group as well, it can rm, touch, etc but gio can not trash-put files (I'm using ranger and trash-put). [10:26] The permission is xxx:users which xxx is the user name and users is the group and it's 777. While my username is toxmi, I don't know why gio doesn't work here and complain: [10:27] unable to find or create crash directory for... [10:37] jelly, FYI: the date provided is for 20.04.1 ISO release (ie. new installs), the taps get turned for existing LTS upgrades AFTER that date (early the following week at earliest; done to ensure stability for LTS users) [10:38] okay. so mid-August or later. Thanks for the info, rj175, guiverc [10:42] jelly, 11-aug or later is when I'd expect it (but no date is set; ie. it's when it's deemed ready) [10:48] * jelly can live with flaky bluetooth until then === ravustaj1 is now known as ravustaja === loxie is now known as ball === ball is now known as book [11:19] is it possible to create a bootable image of a windows install from a live ubuntu usb that can be mounted in virtualbox etc? [11:20] i have a hdd that comes from a machine with a motherboard failure, to old to replace [11:21] so need a way to boot it ideally-i realise i can view all files from this disk, that said i would like to boot in a vm if its possible to do [11:22] how could i accomplish that (tools please) [11:28] book, I've never done it, but I'd try it via a straight clone, ie. `dd` [11:32] how would i leave out the empty space (flag) [11:32] Howdy folks [11:32] hello [11:34] book, that would require a lot more work; if fs is unclean, it'd need clean first, then create new fs (skipping unused inodes etc)... clone just copies, inc. all sectors so grabs everything [11:41] can i just format the destination or clear then re partition with gpt/mbr to make it clean [11:43] guiverc, the problem im thinking i might encounter is when i stick the drive in new pc it wont boot because the motherboard and the hardware is all different [11:43] book, I was talking about the ntfs partition that you're getting from, I'd fsck/check it before hand on anything but a simple clone (ie. grabing everything thus imperfections don't matter, you should fsck/chkdsk in windows for ntfs) [11:44] this room isn't windows support, I was answering your Ubuntu (live) question only [11:44] i get you now, thank you [11:45] will do [11:45] lol no i wont i cant shit, thanks your comment covers it either way [11:46] o/ question: has python-raven been replaced by python3-sentry-sdk in ubuntu focal? [11:47] question re mounting anything i can make using dd-how is that accomplished [11:47] in a vm [11:48] i only assume/know that i can dd x to y and have y boot from that point onward [11:50] like vdi [12:11] so i'm struggling to change the dns servers on a focal box [12:11] resolvers [12:11] ./etc/systemd/resolved.conf [12:12] seems to be ignored [12:12] in favour of the netplan set ones [12:13] urgh scratch that [12:13] hadn't restarted resolved === mhrstmnn is now known as qipo === qipo is now known as lalaland === lalaland is now known as qipo [12:24] Hi there :) [12:27] I've a question about ubuntu desktop that I've googled and just don't have enough experience with linux drivers to start digging. I have an issue with my ubuntu workstation that the displays attempt to go into power saving, but then wake up. for the life of me I can't figure this out. Any pointers would be great, also tell me to f*ck off if this is the wrong place to ask :) Much obliged! [12:31] kryptoem: Have you tried to put the computer to sleep? If that doesn't work either it might be an issue with your power state settings in the BIOS [12:36] What is this: "orphanated blah blah" after I forced my VM to shutdown? [12:43] marcoagpinto: context, please, including exact message [12:45] well, I booted my VM with 18.04 after around two weeks off, then I went to check for updates and after, it said to reboot the OS [12:45] but it didn't progress, so I shut down the VM in VirtualBox [12:45] then, while booting it had orphanated files [12:46] I can't remember if it didn't progress during of before the reboot since it showed the logo with the balls moving [12:47] during or before* [13:02] marcoagpinto: if you got messages about "orphaned files" on reboot after a hard shutdown, it is *probable* this was a filesystem check running on reboot. To be sure, look at /var/log/dmesg* for the boot in question [13:04] ahhh [13:04] :) [13:04] thanks [13:07] Where is a good place to ask about the WSL? [13:07] No interesting questions; just seems to be broken suddenly. [13:08] !ubuwin | zmagii [13:08] zmagii: Windows 10 has a feature called Windows Subsystem for Linux, which allows it to run Ubuntu (and other Linux distro) userspace programs without porting/recompliation. For discussion and support, see #ubuntu-on-windows or ##windows. For installation instructions, see https://msdn.microsoft.com/en-us/commandline/wsl/install_guide [13:08] is there a way to deny user access if its a specific group on linux [13:08] eg www-data [13:09] Rob_Jones: User access to what? [13:11] well i have /var/www which is chowned to dev:www-data I also have /var/www/sandbox/ and i want a user and the files the upload to sandbox to stay at sandbox level [13:12] so if they upload a file which will upload with sandbox:sandbox chown, they cant put say a php script in that can traverse up [13:12] it outputs access denied or something like that [13:12] the sandbox could have x number of users other than me who could be uploading files of a specific type [13:13] basically how im thinking about it though is they try to access the above directory [13:14] i think ive just answered my own question by working out the process [13:14] I would just make sure the sandbox user is not in the www-data group [13:14] Thanks. [13:15] Depending on the protocol you're using, you might look into using a jail or ACLs if you need more than one user/group to have specific permissions. [13:25] how can i add a script to run a command after wakeup ? === kreyren_ is now known as kreyren [13:27] Anyone familiar with bash script ? doesn't know much in script but i plan to create a script to adjust brightness on wakeup since brightness keep resetting on monitor wakeup , I can't find /usr/lib/pm-utils/sleep.d/95led ? [13:37] Hello, I have a bluetooth device headphones with mic , how can I activate the mic? [13:38] Hello, I am trying to create a systemd service. trying to start the service fails with: Failed with result 'protocol'. I have pasted the contents on my service file at https://pastebin.com/3rf80i2d [13:39] enabled auto_switch=2 in pulse audio default.ca [13:40] how do I change the program I use to log in at the tty? the text based username and password prompt. [13:49] AC8: why aren't you using the tomcat available from the official ubuntu repos? [13:52] leftyfb: Trying to package tomcat in an application I am trying to develop. So, shipping tomcat in my package and trying to create a service. [13:58] does anybody know a program/software on linux that is similar to https://www.idooencryption.com/idoo-secure-disc-creator.htm ? basically it encrypts cd/dvd, i also would like to know how to encrypt a live linux iso [14:09] if i format a drive in ntfs can i still use it in windows [14:10] if i format a drive in ntfs can i still use it; access the file from linux [14:10] timbucktwo: yes [14:10] but not vice versa if ex4 or other cant view from windows? [14:11] timbucktwo: yeah, by default you cant [14:11] how do you get around that [14:12] timbucktwo, windows can read ext4 with 3.rd party drivers [14:12] timbucktwo, http://www.ext2fsd.com/ [14:14] thats a dire warning wow glad im at the right version to avoid it all [14:33] hi! The description of xserver-xorg-input-all in focal says "This package depends on the full suite of input drivers", but I can't see dependencies for xserver-xorg-input-{evdev,keyboard,mouse} on https://packages.ubuntu.com/focal/xserver-xorg-input-all . what dependency mechanism does it use? [14:42] nevermind the -keyboard, it's a virtual package [14:58] how do I exit X11 and just use console? [15:01] neure, to exit X, stop your display manager. however, you can also access the console while X runs in the background: switch to a text terminal with Ctrl+Alt+F1..F6 [15:01] sorry for the mis info, 1-2 may be graphical on modern Ubuntus. [15:01] !tty [15:01] To get to the TTY terminals 3-6, use the keystroke Ctrl + Alt + F3-F6 respectively. Ctrl-Alt-F2 or Ctrl-Alt-F1 will get you back to your graphical login (Ctrl-Alt-F7 on 16.04). To change TTY resolution, see https://help.ubuntu.com/community/ChangeTTYResolution [15:14] hi guys i want to change my bootloader to systemd-booti tried but end result was i was not able to boot. then i repair using live disk and now i'm again with grub. [15:16] lovelytingy: why? [15:21] Hello, I recently switched to ubuntu from Fedora. When I installed chromium with apt, it installed the snap instead of a deb. This is causing my cursor to change and look rather ugly in chromium. Does anyone know how to either fix the cursor issue or force ubuntu to use install a deb instead? [15:23] dstathis: there are no longer deb packages available for chromium. Only snap [15:25] dstathis: I switched to a chromium fork "slimjet" for a .deb install. [15:26] looks interesting, I'll try it out [15:31] Hm looks like slimjet is not open source [15:31] I think I'll pass [15:33] dstathis, i post this just for completeness not as a suggestion : https://askubuntu.com/questions/1204571/chromium-without-snap === lucas_ is now known as lucascastro [15:55] ioria, thanks! via that link, I discovered https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1575053 , so I'm pre-warned. [15:55] Launchpad bug 1575053 in snapd "Please move the "$HOME/snap" directory to a less obtrusive location" [High,Confirmed] [15:56] Sven_vB, ok [15:56] even worse, https://bugs.launchpad.net/snappy/+bug/1620771 [15:56] Launchpad bug 1620771 in Snappy "when /home is somewhere else, snaps don't work" [Undecided,Won't fix] [16:28] Anyone familiar with bash script ? doesn't know much in script but i plan to create a script to adjust brightness on wakeup since brightness keep resetting on monitor wakeup , I can't find /usr/lib/pm-utils/sleep.d/95led ? [16:29] nbusrone: try #bash ##linux ##programming [16:29] nbusrone: you need to install pm-utils [16:30] nbusrone: I used apt-file(needs to be installed and updated) to find all available packages including a file called 95led [16:51] leftyfb : I found a post on how to set brightness back after wake up but the post is old , that is why i am asking what is 95led. https://askubuntu.com/questions/226278/run-script-on-wakeup .It is still relevant or any changes need to create a bash script on 18.04 ? since the post is like 6 years ago [16:51] does anyone have experience resizing /var on lvm? can it be done online or not? [16:53] thanks found the solution for login loop in 18.04 in ubuntuforums [17:06] kxsl it is possible to do it online [17:07] ioria wow I wouldn't even post it. maybe posting chromium-ungoogled makes more sense (even it if breaks extensions) [17:07] I am on 18.04 LTS and when I do-release-upgrade it tells me "There is no development version of an LTS available." Also, apt install update-manager-core states I am already on the newst version [17:08] Could anyone explain exactly why a library compiled for Ubuntu 18 won't work with a library compiled for Ubuntu 20? [17:08] Th3Mafia the upgrade path will be opened after the 6th aug [17:09] quadrathoch2: thanks [17:09] quadrathoc: Can I safely do -d to upgrade to devel release? [17:09] Fairy most of the time, libraries are compiled with certain versions of other libraries in mind. so to not break stuff they just tell you we work only with version X and not Y. [17:09] Fairy, different version of library, or different dependencies. [17:09] Th3Mafia it should be possible [17:10] quadrathoch2: heh, very safe answer, thanks [17:10] Th3Mafia I'm just not sure as 20.04 is not a dev release anymore ;) [17:10] I've hit an interesting issue where I have two libraries that work independently, but cannot interact, which would suggest an ABI change? [17:11] Fairy, nobody can answer that, what libs exactly? [17:11] !details [17:11] Please elaborate; your question or issue may not seem clear or detailed enough for people to help you. Please give more detailed information; for example, we might need errors, steps, relevant configuration files, Ubuntu version, and hardware information. Use a !pastebin to avoid flooding the channel. [17:12] Well; in this case it's SQLite used in a C# project, which attempts to load an extension (SpatiaLite), this works in Ubuntu 18, but breaks in Ubuntu 20 (segfault) [17:14] spatialite.. is that a python2 module? [17:14] good thing python2 is dropped in 20.04 [17:14] Hi folks. I have a fake HDMI adaptor in my ubuntu box so i can still use nomachine. I had a problem a few months ago (last restart) where when i connect with nx it's black. It wasn't the HDMI adaptor, it was something else but i cant remember. sudo xrand --query says "Can;t open display" [17:14] What should I try next :) [17:15] no, SpatiaLite is a C library extension for SQLite, for use with spatial data [17:16] the exact package name is "libsqlite3-mod-spatialite" [17:17] i find no bugreports https://launchpad.net/ubuntu/+source/spatialite/+bugs [17:20] oerheks: well, the problem isn't that the library doesn't work; it works perfectly. The problem is that when my SQLite (Microsoft-provided) library tries to load it, it eventually segfaults. I'm trying to figure out what the potential issues are, likely the SQLite library wasn't compiled for Ubuntu 20; but I'm trying to figure out what would cause that [17:21] it is comming from universe .. [17:22] it's coming from nuget ;) [17:51] is there a way in lightdm to configure auto-login as a priority list, and try the next until a login succeeds? I'd like to use a local fallback user in case the networked home directory isn't available (yet). [17:51] in focal [17:58] Sven_vB: what's the point of having a user with credentials if you have another user with no credentials both with the same permissions on the system? [17:59] leftyfb, none of them have credentials, it's a presentation kiosk. the home dir on the net has the latest presentation, but if that cannot be used, a fallback buys time until it's fixed. [18:00] Sven_vB: just wait longer [18:01] you can set dependencies with systemd [18:01] waiting means people can't play with it. :( [18:02] Sven_vB: why not cache the presentation and update it(if needed) once you get online? [18:02] yes. if lightdm can't do it, I can still script my own service to check and switch users. just didn't want to reinvent some wheel. :) [18:03] Sven_vB: this has nothing to do with lightdm or any other login manager [18:03] you don't need separate users [18:04] yeah it's actually a cheap hack to spare me from figuring out how to sync and reload certain session settings. [18:08] quadrathoch2: FYI the upgrade worked [18:08] Th3Mafia great :) [19:21] So I enabled apparmor for Firefox (via debian package, not snap or flatpak). I also have popup toasts for apparmor events in case anything goes on. Is apparmor safe generally for Firefox yet? The article I read on it referenced some Ubuntu version from 2007. [19:24] MikeRL: safe? [19:24] matsaman, Generally safe from crashing. [19:25] I feel like you will discover that fairly rapidly just by using it [19:25] matsaman, I could've chose better wording. [19:25] 's'okay, communication is what it is [19:25] I notice no crashing on youtube with PiP mode on. [19:34] i'm having trouble reporting a bug [19:34] on https://bugs.launchpad.net/ubuntu/ I click "report a bug" and just get redirected to a massive wiki page [19:35] where's the actual bug reporting form? [19:35] hello guys. tried to update my vps (apt update && apt dist-upgrade), but hit this error: E: Sub-process /usr/bin/dpkg returned an error code (1). full output: https://paste.ubuntu.com/p/9k7mwsXgWs/ [19:35] any ideas? [19:35] cybrNaut: somewhere near the end of that wiki is a string you can append to the url to get past that [19:35] cybrNaut: it's just easier to use ubuntu-bug to file the bug [19:36] PeGaSuS: you might want to look into what /etc/default/sed9mwvVw is [19:36] PeGaSuS: crazy -- is there anything in dmesg? [19:37] well: /etc/default/sed9mwvVw: No such file or directory [19:38] dmesg output: https://termbin.com/d7mn [19:44] PeGaSuS: bugger. those apparmor DENIED messages are probably worth a snapd bug report -- but no help for the grub issue [19:47] PeGaSuS: how about ls -ld /etc /etc/default /etc/default/grub ? [19:48] https://termbin.com/k55xa [19:51] I'm completely clueless [19:52] PeGaSuS: okay... lets try modifying that file with a simple sed -i invocation to see if that's allowed or not; sudo sed -i 's/beep/beepbeep/' /etc/default/grub [19:52] this line; sed: cannot rename /etc/default/sed9mwvVw: Operation not permitted [19:53] sarnold, sed: cannot rename /etc/default/sedSfkq6s: Operation not permitted [19:53] odd, it keeps changing? [19:53] yep [19:54] i have no clue, VPS .. [19:54] WHY [19:54] each time i execute that command, the file name changes [19:54] oh good question [19:55] PeGaSuS: any chance you might have used chattr at some point to try to prevent this file (or directory?) from being changed? [19:55] possible malware? [19:55] I all i've done is tequest the vps, install nodejs, yarn, postgresql, and quassel [19:56] PeGaSuS: is remote ssh enabled? [19:56] s/tequest/request [19:56] check your bash profile.. https://unix.stackexchange.com/questions/76794/cannot-write-to-file-with-write-permission [19:56] PeGaSuS: are you able to login via ssh using a password? [19:56] PeGaSuS: hmm, I wonder, is this like an openvz or similar? what's uname -a report? [19:57] uname -a: https://termbin.com/1rkc [19:57] oerheks: ~/.bash_profile in this csae is just a file that the person didn't actually have permission to work with .. not the cause of the problem [19:58] leftyfb, I'm connected via ssh to the remote vps; but using pubkey [19:58] PeGaSuS: hmm, okay, not an immediate finger pointed at openvz-ish things.. [19:58] PeGaSuS: lsattr -d /etc/default /etc/default/grub ? [19:58] is this a google instance? [19:58] oerheks, nope. its from vps.ag [19:59] sarnold, lsattr -d /etc/default /etc/default/grub > https://termbin.com/d6np [20:00] AHA [20:00] I'm wondering how the heck the "i" is there [20:01] it's pretty easy to remove it [20:01] but why is it there [20:01] from a previous grub2 update, faulty one? [20:01] no idea, honestly. I didn't edited any files manually [20:02] just added the nodejs and yarn repos [20:02] strange [20:02] it'd be worth filing a support ticket with the vps to ask them if they set this up intentionally in their OS templates -- if they set this up, they may or may not know that they've got instances failing to update [20:03] maybe it's somehow necessary for booting their instances [20:03] I'll do it later on [20:03] PeGaSuS: can you mount the data storage for this instance via another intsance, if this one refuses to boot? [20:03] PeGaSuS: do you have data on this instance that you can't replace? [20:04] almost all the data? xD [20:04] and no, i don't have any other instance of some sort [20:04] well, it'd be a few euro to spin up another instance [20:05] the question is, if you do that, would you be able to attach to the intance drive or not [20:05] I don't think so [20:05] I wish I knew who set that and why [20:05] it's not like I can unmout/mount the disk from the control panel [20:05] :( [20:06] so .. a chattr -i /etc/default/grub followed by apt install -f will almost certainly finish the grub update -- but whether or not you'll be able to boot again afterwards, I HAVE NO IDEA [20:07] I suggest opening that ticket before running these commands [20:07] maybe they have simular issues files [20:07] they may say they have no idea, in which case, no big deal :) they may say it's vital to booting, in which case you shouldn't touch it, and get them to tell you how to lcean up the pieces :) [20:07] sarnold +1 [20:09] welp, let's hope for the best. I'll copy all the commands output and this conversation and send an email to them. [20:09] but now, let's see if the vps boots up again :X [20:11] well, the VPS came online after the reboot, so we're good [20:14] PeGaSuS: have you done the chattr -i and apt install -f steps? [20:14] sarnold, yep. all went flawless and then I've rebooted with the "reboot" command [20:16] PeGaSuS: Yay! [20:16] Is there such ting as a DE with support for glomal menus? Exept for Unity. [20:17] *global [20:17] hello [20:18] so long and there are still unpolished corners. [20:18] TheWild: do you have a support channel? [20:18] Aavar: wasn't that a GNOME-ism first? (Because it's a macOS thing and GNOME is a macOS UI clone) [20:18] sorry, support question [20:19] pssst: this is the support channel [20:19] matsaman: I don't know, but I don't believe it's supported any more. [20:19] in gnome that is. [20:19] doubt that, but let's see [20:20] Network broke during languages installation (when it was past the 50%). Now what? Will Ubuntu ever finish the installation of remaining packs? For now it plays like "okay, f. them, let's pretend everything was installed." [20:20] matsaman: gnome was initially released in 1999. MacOS in 2001 [20:20] leftyfb: nope [20:21] I'm running radicale 3.0.3 on ubuntu 16.04. I want to sync the windows 10 calendar with it. Followed these directions: https://www.ctrl.blog/entry/how-to-win10-webdav-syncengine.html . It won't sync. In /var/log/radicale/radicale.log I see the GET command gets through (without success). Anyone got an idea what to do next?? [20:21] TheWild: was this during a fresh installation of the OS or doing updates? [20:21] matsaman: please go read wikipedia. [20:22] leftyfb: already have, try it yourself [20:22] sarnold, I'll, nonetheless, send an e-mail to the support. This way they can check if they have more issues like this one somewhere else or an explanation for why the "i" was there, since I've requested the VPS already with Ubuntu Focal, did "apt update && apt dist-upgrade", added the nodejs and yarn repos, installed postgresql and quassel and rebooted and all went fine [20:22] leftyfb: well, the OS itself reminded me of incomplete language support and whether to install the missing packs. [20:22] Window about "Incomplete laugnage support" reappeared after some time - fair enough.Window about "Incomplete laugnage support" reappeared after some time - fair enough. [20:23] sarnold, still, thanks for the time and the help :D [20:23] PeGaSuS: excellent, thanks for poking them; if they made a change, it'd be nice to get it sorted out before more people get the update :) [20:23] TheWild: reinstall [20:23] TheWild, sure you found some tips; sudo apt install -f; dpkg configure -a .. [20:24] matsaman: "macOS (/ˌmækoʊˈɛs/;[8] previously Mac OS X and later OS X) is a series of proprietary graphical operating systems developed and marketed by Apple Inc. since 2001." "GNOME was started on 15 August[15] 1997 by Miguel de Icaza and Federico Mena[16] as a free software project to develop a desktop environment and applications for it.[17] It was founded in part because K Desktop Environment, which was growing in popularity, re [20:24] lied on the Qt widget toolkit which used a proprietary software license until version 2.0 (June 1999)." Sorry, I guess Gnome was 1997, 4 years before MacOS [20:25] leftyfb: keep digging :) https://en.wikipedia.org/wiki/NeXTSTEP [20:26] leftyfb: one more thing. OS reminded me of Security Updates (pending installation) but I clicked "Remind me later". Now it's a good time to remind me. How I can bring that dialog box back? [20:26] leftyfb: yes, keep reading [20:27] sarnold: NeXTSTEP != MacOS. Gnome is not based on NextStep [20:27] no but macOS is [20:27] and that's not all it's based on [20:27] or is this all just "apt upgrade"? [20:28] matsaman: you mean to say MacOS is a gnome clone? Not the other way around since gnome was around before the MacOS UI [20:28] TheWild that window is just 'apt update' 'apt upgrade' [20:28] leftyfb: nope, I probably would've said that had I meant to say that [20:28] Aavar: anyway, I can't find any useful screenshots or tours on gnome.org; you could ask #gnome [20:28] Aavar: I think there are things to get Xfce to do it also [20:29] OS reminded me of Security Updates (pending installation) ... never seen that before.. [20:29] matsaman, leftyfb: I believe system 1 from 1984 had a global menu... [20:30] Aavar: wouldn't surprise me [20:30] especially if it was an Apple system [20:31] I am really fond of unity, but I keep getting graphical glitches... [20:31] https://en.wikipedia.org/wiki/Macintosh_operating_systems <= look at the screenshot ;) [20:32] Aavar: what do you like about Unity? A lot of other DE's have incorporated the same features at this point. [20:32] I'd check with GNOME (closest by similarity, since Unity is mostly GNOME), and then Xfce [20:33] matsaman: Hmm... First of all I like the global menu ;) And I actually like that it is set in a specific way and can't be changed (withoud much hassle). [20:34] And It works flawlessly with my multi monitor setup. That might be true for other DEs as well. [20:34] I might try to install gnome again... It's been a while [20:34] sarnold, looks good: https://paste.ubuntu.com/p/4GnHrJ4HbK/ ? [20:35] (sorry for the offtopîc but I'm not used to open support tickets lol) [20:40] PeGaSuS: beautiful :) [20:41] PeGaSuS: maybe duplicate the "main question" at the very top, too? [20:42] matsaman: quick question regarding gnome. I seem to be missing the system tray. Is that how it is now, or can I add it back? [20:43] Aavar you would need to install an extension called 'gnome-shell-extension-top-icons-plus' [20:43] Aavar and sadly you would need to use Xorg (which is by default on 20.04 [20:45] quadrathoch2: thank you. I'll try that. Has the tray been replaced by something else or just removed by default? [20:45] Aavar there is still appindicator, but I don't know a lot of apps which use that [20:45] it's not that sad to use the default [20:48] matsaman: gnome seems fine. I'll try it for a bit :) [20:48] hi im looking at this answer (https://serverfault.com/a/17818) which suggests using: tom ALL=(oracle) /bin/chown tom * what does the asterisks mean? [20:49] sarnold: done and sent. once again, thanks to all for the quick help :) [20:50] PeGaSuS: wonderful, thanks :) [20:50] PeGaSuS: have fun :) [20:51] funnily I never had such issues with Ubuntu, and I'm a proud user since 2014 [20:52] Aavar: it should at least be more supported [20:53] Aavar: the story with the primary non-GNOME part of Unity, compiz, is that it became unmaintained, but Canonical (Ubuntu's company) dusted it off; the story with Canonical is that a lot of their pet projects also go unmaintained, because they just don't have that many developers [20:53] ajayahmed: the * lets the user change any files to be owned by tom [20:54] matsaman: True. [20:54] matsaman: I see that I do need to turn off animations on this old system ;) [20:54] and again, a lot of DEs have implemented the more attractive features from compiz at this point, including GNOME [20:55] Aavar: that might make sense, yes; compiz is accelerated only, IIRC, so you wouldn't even really have that option [20:56] matsaman: Much better :D [20:57] (whitout the animations) [20:58] actually I do remember at least at one point there was a non-accelerated version of Unity [20:58] unity-2d think it was called [20:58] used metacity (GNOME's window manager at the time) instead of compiz [20:59] so if that's around you could try that, too, as it would probably try to be as Unity-like as possible, but without compiz, as much of an oddity that'd be [21:00] hmm... I remembered one thing that kept me on unity. The title bar is huge in gnome. Can I easily make it smaller? My laptop has a small low rez. screen... [21:01] sarnold: https://paste.ubuntu.com/p/RJsH6xsGMG/ > after all, is a hosting "default". lol [21:01] Aavar: I'm sure it's "easy" once you know how; I'd ask #gnome [21:02] Aavar: or y'know try another theme [21:02] I will [21:19] It seems in focal, setsid nohup isn't enough to make my program survive even after my lightdm/openbox session ends. do I need a systemd service for it or is there an easier way for a temporary one-shot? === TheWild1 is now known as TheWild [21:29] Sven_vB: KillUserProcesses= in logind.conf(5) perhaps? === Diogo7 is now known as Diogo [21:39] need help with 20.04 and a strange freeze that I am having. anyone [21:40] matsaman: Ahh... allready back to Unity. Lol [21:45] Aavar: heh [21:45] Aavar: there are certain tweaks you can make for some graphics hardware/drivers to make it less buggy [21:46] Hi [21:46] I got Ubuntu with i3wm installed on a pi. [21:46] It should be lightweight, other distributions I've tried on the pi perform fine. [21:47] But Ubuntu looks having intermittant freezes that happen for like several seconds to a few minutes depending on how many processes are running. [21:47] Like I said, only had this with Ubuntu and I don't run much. [21:48] I'm aware the pi isn't a powerful system but it should be able to handle a linux kernel, pulseaudio, xorg, i3wm, st and a web browser such as Firefox. [21:50] sure, but what pages in firefox? [21:51] oerheks: Even when firefox isn't open, I get the freezes. [21:51] Sometimes the system will even crash entirely and require a reboot. [21:53] Helenah: that reminds me of usin a pandaboard es once upon a time; the sd cards I used kept dying after a little while [21:53] Helenah: are you booting to a hard drive or sd? [21:55] sarnold: So it could be an I/O issue? [21:55] and what pi version? [21:55] Makes sense [21:55] pi 4 [21:55] Okay I believe it to be the SD card [21:55] oh those boards need proper cooling too.. [21:55] Yes, I'm aware [21:58] Helenah: yeah, it's entirely possible your sd card is giving the system garbage or is taking a long time to get data for the system, etc [21:58] Helenah: I saw some sigbus quits, and sigsegv quits [21:58] hmm [21:58] check dmesg | grep seg -- that might show similar [21:58] poor cooling, insufficient power, might also cause similar problems [21:59] dmesg has nothing with [21:59] 'seg' in it [22:06] I still believe it's the SD card though, I'm not fully utilising the CPU and RAM, the pi also is running cool. [22:06] journalctl -xe [22:06] Load is kept to a minimum and I use minimalistic applications [22:06] * after it happens [22:06] hmm I'll do that [22:42] weechat.bar.nicklist.size 12 [22:42] man...forgot the /set? [22:42] sarnold, thans for reminding me, I'll check. [22:42] weechat.bar.nicklist.size_max 15 [22:42] jesus. i quit. you'll never see me again. [23:34] Ubuntu is supposed to mean "for the people", yet Mint is easier for novices to use. This guy makes some good points: http://kgg2m7yk5aybusll.onion/watch?v=9ORPyFfZUPI&local=true&quality=medium Mint and Ubuntu need to either switch names, or Ubuntu needs to become more like Mint and make Mint renundant [23:35] cybrNaut: off topic....easier/harder is subjective and will vary person to person [23:35] pointless [23:36] tatertotz: not for novice users who are going from Windows to linux. Ubuntu's UI is much less like what former Windows users are accustomed to than Mint. [23:36] watch the video.. the guy is spot on [23:37] "easy to use" [ pastes an .onion link ] [23:37] mint spends an insane amount of energy on UI/cohesion so there's still no point comparing them [23:38] don't throw away their effort. exploit it [23:38] just use mint if you want [23:38] i won't put anyone one Mint because Mint jails all their docs in CloudFlare [23:39] s/one/on [23:39] So i'll still put novices on Ubuntu, reluctantly [23:39] use kde for starters.. its more like windows ui [23:39] so no need for mint [23:40] is that the youtube onion? [23:40] kingiy: it's an invidous instance [23:41] I didn't know they had one and no I'm not clicking it [23:41] kingiy: if you trust Google more, you can paste the "watch?v=9ORPyFfZUPI" after youtube.com [23:43] fair enough I get the whole anti-google standpoint [23:49] cybrNaut: eventually ..you will have to use google services and products...OBEY! [23:49] i think it's a shame what happened to searx tbh [23:51] kingiy: what happened to searx? I know Omar handed off to someone else a couple days ago. Did that go badly? [23:52] nevermind I just checked it out it seems to be working fine [23:58] cybrNaut do you have a mobile phone, as far as I can tell there are two options Google or Apple