_inky | sxmo has no such issues with gfx as maemo. | 00:11 |
---|---|---|
_inky | may be the different kernel, may be other libraries. | 00:11 |
_inky | but it has no problems with xorg. | 00:11 |
_inky | i think just pmos baseline is more up to date. | 00:12 |
Wizzup | _inky: I upgraded to a newer X and mesa than pmos has | 00:13 |
Wizzup | and it makes no difference | 00:13 |
Wizzup | so I don't think that's the case | 00:13 |
uvos | hildon desktop might be buggy | 00:45 |
uvos | dosent seam terribly likely since it works on all other drivers we have tried | 00:46 |
uvos | but its not impossible | 00:46 |
Wizzup | uvos: it's not h-d that is buggy | 01:02 |
Wizzup | uvos: it's stuff like scrolling | 01:02 |
Wizzup | in applications | 01:02 |
Wizzup | clearly some buffer management and damage problems | 01:02 |
uvos | that can be h-d | 01:08 |
uvos | the comp manager in the end has to draw the offscreen pixmaps when they are damaged | 01:09 |
uvos | now if it also hapens with compositing suspended then its a different story | 01:15 |
Wizzup | tmlind: uvos: https://dpaste.com/64UPEPUJW.txt | 02:06 |
Wizzup | dmesg-ramoops-0 on d4 after it reset | 02:06 |
Wizzup | I think it probably happened while it's flipping between charging and not charging | 02:09 |
rafael2k | so, I think I'll try sailfish ofono before starting to hunt a udev rule which forces the use of atmodem in ofono | 07:59 |
rafael2k | https://gitlab.com/postmarketOS/pmaports/-/tree/master/temp/ofono | 09:32 |
rafael2k | osmocom crew helped me | 09:32 |
rafael2k | ; ) | 09:32 |
rafael2k | https://github.com/rafael2k/ofono | 09:47 |
rafael2k | my ofono "branch", with lasted ofono git + qmi voice support patch | 09:47 |
rafael2k | testing stuff now... | 09:47 |
rafael2k | just to make sure - is this the most updated ofono at maemo repos: https://github.com/maemo-leste-upstream-forks/ofono | 10:00 |
uvos | rafael2k: https://github.com/maemo-leste-upstream-forks/ofono-d4 | 10:28 |
uvos | is newer | 10:28 |
uvos | and probubly we should just merge it into ofono and have the same ofono on every device | 10:28 |
rafael2k | I have voice calls! | 11:24 |
rafael2k | packages are here: http://173.255.215.196/pinephone/ | 11:24 |
rafael2k | so with new kernel, and newer libell (I just grabbed it from bullseye), and the patched ofono, it all works fine... ufff https://github.com/rafael2k/ofono | 11:24 |
rafael2k | I grabbed the debian/ folder from maemo's forked ofono, so it should be easy to integrate | 11:25 |
uvos | rafael2k: great | 11:27 |
uvos | i assume sphone also now has no issues on pp | 11:27 |
rafael2k | testing now | 11:28 |
rafael2k | but I bet it will work | 11:28 |
rafael2k | yaaaay! | 11:29 |
rafael2k | and I can even actually listen to the voice and talk!!! | 11:29 |
rafael2k | I though I would spend more 48h just to figure out alsa routing!! | 11:29 |
rafael2k | cheers! | 11:30 |
uvos | routing should happen automaticly | 11:30 |
rafael2k | wow, that is great! | 11:30 |
uvos | this works fine on d4, if it dosent on pp there is something wrong here: https://github.com/maemo-leste/leste-config/tree/master/leste-config-pinephone/usr/share/alsa/ucm2/PinePhone | 11:31 |
rafael2k | the dialer can even work in portrait, that is cool | 11:31 |
uvos | i think your the first person that has tried sphone on pp | 11:31 |
rafael2k | it is already working fine | 11:31 |
uvos | i can only test it on mapphones during development | 11:31 |
rafael2k | it works! | 11:31 |
uvos | because thats all i have :P | 11:32 |
uvos | great | 11:32 |
rafael2k | unless I was dreaming - it works, I confirm | 11:32 |
uvos | btw | 11:33 |
uvos | you have to install https://github.com/maemo-leste/rtcom-eventlogger-plugins | 11:33 |
uvos | for call history to work | 11:33 |
uvos | i saw it was missing in your log yesterday | 11:33 |
Wizzup | rafael2k: nice | 11:41 |
Wizzup | I can help get those ofono patches in the ci | 11:41 |
Wizzup | wrt kernel not working with modem, we should fix that too | 11:42 |
Wizzup | we are on a newer sunxi kernel, so maybe the option is just missing | 11:42 |
Wizzup | parazyd set that up | 11:42 |
rafael2k | installed, tks! | 11:49 |
rafael2k | yes, all the telephony options are missing in current maemo-pinephone kernel.. | 11:50 |
rafael2k | Wizzup: ; ))) | 11:51 |
rafael2k | I had to change minimum glib requirement also in the source of ofono 1.33 also | 11:52 |
rafael2k | changed g_utf8_validate_len to g_utf8_validate in src/simutil.c:780 | 11:53 |
rafael2k | in here: https://github.com/rafael2k/ofono/commit/679ca2a8f002a5c5a4e64504ba8ae6dcfffe3d98 | 11:53 |
rafael2k | as soon as we have newer glib, I revert this | 11:53 |
rafael2k | but for now, we can carry on like this | 11:54 |
Wizzup | rafael2k: ah just the config changes? | 11:54 |
rafael2k | configure.ac and simutil.c | 11:54 |
rafael2k | one liner patch | 11:54 |
Wizzup | I meant for kernel | 11:54 |
rafael2k | btw, this ofono should work in droid4 too | 11:54 |
Wizzup | did you base it on our droid4 work? | 11:55 |
rafael2k | kernel need to just get a proper config from any pinephone distro | 11:55 |
rafael2k | I got mine from mobian | 11:55 |
rafael2k | Wizzup: nope | 11:55 |
Wizzup | parazyd: can you look at getting the pinephone with modem capabilities again? | 11:55 |
Wizzup | rafael2k: then it won't work on the droid4 ;) | 11:55 |
rafael2k | I grabber sources from latest ofono git | 11:55 |
rafael2k | Wizzup: droid4 support is there, just the droid4 udev rules should be needed | 11:56 |
parazyd | Yeah | 11:56 |
parazyd | Pinephone still can't work with mainline | 11:56 |
Wizzup | parazyd: awesome, ty, looks like rafael2k has phone calls working | 11:56 |
Wizzup | we just lack some kernel config | 11:56 |
Wizzup | he had to take a kernel from mobian | 11:56 |
parazyd | But I'll try to update it to the latest available if needed | 11:56 |
parazyd | aha | 11:56 |
Wizzup | it's more a defconfig thing I think | 11:57 |
rafael2k | yeap | 11:57 |
parazyd | rafael2k: Can you share your config here please? | 11:57 |
Wizzup | rafael2k: zcat /proc/config.gz > /tmp/cfg.txt | 11:57 |
rafael2k | sure, but it is from mobian 5.10-sunxi64 | 11:57 |
uvos | d4 will work with just qmi | 11:57 |
Wizzup | (I think he's on 5.10 btw, fwiw, but that shouldn't be the cause I think) | 11:57 |
Wizzup | uvos: yes but we don't want to use it like that | 11:57 |
rafael2k | it will not apply cleanly in the current maemo kernel | 11:57 |
uvos | but power management will be bad/terrible without motorolamodem driver | 11:57 |
uvos | Wizzup: yes i was explaining | 11:57 |
Wizzup | uvos: I suppose we could use it like that for some testing | 11:58 |
Wizzup | uvos: :) | 11:58 |
rafael2k | btw, new libell should not be needed too, I was just too lazy to understand how to use internal ell | 11:58 |
rafael2k | so I just add --enable-external-ell to rules: https://github.com/rafael2k/ofono/blob/master/debian/rules | 11:59 |
Wizzup | yeah | 11:59 |
Wizzup | so wrt ofono I think what we can/should do | 11:59 |
Wizzup | - rebase on latest 1.33 release | 11:59 |
Wizzup | - add droid4 patches | 11:59 |
Wizzup | - add pinephone patches | 11:59 |
Wizzup | and just push it to all | 11:59 |
Wizzup | rafael2k: you can use wgetpaste or something to share the config too | 12:01 |
Wizzup | you might need 'modprobe configs' | 12:01 |
rafael2k | changed g_utf8_validate_len to g_utf8_validate in src/simutil.c:780 | 12:02 |
rafael2k | please anyone with glib knowledge please confirm if this is not a messup ^ | 12:02 |
rafael2k | otherwise, it is good to go | 12:02 |
rafael2k | Wizzup: just a sec | 12:03 |
rafael2k | http://173.255.215.196/pinephone/config-5.10-sunxi64 | 12:04 |
rafael2k | but this kernel I got from latest mobian image is certainly patched | 12:04 |
rafael2k | manjaro and other have newer 5.14 or something like this... we could borrow their config if we want a newer kernel | 12:05 |
Wizzup | rafael2k: we have 5.14 so that might make sense | 12:08 |
rafael2k | Wizzup: I already looked sometime ago, the config was missing the modem, but it is a -rc1 something... I'd go for a stable one | 12:10 |
Wizzup | rafael2k: yeah, ok, parazyd can do that for us I think (he did it before), he just needs to know what config needs to be on that is not on atm | 12:10 |
Wizzup | also I'll need to check if it's really -rc1, that surprises me | 12:11 |
Wizzup | also, are you using glamor at the moment, or llvmpipe? | 12:11 |
rafael2k | https://megous.com/git/linux/tree/?h=pp-5.16 | 12:12 |
rafael2k | default pinephone "defconfig" should be fine | 12:13 |
rafael2k | Wizzup: yes it is... | 12:13 |
rafael2k | llvmpipe | 12:13 |
rafael2k | Option "AccelMethod" "none" | 12:14 |
rafael2k | in xorg.conf | 12:14 |
rafael2k | glxinfo shows me llvmpipe | 12:14 |
uvos | es2_info | 12:14 |
Wizzup | rafael2k: ok, I have xorg server 1.21 and latest mesa as packages for the pinephone but it didn't help much with the corruption, but it did help with crashes (I saw none) | 12:14 |
Wizzup | so we need to file a bug probably, I just don't even know where to file the bug | 12:15 |
rafael2k | Wizzup: that is good already | 12:15 |
Wizzup | (x11 or mesa) | 12:15 |
rafael2k | uvos: same output | 12:15 |
Wizzup | rafael2k: I think if we can use the 3d driver without glamor that would be a nice test, but I don't think we can | 12:16 |
Wizzup | the only other thing we can do is use the mali binary drivers, but eh | 12:16 |
uvos | needs dri3 appearntly | 12:16 |
Wizzup | (those worked fine on some tablets I used with leste in the past) | 12:16 |
rafael2k | Wizzup: I have a feeling that would solve our problems in the pp... | 12:16 |
Wizzup | uvos: don't we have dri3 in lima though? | 12:16 |
uvos | yes but xorg only has dri3 if glamor is in use | 12:16 |
Wizzup | ah | 12:16 |
uvos | i wonder how the pinebook works | 12:17 |
uvos | surely they use xorg on it lots | 12:17 |
Wizzup | I don't have one | 12:17 |
Wizzup | well I don't know where to report the bug | 12:17 |
rafael2k | I can re-enable accell and see what happens, but it annoys me all the crashed and corruptions... llvmpipe is good to use terminal and even browsing, just not good for videos | 12:18 |
Wizzup | rafael2k: yes, I am not telling you to enable it per se, I'm just trying to see if you're open to trying those packages and filing a bug report :P | 12:18 |
rafael2k | Wizzup: sure I am | 12:18 |
uvos | so is there corruption with no compositing | 12:18 |
Wizzup | I have too many things going on to spend too much time on the pinephone because I feel a bit stuck there | 12:18 |
Wizzup | uvos: how can we test that properly? | 12:18 |
Wizzup | rafael2k: ok, just a second | 12:19 |
uvos | open somethign that shows corruption reliably | 12:19 |
uvos | but is a regular window | 12:19 |
uvos | (ie not ham) | 12:19 |
Wizzup | uvos: conversations | 12:19 |
uvos | and ctrl-shift-n | 12:19 |
uvos | (use otg i gues) | 12:19 |
uvos | or | 12:19 |
uvos | even better | 12:19 |
uvos | open /usr/share/hildon-desktop/shortcuts.ini | 12:19 |
uvos | and reassing the suspend compositing shortcut to one of the vol buttons | 12:19 |
Wizzup | how will we know it worked? | 12:20 |
rafael2k | even using llvmpipe is much faster than my Jornada 710 | 12:20 |
rafael2k | :P | 12:20 |
uvos | the title bar will break | 12:20 |
uvos | (shows old content) | 12:20 |
Wizzup | can't xset or something tell us? | 12:21 |
uvos | no | 12:21 |
Wizzup | or rather xwininfo | 12:21 |
uvos | i dont think so | 12:21 |
uvos | you can query the extension | 12:21 |
uvos | but idk if any tool dose this | 12:21 |
Wizzup | well hang on, I need to recompile my modesetting and glamor to not force gles since that makes things worse | 12:21 |
Wizzup | rafael2k: I'll provide the pkgs in ~15 mins, make sure to have a backup | 12:22 |
uvos | note that hildon will renable compositing if you switch windows or if another widow shows up (him, status menu etc) | 12:23 |
rafael2k | Wizzup: ok! | 12:23 |
Wizzup | uvos: what if it is a stacked window | 12:25 |
rafael2k | as I changed kernel, lemme try re-enable accell in order to have a proper comparisson | 12:25 |
Wizzup | uvos: the key is 'unredirect' no? | 12:26 |
uvos | Wizzup: yeah | 12:26 |
Wizzup | k | 12:26 |
uvos | Wizzup: should work, but h-d is pretty buggy with those (clutter geomitry stacking gets out to sync with x11 windows) | 12:26 |
Wizzup | I haven't noticed any bugs with it | 12:26 |
Wizzup | only with my qt implementation | 12:26 |
uvos | because your not suspending compositing | 12:27 |
uvos | what happens is | 12:27 |
uvos | that hd's clutter geomry gets out of sync with libmatchbox/xorg | 12:27 |
uvos | so hd renders a window above another window | 12:27 |
uvos | thats below another window as far as x11 is concerned | 12:27 |
uvos | but thats a different problem anyhow | 12:27 |
Wizzup | yeah many of the weird issues go away when the window is unredirected | 12:28 |
uvos | so its not glamor | 12:28 |
parazyd | Thanks | 12:28 |
Wizzup | let me check again | 12:28 |
uvos | probubly not xorg at all (though it still can be) | 12:28 |
uvos | and likely is hildons or mesas fault (probubly mesa) | 12:28 |
Wizzup | so maybe we can reproduce it with compmgr or something | 12:29 |
Wizzup | compton or whatever that is called now | 12:29 |
uvos | yeah sure | 12:29 |
uvos | try or kwin | 12:29 |
uvos | kwin is good because its also gles | 12:29 |
uvos | (if you configure it right) | 12:30 |
uvos | all others are opengl | 12:30 |
rafael2k | ok, just tested the X with accell | 12:30 |
Wizzup | h-d can use both too (clutter can rather) | 12:30 |
rafael2k | same behavior with the kernel Im using | 12:30 |
uvos | right so either try kwin gles | 12:30 |
uvos | or hildon opengl first | 12:30 |
Wizzup | rafael2k: not surprising, I see it even on latest X and stuff | 12:30 |
rafael2k | GL_VERSION: OpenGL ES 2.0 Mesa 20.3.5 | 12:31 |
rafael2k | GL_RENDERER: Mali400 | 12:31 |
Wizzup | I don't recall where we specify the hildon renderer | 12:31 |
rafael2k | restarting X with noaccell | 12:31 |
Wizzup | rafael2k: yes, I think we confirmed the bug is probably not in x11 or kernel | 12:31 |
Wizzup | uvos: fwiw: | 12:32 |
Wizzup | # cat /etc/hildon-desktop.env | 12:32 |
Wizzup | export COGL_RENDERER=egl_xlib | 12:32 |
Wizzup | export COGL_DRIVER=gles2 | 12:32 |
rafael2k | but when I boot with accelleration things are sooo fast, firefox opens up in an instant, terminal is sooo snappy | 12:32 |
Wizzup | rafael2k: yes, we just need to get this compositing bug fixed and it'll be awesome to use | 12:33 |
rafael2k | uhum | 12:33 |
Wizzup | rafael2k: with latest packages the virtual keyboard bugs are mostly fixed | 12:33 |
rafael2k | cool | 12:33 |
Wizzup | I suppose alteratively you could make some hildon-desktop frankenstein build that disables compositing all together, but it'll probably look weird | 12:33 |
_inky | uvos: i use pinebook with xorg, but pinebook is different hardware than pinephone. it's same as pinephone pro. | 12:34 |
uvos | thats impossible | 12:34 |
_inky | so glad to see these discussions! | 12:34 |
_inky | i'd like to use maemo on pinephone so much. | 12:34 |
uvos | _inky: sure but its the same mesa driver or? | 12:34 |
rafael2k | _inky: use it | 12:34 |
Wizzup | _inky: if you have a pinebook with xorg, what do you use on it | 12:34 |
_inky | windowmaker. | 12:34 |
Wizzup | never heard of it | 12:35 |
_inky | always. i always use that on anything. | 12:35 |
uvos | have you run some compositing window wm? | 12:35 |
_inky | it looks like nextstep. | 12:35 |
uvos | heh | 12:35 |
_inky | i tried enlightenment. | 12:35 |
_inky | it worked well. on xorg. | 12:35 |
Wizzup | e17 isn't compositing per se is it | 12:35 |
rafael2k | I use WM too... since before gnome or kde exist. | 12:35 |
_inky | much better than windowmaker may be. i tried to use pico compositor with windowmaker even. | 12:35 |
uvos | Wizzup: yes it is | 12:35 |
Wizzup | ok | 12:35 |
uvos | Wizzup: non compsiting was dropped | 12:35 |
uvos | Wizzup: in 2019 or so | 12:36 |
Wizzup | ok, would be good to confirm still | 12:36 |
Wizzup | I'm quite sure the bug isn't in h-d | 12:36 |
uvos | yeah it seams unlikely | 12:36 |
Wizzup | side note scrolling becomes much smoother with compositing turned off | 12:36 |
Wizzup | even on landscape (in apps at least) | 12:36 |
uvos | sure | 12:36 |
uvos | same on d4 | 12:36 |
uvos | hildon-desktop is veeery hevy | 12:37 |
Wizzup | uvos: actually it is not compared to the rest :P | 12:37 |
uvos | well compositing in a singe window wm is silly :P | 12:37 |
Wizzup | I imagine we can actually fix that later on but let's not get distracted | 12:37 |
uvos | would be very hard to fix | 12:37 |
uvos | is very ingrained into its arch | 12:38 |
Wizzup | _inky: could you run some tests for us? it might require using another distro/image | 12:38 |
bencoh | I still believe we should allow disabling compositing easily :] | 12:38 |
_inky | with pleasure | 12:38 |
_inky | i have maemo on sdcard. | 12:38 |
Wizzup | bencoh: work on it and we'll allow it :P | 12:38 |
bencoh | :) | 12:38 |
Wizzup | uvos: so wrt tests, what would make the most sense other than 'run kwin' | 12:39 |
Wizzup | maybe we need some widely available application that is buggy | 12:39 |
Wizzup | the problems seems to occur when windows are stacked, it seems to me | 12:39 |
Wizzup | like virtual keyboard on top of xterm | 12:39 |
Wizzup | or conversations stacked window | 12:39 |
uvos | Wizzup: well run hildon on gl, try comption makes sense (ellimnate window redirection for compositing in xorg as a cause) | 12:40 |
uvos | Wizzup: then try clutter demos | 12:40 |
uvos | Wizzup: try and figure out what clutter calls cause the driver to trip up | 12:40 |
Wizzup | it seems like we can do that on pinephone | 12:40 |
Wizzup | does anyone remember the name for COGL_DRIVER for non-gles2? | 12:41 |
Wizzup | maybe just commenting COGL_DRIVER=gles2 works too | 12:41 |
lel | MerlijnWajer opened an issue: https://github.com/maemo-leste/bugtracker/issues/598 (Package/merge ofono patches for pinephone) | 12:42 |
lel | MerlijnWajer labeled an issue: https://github.com/maemo-leste/bugtracker/issues/598 (Package/merge ofono patches for pinephone) | 12:42 |
Wizzup | ok, I think I want rafael2k's help to test this some more | 12:46 |
uvos | if (driver_name == NULL || !g_ascii_strcasecmp (driver_name, "gl")) | 12:46 |
uvos | { | 12:46 |
uvos | renderer->driver = COGL_DRIVER_GL; | 12:46 |
Wizzup | yeah I unset it, thanks for checking | 12:47 |
Wizzup | it feels better without gles2/egl set | 12:47 |
Wizzup | but it might just be a slightly different way the same problem manifests itself | 12:47 |
Wizzup | rafael2k: ok ready? | 12:47 |
rafael2k | Firefox is a good app to test... it fails miserably | 12:48 |
rafael2k | yes | 12:48 |
Wizzup | copying packages atm | 12:48 |
Wizzup | first thing you'll need to do is add the experimental repo | 12:48 |
Wizzup | (for mesa) | 12:48 |
Wizzup | deb https://maedevu.maemo.org/leste beowulf-experimental main contrib non-free | 12:48 |
rafael2k | ok | 12:49 |
rafael2k | should I just apt-get update / dist-upgrade ? | 12:50 |
Wizzup | no, typing more, just a minute | 12:50 |
rafael2k | ok | 12:50 |
Wizzup | rafael2k: wget https://wizzup.org/pine64-xorg.tar and from that install xvfb_21.1.1-2_arm64.deb xserver-xorg-core_21.1.1-2_arm64.deb xserver-common_21.1.1-2_all.deb libxcvt0_0.1.1-1+b1_arm64.deb libxi6_1.8-1_arm64.deb xserver-xorg-input-evdev_2.10.6-1_arm64.deb | 12:51 |
Wizzup | rafael2k: and yes, you want to apt-get update and apt-get dist-upgrade | 12:52 |
Wizzup | that should pull in new mesa | 12:52 |
Wizzup | things we can test right now: | 12:52 |
Wizzup | 1. comment two lines in /etc/hildon-desktop.env | 12:52 |
Wizzup | uvos: actually I guess xorg.conf mostly doesn't matter now that we suspect mesa or h-d | 12:53 |
Wizzup | so I won't suggest to toy with that | 12:53 |
rafael2k | Wizzup: comment all the lines, in h-d.env right? | 12:53 |
Wizzup | no need, try it with them first | 12:53 |
Wizzup | rafael2k: yeah please just try that first, what I have now on my pinephone is seriously fast portrait mode where the vkb doesn't seem to bug, it's ok in landscape after the first vkb render (maybe a shader compile thing) | 12:53 |
Wizzup | and most apps look ok, but there are still some oddities | 12:54 |
Wizzup | which are resolved by disabling compositing for one window | 12:54 |
Wizzup | but I tweaked so much in my setup it's hard to know what exactly is making things better | 12:54 |
rafael2k | so no apt-get update / upgrade yet? | 12:54 |
uvos | what kind of odities? | 12:54 |
Wizzup | rafael2k: no, do that | 12:55 |
Wizzup | rafael2k: yes, do update | 12:55 |
Wizzup | uvos: same as before: scrolling in a stacked window renders past contents on both sides | 12:55 |
rafael2k | ok | 12:55 |
Wizzup | uvos: I can try to make a video today so that we can share it with mesa devs I guess | 12:55 |
Wizzup | rafael2k: let me know about your test cases so that I can try too | 12:55 |
rafael2k | Wizzup: ok | 12:56 |
rafael2k | The following packages have unmet dependencies: | 12:56 |
rafael2k | libxi-dev : Depends: libxi6 (= 2:1.7.9-1) but 2:1.8-1 is installed | 12:56 |
Wizzup | did I tell you install -dev? | 12:56 |
Wizzup | my bad if so | 12:56 |
Wizzup | oh, you had it installed | 12:57 |
Wizzup | well then also install my -dev .deb | 12:57 |
rafael2k | ok | 12:57 |
rafael2k | installing all the packages | 12:57 |
Wizzup | what is all? | 12:58 |
Wizzup | all the ones in the tar? | 12:58 |
rafael2k | the tarball | 12:58 |
rafael2k | yes | 12:58 |
Wizzup | I didn't do that but it is fine | 12:58 |
rafael2k | what can go wrong? it is just the X | 12:58 |
rafael2k | :P | 12:58 |
Wizzup | I would just install what you need | 12:59 |
Wizzup | to prevent a mess | 12:59 |
Wizzup | uvos: btw unrelated did you see the trace I caught last night? | 12:59 |
rafael2k | is this important somehow: | 13:00 |
rafael2k | The following packages will be REMOVED: | 13:00 |
rafael2k | hildon-meta hildon-meta-pinephone xserver-xorg xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-fbdev xserver-xorg-video-nouveau xserver-xorg-video-radeon xserver-xorg-video-vesa | 13:00 |
rafael2k | some crazy conflicts | 13:00 |
Wizzup | yes | 13:00 |
Wizzup | sec | 13:00 |
rafael2k | ok | 13:01 |
rafael2k | i think I fixed it | 13:02 |
Wizzup | so what was the conflict? | 13:02 |
Wizzup | I am going to try dist-upgrade with my dpkg -i'd stuff | 13:03 |
Wizzup | I didn't actually try that before but probably I will get the same | 13:03 |
rafael2k | xserver-xorg-video-fbdev : Depends: xorg-video-abi-24 | 13:03 |
Wizzup | ok yeah I get it too | 13:03 |
rafael2k | ok, go ahead | 13:03 |
Wizzup | so what I did was apt dist-upgrade before dpkg -i'ing those debs | 13:03 |
Wizzup | because if we want to package this we'll have to rebuild a lot more | 13:03 |
Wizzup | (because of the video abi change, but for our use case it doesn't matter since X ships modesetting) | 13:04 |
Wizzup | rafael2k: so you may want to downgrade the few debs you installed first | 13:05 |
rafael2k | right | 13:05 |
Wizzup | uvos: hm there are still some oddities like things tend to 'bounce' a bit, like vkb will move up and down a bit for every key pressed | 13:06 |
Wizzup | uvos: this doesn't happen if the window below it is unredirected | 13:06 |
Wizzup | uvos: yeah calculator also is weird with compositing enabled, and that has no overlaying windows afaict, so that could be a good test case | 13:08 |
Wizzup | so I can observe: (1) calculator flickers with every key press with compositing (2) conversations scrolling in a conversations is a mess with compositing on (3) vkb bounces up and down on a composited osso-xterm | 13:09 |
Wizzup | rafael2k: are you managing? | 13:11 |
rafael2k | the mesa should be the 21.2.5 or the 20.3.2? | 13:17 |
Wizzup | 21.2.5 | 13:18 |
Wizzup | dist-upgrade would have given you that | 13:18 |
Wizzup | without the dpkg -i first | 13:18 |
Wizzup | I would downgrade xorg to the repo versions, then do dist-upgrade and then dpkg -i them again | 13:19 |
rafael2k | right, I trying to find a way to do it not doing chery-picking | 13:23 |
rafael2k | ls | 13:23 |
Wizzup | rafael2k: there is no way | 13:24 |
Wizzup | rafael2k: don't invest time in that now, the proper fix is to rebuild the other ddxes | 13:24 |
Wizzup | rafael2k: you can try to remove all the other packages but that might force -meta removal | 13:24 |
Wizzup | and we don't want that | 13:24 |
Wizzup | uvos: (4) starting control panel applets in portrait mode makes them bounce | 13:25 |
Wizzup | for a while | 13:25 |
rafael2k | I can just start from scratch | 13:26 |
rafael2k | get a new SD | 13:26 |
rafael2k | ; ) | 13:26 |
Wizzup | just dpkg -r the packages you -i'd | 13:27 |
Wizzup | and then apt-get install them | 13:27 |
Wizzup | and then dist-upgrade | 13:27 |
Wizzup | I think that should be all | 13:28 |
rafael2k | I'll try | 13:28 |
MartijnBraam[m] | how's mainline on the nokia n810? | 13:47 |
MartijnBraam[m] | omap 2420 | 13:48 |
uvos | certenly quite untested | 13:49 |
uvos | Wizzup: yes i saw | 13:49 |
MartijnBraam[m] | can't even find if that core has a fpu :P | 13:50 |
Wizzup | MartijnBraam[m]: I saw someone was working on it recently | 13:50 |
uvos | Wizzup: ok yeah i would try compton and some clutter demos on pp next | 13:50 |
uvos | https://github.com/clutter-project/toys | 13:50 |
uvos | sor so | 13:50 |
Wizzup | MartijnBraam[m]: someone mentioned that at least | 13:50 |
uvos | someone else on the ml also hat plenty of trouble with oamp2 support in 5.10 | 13:51 |
uvos | so likely needs some work | 13:51 |
MartijnBraam[m] | oh ew, it has raw flash | 13:51 |
Wizzup | n900 does too | 13:51 |
Wizzup | yeah I am just wondering where the patches were for the n810 | 13:51 |
Wizzup | I have a few at home | 13:51 |
MartijnBraam[m] | hmm seems 810 is armel | 13:56 |
Wizzup | yeah | 13:57 |
Wizzup | MartijnBraam[m]: we're not doing armel builds atm but we could turn them on when I get this solidrun server | 14:16 |
MartijnBraam[m] | you're getting a solidrun server? | 14:16 |
MartijnBraam[m] | lx2k? | 14:16 |
Wizzup | yeah | 14:16 |
Wizzup | it should have arrived already | 14:17 |
MartijnBraam[m] | yeah mine took forever | 14:17 |
Wizzup | we want to use it for CI | 14:17 |
MartijnBraam[m] | the one I have here will be moved to builds.sr.ht to help with pmos repositories | 14:17 |
Wizzup | :) | 14:18 |
MartijnBraam[m] | it's quite nice hardware | 14:18 |
MartijnBraam[m] | and acpi arm platoforms are... interesting | 14:18 |
Wizzup | I'll poke you if I run into problems setting it up ;-) | 14:18 |
rafael2k | uff, system recovered | 20:13 |
rafael2k | did not need to reinstall | 20:13 |
rafael2k | Wizzup guides are the best! | 20:14 |
rafael2k | eheheheheh | 20:14 |
rafael2k | used the time to upgrade the Quectel modem to latest firmware too | 20:15 |
rafael2k | hopefully I'll get VoLTE working (or may be it is just a matter of playing with ofono) | 20:16 |
rafael2k | uvos: is the "+" in the dialer working? | 20:17 |
uvos | no its not implemented, but you can write + with the keyboard | 20:17 |
rafael2k | true | 20:17 |
rafael2k | btw... tks a lot, really wonderful to have a working dialer | 20:18 |
uvos | or just use 0xx usually this is the same | 20:18 |
uvos | xx being the country code | 20:18 |
rafael2k | not really the same | 20:19 |
uvos | not entirely no | 20:19 |
uvos | your wellcome it also is not maemo specific at all, i made sure to make it work on really anything. | 20:19 |
rafael2k | this is even better! | 20:22 |
rafael2k | ; ) | 20:22 |
rafael2k | cant think of many maemo specifics to be ifdef'ed | 20:23 |
uvos | there are huge amounts | 20:24 |
uvos | but nothings ifdefed | 20:24 |
uvos | sphone is uses a bouch of modules that can be replaced between mameo and generic ones where apropriate | 20:25 |
rafael2k | nice | 20:25 |
Wizzup | rafael2k: ok good :) | 22:24 |
Wizzup | rafael2k: do you have new X now? | 23:28 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!