--- Log opened Sat Jul 07 00:00:28 2018 00:02 < arora> phogg: Nice, thanks, will it update itself automatically? 00:03 < arora> Today is 7, will 8 be highlighted when I open it tomorrow? 00:03 < phogg> arora: yes, when the formula today() is evaluated it always returns today's date so tomorrow the highlighted cell will change 00:03 < bls> it should, unless you've turned automatic updates off 00:05 < arora> Thank you. 00:06 < phogg> arora: no problem. Conditional formatting is fun and powerful, go nuts! 00:11 < arora> Yeah, I have been going nuts with data analysis after recognizing how powerful calc can be but gotta sleep, 'night! 00:17 < bls> shhh, no one mention jupyter 00:19 < notmike> jupyter notebooks are great1 00:22 < TBotNik> Hey All: Need help on network shares! Wrote this up at: https://www.unix.com/ubuntu/279114-samba-help.html#post303019672. The main thing I need right now is linking to win server so I can find the \\server\tools directory and a .xlsx file we use for process tracking here at the computer shop! 00:23 < TBotNik> Just getting the cmd right at the command line so I can add it as a mount to fstab, so they always show at bootup, is the current goal! 00:24 < phogg> TBotNik: add a line like this to fstab: //server/tools /mnt/whatever cifs defaults # other options may be needed 00:24 < giaco> hello. Could you please help me in killing a process three? Let's say I have a process tree with PID 5000 with many child processes. Why doing "kill -TERM -- -5000" returns bash: kill: (-5000) - No such process? 00:24 < giaco> I mean that the root process had PID 5000 00:25 < TBotNik> phogg: Where do I find the options, so I get this right? 00:25 < phogg> giaco: process IDs are positive integers, you specified a negative one 00:25 < phogg> TBotNik: it depends on what you want 00:25 < phogg> and what your environment is like 00:26 < giaco> phogg: but stackoverflow says that to kill child processes I should use negative pgid. Maybe I don't know what a pgid is. Isn't it the PID of the parent process inside the tree? 00:27 < TBotNik> phogg: I'm on Aspire 7739 LT with Kubuntu 16.04 LTS 00:27 < phogg> giaco: a process group ID is not the same as a process id 00:27 < giaco> phogg: ok, now I am confused 00:27 < phogg> giaco: ps -o pgrp,pid,ppid -p 5000 00:28 < TBotNik> giaco: Process name? 00:29 < phogg> giaco: a negative pgid can indeed be used to kill the entire group 00:29 < Umeaboy> I run a script with the bash shell and one line is like this: echo 'PS1="PlatformSDK $PS1"' > ~/.mersdk.profile 00:29 < giaco> this is getting complicatedI Why can't I kill a branch of my process tree by parent pid? 00:29 < TBotNik> giaco: ps -A | grep -i processname 00:29 < Umeaboy> How do I make double quotes? 00:29 < phogg> giaco: that's not how Unix works. If a parent dies a process gets re-parented to pid 1. 00:29 < Umeaboy> I tried using the shellcheck.net compiler, but it still fails. 00:29 < bls> giaco: a process has a PID and a parent PID/PPID. the main parent and its children have a process group ID, or PGID, that is distinct from the PID. this is the negative value 00:29 < phogg> giaco: you can do what you want, provided the pids all happen to be in their own group 00:30 < koala_man> Umeaboy: looks good to me. what's wrong with it? 00:31 < phogg> giaco: did you run that ps command I gave you? What was reported as the process group ID? 00:31 < Umeaboy> koala_man: https://hastebin.com/ifufigehor.nginx 00:31 < Umeaboy> A false positive? 00:32 < koala_man> Umeaboy: Yes 00:32 < Umeaboy> Ok. 00:32 < koala_man> it's right in that $PS1 won't be expanded, but you intentionally quoted it so it would expand later so it's fine 00:32 < giaco> phogg: actually I am inside android bash shell so ps is busybox. It says ps -o pgrp,pid,ppid -p 5000 --> ps: invalid option -- p 00:33 < phogg> hmm, I don't see a way to get ps to spit out pids by pgrp. 00:33 < phogg> giaco: omit -p, it's the same without it 00:33 < phogg> giaco: but also... eww, busybox 00:33 < bls> and does the android kernel/busybox kill support pgids? 00:34 < phogg> giaco: you may also need to say ps -o pgrp -o pid -o ppid (I don't know how sophisticated busybox ps is) 00:34 < phogg> bls: very possibly not 00:34 < giaco> phog: ps: bad -o argument 'pgrp', supported arguments: user,group,comm,args,pid,ppid,pgid,etime,nice,rgroup,ruser,time,tty,vsz,sid,stat,rss 00:34 < phogg> but not to worry, it only takes a bit of scripting 00:34 < bls> does the android kernel support /proc? 00:34 < phogg> giaco: pgid should be the same 00:35 < phogg> linux without /proc would be a bit fantastical 00:36 < giaco> btw, let's turn the question the other way around. I am developing a quite advanced bash script. I do run background shell functions and some of them are launching some subprocesses that are not killed when I do kill -9 on the parent (top shell background job pid) 00:36 < phogg> giaco: if kill -9 doesn't kill a process then it's stuck in kernel space and there's nothing you can do about it. 00:36 < phogg> or you just don't have permission 00:36 < TBotNik> phogg: Installed both cifs-utils and smbfs, but issuing either at cmd line give "cmd not found" errors 00:37 < phogg> TBotNik: issuing either what? 00:37 < giaco> phogg: it kills the child, but as you says the child subprocesses are reparented to pid 1 00:37 < Umeaboy> koala_man: Can I PM you? 00:37 < bls> TBotNik: those are the names of packages, not commands 00:37 < phogg> giaco: killing the parent *NEVER* kills children 00:37 < koala_man> Umeaboy: sure 00:37 < TBotNik> cifs //server/tools ntfs 00:38 < bls> ntfs is a block device filesystem, you don't use it to access network shares 00:38 < phogg> giaco: you should obtain the list of pids you want to kill and kill all of them, ask the parent to kill its children on your behalf, or (as you were doing) kill the pids by either pgid or possibly cgroup, provided they are isolated. 00:38 < phogg> TBotNik: it's either NTFS (local disk) or CIFS (remote filesystem served by Windows or samba), not both. 00:38 < giaco> phogg: thank you for your patience and your clear answers 00:39 < bls> giaco: of lot of what this channel supports isn't applicable to android, so you might be better off asking in an android specific channel 00:39 < phogg> giaco: if you are in control of the behavior of the children you could make them watch for their parent to terminate and kill themselves if they see that happen 00:39 < TBotNik> phogg: Right local is cifs, but remote is ntfs both have to be declared correctly for the cmd to work 00:39 < phogg> that's a simpler, cleaner answer if it is possible 00:40 < phogg> TBotNik: you have that exactly backwards 00:40 < giaco> bls: I am working inside termux environment, that is a full fledged bash environment. Just ps is not provided (not sure why) 00:40 < phogg> TBotNik: and no, you only need one or the other. 00:41 < giaco> phogg: sadly not all of them, I need to improve my kill background service function to cover this 00:41 < phogg> giaco: it's still emphatically not normal Linux, making your ability to help quite limited 00:41 < bls> giaco: doesn't matter. that command has to interact with the android kernel which means you have to use the supported busybox utils, which in turn are different enough from a normal linux kernel + gnu userland 00:41 < phogg> s/your ability to help/our ability to help you/ 00:42 < phogg> TBotNik: What I'm driving at is that the remote system might use NTFS, or FAT, or WAFL. It's irrelevant once the CIFS share is up, then to everyone else it's just CIFS. 00:42 < bls> termux can advertise all they want that it's "real" linux, but just providing bash + a package manager doesn't make it true 00:42 < phogg> termux is poison 00:43 < giaco> bls: clear, but so far I have not encountered any major difference during my bash programming. Actually the process killing behaviour seems exactly what you are describing so I'd say that I'm still on tracks, I just need to learn how the parent-child relationship works during process killing 00:44 < phogg> giaco: if you haven't noticed the differences yet your shell script is not actually advanced. 00:44 < phogg> save me from non-bash shells! 00:44 < phogg> even you, ksh. Even you. 00:44 < bls> bash is going to look the same until you start trying to interact with lower level system facilities, that's when it becomes obvious that just because the bash builtins work the same doesn't mean you're on the same system 00:45 < giaco> phogg: well, so far I had the opportunity to handle manually the process signals inside subshell routines. Now I have encountered a situation where I have to force things 00:45 < phogg> it's going to be bad when you start needing advanced features of GNU find 00:46 < bls> or any other interaction with the file system, networking, security mechanisms, etc 00:46 < giaco> bls it depends on which system calls your program is using 00:47 < giaco> so far it is actually behaving regularly 00:49 < bls> exactly. termux users can ask someplace where there's support for their platform, or they can come in here and get information that may or may not work given the differences from what we actually support 00:51 < giaco> bls: It seems to me you are complaining for nothing. I'm here asking how to forcefully kill a process tree, you correctly pointed me to the pgid instead of the root pid, I am changing the ps syntax to get the pgid and now I have a working kill -9 -- -"${pgid}" 00:52 < giaco> android environment maybe be vastly different from linux, but not here 00:52 < jak2000> other thing how to use cp command for only copy files from a directory to another but only not exist on dest? 00:52 < bls> [ -f "$dest" ] || cp "$src" "$dest" 00:53 < jak2000> cp /home/user1/* /home/user23 00:53 < jak2000> ? 00:54 < phogg> jak2000: no 00:54 < phogg> jak2000: consider rsync 00:55 < jak2000> user1 and user23 have 1 file named mytasks.txt but not want rewrite the file... 00:55 < jak2000> rsync need a parameter? 00:56 < phogg> jak2000: yes, many 00:56 < phogg> jak2000: you want at least --ignore-existing 00:57 < jak2000> ok 00:57 < phogg> giaco: you should not use kill -9 at all 00:57 < Sitri> Read the man pages 00:57 < jak2000> phogg exist a way for create subdirectories? 00:58 < Sitri> mkdir -p 00:58 < phogg> jak2000: rsync is recursive if you use -r 00:58 < giaco> phogg: I know, I am programming an emergency kill service, not the regular one 00:58 < phogg> giaco: must be some emergency... 00:58 < bls> http://unix.stackexchange.com/a/8927 00:59 < giaco> phogg: I've configured traps all over the place, but hey I've an instable driver here 01:00 < phogg> bls: I've also had some good results with SIGQUIT for otherwise misbehaving pids. 01:01 < phogg> giaco: kill -9 is the kind of feature that shouldn't even exist and yet it does, for use only by professionals after soul searching. 01:01 < phogg> that said I once did find a scenario where *mysqld* could not be stopped by any means except KILL. 01:02 < boingolov> phogg: there are times when nothing else will do 01:02 < phogg> that was also in combination with solaris and a netapp nfs mount 01:02 < giaco> phogg: sigkill was just an example, I need a way to aim at the whole tree first, than shot down as clean as possible 01:02 < boingolov> ahh, yeah, any time I/O hard blocks, all bets are off 01:02 < phogg> giaco: then start with TERM and give them a chance 01:02 < boingolov> had similar issues with iscsi or fc 01:03 < phogg> boingolov: yep, it came down to "Do I want to KILL or wait for the hard power hit to do it for me?" Sometimes you cannot wait. 01:04 < phogg> we didn't even get any table corruption from that one, so it was the right move. A case for allowing KILL to exist! Sadly 99% of uses of kill -9 are without justification. 01:04 < bls> I've closed a lot of bugs just by replacing hard coded kill -9s with going the less to more aggressive signal route 01:04 < jak2000> phogg for sync remot this correct right: rsync -r --ignore-existing /home/jak jak@192.168.0.250:/home/jak 01:04 < jak2000> ? 01:04 < phogg> bls: if only there were some kind of --progressive-kill option for kill(1) that would do it for me. 01:05 < phogg> jak2000: it should be /home/jak/ if you want to copy the *contents* of the dir into the remote, not the dir itself. 01:05 < bls> primarily lots of silly "why do our files keep getting truncated/network connections error out instead of closing" 01:05 < phogg> jak2000: rsync /home/jar jak@192.168.0.250:/home/jak # this creates /home/jak/jak on the remote side 01:05 < phogg> s/jar/jak/ 01:06 * phogg cannot type jak, types jar every time 01:06 < jak2000> ok then need slash at the end? 01:06 < jak2000> rsync -r --ignore-existing /home/jak/ jak@192.168.0.250:/home/jak/ 01:06 < jak2000> ? 01:06 < phogg> jak2000: it changes what rsync does; again, read the man page/ 01:07 < phogg> jak2000: yes, that is probably what you want. I recommend also adding --dry-run the first time so you can see what it *would* do 01:07 < phogg> jak2000: if what it prints out seems correct re-run without --dry-run 01:08 < jak2000> ok 01:09 < jak2000> bash: rsync: command not found :( 01:10 < jak2000> apt install rsync 01:14 < jak2000> phogg: https://paste.debian.net/1032685/ 01:21 < deego> My LD_LIBRARY_PATH's value is /home/user/usr/lib. Yet, programs don't seem to be able to read libraries in that tree. When I ldconfig -v (as user), I don't see /home/user... in the output either 01:22 < bls> did you run `LD_LIBRARY_PATH=/home/user/usr/lib ldconfig` ? 01:24 < deego> bls: I'm trying this as a user who doesn't have root access. If I ldconfig, I get: ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied 01:24 < bls> right, because you don't want normal users overriding system libraries with things they've installed in their home directory 01:25 < deego> yeah, so ldconfig errors out 01:25 < bls> I was thinking of the wrong command 01:25 < bls> `LD_LIBRARY_PATH=/home/user/usr/lib ldd somecommandyouvehandbuilt` 01:27 < deego> bls: thanks 01:29 < phogg> deego: you don't set LD_LIBRARY_PATH for updating ldconfig, you set it to try something before checking the system config. 01:31 < deego> phogg: I had set it so my program /home/user/bin/.. can see the library in /home/user/lib.. 01:32 < bls> deego: the usual approach is to wrap that up in a shell script so it's isolated to just the program that needs it 01:32 < phogg> deego: you also need to export the symbol (or specify it as a prefix to the command each time) 01:32 < afidegnum> i m having problem my screen goes black after finished booting, using nvidia drivers, how can i diagnose it? 01:32 < deego> thanks bls and phogg. I will go try 01:32 < Sitri> afidegnum: try booting with nomodeset 01:32 < triceratux> afidegnum: what distro ? 01:33 < afidegnum> triceratux: archlinux 01:33 < afidegnum> Sitri: how do i boot with nomodeset ? 01:34 < Sitri> You add it to the boot parameters 01:35 < afidegnum> ok 01:37 < Dan39> how does afidegnum do the afidegnum 01:38 < ayecee> pretty well actually 01:38 < Dan39> too well 01:46 < BaLaKa> hi 01:47 < BaLaKa> hi 02:07 < Umeaboy> How do I solve this? 02:07 < Umeaboy> cat <<'EOF' > $HOME/.hadk.env 02:08 < Umeaboy> Putting double quotes on EOF? 02:08 < maicod> hi I'd like to install fdisk on my settopbox (just for listing the devices with fdisk -l) but its contained in a large package called util-linux. Is there a way to install only fdisk out of that package ? 02:08 < maicod> it uses opkg manager 02:09 < Umeaboy> maicod: Extract the binary called fdisk and try to run it manually. 02:09 < maicod> ok i'll try 02:10 < maicod> no idea how to download the package without installing it though 02:12 < Umeaboy> maicod: Which system? 02:13 < maicod> its a settopbox (openATV) 02:13 < maicod> enigma2 02:13 < maicod> Mut@nt HD51 :) 02:13 < Umeaboy> Check the media sources where it downloads updates from. 02:18 < Umeaboy> maicod: http://images.mynonpublic.com/openatv/nightly/index.php?open=mutant51 02:18 < maicod> Umeaboy: I already managed to use this: opkg --download-only install util-linux but when I use find / -name filename of the ftp package it can't find it 02:18 < Umeaboy> Does updatedb && sync and then find / -name filename work? 02:19 < Umeaboy> What's the adress that it downloads packages from? 02:20 < Loshki> maicod: it will be in a disk cache somewhere. All you have to do is find it. find / -name \*util\* -print and then wait... 02:21 < maicod> Loshki: fount them thanks. they were in /var/volatile/cache/ 02:22 < maicod> sorry spelling mistake :) 02:23 < ThePortWhisperer> hello 02:23 < ThePortWhisperer> i did apt-get remove gnome-terminal and restarted, but i still see gnome in my `ps` output 02:23 < ThePortWhisperer> also gnome-terminal-data 02:34 < jim> ThePortWhisperer. hi... 02:34 < ThePortWhisperer> hello, anyone know why i cant remove this gap between displays: https://i.imgur.com/iQaOt1R.png 02:36 < jim> that part I dunno, about removing gnome-terminal, that doesn't remove all of gnome... is that what you wanted to do? 02:36 < ThePortWhisperer> yes, i saw that gnome-shell was still running so i removed that 02:36 < ThePortWhisperer> i had just installed xfce 02:37 < ThePortWhisperer> now that i removed gnome-shell and rebooted, xfce took over. much better, no more memory leaks 02:37 < jim> ThePortWhisperer, when you first startup your machine, do you get a graphical login screen? 02:37 < ThePortWhisperer> yes 02:37 < triceratux> xfce stil relies on gnomish resources such as gvfs 02:38 < ThePortWhisperer> welp,. removed gnome-shell and everything seems fine for now 02:38 < revel> You can't have xfce without gvfs? 02:38 < revel> What for? Thunar? Aren't all those plugins optional? 02:38 < jim> ok, somewhere on that login screen (and before you log in), you can choose which kind of session you want, such as gnome, kde, xfce, etc 02:39 < ThePortWhisperer> the shell issue is fixed, gnome is gone which is what i wanted 02:39 < jim> ok 02:39 < ThePortWhisperer> but now i cant figure out how to get rid of this gap betweeen my displays 02:39 < ThePortWhisperer> https://i.imgur.com/iQaOt1R.png 02:39 < triceratux> revel: ive never thought about it. sure you can remove all of gvfs & still run thunar. ive probably seen that occasionally in lightweight distros 02:40 < jim> as I mentioned earlier, that's not something I know much about (only have one monitor) 02:40 < jim> back in awhile :) 02:40 < ThePortWhisperer> thanks 02:48 < Es0teric> how do you use sudo with a specific user? 02:49 < Es0teric> is it sudo -u 02:49 < Es0teric> ? 02:51 < esselfe> yes 03:00 < Evidlo> whats the iproute2 equivalent for `iconfig usb0 xxx.xxx.xxx.xxx`? 03:02 < dannylee> happy weekend 03:02 < Psi-Jack> ip a add x.x.x.x/cidr dev usb0 03:05 < afidegnum> how do i configure GDM to load xfce by default? i m facing a black screen after login on GDM but using startx loads xfce 03:09 < dannylee> some time black is not beautiful..i just love my graphical desktop...but my life is around the terminal??? 8-) 03:12 < Psi-Jack> afidegnum: Select XFCE in the session to login to. 03:12 < dannylee> july 25 ill be 261 years old... 03:13 < mmystic> Hi, anyone know how can I identify a filesystem on a block device ? 03:14 < mmystic> for examples fdisk says I have a freebsd-boot partiotion but the filesystem is not ufs 03:15 < NightTrain> file -s 03:16 < TRS-80> Ohai Guise! :) 03:17 < TRS-80> It's nice to have IRC up and running again on a real computer with a keyboard, instead of my phone! :) 03:17 < TRS-80> I am liking this WeeChat, first time using it. It goes nicely with Xterm and StumpWM. :D 03:18 < mmystic> the "files -s /dev/sda1" gives me "data" as output 03:21 < afidegnum> Psi-Jack: that too didn't work out 03:21 < Psi-Jack> What "didn't work out" about it? 03:24 < NightTrain> Does blkid show the partition type? 03:25 < xamithan> try it and find out 03:27 < mmystic> NightTrain: I paste all on pastebin... just 10 seconds 03:32 < mmystic> NightTrain: https://pastebin.com/Eqf6ENdL the partition I am interested is sda1 03:34 < NightTrain> Either no filesystem on that partition or the utility failed to identify it. 03:38 < mmystic> NightTrain: yes, I have asked on #freebsd and they say it contain the bootloader. Then no filesystem 03:44 < tomreyn> mmystic is gone, but there's also the 'disktype' package 03:44 < tomreyn> https://packages.debian.org/sid/disktype 03:46 < supera_vaticano> hello whats the best linux for speed thanks (and easy too) 03:47 < dannylee> unix or BSD 03:47 < dannylee> centOS is really fast..but no software 03:48 < revel> "speed"...? 03:48 < revel> An OS isn't a racecar. 03:48 < TRS-80> yeah I was going to say. may fail on the second requirement, but I probably just don't know BSD 03:49 < dannylee> i'm back with fedora 27..ok its a bit fast...but its the internet that tells the speed... 03:50 < dannylee> and i have 8 GB ram 03:50 < triceratux> mx-17 https://www.linux.com/learn/intro-to-linux/2018/4/mx-linux-mid-weight-distro-focused-simplicity its the best linux has to offer 03:51 < triceratux> dannylee: fedora 29 will prove to be g-d 03:51 < dannylee> okoi 03:52 < pnbeast> Awesome, I've been waiting for years to get the *best* that Linux has to offer. I guess that wait is finally over! 03:52 < dannylee> if fedora 29 might really be GOD then ill buy that 03:53 < TRS-80> I'm still on Debian, thinking about Arch (maybe) but for now got my hands full with StumpWM and Emacs taking over my life. So I guess you could say that's my OS. XD 03:54 < sh1ro> everyone knows OS GOD is copyrighted by templeOS 03:54 < storge> wait, did you say "buy" fedora? i thought fedora was a hobby test-bed distro for centos/redhat 03:55 < TRS-80> sh1ro: +1 for Terry 03:57 < dannylee> they should fix centOS:::centOS is a bit faster than most..they just need more software/// 03:58 < storge> what does 'a bit faser than most' mean 03:58 * pnbeast sets his linux to stun and teaches storge all about fasers. 03:59 < tomreyn> faser = thread in german 03:59 < storge> centos is a server distro, mostly for business. it's not a debian that supports every science project. there's not too much incentive to make centos support all manner of hobby/personal/media software 04:00 < storge> in other words, if you want more software, and you're in rpm-land, use fedora 04:00 < sh1ro> or if you want software features from the past couple years 04:00 < storge> if you want to practice to use redhat/server in enterprise, use centos 04:01 < pnbeast> I wouldn't call it a server distro. In fact, I use it as a desktop every day and every night. RH bills it as an "enterprise" distro, IIRC. 04:01 < storge> pnbeast: that's what i mean. you might use it as a hobby distro, but it's not intended for it. RH says so 04:01 < storge> it follows that you can't expect it to support every random user hobbyware in its repos 04:02 < storge> but if you want it to be a stable enterprise/server distro, which is slow to update for stability reason, use centos 04:02 < tomreyn> such as php 04:03 < pnbeast> No, I use it as a "work" distro at work, and at home I just add el repo and one or two others and *seldom*, but not never, want for software. If I wanted everything, I happily concede I'd switch to Debian or one of its evil cousins. 04:03 < dannylee> just give me ten web browser that really works..and konqueror 04:03 < dannylee> ten editor 04:03 < dannylee> gvim 04:03 < dannylee> i dont have working 04:03 < storge> pnbeast: yeah that's basically my point. it's not aimed at the 'more/every software' crowd 04:04 < supera_vaticano> can i get debian with wifi included from the installer disk image because i only have wifi 04:04 < storge> i know people that love it, and i kept a vm of it for a long time to keep my rpm skills updated, but for my 'every' purposes i'm on debian 04:05 < pnbeast> That I think I can agree with. I'm not quite prepared to say "not for a hobby", because my hobby just might be running a PHP web site, for example. I sure wouldn't bother with a "normal hobby distro" for that, since RH/CentOS would give me SELinux out of the box. As one example... 04:05 < jeep> supera_vaticano: depends on the chipset you might need the non-free iso 04:06 < storge> supera_vaticano: you may need to download a wifi firmware package onto a usb or something, just in case, for your hardware. i'm not sure about nowadays, but a few years ago i ran into a problem with debian installer where i needed wifi firmware it didn't have. luckily i could use hard wire 04:06 < TRS-80> supera_vaticano: yeah totally depends on your hardware 04:06 < storge> jeep: oh good they make a non-free iso, i wasn't sure 04:06 < supera_vaticano> i have wifi acess is that exist or not 04:07 < TRS-80> well then apparently so :) 04:07 < jeep> supera_vaticano: my computer's wifi requires a non-free atheros so i install plugged into the wire then install the wifi stuff .. there are simple work arounds usually 04:07 < storge> jeep: that's what i had to do 04:08 < BenderRodriguez> Anyone know of a good reading material on SELinux 04:08 < BenderRodriguez> it's time I really take time to understand it 04:08 < BenderRodriguez> not just on disabling a few things here and there 04:08 < jeep> storge: https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/ 04:09 < storge> jeep: ah, good 04:09 < jeep> storge: it works too 04:16 < xamithan> I'd say the redhat docs are the best you going find on SELinux BenderRodriguez 04:18 < ChunkyPuffs> anybody got some exp with the x230t? 04:19 < xamithan> Is that a robot? 04:19 < storge> also, ChunkyPuffs is a +1 nickname 04:19 < ChunkyPuffs> I have a libinput issue where I can only use the wacom pen with the touchscreen, since installing xf86-libinput-wacom I can no longer use the touchscreen with my fingers. 04:20 < notmike> ChunkyPuffs: I've used it with my Illudium Q-36 Explosive Space Modulator 04:21 < storge> ChunkyPuffs: it's been too many years and the website i made on the subject is down, but i recall that gentoo docs are where i found the solution to that particular problem. 04:21 < storge> ChunkyPuffs: hopefully nowadays you won't have to resort to udev hackery that i had to do back then 04:22 < ChunkyPuffs> Tablet ISD-V4 id=11 04:22 < ChunkyPuffs> I just need to enable that if it's disabled 04:22 < storge> if it's disabled *where* 04:23 < ChunkyPuffs> Okay, it does indeed work, it is enabled 04:23 < ChunkyPuffs> but only the stylus is responsive 04:23 < ChunkyPuffs> and actually tapping the screen also does, just not pointing with finer 04:23 < ChunkyPuffs> finger* 04:24 < storge> does it register the touch when you run xev 04:25 < ChunkyPuffs> what's xev? 04:25 < storge> with the tablet plugged in, run xev in a terminal, and touch the tablet with your finger or your stylus, you should see different events 04:26 < ChunkyPuffs> this isn't an external tablet 04:26 < storge> the stylus tip, eraser, and finger should all register different events. likewise, a two-finger touch/pinch should register a different event than a single finger 04:26 < storge> oh, wait what is this? i thought you said wacom tablet 04:26 < ChunkyPuffs> this is an x230t, this is the actual screen on the tbalet 04:26 < ChunkyPuffs> yeah it's a wacom tablet 04:27 < storge> well the screne if it registers touch should still register an event 04:27 < storge> this is a different problem than i thought 04:27 < ChunkyPuffs> https://pastebin.com/zTS7h0ZR 04:28 < ChunkyPuffs> yeah it registers a tap, that's all though 04:28 < storge> what's that paste an output of? 04:30 < storge> was that setwacom list devices 04:30 < ChunkyPuffs> xinput --list 04:31 < jada> hey, I have 15x 10GB file that I want to upload to AWS instance. Is rsync over ssh the fastest way? 04:31 < jada> these files are one 7z archive (lzma2) split into 15 blocks 04:31 < ChunkyPuffs> jada, well it's the easiest way without a pain in the ass bittorrent set up 04:31 < ChunkyPuffs> rsync would have done the compression for you 04:32 < storge> ChunkyPuffs: this may not apply to your distro but it might be helpful https://wiki.archlinux.org/index.php/Wacom_tablet 04:32 < storge> ChunkyPuffs: but i don't see id=11 on that page 04:35 < storge> i see id=11 on other pages but they're inconclusive, at least on the first couple of pages of search results. i was searching 'linux wacom tablet event Tablet ISD-V4 id=11' 04:40 < ChunkyPuffs> yeah no idea 04:40 < ChunkyPuffs> need someone who actually has this device to tell me 04:40 < ChunkyPuffs> of course it'll work if I uninstall the wacom shit 04:40 < ChunkyPuffs> but I dont't want to lol 04:44 < cmj> i use touchegg for my touch screen laptop 04:44 < cmj> not sure i'm following the problem, however 04:46 < ChunkyPuffs> storge, okay i found it 04:46 < ChunkyPuffs> can you help me out, never used xinput manually like this before 04:46 < storge> i don't know if i have either but i can try 04:46 < storge> sure let's try 04:46 < ChunkyPuffs> Wacom Enable Touch (286): 04:46 < ChunkyPuffs> that's set to 0 04:46 < ChunkyPuffs> I need to set it to 1 04:47 < ChunkyPuffs> that's a result of xinput list-props 'Tablet ISD-V4 stylus' 04:47 < cmj> xinput --set-prop