2024-12-24.log

joschnocko: thank you! I followed up on that thread.00:03
minutejosch: there is some wiggle room with the protection. 2.2 is not too bad for lifepo4, but the fw doesn't consider this00:07
+ sevan (~sevan@2001:470:1f1d:1d6:5a55:caff:fe24:ed4)00:18
- sevan (QUIT: Changing host) (~sevan@2001:470:1f1d:1d6:5a55:caff:fe24:ed4)00:19
+ sevan (~sevan@user/venture37)00:19
- mjw (QUIT: Read error: Connection reset by peer) (~mjw@212.78.174.2)00:41
+ mjw (~mjw@212.78.174.2)00:41
- mjw (QUIT: Remote host closed the connection) (~mjw@212.78.174.2)00:42
+ mjw (~mjw@212.78.174.2)00:42
- mtm (QUIT: Ping timeout: 248 seconds) (~textual@47.202.75.129)01:03
+ mtm (~textual@47.202.75.129)01:05
joschyup, gdm tries to run /usr/libexec/gdm-x-session and that then fails miserably... i need to find out how to change this... using WaylandEnable=true DefaultSession=Wayland in /etc/gdm/daemon.conf doesn't help01:12
chugh01:12
chis there anything interesting in journalctl -u gdm3.service if you set Debug=true in daemon.conf?01:20
joschlets see...01:21
chhttps://gist.githubusercontent.com/zeha/221469171dd9b1547679ba955a3bf308/raw/ffad457c18e4e87f20e6958d253bfb99fd69b5cb/gistfile1.txt this is from a gdm session that comes up as wayland 01:22
joschuh awesome, let me take a log01:22
chhttps://gist.githubusercontent.com/zeha/221469171dd9b1547679ba955a3bf308/raw/64a607d889b0b105bfaaad3c167ca8536f49894b/gistfile1.txt longer output now that i didn't have to cutnpaste it01:23
chjhttp://zeha.at/~ch/displayinitfail.jpg another interesting display init failure :(01:28
chsorry, journalctl -u gdm.service01:32
chon rk3588 installing gdm3 and gnome-session gives me a "working" wayland gdm01:34
chits rotated unfortunatel01:34
chy01:34
- ryukazou (QUIT: Ping timeout: 245 seconds) (sid667511@id-667511.hampstead.irccloud.com)01:34
- yuu (QUIT: Ping timeout: 245 seconds) (sid267332@id-267332.ilkley.irccloud.com)01:35
+ yuu (sid267332@id-267332.ilkley.irccloud.com)01:35
joschooooh01:36
joschfrom the log: checking if file 'gnome-flashback-metacity.desktop' is wayland session: no01:37
chright, i guess gnome flashback just always is x11?01:37
ch> The key parts of GNOME Flashback are the GNOME Panel and the Metacity window manager01:38
joschch: thank you, adding [debug] Enable=true in /etc/gdm3/daemon.conf made me find this01:38
chmetacity is x11 only iirc01:38
joschthen lets try with gdm and real gnome next01:38
+ ryukazou (sid667511@id-667511.hampstead.irccloud.com)01:50
minutech: the snow means it almost works!01:51
chheh01:53
chsaw it only once, not sure how to repro the snow01:53
- jacobk_ (QUIT: Ping timeout: 276 seconds) (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)01:57
chadding this to the kernel cmdline makes gdm wayland come up with the correct orientation: video=DSI-1:panel_orientation=left_side_up01:58
chwould be interesting to test if this can obsolete fbcon=rotate:301:58
chminute: maybe interesting: with the modeline you gave me, the display always turns black/off even when it worked on the framebuffer console02:07
chnot sure how i can get the 'default' modeline sway uses02:08
- cobra (QUIT: Ping timeout: 252 seconds) (~cobra@user/Cobra)02:44
+ jacobk (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)02:50
- kop316 (QUIT: Remote host closed the connection) (m-6f6zq6@static.138.159.90.157.clients.your-server.de)02:56
+ kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de)02:57
- kop316 (QUIT: Remote host closed the connection) (m-6f6zq6@static.138.159.90.157.clients.your-server.de)03:03
+ kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de)03:04
- kop316 (QUIT: Remote host closed the connection) (m-6f6zq6@static.138.159.90.157.clients.your-server.de)03:04
+ kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de)03:05
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)03:11
mhoyech: wlr-randr03:11
- paperManu (QUIT: Ping timeout: 248 seconds) (~paperManu@107.159.243.8)03:12
+ jacobk (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)03:23
- nsc (QUIT: Ping timeout: 244 seconds) (~nicolas@i5C74DE1D.versanet.de)03:25
+ nsc (~nicolas@i5C74DD22.versanet.de)03:26
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)03:47
+ jacobk (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)03:50
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)03:56
+ jacobk (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)03:57
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)04:07
+ jacobk (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)04:09
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)04:15
- mjw (QUIT: Ping timeout: 265 seconds) (~mjw@212.78.174.2)04:15
+ mjw (~mjw@212.78.174.2)04:17
+ jacobk (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)05:10
- murph__ (QUIT: Ping timeout: 276 seconds) (~murph@pool-108-35-93-154.nwrknj.fios.verizon.net)06:10
- bpye (QUIT: Ping timeout: 248 seconds) (~bpye@user/bpye)06:25
+ bpye (~bpye@user/bpye)06:40
- bpye (QUIT: Ping timeout: 252 seconds) (~bpye@user/bpye)06:48
+ bpye0 (~bpye@user/bpye)06:48
+ _justin_kelly0 (~justinkel@user/justin-kelly/x-6011154)06:58
- bpye0 (QUIT: Ping timeout: 244 seconds) (~bpye@user/bpye)06:58
- _justin_kelly (QUIT: Ping timeout: 252 seconds) (~justinkel@user/justin-kelly/x-6011154)07:00
* _justin_kelly0 -> _justin_kelly07:00
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@2600:1700:5410:dae0:d05d:5d80:8091:98e8)07:02
+ jacobk (~quassel@47-186-65-73.dlls.tx.frontiernet.net)08:02
- mjw (QUIT: Ping timeout: 265 seconds) (~mjw@212.78.174.2)08:14
+ mjw (~mjw@212.78.174.2)08:25
+ bpye (~bpye@user/bpye)09:03
- bleb (QUIT: Ping timeout: 245 seconds) (~cm@user/bleb)09:05
+ bleb (~cm@user/bleb)09:09
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@47-186-65-73.dlls.tx.frontiernet.net)09:28
+ jacobk (~quassel@47-186-65-73.dlls.tx.frontiernet.net)09:32
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@47-186-65-73.dlls.tx.frontiernet.net)10:04
+ jacobk (~quassel@47-186-65-73.dlls.tx.frontiernet.net)10:04
minutech: oh the panel_orientation thing is very interesting10:11
minutech: the same modeline but with 140 at the beginning should be identical to the kernel's10:12
minute> reform-firedecor 2023-10-23-6 is marked for autoremoval from testing on 2025-01-1810:54
chhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086786#34 12:19
chjosch: i think that needs you ^ :(12:19
chjosch: or maybe it just needs a reply saying they should force the new firedecor in with the new wlroots 12:19
joschch: it's on my todo list -- i'm not a wayfire user unfortunately...12:39
chjosch: judging the message text its probably fixed in unstable?12:41
joschi think things are fixed and just need some convincing to actually transition but maybe i'm missing something -- it has been a few weeks since i last looked at this12:42
chright12:42
chso probably just Breaks: firedecor (<< old version) or something in wlroots12:42
chi should probably finally go to the cafe and then type that in or so12:43
joschi'm alone at home with child so productivity is at a low and will probably not be much higher in the coming days i'm afraid...12:47
+ gustav28 (~gustav@c-78-82-52-175.bbcust.telenor.se)13:02
- mtm (QUIT: Ping timeout: 265 seconds) (~textual@47.202.75.129)13:03
+ mtm (~textual@47.202.75.129)13:06
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)13:11
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)13:18
+ paperManu (~paperManu@107.159.243.8)13:22
ch  Uploading wayfire_0.9.0-5.dsc: done.13:30
chlets see13:30
minutech: nice13:43
+ glu_ (~glu@user/glu)13:45
- glu (QUIT: Ping timeout: 260 seconds) (~glu@user/glu)13:47
* glu_ -> glu13:47
chjosch: do you happen to have some notes on how to build a reform kernel with custom patches for a single target (like pocket rk3588 only)?13:58
chminute: or maybe you ^ :)14:01
minutech: ok so what i do is i have a linux config file that i copy into the linux tree that the debian build process leaves around on disk14:05
minutech: then i create a new .git in there and add the files i'm gonna work on14:05
minutech: then i build a monolithic kernel in there with my config file14:06
minutech: and copy that to the target and create a extlinux config with verbose logging14:06
minutech: i use this to get that patched linux tree in a reform-debian-packages repo clone http://dump.mntmn.com/build-linux.sh.txt14:07
minutefor me that build most often doesn't complete for various reasons but it leaves the directory linux/linux around with the patchstack applied14:07
minutech: here's a config with enough stuff for the Image to work on rk3588, a311d and imx8mp http://dump.mntmn.com/config_rk3588_a311d_imx8mp.txt14:08
minuteso i rename that to .config and do a regular make -j14 Image after setting env vars:14:09
minuteexport CROSS_COMPILE=aarch64-linux-gnu-14:09
minuteexport ARCH=arm6414:09
minute(not necessary if you build on reform of course)14:11
chright14:11
chok that sounds all good. i'll try that later. thanks!14:11
minutegood luck!14:12
minutei'm currently testing the latest system image on a fresh rk3588 pocket reform. indeed the font is first good and then gets reset to small by something during systemd boot14:50
joschwhen i'm bisecting things, I am using `make localmodconfig`15:01
joschthat target will use the currently loaded modules to only build the things that your currently booted kernel is using15:02
joschso you get the config of your currently booted kernel but only build the modules that "lsmod" reports15:02
joschthere is some variable you can set to transport the "lsmod" output to another more powerful platform if you have access to one15:02
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@47-186-65-73.dlls.tx.frontiernet.net)15:44
- mjw (QUIT: Ping timeout: 245 seconds) (~mjw@212.78.174.2)16:09
+ mjw (~mjw@212.78.174.2)16:16
+ cobra (~cobra@user/Cobra)17:25
+ murph_nj (~murph@pool-108-35-93-154.nwrknj.fios.verizon.net)17:46
- qbit (QUIT: Remote host closed the connection) (~qbit@user/qbit)18:21
+ qbit (~qbit@user/qbit)18:25
+ erle (~erle@user/erle)19:14
- NanoCodeBug (QUIT: Remote host closed the connection) (~NanoCodeB@c-67-170-15-47.hsd1.wa.comcast.net)19:14
+ NanoCodeBug (~NanoCodeB@c-67-170-15-47.hsd1.wa.comcast.net)19:14
- mesaoptimizer (QUIT: Ping timeout: 252 seconds) (~mesa@user/PapuaHardyNet)19:16
- mjw (QUIT: Ping timeout: 246 seconds) (~mjw@212.78.174.2)19:29
+ mesaoptimizer (~mesa@user/PapuaHardyNet)19:59
+ mjw (~mjw@212.78.174.2)20:18
- elektron (QUIT: Ping timeout: 252 seconds) (~elektron@dom0.halo.nu)21:49
+ elektron (~elektron@dom0.halo.nu)21:50
- se6astian (QUIT: Ping timeout: 272 seconds) (~quassel@46.101.193.235)21:53
+ se6astian (~quassel@46.101.193.235)21:53
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-52-175.bbcust.telenor.se)22:15
+ chomwitt (~chomwitt@2a02:587:7a14:db00:1ac0:4dff:fedb:a3f1)22:45
joschnice, kde plasma 6 works on imx8mq...23:02
josch...with the caveat that the mouse cursor is a black square XD23:02
joschalso, by default sddm uses xorg but arch-linux wiki to the rescue made it easy to find the sddm config which enables wayland23:04
joschshould reform-tools ship /usr/lib/sddm/sddm.conf.d/10-wayland.conf with the appropriate contents required to configure sddm with wayland as the default?23:04
+ colinsane (~colinunin@97-113-145-248.tukw.qwest.net)23:22
ch+123:26
joschi also have this weird problem that on imx8mq classic reform, the boot process gets stuck in the initramfs on every second boot. Nothing in the output hints at what is going on. I need to investigate the relevant difference between this d-i installed system and the reform-system-image sd-card which does not have this issue...23:27
chjosch: i think i have the same on pocket but maybe less often23:28
chwhere does it get stuck for you?23:28
joschuuuh exciting23:28
joschlet me get you a photo the next time it happens23:28
joschi increased loglevel to 7 for a bit more information on the screen23:28
joschugh... and the moment you *want* to see the issue...23:43
chas customary :)23:45

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!