*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 00:07 | |
sadoon[m] | Bingo! | 00:15 |
---|---|---|
sadoon[m] | https://pastebin.com/81LWPeyz | 00:16 |
sadoon[m] | It's a start | 00:16 |
programmerjake | afaict if you need to modify qemu to remove vsx/vmx support, you'd modify it here: https://gitlab.com/qemu-project/qemu/-/blob/6dffbe36af79e26a4d23f94a9a1c1201de99c261/target/ppc/cpu_init.c#L6296 | 00:47 |
programmerjake | for experimentation you can just modify the power9 definition, for upstreaming you'd want to figure out how to copy it as a new cpu definition and modify that | 00:48 |
sadoon[m] | That's awesome, thanks | 00:48 |
programmerjake | i haven't tested it so that may not be the only place that needs to be modified | 00:49 |
sadoon[m] | It's a good start | 00:49 |
programmerjake | note MSR_VR is referred to as msr.vec in the powerisa v3.1b pdf | 00:50 |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 01:07 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC | 01:33 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 01:41 | |
*** Ritish <Ritish!~Ritish@60.243.42.218> has joined #libre-soc | 05:29 | |
*** ghostmansd <ghostmansd!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 05:46 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC | 06:21 | |
*** ghostmansd <ghostmansd!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 06:23 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 06:32 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.40.54> has joined #libre-soc | 06:33 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 06:33 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.40.54> has quit IRC | 06:58 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.40.54> has joined #libre-soc | 06:59 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.40.54> has quit IRC | 07:05 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.160.84> has joined #libre-soc | 07:08 | |
Ritish | lkcl, I have a tiny issue | 07:13 |
Ritish | So, we have this power server at office, and Im trying to run the whole thing on that | 07:13 |
Ritish | but, when I am trying to use: schroot -c libresoc | 07:14 |
Ritish | It says Im not in the passwd database | 07:14 |
Ritish | oh wait, that error occured when I used sudo bash, inside the libresoc envt | 07:15 |
Ritish | though I am able to use sudo bash out of the libresoc envt | 07:15 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.160.84> has quit IRC | 07:16 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@185.79.103.152> has joined #libre-soc | 07:17 | |
programmerjake | hmm, schroot by default will copy or bind mount /etc/passwd and related files, did we disable that? | 07:17 |
programmerjake | that only works if /etc/passwd actually contains your user's info though, if you're on a computer using LDAP, your account might not be in /etc/passwd (i haven't read LDAP's docs, so idk) | 07:20 |
Ritish | oh :0 | 07:24 |
Ritish | I'll try checking that with the admin, thanks! :) | 07:24 |
programmerjake | apparently schroot 1.3 added LDAP support... | 07:25 |
programmerjake | you should have 1.6 so it should work if we didn't disable it | 07:26 |
programmerjake | assuming your host system is debian | 07:27 |
Ritish | yep, I have version 1.6.10 | 07:27 |
Ritish | oh no, the host system is unfortunately ubuntu TwT | 07:27 |
programmerjake | ubuntu should work fine as the host... | 07:29 |
programmerjake | currently checking if we do something funny with schroot's config... | 07:30 |
Ritish | hmm | 07:30 |
Ritish | okii thanks ^^ | 07:30 |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC | 07:32 | |
programmerjake | oh, discovered schroot is EOL, https://gitlab.com/codelibre/schroot/-/blob/eol/README.md | 07:34 |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 07:34 | |
programmerjake | lkcl: thought you might find that interesting | 07:34 |
programmerjake | apparently we intentionally make schroot not copy the host's passwd or other auth files: | 07:43 |
programmerjake | https://git.libre-soc.org/?p=dev-env-setup.git;a=blob;f=mk-deb-chroot;h=a02e46ffea4bb2b1297ce3ea8ee9648c788e9fdf;hb=HEAD#l74 | 07:43 |
programmerjake | ah, found the bug: if your user id is not 1000, our script will assign you the wrong uid/gid in /etc/passwd and related files in the chroot: | 07:48 |
programmerjake | https://git.libre-soc.org/?p=dev-env-setup.git;a=blob;f=mk-deb-chroot;h=a02e46ffea4bb2b1297ce3ea8ee9648c788e9fdf;hb=HEAD#l168 | 07:48 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@185.79.103.152> has quit IRC | 07:48 | |
programmerjake | apparently you're the first one who bothered to run the script on a computer with multiple users and then try to run sudo | 07:49 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@185.79.103.79> has joined #libre-soc | 07:50 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 07:50 | |
Ritish | was in a meeting x.x | 07:50 |
Ritish | Oh :D | 07:50 |
Ritish | So, can I consider that I've found a bug xD | 07:51 |
programmerjake | though, otoh our talos server has multiple users, so maybe everyone else just ignored that quirk... | 07:52 |
programmerjake | yup, you found the bug :) | 07:52 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@185.79.103.79> has quit IRC | 07:54 | |
Ritish | thank you!! hehe *dances* | 07:55 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.138> has joined #libre-soc | 07:55 | |
Ritish | I am kind of relieved honestly | 07:58 |
Ritish | I actually first got that error I think 2 weeks back | 07:59 |
Ritish | But I've some time making a couple of presentations and a little for my capstone project (which is on Litex) | 07:59 |
Ritish | spent* | 07:59 |
*** Knar <Knar!~Knar@49.37.170.234> has joined #libre-soc | 08:00 | |
Knar | Hi | 08:01 |
programmerjake | hi | 08:02 |
Knar | I am part of the team developing the transpiler under Abhinandan. just wanted to introduce myself | 08:02 |
Knar | we met up with @lkcl online last time | 08:03 |
Knar | funny thing was i had some difficulties finding this channel. lost track of IRC news. found out Libre-soc had moved on from freenode | 08:05 |
programmerjake | nice to meet you! | 08:05 |
Knar | hi | 08:05 |
programmerjake | it should be linked on the main page at https://libre-soc.org/ | 08:06 |
programmerjake | it is, but may be easy to miss... | 08:07 |
Knar | yea was scouring the site for updates found it later on | 08:08 |
Knar | i followed this https://libre-soc.org/irc_freenode/ | 08:08 |
Knar | first | 08:08 |
programmerjake | yeah, that page needs to be fixed, i'll create a bug for it | 08:10 |
Knar | yea | 08:11 |
programmerjake | created https://bugs.libre-soc.org/show_bug.cgi?id=1001 | 08:12 |
programmerjake | Ritish: i don't have time to fix it right now (since it's nearly 1am here), so i created https://bugs.libre-soc.org/show_bug.cgi?id=1002 | 08:46 |
programmerjake | maybe luke will fix it | 08:46 |
programmerjake | otherwise i can try to fix it another day | 08:46 |
Ritish | no problem! | 08:46 |
Ritish | Thanks for the help :) | 08:47 |
programmerjake | ttyl | 08:48 |
*** Knar <Knar!~Knar@49.37.170.234> has quit IRC | 08:49 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.138> has quit IRC | 08:49 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.237> has joined #libre-soc | 08:49 | |
Ritish | rest well! | 08:52 |
programmerjake | thx | 08:53 |
*** knar <knar!~kinar@2401:4900:4a65:96ef:8f6d:a706:573c:5c45> has joined #libre-soc | 08:57 | |
*** blind_grandma <blind_grandma!~kinar@2401:4900:4a65:96ef:fd78:f82f:16be:da1> has joined #libre-soc | 09:20 | |
*** knar <knar!~kinar@2401:4900:4a65:96ef:8f6d:a706:573c:5c45> has quit IRC | 09:25 | |
*** blind_grandma <blind_grandma!~kinar@2401:4900:4a65:96ef:fd78:f82f:16be:da1> has quit IRC | 09:31 | |
lkcl | Ritish: a workaround is to su to root on the host, then schroot, then su to the user *in* the chroot. | 09:33 |
lkcl | given that it is absolutely essential to have root access on the host in order to create the chroots, this should not in the least bit be a problem | 09:33 |
Ritish | oh awesome | 09:40 |
Ritish | I do have root access | 09:40 |
Ritish | since I had to run devscripts | 09:40 |
Ritish | thanks for the hack :) | 09:41 |
Ritish | works :D | 09:51 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.237> has quit IRC | 09:54 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.54.227> has joined #libre-soc | 09:58 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.54.227> has quit IRC | 10:51 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@185.79.103.32> has joined #libre-soc | 10:52 | |
*** knar <knar!~kinar@2401:4900:4a65:96ef:fd78:f82f:16be:da1> has joined #libre-soc | 11:09 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC | 11:22 | |
lkcl | yyep. programmerjake i closed the bugreport as it is invalid. the solution is as above, which i used successfully on the University of Oregon Server named "silicon". | 11:23 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@185.79.103.32> has quit IRC | 11:23 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@185.79.103.63> has joined #libre-soc | 11:23 | |
*** knar <knar!~kinar@2401:4900:4a65:96ef:fd78:f82f:16be:da1> has quit IRC | 11:36 | |
*** knar <knar!~kinar@2401:4900:4a65:96ef:fd78:f82f:16be:da1> has joined #libre-soc | 11:36 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 11:37 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@185.79.103.63> has quit IRC | 11:38 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.168.167> has joined #libre-soc | 11:39 | |
*** Ritish <Ritish!~Ritish@60.243.42.218> has quit IRC | 11:54 | |
*** blind_grandma <blind_grandma!~kinar@2405:201:d032:9bf4:24f8:69ef:b5a3:b632> has joined #libre-soc | 11:58 | |
*** blind_grandma <blind_grandma!~kinar@2405:201:d032:9bf4:24f8:69ef:b5a3:b632> has joined #libre-soc | 12:00 | |
Ryuno-KiAndrJaen | Is it worth to add the steps as comment on the issue? | 12:02 |
Ryuno-KiAndrJaen | (Haven't clicked the link) | 12:02 |
*** knar <knar!~kinar@2401:4900:4a65:96ef:fd78:f82f:16be:da1> has quit IRC | 12:02 | |
*** blind_grandma <blind_grandma!~kinar@2405:201:d032:9bf4:24f8:69ef:b5a3:b632> has quit IRC | 12:02 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.168.167> has quit IRC | 12:17 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.234> has joined #libre-soc | 12:19 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.234> has quit IRC | 12:24 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.106> has joined #libre-soc | 12:29 | |
sadoon[m] | Gentoo running xfce4 now, time for firefox and webkit | 12:44 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.106> has quit IRC | 13:19 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 13:20 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 13:37 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 14:32 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC | 14:40 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 14:41 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 14:49 | |
sadoon[m] | firefox working well | 14:49 |
sadoon[m] | esr 102.7 | 14:50 |
markos | nice | 14:50 |
sadoon[m] | :D | 14:50 |
sadoon[m] | yes | 14:50 |
sadoon[m] | oops, meant to type that in the command line lol | 14:50 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 15:17 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 15:49 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.249> has joined #libre-soc | 15:51 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.249> has quit IRC | 16:14 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 16:15 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 16:21 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 17:15 | |
sadoon[m] | Epiphany (webkit-gtk based) is also working fine | 17:18 |
sadoon[m] | I'll build a few more random applications I use and then proceed to the rebuild sffs | 17:18 |
lkcl | sadoon[m], webkit-gtk is a pretty high bar, there's 30+ complex package dependencies/libraries involved there, that's a really good sign | 17:26 |
sadoon[m] | Oh no keep in mind this is still p9 | 17:26 |
sadoon[m] | And it is by far easier to build cross platform than firefox | 17:26 |
sadoon[m] | But I have a feeling we won't have trouble building it on sffs | 17:27 |
sadoon[m] | Since it uses C code for its javascript on POWER anyways, no JIT | 17:27 |
lkcl | Ryuno-KiAndrJaen, yes - and usually (because of the public logs) we put the IRClog link in the bugtracker. | 17:27 |
sadoon[m] | It seems webkit-gtk also works on risc-v which corroborates my assumption that it is easier to port, mostly C/C++ code in it | 17:28 |
sadoon[m] | I've previously run it successfully on G4 and G5 machines too | 17:29 |
sadoon[m] | Extremely usable there | 17:29 |
lkcl | markos, you'll need this https://git.libre-soc.org/?p=openpower-isa.git;a=commitdiff;h=b112cab083345d283ebd02126d30afc3280b1ed1;hp=182a9f262d887a7a306a4f81ce95318b991c5f50 | 17:29 |
lkcl | starts here https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=src/openpower/decoder/isa/test_caller_svp64_chacha20.py;hb=HEAD#l111 | 17:30 |
lkcl | you'll need a routine in assembler (ppc64 or svp64 it matters not) which loads the indices into the required registers | 17:30 |
lkcl | where they come from (start) you must *DOUBLE* the first argument of svindex | 17:31 |
lkcl | 115 'svindex 11, 0, 1, 3, 0, 1, 0', # SVSHAPE0, a | 17:31 |
lkcl | .._ | 17:31 |
lkcl | 147 set_masked_reg(initial_regs, 22, i, ew_bits=8, value=a) | 17:31 |
lkcl | svindex 11 --> register **22** is used as the start-point for reading the indices | 17:32 |
lkcl | exactly how those numbers get there is entirely up to you. you can store 8 indices per 64-bit register, but "svindex ...... ->>>3<<<- ..." has to be used to indiate "read indices as 8-bit values" | 17:35 |
lkcl | 145 # offsets for a b c | 17:35 |
lkcl | 146 for i, (a, b, c, d) in enumerate(schedule): | 17:35 |
lkcl | just run the unit test, run a print() statement of what a,b,c,d is, then replicate that in sequence, as bytes, at the registers you choose to start from. | 17:36 |
lkcl | it looks like a lot of registers for the indices but actually it's not | 17:42 |
lkcl | 74 def chacha_idx_schedule(x, fn=quarter_round_schedule): | 17:42 |
lkcl | 75 fn(x, 0, 4, 8, 12) | 17:42 |
lkcl | ... | 17:42 |
lkcl | qty 8 times 4 because it's a quarter-round | 17:42 |
lkcl | *divided* by 8 because you can get qty8 indices per 64-bit register | 17:43 |
lkcl | so actually only QTY4 64-bit registers needed for each of a, b, c and d for a total of only 16 64-bit registers for the entire Indices Schedule normally done as massive loop-unrolling. | 17:43 |
lkcl | and it would be perfectly fine to do a sv.ld of pre-computed qty16 64-bit values | 17:44 |
lkcl | but, ironically, it may be quicker (CPU/memory-bandwidth-wise) to calculate them. they're pretty regular. | 17:46 |
programmerjake | sadoon, for firefox, did you remember to change the rust target as well? otherwise rust will use vsx/vmx instructions | 17:53 |
sadoon[m] | I still did not start the rebuild but thanks for telling me | 17:54 |
programmerjake | you need to change it when you build rust, not just when you build firefox, otherwise rust's standard library could have vsx/vmx instructions | 17:54 |
sadoon[m] | Will do! | 17:54 |
programmerjake | i'll create a patch for you | 17:58 |
sadoon[m] | Awesome, thanks | 17:58 |
programmerjake | which compile flags/target are you using for clang? | 17:59 |
sadoon[m] | So far the plan is to change the COMMON_FLAGS | 18:00 |
sadoon[m] | Does clang require specific changes as well? | 18:00 |
programmerjake | idk, i was just wondering if you were using a new target name, e.g. powerpc64lesffs-unknown-linux-gnu | 18:01 |
sadoon[m] | Not yet, that's the next step to build it into gcc clang etc | 18:01 |
programmerjake | i'd guess clang just needs the same config changes as gcc | 18:01 |
sadoon[m] | -mno-altivec -mno-svx should be fine | 18:02 |
sadoon[m] | On an unrelated note I desperately need a way to build the unity DE into debian instead of using ubuntu just for unity | 18:04 |
sadoon[m] | Ugghh | 18:04 |
sadoon[m] | It is available on gentoo as an overlay but that sounds like a can of worms | 18:09 |
programmerjake | after some experimentation with clang, it turns out that, to have the proper target features set/unset, you need: | 18:38 |
programmerjake | -mcpu=power9 -mno-altivec -mno-crypto -mno-htm | 18:38 |
programmerjake | power9 is needed to get isa v3.0 instructions enabled | 18:38 |
programmerjake | clang has a bug where -mno-altivec doesn't imply -mno-crypto, hence why both are needed. -mno-vsx *is* implied however | 18:39 |
programmerjake | see https://clang.godbolt.org/z/TY9qnjhnr | 18:41 |
sadoon[m] | Good thing you told me, I'm starting the rebuild now | 18:44 |
sadoon[m] | I added -mno-vsx just to be safe too | 18:45 |
programmerjake | which version of rust do you have? | 18:53 |
sadoon[m] | 1.66.1 | 18:55 |
programmerjake | k, thx | 18:55 |
programmerjake | i think i figured out the rust target modifications, building rust to test it... | 19:37 |
programmerjake | ok, i have a working patch. lkcl: should i push the patched rust branch to a new repo on libre-soc or just put the patch somewhere, maybe utils.git? | 21:22 |
programmerjake | lkcl: (...in case your name has to be in front to be notified) | 21:25 |
programmerjake | if you do make a git repo, can you name it rust-ppc-sffs.git? | 21:27 |
programmerjake | oh, sorry sadoon i just realized i gave you flags that assume isa v3.0, but iirc we also want to support the E5500 for awilfox, lemme fix that | 21:41 |
sadoon[m] | No harm in targeting v3.0 for now | 21:46 |
sadoon[m] | And it's actually the other way around, awilfox is working on a distro already and wants to support libre-soc potentially | 21:47 |
programmerjake | k | 21:49 |
programmerjake | posted the patch to bugzilla, i'll also push it to git after luke decides where it should go and possibly makes a new git repo | 22:05 |
programmerjake | https://bugs.libre-soc.org/attachment.cgi?id=188&action=diff | 22:05 |
*** gnucode <gnucode!~gnucode@user/jab> has joined #libre-soc | 22:22 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 22:34 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 23:02 | |
sadoon[m] | Awesome thanks | 23:28 |
sadoon[m] | I'm having some technical difficulties, 3 GPUs have failed me xD | 23:29 |
sadoon[m] | HD 7970, R9 290X, and HD 4890, all with various issues, and the undying HD 5450 chugs along | 23:29 |
sadoon[m] | Luckily this is not my talos machine having issues so no worries there | 23:29 |
sadoon[m] | I would keep using HD 5450s forever if it weren't for their slow performance on heavy desktops and their 3rd port being VGA.. Perhaps something higher up in the 5000 series would be a good upgrade | 23:30 |
programmerjake | i'm using a rx 580 and haven't had any issues that i recall... | 23:47 |
sadoon[m] | Yeah that's too modern to have any issues on xD | 23:47 |
sadoon[m] | Mine were all bought used | 23:47 |
programmerjake | the rx 580 should be pretty cheap used too... | 23:47 |
sadoon[m] | 100$.. hmm | 23:48 |
sadoon[m] | I do have a preference for fanless cards so even at that price I'd pass | 23:48 |
sadoon[m] | Less things to break and worry about lol | 23:49 |
sadoon[m] | I'd go for an AMD firepro single slot even if it wasn't fanless though, being single slot is nice | 23:49 |
programmerjake | mine's 5-6 yr old and the fans are still fine even though i mined on it for 1 1/2 yr | 23:50 |
sadoon[m] | Anyways, I got really frustrated with unity not being available on anything but ubuntu basically (there's an arch port and a gentoo port but meh), currently looking into switching my desktop and then switching to debian bookworm, I'm fed up | 23:51 |
sadoon[m] | I tried to build unity on debian but it's too much of a hassle | 23:51 |
sadoon[m] | At least this way I'll know the quirks of deb12 for when we do need to rebuild it | 23:52 |
programmerjake | i wonder if it would work to use the ubuntu packages on debian... | 23:52 |
sadoon[m] | Not quite, already tried xD | 23:52 |
sadoon[m] | The choice now is between KDE, Cinnamon, Xfce, and Xfce + dwm which I made a while ago and still should work | 23:53 |
sadoon[m] | Still too many choices to be comfortable and it's 3AM here and I'm sleepless lmao | 23:53 |
programmerjake | well, sleep well :) | 23:54 |
sadoon[m] | The major advantage of xfce + dwm is that I tried it even on a PB G4 and still worked flawlessly, so having a unified DE would be nice | 23:54 |
sadoon[m] | Thanks | 23:54 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!