00:37.43 | tom_work | How is the raspberry pi image developed? |
00:37.50 | tom_work | Is there a debootsrap template or something? |
00:38.02 | tom_work | a script? |
00:38.43 | golinux | https://beta.devuan.org/os/distro-kit |
00:39.05 | golinux | You can drop the beta. That's just where I'm working now. |
00:39.12 | golinux | https://devuan.org/os/distro-kit |
00:39.44 | tom_work | huh |
00:39.55 | tom_work | so is this different from Debian preseeds? |
00:40.16 | tom_work | I have experience designing preseeds for automated debian installations |
00:40.32 | tom_work | Is the Devuan SDK different than this? |
00:45.05 | *** join/#devuan wyatt8750 (~wyatt8740@149.164.111.64) |
00:45.24 | gnarface | tom_work: all the ARM images from devuan are custom, pre-installed images |
00:45.31 | gnarface | tom_work: there is no ARM installer |
00:45.47 | gnarface | that's why they're so different from the x86 stuff |
00:46.13 | gnarface | they're all built from some script in the gitlab |
00:46.21 | tom_work | I see |
00:46.32 | gnarface | you are encouraged to check it out and try it |
00:47.17 | gnarface | if you are dissatisfied with the ARM builds and can provide knowledgeable feedback, i'm sure they would appreciate it |
00:47.22 | tom_work | I'm going to read into this but can you give me the general rundown of what the structure is? quick version. Is it just a bash script-like situation that calls in debootstrap or something more monolithic? |
00:47.59 | gnarface | i don't know actually. but yea i think it's primarily a shell script |
00:48.22 | gnarface | look for something in the gitlab called "arm-sdk" i don't have the exact link memorized |
00:48.51 | tom_work | ok good so sounds like it should be relatively easy to patch |
00:49.14 | gnarface | oh it's in the channel topic of #devuan-arm: https://git.devuan.org/sdk/arm-sdk |
00:50.07 | gnarface | tom_work: oh, and the link golinux gave you has a link to that on there too |
00:50.33 | gnarface | it actually seems to have a more coherent rundown than i've just typed out |
00:50.46 | gnarface | seems like a good place to start |
00:52.45 | TwistedFate | is anyone using wayland/sway on devuan? |
00:52.52 | TwistedFate | thinking of switching and i'm wondering how it works |
00:54.10 | tom_work | no |
00:54.20 | tom_work | I wouldn't recommend doing that |
00:54.47 | TwistedFate | w-why not? |
00:55.15 | golinux | TwistedFate: I have never seen questions anywhere on devudn about wayland |
00:55.36 | golinux | typo |
00:55.36 | TwistedFate | omg i'm finally first in something :D |
00:55.54 | golinux | In this case might not be a good thing . . . |
00:56.15 | TwistedFate | why not? is wayland bad? |
00:56.16 | golinux | iiuc wayland is quite immature |
00:56.57 | tom_work | >TwistedFate> omg i'm finally first in something :D |
00:57.06 | tom_work | haha, you say that like it's a good thing |
00:57.20 | tom_work | XD |
00:57.22 | TwistedFate | :') |
00:57.43 | tom_work | Doing things first in OSS is hard -- saying from experience |
00:58.05 | tom_work | there's a lot of upfront heavy lifting that has to be done by somebody, and if your the first you gotta do it |
00:59.59 | tom_work | anyways, I would not recommend using wayland because it's not at the same maturity as most other software, it also has serious architectural problems like the way windows are managed, meaning using a window manager is not as simple as just starting one up and having your display server tell your window manager where all the windows are |
01:00.18 | TwistedFate | hmm |
01:00.29 | tom_work | as well as network transparency problems which if you ever use 'ssh -X' you will probably run into |
01:00.50 | tom_work | problems with gpu drivers, |
01:01.07 | TwistedFate | hmm |
01:01.21 | TwistedFate | i guess wayland is out of the question if i'm playing video games :/ |
01:01.27 | tom_work | or if you run graphically accelerated programs as different users and/or kernel namespaces |
01:01.36 | phogg | I have seen two Wayland reactions (in general, not Devuan specific): "I didn't realize my distro had switched until I tried to run $foo and it didn't work" and "I tried to use it but $x, $y, and $z did not work and I gave up." There is not much in between. |
01:02.02 | tom_work | say you like steam but don't want to let it access all your personal files or run analytics on your system, so you run steam as it's own UNIX user, '_steam" |
01:02.03 | tom_work | ' |
01:02.29 | tom_work | and then give the steam user permission to use graphics hardware and audio hardware directly |
01:02.54 | TwistedFate | tom_work: wait, can steam be isolated like that without it complaining and crashing |
01:02.56 | TwistedFate | ? |
01:03.07 | tom_work | with Xorg you simply give the _steam user the Xauthority cookie for the display server to use and off you go to the races |
01:03.21 | tom_work | TwistedFate, yes, I personally use that |
01:03.25 | tom_work | it works very well |
01:03.35 | TwistedFate | tom_work: oh wow, i'd like to use that as well, how do i set it up? |
01:03.57 | phogg | tom_work: what about wayland+Xwayland and no other clients? Should work, no? |
01:04.02 | tom_work | TwistedFate, I'm at the cafe right now about to head back home, but if you are interested I'd be willing to help you set that up |
01:04.16 | TwistedFate | tom_work: yes, i would like that. |
01:04.31 | *** join/#devuan kts (~kts@103.73.237.250) |
01:04.33 | tom_work | if your running Xwayland you might as well just run Xorg. therwise you basiclly running two display servers when you only need one |
01:05.42 | tom_work | give me 30 minutes I'm heading home right now. |
01:16.54 | EHeM | Hmm, mentions of Raspberry PI and ARM on #devuan, rather than #devuan-arm... |
01:19.18 | EHeM | There is a UEFI chaining bootloader for the Raspberry PI 3&4, report I read is it is good enough for the Debian ARM netinst image (Devuan doesn't have an ARM netinst image) the version for the 4 is alpha-quality. |
01:20.45 | EHeM | Wayland sounds like it has some good ideas, problem is it also includes a number of bad ideas; say what you will about X, but including the premise of network transparency at the base has been a huge win. |
01:26.15 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
01:51.14 | *** join/#devuan agris_ (~agris@206-212-236-243.static.onlinenw.com) |
01:51.46 | agris | Who was it that needed help isolating steam? |
01:59.50 | gnarface | it was TwistedFate |
02:00.01 | agris | TwistedFate, still need help? |
02:02.14 | *** join/#devuan xrogaan (~xrogaan@unaffiliated/xrogaan) |
02:16.11 | *** join/#devuan D-HUND (~debdog@2a00:79c0:61e:b900:7a24:afff:fe8a:d04d) |
02:17.06 | TwistedFate | agris: hey |
02:17.07 | TwistedFate | yea |
02:17.13 | TwistedFate | agris=tom_work? |
02:17.20 | agris | y |
02:18.00 | agris | need help now? |
02:20.37 | TwistedFate | agris: i'm about to start a dota game, let's do it some other time |
02:20.47 | agris | k |
02:24.44 | *** join/#devuan thomascovenant (thomascove@2a01:7e00::f03c:91ff:fe2b:2634) |
02:24.44 | *** join/#devuan thomascovenant (thomascove@fsfe/thomascovenant) |
02:28.50 | EHeM | Working on plans for a Raspberry PI 4 installation... |
02:30.16 | EHeM | At this point, it kind of looks like my best option may be to use a UEFI firmware image to chainload to a Debian ARM64 netinst image, and use that to install a Devuan debootstrap image. |
02:30.45 | EHeM | That seems a bit convoluted, but the lack of a Devuan ARM64 netinst image forces pondering such ideas. |
02:36.25 | agris | EHeM, why? |
02:37.00 | agris | Why not just point uboot to a netinst kernel ramdisk on a tftp server? |
02:37.15 | agris | or store a netisnt on the boot partition |
02:37.46 | agris | no need to install a bloated bootloader like a full efi implementation |
02:38.10 | agris | there's a whole attack surface your adding with that. checkout UEFI firmware auditing |
02:38.36 | agris | How familiar are you with uboot? |
02:39.44 | agris | Personally even on my X86 machines I didn't go from BIOS to UEFI. I went from BIOS to coreboot grub2 payload |
02:42.22 | gnarface | yea, using uefi seems to be really overcomplicating the matter to me too |
02:43.16 | gnarface | that's really the way debian does it? |
02:44.00 | gnarface | they have a arm64 netinstall image? |
02:44.11 | gnarface | and it loads uefi firmware on arm? |
02:44.23 | gnarface | or ... expects uefi firmware on arm? |
02:45.09 | agris | the scope is UEFI is insane. It even implements a framebuffer |
02:46.15 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
02:49.30 | agris | if your interested in revamping the image for arm devices I think looking at how OpenBSD does it is a pretty good start |
02:49.54 | agris | they provide the bsd.rd image which contains the kernel, a basic filesystem and an installer |
02:50.36 | agris | it's only a couple megs so it can easily be put on a tftp server commonly used for deploying firmware updates to various embedded devices like ip phones n such |
02:51.14 | agris | speaking of openbsd they just released 6.6 with new art |
02:52.24 | agris | check this out https://cdn.openbsd.org/pub/OpenBSD/6.6/arm64/INSTALL.arm64 |
02:53.58 | gnarface | neat |
03:00.17 | EHeM | The point of UEFI is that it provides a consistent interface to the hardware, consistent enough for early boot stages (GRUB) to not need to care about what the actual hardware is and not need custom drivers. |
03:01.48 | EHeM | Also consistent enough to use an ARM64 netinst image instead of a Raspberry PI-specific image. |
03:02.05 | gnarface | does u-boot not support the raspberry pi or something? |
03:03.35 | EHeM | That might be an option, I do know there is an alpha-quality UEFI image. |
03:05.04 | gnarface | because that's also what u-boot is for, from what it sounds like to me |
03:05.31 | gnarface | though it seems more directed towards ARM stuff specifically |
03:05.59 | agris | uboot provides the consistent hardware interface through an embedded dtb |
03:06.08 | agris | and yes, the raspberry pi uses uboot |
03:06.38 | EHeM | For that though looks like there is grub-uboot for armel and armhf, but not arm64. |
03:06.45 | agris | uboot is not arm specific. I've also used it on PPC |
03:07.02 | gnarface | i thought the ppc fork was yaboot |
03:07.09 | gnarface | i have used yaboot on ppc |
03:07.42 | gnarface | i wasn't sure if they were related in any way other than name |
03:08.29 | agris | https://www.denx.de/wiki/U-Boot/ |
03:08.44 | agris | btw |
03:09.17 | agris | put the OpenBSD ARM64 miniroot.fs onto the pi's SD card and boot it up with a serial console attached |
03:09.24 | agris | uboot is already on there |
03:11.18 | *** join/#devuan Oksana (~Wikiwide@Maemo/community/ex-council/Wikiwide) |
03:12.37 | agris | although keep in mind I think there are some hardware limitations on the pi due to the corners cut to reduce the cost |
03:12.50 | EHeM | Problem with all the current installs is they're copying the kernel onto a FAT filesystem, which means merely installing a newer kernel package isn't going to boot the new kernel. |
03:13.15 | agris | on the Pi when you use the internal SoC's UART it's clock source comes from the main arm core |
03:13.55 | agris | so you have to turn off frequency scaling and run the pi at a specific frequency to have the UART at a consistent baud rate |
03:15.11 | agris | EHeM, well could it be possible to use ext2 instead of vfat? |
03:15.24 | agris | that way you could have symbolic links? |
03:15.51 | agris | ext2 is simple enough to implement in bootrom |
03:17.05 | furrywolf | tweak the frequency scaling code to also update the uart divisor at the same time |
03:17.29 | EHeM | agris: My understanding is the second-stage bootloader (SPI EEPROM) understands VFAT-only, symbolic links in the boot area would require it to understand the filesystem where the kernel has been installed (ext4). |
03:17.51 | *** join/#devuan puria (~puria@net-130-25-70-198.cust.vodafonedsl.it) |
03:18.08 | agris | you only need enough to load a kernel and a initial ramdisk into memory |
03:19.04 | EHeM | Or the next-stage bootloader, like GRUB. |
03:19.46 | agris | on my X86 machines I like to use grub after hwinit because grub is very modular and modules already existing for booting directly from a LUKS encrypted disk or verifying a kernel via OpenPGP instead of the complicated X.509 mess |
03:19.52 | EHeM | GRUB is prepared for copying itself into a boot area, the kernel package installation scripts are not. |
03:20.07 | agris | and grub even has modules for filesystems like ZFS |
03:20.29 | agris | say you use ext2 to keep things small |
03:20.48 | agris | or just use the ext4 filesystem module so you keep everything on one partition |
03:21.10 | agris | but no, what if we want to upgrade the rootfs to F2FS in the future? |
03:21.13 | EHeM | If there were grub-uboot packages for arm64, I would try that first, but there aren't so I'm planning for an approach which will work. |
03:21.20 | agris | putting /boot on it's own is still a good idea |
03:23.56 | EHeM | UEFI is a *really* crappy standard, but because it is a standard many things work with it; thus it allows use of GRUB, which allows generic kernel installation scripts. |
03:35.57 | EHeM | There is a "systemd-boot" bootloader. Wow. |
03:38.23 | Acacia | it's also overreaching as hell https://news.ycombinator.com/item?id=17457317 |
03:38.49 | Acacia | (link is about a NES emulator on UEFI) |
03:44.21 | agris | there's no reason to use efi here |
03:45.14 | agris | if it's really that big of a deal just adjust the kernel installer to put the live kernel in /boot/vmlinuz as well as a copy in /boot with the version number |
03:45.25 | agris | using the system that's already there |
03:49.29 | agris | anybody want to join me in a game of black mesa coop beta? |
03:49.42 | agris | they just added the office complex |
03:52.30 | agris | https://upload.nuegia.net/44b3ad31-0ff0-4356-b228-0f0ee935a9ee/Linux%20Cola%2c%20100%25%20Open%20Sauce%20%28Black%20Mesa%20Source%29.jpg |
04:10.04 | *** join/#devuan xcm (~xcm@ipa210.225.tellas.gr) |
04:13.28 | TwistedFate | agris: you there? |
04:16.29 | *** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
04:19.57 | agris | yes |
04:20.44 | golinux | Whatever . . . please keep it on Devuan support |
04:20.51 | golinux | Thanks. |
04:24.51 | TwistedFate | agris: can i pm you? |
04:26.50 | agris | sometimes |
04:47.39 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
04:49.00 | golinux | ASCII 2.1 partial release: https://dev1galaxy.org/viewtopic.php?id=3114 |
04:50.27 | furrywolf | yay |
04:50.39 | furrywolf | are there major changes, or is it about what I already have with upgrading occasionally? |
04:50.56 | golinux | You can read the notes |
04:51.38 | golinux | Depends what you consider major. |
04:51.59 | furrywolf | anything that apt-get update && apt-get upgrade won't have correctly done already... |
04:57.08 | fsmithred | it's just new isos with up-to-date software |
05:00.40 | *** join/#devuan LtWorf (~LtWorf@mail.cryptzone.com) |
05:12.35 | *** join/#devuan Bjornn (~Bjornn@2604:6000:1503:598:32e1:71ff:fe22:b4e4) |
05:20.40 | targz | "ASCII 2.1 partial release: https://dev1galaxy.org/viewtopic.php?id=3114" Excellent :D |
05:51.17 | agris | eggs |
05:51.50 | agris | needs moar eggs |
05:58.50 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
06:01.58 | agris | how does something like CVE-2019-3462 happen? |
06:02.25 | agris | I thought before any of these packages were even processed they had to pass a PGP check |
06:03.39 | *** join/#devuan antenagora (~antenagor@147.162.137.245) |
06:07.44 | *** join/#devuan kts (~kts@103.73.237.250) |
06:09.55 | *** join/#devuan knidos (~knidos@78.174.124.128) |
06:13.28 | *** join/#devuan qbmonkey (~SockMonke@2600:6c46:4f80:1c00:20b:97ff:fe94:9aa2) |
06:14.11 | *** join/#devuan LtWorf_ (~LtWorf@h-191-254.A890.priv.bahnhof.se) |
06:27.32 | EHeM | agris: That is *during* the download process. |
06:34.08 | *** join/#devuan nminix (~greta@pa49-183-56-8.pa.vic.optusnet.com.au) |
06:36.36 | *** join/#devuan Inepu (~Mithrandi@host67-78-static.1-79-b.business.telecomitalia.it) |
06:42.41 | *** join/#devuan takesi (~takesi@118-104-22-126.aichiwest1.commufa.jp) |
06:50.35 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
07:04.01 | *** join/#devuan Pali (~pali@Maemo/community/contributor/Pali) |
07:15.24 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
07:15.34 | *** join/#devuan user844842 (user@gateway/vpn/mullvad/user844842) |
07:18.23 | *** join/#devuan dabc (~dabc@82.137.11.13) |
07:19.31 | *** join/#devuan puria (~puria@net-130-25-70-198.cust.vodafonedsl.it) |
07:31.11 | *** join/#devuan sardonico (ale@freeshell.de) |
07:51.49 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
08:10.20 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
08:12.21 | *** join/#devuan Oksana_ (~Wikiwide@ppp121-44-96-13.bras1.syd7.internode.on.net) |
08:12.29 | *** join/#devuan Oksana_ (~Wikiwide@Maemo/community/ex-council/Wikiwide) |
08:17.26 | *** join/#devuan tierce (~raoulzeca@ptr-212-224-234-26.dyn.mobistar.be) |
08:28.58 | *** join/#devuan Inepu (~Mithrandi@host67-78-static.1-79-b.business.telecomitalia.it) |
08:30.20 | *** join/#devuan mith__ (~Mithrandi@host67-78-static.1-79-b.business.telecomitalia.it) |
08:35.51 | *** join/#devuan dabc (~dabc@82.137.8.215) |
09:11.39 | *** join/#devuan archetyp (~archetyp@55d41ad2.access.ecotel.net) |
09:58.55 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
10:10.48 | *** join/#devuan tierce (~raoulzeca@ip-212-239-136-187.dsl.scarlet.be) |
10:18.04 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
10:23.14 | *** join/#devuan tse (~tse@static.240.142.216.95.clients.your-server.de) |
10:26.13 | *** join/#devuan F_Sauce (~olav@93.94.9.35) |
10:38.39 | *** join/#devuan chomwitt (~chomwitt@2a02:587:dc3e:2a00:d54:318c:5701:acd0) |
10:53.34 | *** join/#devuan petzi (~petzi@p578b3438.dip0.t-ipconnect.de) |
11:14.23 | *** join/#devuan puria (~puria@net-130-25-70-198.cust.vodafonedsl.it) |
11:17.05 | *** join/#devuan xcm (~xcm@ipa210.225.tellas.gr) |
11:40.38 | *** join/#devuan retak (~ite@dslb-188-107-194-103.188.107.pools.vodafone-ip.de) |
11:51.14 | *** join/#devuan retak (~ite@dslb-188-107-194-103.188.107.pools.vodafone-ip.de) |
11:53.02 | *** join/#devuan cyteen__ (~cyteen@32.233.208.46.dyn.plus.net) |
11:59.46 | *** join/#devuan zeden (~user@unaffiliated/zeden) |
11:59.57 | *** join/#devuan kts (~kts@103.73.237.175) |
12:11.20 | *** join/#devuan takesi (~takesi@118-104-22-126.aichiwest1.commufa.jp) |
12:22.55 | *** join/#devuan Oksana_ (~Wikiwide@ppp118-211-193-44.bras1.syd2.internode.on.net) |
12:23.02 | *** join/#devuan Oksana_ (~Wikiwide@Maemo/community/ex-council/Wikiwide) |
12:26.02 | *** join/#devuan cocoadaemon (~foo@2a01:e34:ec02:e5d0:1202:b5ff:fe91:e4ca) |
12:57.36 | *** join/#devuan puria (~puria@net-130-25-70-198.cust.vodafonedsl.it) |
13:01.58 | *** join/#devuan lurkless (~ll@unaffiliated/lurkless) |
13:12.26 | *** join/#devuan Irrwahn (~Irrwahn@dev1galaxy.org) |
13:22.19 | *** join/#devuan lurkless (~ll@unaffiliated/lurkless) |
13:38.18 | *** join/#devuan Human_G33k (~HumanG33k@62.147.242.8) |
13:42.48 | *** join/#devuan dabc_ (~dabc@82.137.15.90) |
13:48.38 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
13:53.12 | *** join/#devuan onefang (~onefang@devuan/developer/onefang) |
14:01.16 | *** join/#devuan rsx (~rsx@ppp-188-174-143-182.dynamic.mnet-online.de) |
14:13.07 | *** join/#devuan knidos (~knidos@78.174.124.128) |
14:18.00 | *** join/#devuan spoonovitch (~spoon@2001:660:5403:4001:6600:6aff:fe51:b3df) |
14:26.06 | *** join/#devuan james1138 (~james1138@71-222-133-42.albq.qwest.net) |
14:39.05 | *** join/#devuan targz (~Thunderbi@unaffiliated/targz) |
14:49.43 | *** join/#devuan kts (~kts@103.73.237.117) |
14:51.37 | *** join/#devuan poontangmessiah (~poontangm@unaffiliated/poontangmessiah) |
14:55.50 | *** join/#devuan DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
15:04.32 | *** join/#devuan irssi (~irssi@ool-18bac1ad.dyn.optonline.net) |
15:04.37 | irssi | ls |
15:04.40 | irssi | hello |
15:04.45 | *** join/#devuan xcm (~xcm@ipa210.225.tellas.gr) |
15:04.45 | Guest81752 | cd cd |
15:04.48 | Guest81752 | dcd cd coxde |
15:04.50 | Guest81752 | cd code |
15:04.52 | Guest81752 | ls |
15:04.58 | Guest81752 | cd ../code |
15:05.00 | Guest81752 | cd code |
15:05.02 | Guest81752 | ls |
15:05.05 | Guest81752 | ./docodingforme |
15:05.07 | Guest81752 | hmmm |
15:05.17 | onefang | Wrong window error. |
15:05.22 | irssiZ2 | :P |
15:05.38 | *** join/#devuan furrywolf (~furrywolf@172.58.95.7) |
15:05.39 | irssiZ2 | onefang: I am having problems with libpng and it's binary incompatabilites |
15:05.44 | irssiZ2 | because it sucks as a lib |
15:06.06 | irssiZ2 | libjpeg and targa don't have these problems |
15:06.19 | irssiZ2 | but I can't even get ld_preload to fix it |
15:06.20 | irssiZ2 | libpng warning: Application built with libpng-1.4.22 but running with 1.6.28 |
15:06.21 | irssiZ2 | Error loading png file. |
15:06.34 | irssiZ2 | export LD_PRELOAD=/usr/local/lib/libpng14.so; ./crossedit |
15:06.38 | irssiZ2 | <PROTECTED> |
15:06.46 | irssiZ2 | usually ld preload makes things work |
15:06.49 | onefang | Meh, I'm still annoyed that Stretch / ASCII had JPEG 200 support ripped out of almost everything. |
15:06.57 | irssiZ2 | here it's ignoring this |
15:06.57 | onefang | Er 2000. |
15:07.12 | irssiZ2 | onefang: tip: just use .tga files for all textures etc |
15:07.35 | irssiZ2 | .tga is built into the engines often, and is lossless and loads /fast/ |
15:07.51 | irssiZ2 | and a zipped tga is similar in size to a png |
15:08.05 | irssiZ2 | onefang: why was it ripped out? |
15:08.17 | irssiZ2 | is it debian being "soyboys" and obeying patents |
15:08.26 | onefang | Unfortunately Opensim (where I do a lot of work) uses the same native graphic format as Second Life, JPEG 2000. So I kinda need it to be supported by more than just imagemagick. |
15:08.33 | irssiZ2 | this is what one gets when wage slaves invade hackerspace. |
15:08.36 | onefang | I dunno why. |
15:08.47 | irssiZ2 | probably american white boys afraid they'll get sued |
15:09.04 | irssiZ2 | then their "jerb" and "muh whoit wuhman wife" would be lost by them |
15:09.23 | irssiZ2 | 20 years ago there were 0 white-boy wage slaves in opensource/free software |
15:09.43 | furrywolf | ... why are you being a biggoted cunt to discuss open-source software? |
15:09.47 | irssiZ2 | only slavs, jews, and nerds (who white workin' boys reject as "human") |
15:10.01 | irssiZ2 | furrywolf: because when I joined opensource it was biggoted |
15:10.03 | irssiZ2 | no women |
15:10.09 | irssiZ2 | and no mules |
15:10.10 | nemo | onefang: wow. someone actually uses jpeg2k? |
15:10.26 | irssiZ2 | now there are both women, and the mules they ride on |
15:10.48 | irssiZ2 | it was better when it was only nerds etc |
15:11.13 | irssiZ2 | the mules are afraid of being sued |
15:11.17 | nemo | onefang: my experience with jpeg2k was the quality was not significantly better than, say, mozjpeg (sometimes worse depending on image content), but with disadvantage of significantly slower encode/decode and far worse support. |
15:11.18 | irssiZ2 | so they obey US laws |
15:11.36 | irssiZ2 | nemo: why isn't ldpreload fixing my issue |
15:11.38 | onefang | Looong ago Second Life picked JPEG 2000 is their internal graphics format, thus OpenSIm had to follow. I have many tens of GB of the things. |
15:11.58 | nemo | onefang: hell. there was one jpeg2k demo page where I made the mistake of saving the jpeg2k to desktop to run a comparison test.... and the thumbnailer crashed. causing an infinite loop of MATE desktop reload filed a bug about that |
15:12.02 | furrywolf | hrmm, "fang", second life... a furry! :P |
15:12.10 | nemo | they fixed the decoder not their failure to spawn a new process |
15:12.22 | nemo | onefang: mm. I guess it was the new hotness at the time secondlife was spawned |
15:12.31 | djph | ^ |
15:12.47 | nemo | onefang: nowdays I'd say it's the formats based on AV1 and h265 and the like which show more promise |
15:12.55 | onefang | I'm hairy, not furry. A true greybeard. |
15:13.08 | nemo | onefang: (the static image formats) |
15:13.13 | irssiZ2 | guess no one will help me |
15:13.18 | nemo | https://aomediacodec.github.io/av1-avif/ etc |
15:13.18 | onefang | Unfortunately I'm stuck with thousands of JPEG 2000, and having to support them. |
15:13.22 | irssiZ2 | I insulted your precious wuuuuuhhhmmaaaannnnssss |
15:13.26 | *** join/#devuan Hund_ (~Hund@ubuntu/member/hund) |
15:13.29 | irssiZ2 | wuwuuuuhhhhhmmmmaannnnnn |
15:13.44 | irssiZ2 | the cunts who do no code, but rule over all code now |
15:13.56 | irssiZ2 | because you are all wage slave faggots |
15:13.56 | furrywolf | have you considered killing yourself? |
15:14.01 | irssiZ2 | furrywolf: nope |
15:14.05 | nemo | onefang: well, I can certainly see jpeg2k support as kind of an edge case nowdays, is it such a big deal to bundle your own lib? |
15:14.17 | irssiZ2 | furrywolf: I'm a hacker, not a wageslave faggot such as yourself, woman. |
15:14.32 | irssiZ2 | I am glad, however, that you, a woman, needs to work |
15:14.37 | irssiZ2 | at least you are miserable |
15:14.53 | irssiZ2 | cunts like you attack RMS |
15:15.06 | furrywolf | Yep. It's because I don't live in my parents' basement. When you no longer do this, you will get a job too. |
15:15.08 | onefang | The problem is no viewer to view several directories full of them, no editor to edit them. |
15:15.16 | irssiZ2 | furrywolf: I'm an attorney |
15:15.19 | nemo | ah... |
15:15.22 | djph | furrywolf: wait, you're a woman? |
15:15.24 | irssiZ2 | a New York Lawyer |
15:15.27 | nemo | onefang: yeah, I never did figure out how to edit those |
15:15.30 | *** join/#devuan dabc (~dabc@82.137.14.108) |
15:15.32 | nemo | onefang: couldn't even get gimp to load them |
15:15.33 | furrywolf | onefang: convert *.jpg... :P |
15:15.34 | irssiZ2 | furrywolf: you scum will work for my guys |
15:15.37 | nemo | onefang: and that was years ago |
15:15.47 | nemo | furrywolf: does convert have jpeg2k linked in? |
15:15.50 | irssiZ2 | furrywolf: oh and I'm an heir |
15:15.52 | djph | furrywolf: I always just thought you were a dog :/ |
15:15.58 | irssiZ2 | furrywolf: I don't have to work for a living. |
15:16.08 | nemo | tries in ascii |
15:16.11 | djph | I'm pretty sure this is also the wrong channel for this ... |
15:16.12 | irssiZ2 | furrywolf: I am glad you are miserable, cunt |
15:16.16 | furrywolf | djph: I'm rapidly becoming more of a female dog the more I listen to irssiZ2 talk.... |
15:16.23 | irssiZ2 | in the past women just lived off their mules |
15:16.31 | irssiZ2 | happily some of the women can't do they anymore |
15:16.33 | djph | furrywolf: works for me. |
15:16.43 | nemo | wow. it works. cool. |
15:16.46 | irssiZ2 | they do seek to control the stupid white men anyway however |
15:16.47 | nemo | score one for convert |
15:16.49 | djph | furrywolf: as does /ignore. he got tiresome. |
15:17.08 | *** join/#devuan Dyrcona (~jason@static-96-233-66-162.bstnma.fios.verizon.net) |
15:17.12 | irssiZ2 | furrywolf: you must be hearing things: I am not saying anything |
15:17.29 | r3boot | people, this is the devuan support channel. Please take the offtopic talk to #debianfork |
15:18.22 | Dyrcona | Is Beowulf's lsb_release Distributor ID still supposed to say "Debian" or is that a bug? (I know Beowulf is still testing.) |
15:18.29 | *** join/#devuan g4570n (~g4570n@unaffiliated/g4570n) |
15:18.45 | furrywolf | onefang: just checked, and I can confirm imagemagick on ascii both reads and writes jpeg2000. |
15:19.25 | onefang | Yep, it's the one tool that escaped the purge of JPEG 2000, I mentioned that already. |
15:19.30 | *** join/#devuan user84481 (~user@2a03:1b20:3:f011::12e) |
15:20.17 | furrywolf | find ./ -iname \*.jp2 -exec convert \{\} .jpg.... |
15:21.05 | onefang | Did I mention I have thousands of them? lol |
15:21.58 | onefang | A whole lot easier to deal with them if I can deal with them in the native format instead of constantly converting back and forth. |
15:22.00 | furrywolf | find will run happily overnight. :) |
15:22.18 | onefang | Until it runs out of disk space. |
15:22.44 | furrywolf | oh, you also have something that only reads jpeg2k? |
15:23.10 | onefang | I already said, OpenSim. |
15:23.56 | furrywolf | ah, I figured the problem was it would only write them, not that it would only read them. |
15:24.37 | onefang | It's the native format. |
15:25.05 | onefang | It only supports a few others on import or export. |
15:25.42 | *** join/#devuan climbingturtle (~climbingt@c213-89-14-151.bredband.comhem.se) |
15:25.58 | nemo | onefang: you said this was for editing though? |
15:26.04 | nemo | onefang: do you really need to convert all of them? |
15:26.17 | nemo | onefang: why not generate jpeg thumbnails of them all to find the one you need |
15:26.33 | furrywolf | still has a hard time with the idea of a non-furry using secondlife |
15:26.39 | nemo | onefang: then when you need to work on one, convert it to png or ppm, edit it in gimp then convert back to jp2? |
15:27.22 | onefang | Yes, I do all of that. I can also complain about the need do all that needless work when I used to be able to just not have to. |
15:28.10 | onefang | Coz Debian decided to purge JPEG 2000 support. I guess they simply forgot to remove it from Imagemagick. |
15:28.37 | james1138 | Sorry for delay. Could this help Onefang? https://www.openjpeg.org/ |
15:28.59 | djph | link that "Debian" purged support? |
15:30.09 | james1138 | https://packages.debian.org/source/stable/openjpeg2 |
15:30.36 | *** join/#devuan lurkless (~ll@unaffiliated/lurkless) |
15:31.05 | furrywolf | if debian doesn't have it, apt-get source gimp, compile with --with-jpeg2000? |
15:32.34 | furrywolf | gimp 2.10 supposedly supports jpeg2000 well, up to 32bpp... |
15:32.51 | furrywolf | and in four different colorspaces |
15:34.30 | *** mode/#devuan [+o golinux] by ChanServ |
15:36.07 | furrywolf | beowulf has 2.10 |
15:36.45 | *** mode/#devuan [-o golinux] by ChanServ |
15:37.17 | golinux | Sorry I didn't see that meltdown earlier |
15:37.38 | furrywolf | it's people like that who are why linux now has a CoC. heh. |
15:37.44 | djph | it happens, you're only human |
15:37.53 | djph | ugh, don't start that flamewar furrywolf |
15:38.00 | furrywolf | nah, I think golinux identifies as vulcan. :) |
15:38.11 | djph | ... |
15:39.03 | furrywolf | yeah, I've had that flamewar too many times. and I'm not awake enough for it again. |
15:39.20 | fbt | This is, first and foremost, not a channel for that discussion |
15:39.38 | fbt | (and I'm not even a part of the project, why am I saying this :D) |
15:40.42 | DonkeyHotei | you're saying it because gatekeeping is addictive |
15:41.13 | furrywolf | lol |
15:42.27 | DonkeyHotei | "linux now has a CoC. heh." |
15:42.32 | DonkeyHotei | acronyms... |
15:43.09 | *** join/#devuan petzi (~petzi@p578b3438.dip0.t-ipconnect.de) |
15:43.23 | furrywolf | ? |
15:43.52 | nemo | oh. is he gone? can I remove my /ignore? |
15:43.57 | DonkeyHotei | yes |
15:44.30 | nemo | cool. I don't like having entries in ignore list that I then wonder why I had 'em 10 years later |
15:45.38 | furrywolf | he got even stupider after you ignored him, then left. |
15:46.49 | nemo | furrywolf: well. he was in clear violation of the Devuan code of conduct |
15:46.54 | nemo | furrywolf: which is IMO quite sufficient |
15:46.59 | nemo | furrywolf: the forum one. about being civil adults |
15:47.32 | nemo | furrywolf: https://dev1galaxy.org/viewtopic.php?id=17 |
15:47.50 | nemo | I'm a fan of minimalist ones like that since they work juuuuust fine on jackass trolls |
15:48.00 | nemo | just like I'm a fan of minimalist init systems ð |
15:49.06 | furrywolf | the original for that reads too much like "don't ask, don't tell". |
15:49.11 | nemo | furrywolf: it's funny, every once in a while we get people we banned on the hedgewars game server complaining that we don't have explicitly listed rules for appropriate behaviour but focus on words like civility and kid-appropriate. well no, because if we had explicit language you trolls would rule lawyer it |
15:49.32 | nemo | furrywolf: *shrug* dunno. but I do like the fact that it is OT for FOSS |
15:49.52 | nemo | furrywolf: in theory you have no idea what nemo's identity is, even though I don't make it that hard to discover, and it shouldn't matter |
16:03.31 | *** join/#devuan spoonovitch (~spoon@2001:660:5403:4001:6600:6aff:fe51:b3df) |
16:05.33 | *** join/#devuan shibboleth (~shibbolet@gateway/tor-sasl/shibboleth) |
16:07.58 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
16:22.40 | *** join/#devuan LtWorf_ (~LtWorf@2001:9b1:4041:e000:a634:d9ff:fec6:343c) |
16:31.20 | *** join/#devuan poontangmessiah (~poontangm@unaffiliated/poontangmessiah) |
16:35.22 | *** join/#devuan xcm (~xcm@ipa210.225.tellas.gr) |
16:35.43 | *** join/#devuan jathan (~jathan@200.39.241.171) |
17:10.24 | *** join/#devuan amesser (~amesser@p200300E3570CF2008866C97E3C965585.dip0.t-ipconnect.de) |
17:16.11 | *** join/#devuan g4570n (~g4570n@unaffiliated/g4570n) |
17:24.29 | *** join/#devuan amarsh04 (~amarsh04@118.211.39.107) |
17:31.47 | JTechno | Hello folks, I'm running devuan on my netbook with kernel 4.9.0-8 and an ATI Radeon HD 6320, with this configuration everything is perfect but as soon as I upgrade the kernel the integrated display stays off on reboot, I can connect an external display and it works, someone has idea on what is going on? |
17:32.18 | JTechno | I'm not using propietary drivers |
17:44.36 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
17:55.40 | *** join/#devuan parazyd (~parazyd@devuan/developer/parazyd) |
18:08.44 | *** join/#devuan LtWorf_ (~LtWorf@2001:9b1:4041:e000:a634:d9ff:fec6:343c) |
18:09.04 | *** join/#devuan kts (~kts@103.73.236.94) |
18:11.21 | *** join/#devuan poontangmessiah (~poontangm@unaffiliated/poontangmessiah) |
18:13.20 | *** join/#devuan ar3itrary (~hacker@2a03:4000:6:8177:2::1) |
18:19.52 | *** join/#devuan avbox14 (d5a03e0d@static-c-213-160-62-13.customer.ggaweb.ch) |
18:20.54 | avbox14 | I try to install budgie-desktop, it always tells me that it cannot create file in /run/user/xxx. I did read that /run/user is used for systemd user management. How to do this in devuan? |
18:22.45 | sixwheeledbeast | It's likely not possible in devuan, the DE's that work in Devuan have checked or been patched to make sure they do not have systemd components |
18:23.11 | yeti | tmpfs 796112 80 796032 1% /run/user/1000 |
18:23.18 | yeti | on debian |
18:23.27 | yeti | that line is from df -a |
18:23.59 | yeti | fake it on the normal FS as 1st test |
18:24.35 | yeti | $ ls -l /run/user/1000 -d |
18:24.38 | yeti | drwx------ 13 yeti yeti 280 Oct 20 10:54 /run/user/1000 |
18:25.55 | yeti | it's just an isolated tmpfs |
18:27.01 | *** join/#devuan avbox14 (d5a03e0d@static-c-213-160-62-13.customer.ggaweb.ch) |
18:27.18 | yeti | none 1027488 4 1027484 1% /run/user/111 |
18:27.24 | yeti | that is from beowulf |
18:27.34 | yeti | user 111 is lightdm |
18:28.48 | yeti | none on /run/user/111 type tmpfs (rw,relatime,mode=700,uid=111) |
18:30.05 | *** join/#devuan FleaFart (~FleaFart@157.52.21.128) |
18:30.40 | *** join/#devuan Acacia (~Acacia@unaffiliated/acacia) |
18:33.25 | avbox14 | I created /run directory, but it did not help to start budgie-desktop. What is strange, |
18:36.07 | avbox14 | if I log via ssh and set export DISPLAY=:1, budgie-desktop does start, but not if I start it directly from console (incl. /run directory). Could it be a problem of environment variables? |
19:00.06 | *** join/#devuan avbox14 (d5a03e0d@static-c-213-160-62-13.customer.ggaweb.ch) |
19:02.14 | amesser | there should be no need to manually create /run |
19:02.57 | amesser | here on ascii: /run exists /run/user/xxx exists |
19:03.17 | amesser | and its properly mounted tmpfs |
19:04.14 | amesser | evbox14: check if libpam-elogind is installed and libpam-ck-connector is not installed |
19:04.32 | amesser | avbox14, srx |
19:06.16 | amesser | JTechno: what means "upgrade kernel" which version, which package? |
19:07.45 | avbox14 | amesser: Both is the case, /etc/init.d/elogind is started, for a short time I see the desktop, then I get 'xinit: connection lost to X server lost', I see some warnings, /run/user/1000/keyring/control file/path not found |
19:10.42 | amesser | then its probably something else |
19:10.57 | amesser | how you start 'x' ? startx? |
19:11.28 | avbox14 | @messmer: .xinitrc in user home directory |
19:11.54 | *** join/#devuan grayrider (~lenovo@wsip-70-167-70-8.tu.ok.cox.net) |
19:11.54 | amesser | OK, can you have a look at ~/.xsession-errors |
19:12.19 | amesser | it should show the last error |
19:13.46 | avbox14 | @amesser: Have to add, starting from ssh and export DISPLAY=:1 works, but not from console, .xsession-errors is empty, I only see warnings like keyring/control |
19:14.26 | *** join/#devuan poontangmessiah (~poontangm@unaffiliated/poontangmessiah) |
19:15.13 | amesser | let me try on my notebook |
19:16.51 | avbox14 | amesser, thank you, previous I had installed mate-desktop, then I added budgie-desktop and lightdm and slick-greeter, than I confirmed lightdm |
19:18.18 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
19:21.00 | amesser | hmm, at least the desktop starts. I dont have a mouse pointer. Not sure if that is correct, but i can see a panel with clock, some symbols and the gnome feet |
19:21.13 | amesser | content of ~/.xinitrc : |
19:21.19 | amesser | #!/bin/bash |
19:21.24 | amesser | exec budgie-desktop |
19:21.49 | amesser | then just "startx" on console |
19:22.08 | *** join/#devuan cocoadaemon (~foo@2a01:e35:8a99:e90:1202:b5ff:fe91:e4ca) |
19:23.44 | avbox14 | @amesser: is this on beowulf or on ascii? |
19:23.49 | amesser | ascii |
19:24.06 | avbox14 | amesser: Ok, I'm on beowulf |
19:24.35 | avbox14 | amesser: xinitrc is exactly the same |
19:25.04 | amesser | ok, wait a second, i'll start my beowulf vm |
19:29.44 | avbox14 | amesser: thank's again, when I have a further look at messages, I too see 'window manager warning: unsupported session type', after it 'bugdie-wm.desktop exited with code 1 |
19:31.01 | amesser | ah, that might be related |
19:33.22 | avbox14 | amesser: Just found out, if you start budgie-panel, desktop is here, but ugly mouse pointer, see here: https://www.reddit.com/r/bashonubuntuonwindows/comments/cbiygi/how_to_get_ubuntu_budgie_on_wsl2/ --- so it does start at least... |
19:35.16 | amesser | just installing it in my vm now |
19:37.12 | amesser | It starts in by beowulf vm, even with mouse-pointer |
19:38.00 | amesser | it looks quite nice. did know that desktop before |
19:38.08 | *** join/#devuan avbox14 (d5a03e0d@static-c-213-160-62-13.customer.ggaweb.ch) |
19:38.12 | amesser | s/did/didn't |
19:38.56 | amesser | maybe your config in your home directory is messed up somehow? |
19:39.19 | amesser | could you try creating a new user account and start budgie from that account? |
19:39.50 | *** join/#devuan LtWorf_ (~LtWorf@h-191-254.A890.priv.bahnhof.se) |
19:39.59 | avbox14 | amesser, thank for the hint I will try this. |
19:40.07 | amesser | btw, you can find a detailed xorg log in ~/.local/share/xorg/*.log |
19:41.16 | amesser | I'm sorry that I' cant help much more |
19:41.53 | *** join/#devuan zellkou (~jesse@68-187-206-219.dhcp.ahvl.nc.charter.com) |
19:45.55 | avbox14 | amesser: a new user does not help, but you helped very much, I know now, it must work, thank you and have a nice time. |
19:46.13 | amesser | you're welcome :-) |
19:47.44 | *** part/#devuan Dyrcona (~jason@static-96-233-66-162.bstnma.fios.verizon.net) |
19:55.28 | avbox14 | @amesser: I get it closer, I think, in my /usr/share/gnome-session/sessions/budgie-desktop.session file, I find a lot of requirements: |
19:55.31 | avbox14 | RequiredComponents=budgie-wm;budgie-daemon;budgie-panel;budgie-polkit;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org. |
19:55.32 | avbox14 | gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; |
19:56.20 | amesser | ok, so probably you need to install some extra packages |
19:56.26 | avbox14 | If I remove budgie-polkit, it does start with bugdie-desktop, will have some more investigations |
20:03.13 | amesser | hmm, budgie-polkit should be provided by budgie-core package |
20:04.28 | amesser | avbox14: could you check if libpolkit-gobject-elogind-1-0 and libpolkit-backend-elogind-1-0 packages are installed? |
20:07.19 | *** join/#devuan xcm (~xcm@ipa210.225.tellas.gr) |
20:07.38 | *** join/#devuan cd (~cd@unaffiliated/cd) |
20:12.36 | *** join/#devuan avbox14 (d5a03e0d@static-c-213-160-62-13.customer.ggaweb.ch) |
20:15.03 | amesser | avbox14: could you check if libpolkit-gobject-elogind-1-0 and libpolkit-backend-elogind-1-0 packages are installed? |
20:15.24 | amesser | anyway, sorry, gtg now... |
20:15.46 | amesser | good luck :-) |
20:19.02 | avbox14 | @amesser: It helped, but I had to stat /etc/init.d/ligthdm, but now everything is ok, thank you very much |
20:22.56 | *** join/#devuan xrogaan (~xrogaan@unaffiliated/xrogaan) |
20:23.10 | *** join/#devuan markizano (markizano@2600:3c00::f03c:91ff:fec8:382d) |
20:30.59 | *** join/#devuan Centurion_Dan (~Thunderbi@devuan/developer/centuriondan) |
20:54.55 | *** join/#devuan o01eg (~o01eg@2a02:2698:82b:bb6:7957:be60:5be3:8947) |
21:03.06 | *** join/#devuan zeden (~user@unaffiliated/zeden) |
22:02.29 | *** join/#devuan Human_G33k (~HumanG33k@62.147.242.8) |
22:17.33 | *** join/#devuan jobregon[m] (jobregonma@gateway/shell/matrix.org/x-orykeuvssrtjyhkv) |
22:19.14 | *** join/#devuan LtWorf_ (~LtWorf@2001:9b1:4041:e000:a634:d9ff:fec6:343c) |
22:19.15 | *** join/#devuan wyatt8750 (~wyatt8740@194.36.110.202) |
22:35.50 | *** join/#devuan jobregon[m] (jobregonma@gateway/shell/matrix.org/x-ayhiuujunjbwvrmc) |
22:55.26 | *** join/#devuan TwistedFate (~quassel@unaffiliated/twistedfate) |
22:57.47 | *** join/#devuan luke-jr (~luke-jr@unaffiliated/luke-jr) |
23:04.56 | *** part/#devuan james1138 (~james1138@71-222-133-42.albq.qwest.net) |
23:12.18 | *** join/#devuan kts (~kts@103.73.236.94) |
23:12.25 | *** join/#devuan eule (~eule___@104.221.6.105) |
23:21.54 | *** join/#devuan retak_ (~ite@dslb-178-004-017-078.178.004.pools.vodafone-ip.de) |
23:24.08 | *** join/#devuan ericnoan (~en@unaffiliated/ericnoan) |
23:30.02 | *** join/#devuan ulno[m] (ulnomatrix@gateway/shell/matrix.org/x-coystsepmhrrljmy) |
23:30.02 | *** join/#devuan Markus_KMi[m] (kmimatrixo@gateway/shell/matrix.org/x-iatxlcnhpvzqfbxo) |
23:30.02 | *** join/#devuan beatpanic (beatpanicm@gateway/shell/matrix.org/x-cphxirbypntuqtlg) |
23:30.02 | *** join/#devuan palinuro (palinuroma@parrotsec/teamleader/palinuro) |
23:30.02 | *** join/#devuan emdete (mdtemdeted@gateway/shell/matrix.org/x-erwxvytgmitrmhmv) |
23:30.02 | *** join/#devuan DavidMitchell[m] (davidfedii@gateway/shell/matrix.org/x-lnyvsfuluhmnppdc) |
23:30.03 | *** join/#devuan cerna (cernamatri@gateway/shell/matrix.org/x-sfkpsioozmvguddq) |
23:30.03 | *** join/#devuan SqueakyPancakes[ (squeakypan@gateway/shell/matrix.org/x-glziprkppzutacno) |
23:30.03 | *** join/#devuan erhandsoME[m] (erhandsome@gateway/shell/matrix.org/x-wzusndswfiocmjia) |
23:30.03 | *** join/#devuan mdrights[m] (mdrightsma@gateway/shell/matrix.org/x-lnigwvogtwpizogk) |
23:30.03 | *** join/#devuan Marlin[m] (marlin1113@gateway/shell/matrix.org/x-fujnvqixujwfpwri) |
23:30.03 | *** join/#devuan jiefk[p] (jiefkpriva@gateway/shell/matrix.org/x-nnibheszainmpuft) |
23:30.03 | *** join/#devuan sciamano (sciamanoma@gateway/shell/matrix.org/x-rqyzcydjamwubtbc) |
23:30.10 | *** join/#devuan tehtrb (tehtrbmatr@gateway/shell/matrix.org/x-gomdjagpikzzsale) |
23:43.57 | *** join/#devuan markizano (markizano@2600:3c00::f03c:91ff:fec8:382d) |
23:43.59 | *** join/#devuan zeden (~user@unaffiliated/zeden) |
23:50.13 | *** join/#devuan Human_G33k (~HumanG33k@62.147.242.8) |