libera/#maemo-leste/ Thursday, 2022-02-03

Wizzupok00:00
Wizzupthanks00:00
WizzupI also need to add the syslog per daemon and no-services-restart stuff to -devel00:00
Wizzupuvos: so add --disable-video-directfb --enable-video-kmsdrm --disable-kmsdrm-shared to libsdl2 rules?00:03
Wizzupuvos: seems to be in debian/rules already at least in master for libsdl200:04
Wizzupah, I see, parazyd added stuff00:04
Wizzupuvos: so shall I just revert most of his commits?00:04
uvosWizzup: ? its not in sdl200:04
uvosplease link where you see it00:05
Wizzupit is in master of libsdl200:05
Wizzupjust parazyd changed it for maemo/beowulf-devel and such00:05
Wizzuphttps://github.com/maemo-leste-upstream-forks/libsdl2/blob/master/debian/rules00:05
uvosright00:05
uvosso you can just delete00:06
uvos maemo-leste-upstream-forks /00:06
uvoslibsdl200:06
uvoswe dont need it anymore00:06
uvosif kms is enabled in debian libsdl200:06
uvosand revert 575c4279972522107dd10dfd5a9ac445c40794e5 in libsdl1.200:07
WizzupI am not sure if stuff will downgrade automatically00:07
uvoshmm00:07
uvosso how do we unfork  maemo-leste-upstream-forks .00:08
WizzupI can just revert his commits and build it again00:08
uvossure00:08
uvosbut since obv. the point of that repo is to be temprary00:08
uvosit should realy be removed now00:08
Wizzupwe can force remove it with meta, or just not build it again for beowulf+100:08
uvosok00:09
Wizzupbuilding libsdl1.2 for -devel00:09
WizzupI will still need to figure out how to run the kernel postinst in our n900 image build00:10
Wizzupnot so fun00:10
uvosno idea00:10
Wizzupyeah :)00:10
uvosjust fix zimage on n900 maybe00:10
Wizzupit lacks both zImage and uImage00:11
Wizzupand that requires everyone to have newer uboot, but yeah00:11
uvoswhy would it lack zImage00:11
Wizzupnot sure, it had vmlinuz00:11
Wizzup(with version)00:11
Wizzupmaybe the postinst errored somehow00:11
Wizzupremind me about the libsdl2 tomorrow, need to think about it for a bit :)00:15
uvoshmm?00:15
uvoswhat is there to think about00:15
Wizzupwe can maybe force remove our version00:16
Wizzupthrough meta00:16
Wizzupif people dist-upgrade at least00:16
uvosok00:16
Wizzupworking on the news post btw, but will probably want to have the n900 image fixed before we publish it00:16
uvosno doubt00:16
uvosin fact i would delete the image00:16
uvoson madevu00:16
uvosso no one installs it00:16
WizzupI renamed the dir :)00:16
uvosok00:16
Wizzupfreemangordon: btw, if you want a break from other stuff, having the rtcom presence status applet could be fun, although it might depend on many other libs00:17
uvosi see you also build droid300:18
uvosdid you test that?00:18
WizzupI didn't test the most recent image yet00:18
WizzupI did test the droid4 one00:19
Wizzupand with you testing the bionic and me the droid4, it's probably fine, but yeah00:19
uvoswell its notable00:19
Wizzupmhm00:19
uvosbecause thats the first image released00:19
WizzupI plan to test it00:19
Wizzuplibsdl1.2 went through to -devel00:21
uvosok00:21
uvosshould not have chagned at all00:21
uvossince those defines have no effect on sdl1.200:22
Wizzupcheck00:22
Wizzupbtw00:23
Wizzupif you have any screenshots of the status applet shows 2 or more days remaining on battery, I can use them for the blog00:23
Wizzups/blog/update/00:23
WizzupI'll get some on the d4 in a bit, but iirc your bionic lasts longer?00:24
uvosdont have any00:24
uvosbut i can see if i can catch it at some point00:24
uvosmy d4 also has greater than stock 1900mah battery00:24
Wizzupmine is estimated at 1100mAh or so and shows 2 days at 90% with modem on00:25
uvosyeah mine is huge in comperasin00:25
uvos2300 nominal00:25
uvosi get 3 easy00:25
dreamer7300:26
dreamerwoops00:26
WizzupI am thinking of this update being a general update of all the stuff, and then do a separate one for the pinephone and also one for the droid4, just showing off the current features00:28
uvossounds like a lot of work00:28
uvosbut yeah00:28
uvossounds good00:28
Wizzupmaybe, I don't think it should be too muh work00:28
uvosbtw00:30
xmnAny time you can show off all the hard work you guys have put into this project is a good thing I would say. My less then 2 cents00:30
uvoswe should load-module module-switch-on-port-available for pulse00:31
uvosby default00:31
lelMerlijnWajer opened an issue: https://github.com/maemo-leste/bugtracker/issues/602 (Fix droid4 ofono bugs/quircks)00:31
uvosto make the audio setup work fully on mapphones/pp00:31
Wizzuphm, what does this do exactly? I mean the name is pretty obvious00:31
uvosexactly what it says on the tin00:32
uvosit switches to higher priority ucm audo paths00:32
uvoswhen they become available00:32
Wizzupon plug events?00:32
uvosie because you plug in a hp00:32
WizzupI think this alrady works for me00:32
Wizzupmaybe I already have this?00:32
uvosyes00:32
uvosbecause i told you to add it to your file :P00:32
Wizzupmhm00:32
lelMerlijnWajer labeled an issue: https://github.com/maemo-leste/bugtracker/issues/602 (Fix droid4 ofono bugs/quircks)00:33
uvosWizzup: btw ill do alarms next, audio wise00:35
uvosWizzup: plan here is to have another profile with the speaker as the highest priorty path00:35
uvosprofile gets its own volume too (ofc as is default)00:35
uvosand just have the alarms play on the profile related sink00:36
uvosthat way when you switch to it every thing else gets paused00:36
uvosand alarm plays at fixed volume00:36
WizzupI think alarm volume is set somewhere or something, right?00:37
WizzupI don't really remember00:37
uvossure yeah00:37
uvosits in profiled00:37
Wizzupright00:38
WizzupI haven't touched that on fremantle in a while :)00:38
uvossetting the alarm sink/profile volume based on the profiled is not hard00:38
uvosi could have the volume applet do it (it dose so for calls allready) but i dont like this mutch00:39
uvosreally i we should stip that from teh volume applet into some centralised place00:39
uvosin fremantle it looks to be haparzardly placed all over the place00:40
Wizzupwe have some other architecture things to figure out wrt the modem as well00:40
WizzupI had the modem drop off of usb for a bit and nothing powered it up again00:40
Wizzupuvos: do you have a list of mce changes since last release? I can try to make one based on git commit history00:54
uvosWizzup: no00:56
uvosWizzup: also mce was very quiet since then00:56
Wizzupthere is cpu offlining, some lock screen fixes00:56
uvosi think the volume keys are the only feature00:56
Wizzupright and volume keys00:56
freemangordonalarm volume is not set, it is always @ max07:58
freemangordonalso, native device orientation can but get from xrandr, we don;t need some device specific config07:58
freemangordon*can be07:59
freemangordonand again, I prefer to discuss architecture decision before those being coded08:00
freemangordon*decisions08:00
freemangordonI am not going to deduce about behaviour based on code08:02
freemangordonWizzup: I would really appreciate next time to at least give me a chance to have a look @ PR to code I am author and maintainer of08:03
Wizzupfreemangordon: check11:10
_uvos_fremangordon: yes we do what is "native" for the orientation of the volume buttons11:10
_uvos_is totaly independant of the scann direction of the display11:10
_uvos_of course the alarm volume is set11:12
_uvos_just because the proparty isent user faceing in the ui (another large deficancy in fremantle) dosent make it not set11:13
_uvos_irc.txt broke again btw11:16
Wizzupwe also have the other logs11:16
Wizzuplet me fix it again though11:16
_uvos_sure11:16
Wizzupirc.txt is just running 'ii'11:17
WizzupI guess it doesn't handle some stuff well11:17
_uvos_i just find the ui of whitequark very bad11:17
_uvos_i mean i have to know todays date to find the latest messages11:17
_uvos_also grep11:17
Wizzupshould be ok again11:18
_uvos_test....11:19
_uvos_no11:19
Wizzuplet's give if a few mins just in case it's some cache/buffer thing11:21
freemangordonuvos: volume buttons *should not* depend on stuff like *native* orientation, bot on top application orientation11:30
freemangordonplease, do not try to oversmart Nokia in terms of UX11:30
uvosfreemangordon: yes its totaly sane that the volume buttons, when the display are off, are, totally unkown and unkoable to the user, in a random orientation11:31
uvosthis is about what orientation they are in while the display is off11:31
freemangordonstill, the bahaviour shall be cosistent11:32
uvosvolume up11:32
freemangordonimagine if you lock your screen with media player in portrait11:32
uvosis to be up on the device11:32
uvosat all times11:32
uvosif the display is off11:32
uvosperiod11:32
freemangordonno11:32
freemangordonsorry11:32
freemangordonthis is not consistent11:33
uvosso what you want is:11:33
uvosif i lock the device while its in portrait mode the orientation of the volume buttons is one way, if i lock them when the device is in landscape the volume buttons are in another11:33
freemangordonmhm11:34
uvosand when i go to change the volume i must somehow remember the state the device was in11:34
freemangordonand, it is not about what *I* want11:34
uvos30 minutes ago11:34
uvosthis is stupidity11:34
freemangordonapplet is already registered to mce events11:34
freemangordonso it is about one integer damamit!11:34
uvosWHILE THE DISPLAY IS OFF11:34
uvosthere is no rotating anything in this state11:35
freemangordonyes, while the display is off11:35
uvosno11:35
uvosmce will not and cann not11:35
uvoshave the accel on at all times11:35
uvosand even then11:35
freemangordonyou don;t follow11:35
uvosits not like the accel is some magic bullet11:35
uvosim sorry you are wrong11:35
freemangordonlemme explain11:35
uvosand the behavior of the original code wasent like that either11:35
uvosand your intended behavior11:35
uvosis more than the hight of folly11:35
freemangordoncould you listen for a while?11:36
freemangordon?11:36
freemangordonI assume yes, so:11:36
freemangordonit is not about what orientation is currently the device in (with display off)11:37
freemangordonit is about what orientation device was before display went off11:37
freemangordon*the last* orientation in terms of what h-d did last11:38
freemangordonnot what accel said11:38
uvosyes11:38
uvosand that is stupid11:38
freemangordonsays who?11:38
uvosto the highest degree11:38
uvosand not what the code ever did11:38
freemangordonI give up11:38
freemangordonthis is not a discussion11:38
uvosthis forces you to know11:38
Wizzupfreemangordon: how does this work on fremantle?11:38
WizzupI don't think it works like this on fremantle11:38
uvoswhat orientation the device was in when the display whent off11:38
uvosthis is VERY bad11:39
Wizzupat least not on my n900 - I just tried11:39
uvosthe user is not psychic11:39
freemangordonhow did you try?11:39
Wizzupfreemangordon: I set volume off, help it on portrait, locked device, tried to change volume11:41
Wizzupby pressing the top (in landscape left) volume button a few times11:41
Wizzupand nothing happened11:41
Wizzups/help/held/11:41
WizzupI did see h-d rotate to portrait as well11:41
WizzupI am on cssu11:42
Wizzupin general I really think that these smalls *details* like do we keep track of orientation and change volume buttons based on orientation are things worth discussing, but it makes much more sense to have a strong discussion about them when we have bigger things in place, until then I think we have bigger things to deal with imho11:43
freemangordonlook here https://github.com/maemo-leste/maemo-statusmenu-volume/blob/d6c3ffa8de080e82fe66881163594da2ca73ce19/src/item.c#L107411:44
freemangordonthis is the original code11:44
freemangordonwhy it does not work for you I don;t know, but the intention is clear11:45
freemangordonWizzup: I guess you should have something running for this to take place11:46
freemangordonlike media player or phoneui11:46
humpelstilzchen[.o0(make it user configurable)11:48
Wizzupfreemangordon: I had the alarm ui open11:48
freemangordondid you have a look at the code?11:49
freemangordonbecause it is clear what it should do11:49
Wizzuphumpelstilzchen[: yo - did the pine64 kernel fix the things you wanted it to fix? :)11:49
freemangordonwhy it doesn;t work for you, well, I don;t know11:49
Wizzupfreemangordon: this gets set only once it seems https://github.com/maemo-leste/maemo-statusmenu-volume/blob/d6c3ffa8de080e82fe66881163594da2ca73ce19/src/item.c#L135911:50
freemangordonbut, for me it works11:50
freemangordonno, it gets set on screen resize11:50
Wizzupah no, here https://github.com/maemo-leste/maemo-statusmenu-volume/blob/d6c3ffa8de080e82fe66881163594da2ca73ce19/src/item.c#L57011:50
freemangordonand for sure on the device in front of me it works like that11:50
freemangordonbuttons got swapped11:51
Wizzupwell imho it is a bit questionable as well for various reasons, but I don't have a strong opinion on it either way, I rarely change the volume when the screen is locked because I don't know what it will do11:51
humpelstilzchen[Wizzup: Thx, did not try the new package yet, but should have fixed it, since I compiled & tested exactly this config11:51
Wizzupcombine that with the fact that tklock doesn't typically render in portrait mode, and it's just confusing11:51
Wizzuphumpelstilzchen[: ok, let me know if you need help testing it, not sure if you used the -devel repos before11:52
freemangordon1. fremantle UX does it like that. 2. it might not be to the taste of every user, well, as humpelstilzchen[ said, make it config option *without breaking default UX*11:52
uvosfremantle "UX" (realy the hmi) is _terrible_ quite often11:54
uvosits not some gospel11:54
uvosalso when locked11:54
uvosthe widget allways reads landscape11:54
uvosmight be some ddx thing11:54
uvosbut thats how it works11:54
uvos"I rarely change the volume when the screen is locked because I don't know what it will do"11:55
uvosright thats the problem11:55
Wizzupfreemangordon: I think is we set the value for n900 in leste-config-n900 it should not break the default ux?11:55
freemangordonhow is n900 related here?11:55
uvoswith freemangordon's inteded behavior the user has to  be Psychic11:55
uvosthere is not telling how the volume keys will react before pressing them11:56
WizzupI wouldn't mind having a psychic connection to my bt :)11:56
Wizzupfor my n900*11:56
Wizzupto my n900*11:56
Wizzupugh11:56
freemangordonhave to attend work mtg, ttyl11:56
Wizzupfreemangordon: afaik there is an option, swap_on_rotate11:56
uvosno11:57
uvosturning that off11:57
uvosmakes it never swap at all11:57
uvosie also not when the display is on11:57
uvoslike is really the best "ux"11:57
uvosbecause it dosent break musscel memory11:57
WizzupI guess my question is, can we change the ini to get default fremantle ux or is the code different in such a way that this is no longer possible11:57
Wizzupthe PR I looked at didn't seem to touch that code other than through the config var11:58
uvosthat is correct11:58
uvosturning it on again11:58
uvosmakes it like fremantle11:58
uvoshowever thats not how fremangordon wants it to work11:58
uvosmaybe because the widget reads the wrong orientation while off11:58
uvosbut it dose the same in non cssu fremantle here11:59
Wizzupright, it sounds like it works for him on fremantle, so maybe it's a ddx/lockscreen thing11:59
Wizzupi.e. that bug is elsewhere11:59
uvosi also think that in this case fremantle "ux" if that is the intention (not convinced considering how it behaves in non cssu) is just bad12:00
uvosand we should not be held to it12:00
Wizzupyeah, I don't care so much about this so not sure what to make of it, I'd rather focus on other parts, so no strong opinion here, I'd say pick a default and just move on, if users complain about one way over another they'll know where to find us12:02
humpelstilzchen[Wizzup: with -devel you mean https://maedevu.maemo.org/leste beowulf-devel main (...)?12:03
uvosalso yeah, while in tklock it is broken12:03
uvossince tklock rotates itself12:03
uvosvtklock12:03
uvosi mean12:03
uvosso thats really terrble to12:03
uvos(really tklock should just not rotate itself)12:03
uvossame problem with applications that rotate themselves12:04
uvos(ie brainparty and cloudgps)12:04
uvosagain applicaitons roating themselves are broken12:04
uvosthey should never do that12:04
Wizzuphumpelstilzchen[: yes12:06
Wizzupuvos: maybe we should make two packages: hildon-config-nokia and hildon-config-<somethingelse>12:10
Wizzupnokia mimics fremantle12:10
Wizzupfor all these things, h-d config, volume applet config12:11
humpelstilzchen[Wizzup: kernel works, but one strange thing, apt-cache policy told me the previous package was newer pine64-linux_5.15.0-1+2m7.2, latest in beowulf-devel is 5.15.0-1+2m7.112:22
humpelstilzchen[so I told apt to downgrade12:22
humpelstilzchen[uname says the kernel is from yesterday12:23
humpelstilzchen[Jenkins seems to know 7.2 https://phoenix.maemo.org/job/pine64-kernel-source/68/12:25
Wizzuphm, yeah, I didn't increase the version in debian/changelog and might have done some repro stuff removing it, that's my bad12:25
WizzupI'll have to increase that number some then for stable12:26
Wizzupthanks for testing12:26
Wizzup(and the pr)12:26
uvosWizzup: btw clutter12:33
uvosWizzup: with fix for pp dident build for armhf12:33
Wizzupuvos: hm, not the end of the world but yeah we should probably fix12:34
Wizzup/usr/bin/ld: cannot find -lGLESv212:35
Wizzup/usr/bin/ld: cannot find -lEGL12:35
Wizzuphm12:35
Wizzuplet me just re-run it12:35
uvosyou did test the pp changes on pvr right?12:35
Wizzupyup12:35
uvosnot taht we build broken clutter direct to stable this way12:36
Wizzupit built before for -devel12:36
uvosok12:36
WizzupI think this is just related to the order in which I built things12:36
WizzupI can't imagine this breaking pvr12:36
uvosok12:36
Wizzupuvos: it's there now12:47
Wizzupthanks for noticing12:47
huckg[bionic] I ran into this when doing apt update, apt upgrade:The following packages have unmet dependencies:16:34
huckg libegl1-sgx-omap4 : Conflicts: libegl1 (>= 1.3.0-1)16:34
huckg libgles1-sgx-omap4 : Conflicts: libgles1 (>= 1.3.0-1)16:34
huckg libgles2-sgx-omap4 : Conflicts: libgles2 (>= 1.3.0-1)16:34
huckg                      Conflicts: libgles2-mesa16:34
uvosyou have to do dist-upgrade16:37
uvosnot sure if that helps16:37
uvosbut its a general rule16:37
huckgThanks, yes it is upgrading now.16:40
uvosshould be a massive performance increase16:41
uvoswith the new 3d driver16:41
huckgOne thing I have noticed is that alot of apps complain about not finding /var/run/user/100016:43
huckggot an error during the upgrade, hildon-desktop  call to flock failed.16:45
huckgResource temporarily unavailable16:47
Wizzupyes, I also noticed this, really annoying16:48
WizzupIt seems to be some openrc thing16:48
WizzupI think having the rc-policy.d thing to just prevents restarts of these services is the solution for now16:49
huckgSetting up hildon-desktop:armhf (1:2.2.185+2m7.1) ...16:51
huckg * Call to flock failed: Resource temporarily unavailable16:51
huckg * ERROR: hildon-desktop stopped by something else16:51
huckginvoke-rc.d: initscript hildon-desktop, action "restart" failed.16:51
huckgdpkg: error processing package hildon-desktop:armhf (--configure):16:51
huckg installed hildon-desktop:armhf package post-installation script subprocess retu16:51
huckgrned error exit status 116:51
huckgErrors were encountered while processing:16:51
huckg hildon-desktop:armhf16:51
uvosthis isent a real problem16:52
uvosthat init script is a dummy16:52
Wizzupuvos: yes but apt stops after this16:53
Wizzupuvos: and it doesn't configure the rest of the packages16:54
Wizzupthe only way I was able to work around it without rebooting was renaming the init script16:54
huckgSorry I brought up 2 issues at once.16:54
uvosjust stop the script16:54
WizzupI am pushing a leste-config change now with /usr/sbin/policy-rc.d16:54
uvosthen16:54
Wizzupuvos: I did this, it won't stop, the flock thing just hangs16:54
uvosWizzup: so?16:54
uvos /etc/init.d/hildon-desktop reset16:54
Wizzupit is zap, but it still doesn't help16:54
uvosok16:55
Wizzupfor me at least16:55
WizzupI pushed a basic policy-rc.d to -devel16:55
Wizzupif you have suggestions for a dirname where it can read additional blacklists lmk16:55
Wizzup/etc/policy-rc.d seemed awkward16:55
huckguvos: when you suggested /etc/init.d/hildon-desktop reset did you mean restart?17:00
Wizzuphuckg: are you on -devel?17:01
huckgno17:01
Wizzupok17:02
Wizzuphuckg: so my temporary workaround was mv /etc/init.d/hildon-desktop /etc/init.d/hildon-desktop_17:02
Wizzupand then move it back, but I'm pushing a fix to -devel for this stuff17:02
huckgWizzup: thanks, that worked. There was this during the upgrade: *** OMINOUS WARNING ***: /usr/share/alsa/ucm2/Mapphone_Audio/HiFi.conf is not li17:07
huckgnked to either HiFi.conf.leste or HiFi.conf.leste-orig17:07
uvoshuckg: right you chainged it17:09
huckgmaybe that is because I previously edited HiFi.conf17:09
uvosits not a problem rn17:10
uvosbut it will be if we ever change it17:11
uvosto add new profiles etc17:11
Wizzuphm I just realised we do have a non-functioning special keys keyboard on stable now17:21
uvosi dont think it worked in stable before either17:22
uvospretty sure it broke unoticed quite some time before the last promote17:22
Wizzupon the n900 this means you cannot type the pipe symbol17:25
uvosyeah17:25
Wizzup'|'17:25
uvosporblem is i reverted him quite far17:25
uvosand it made no difference17:25
uvosso im not sure what cuased it17:25
Wizzupdoes the code to act on these buttons get triggered at all, and maybe the svc showing just doesn't work?17:26
WizzupI have no idea what exactly broke17:26
uvosno it dosent17:26
uvosi never gets the signal17:26
uvosto open17:26
Wizzupok, so issuing the request over dbus still works?17:26
uvosthats not how it works17:26
uvosit uses xatoms17:26
uvosto transfer all keybord input17:27
uvosinto gtk2 windows17:27
uvosback to him17:27
uvos(yes this is nuts :P)17:27
uvosand then him acts on that17:27
uvostheoreticly17:27
Wizzupbtw side note if you revert hildon-input-method-framework stuff you also need to rebuild other pkgs iirc17:27
uvosi reverted him17:27
uvostheres only on change to himf17:28
uvosand dident look related at all17:28
uvosbut you could try that17:28
Wizzupright the enter key unredirect17:28
Wizzupeven that is too old, I am pretty sure it did work before17:29
uvosWizzup: so the code to open the special keyboard plugin is here https://github.com/maemo-leste/hildon-input-method-plugins/blob/c46e30149633317d38c5d826d5a363c191a9834d/hildon-im-keyboard-monitor/hildon-im-keyboard-monitor.c#L46917:31
uvosit never gets tehre17:31
uvosyou can trace the code backwards to him17:32
uvosand there is a break there where its not passed allog i introduced17:32
uvosi fixed this here: https://github.com/IMbackK/hildon-input-method/commit/efdc6389e68b8c1e6b070ac96e7413021a9628a517:32
uvosbut this dosent help17:32
uvosas it never gets there either17:32
uvosnext step would be to figure out why it dosent get there17:32
Wizzupdid we build this fix?17:33
uvosno17:34
uvosi dident pr it17:34
uvossince it dosent help17:34
uvosi then coninued to investigate with him reverted to 71e6186e7a8ca675654bd9de9261aa067407c46617:34
uvosbut dident make any progress17:34
uvosnote that i dident test this on n90017:35
uvosit might be that the problem at 71e6186e7a8ca675654bd9de9261aa067407c466 is only on the d417:35
Wizzupwere you ever able to raise this on the d4?17:35
uvosyes17:35
uvosbit i know it dident work at some time in the past (according to the bugtracker)17:36
uvosso maybe 71e6186e7a8ca675654bd9de9261aa067407c466 and https://github.com/IMbackK/hildon-input-method/commit/efdc6389e68b8c1e6b070ac96e7413021a9628a5 work on n90017:36
Wizzupright17:36
uvosbut raising it on d4 did work at some point17:37
uvosfor sure17:37
freemangordonuvos: never seen it working on d419:01
freemangordonbut it worked on n90019:01
freemangordonso, I think the bisect shall be done by testing on n900, if you plan to do so19:01
WizzupI can try to build this on my n90019:02
freemangordonWizzup: actually there is '|' even in normal vkb19:03
freemangordonyou have to select numeric one and press shift19:03
freemangordonWizzup: don't waste your time, I'll look at it during the weekend19:04
Wizzupfreemangordon: ok, ty!19:05
Wizzupanother thing I noticed is that we specify layout to us in xorg conf19:05
Wizzupnot sure if we need that, since iirc we have /etc/default/keyboard for that19:05
Wizzuphuckg: is the new 2d/3d stuff working for you on bionic? it should be faster19:05
uvosWizzup: did you figure out what to do about libsdl2?19:08
huckgWizzup: yes, tried out qtbrowser and it seemed smoother.19:17
uvosqtbrowser is unfotionatly not accelerated at all19:19
uvosso it only benefits slightly19:19
freemangordonuvos: still, rendering should be faster because of the blit is faster19:19
uvosright19:19
uvosand it is19:19
freemangordonyeah, slightly19:19
uvosbut not to the extent of ff for instance19:19
freemangordonyeah19:19
freemangordonhmm, are you sure FF is accelerated?19:19
freemangordonI think it is not, at least according to about:support19:21
uvosit should be19:21
uvosok19:21
uvoshmm19:21
freemangordonmost-probably it is not, because PVR is not whitelisted19:21
freemangordonnot 100%sure though, lemme check19:21
uvosit gets unrealistic performance on videos tho19:21
freemangordonuvos: BTW, what is this ddx crash? something with VTs19:22
uvosif not accelerated19:22
uvosfreemangordon: switch vts19:22
uvosand then back to the vt with x19:22
freemangordonhow>19:22
uvoscrash19:22
uvosevery time19:22
freemangordonhow?19:22
uvosssh, chvt19:22
freemangordonchvt 0?19:22
uvossure19:22
freemangordonchvt 7?19:22
uvosor plug in a keyboard19:22
uvosyes19:22
freemangordonok19:22
freemangordonuvos: seems firefox wants opengl19:27
freemangordonnot gles19:27
uvosfor webgl19:28
freemangordonnot only19:28
freemangordonfor rendering too19:28
freemangordoncheck in about:support:19:30
freemangordonHW_COMPOSITING etc19:30
uvosi have a hard time gorking what this means19:31
uvosit sais available by default19:31
freemangordonbut disabled by platform :)19:33
freemangordonI am trying to enable19:33
freemangordonyeah, it searches for opengl19:33
uvosits interesting that it manages mutch better performance in yt than mpv dose in native videos19:34
uvosthis allone made me assume it must be accelerated19:34
freemangordonopen about:config19:35
freemangordonand set layers.accelerated.draw-fps to true19:35
freemangordonand force-enabled to true19:36
freemangordonrestart FF and you'll see that it complains for missing opengl19:36
uvosyeah19:37
uvosalso it scrolls at 35fps19:37
freemangordonwhich site?19:37
uvosjust my homepage19:37
uvos(simple)19:37
uvosalso irc.txt19:38
uvosbbc is like 25 ish19:38
uvosit suprises me it manages that mutch really19:38
freemangordonmaybe you did some tweaks, as here it scrolls with ~2519:39
freemangordonyeah, same then19:39
freemangordonwell, it should be way faster, but FF become so bloated nowadays19:39
freemangordonuvos: do you plan to look at this panel power-on bug?19:41
uvosnot immiatly19:42
freemangordonok19:42
uvosi find it fairly low priority19:42
uvossince it mostly dosent hurt anyone19:42
freemangordoncorrect, but after I fix the crash and enable TE, this will be the only remaining bug and if we fix it as well, we can label DDX stable19:43
freemangordonDDX/rendering19:43
uvosi dont think it has anything to do with ddx19:43
uvosok19:43
freemangordonyeah, I meant ddx/driver combo19:43
freemangordononly vrfb will remain19:43
freemangordonbut, d4 being our 'flagship'...19:44
freemangordonanyway, seems I have a long list of tasks for the weekend19:44
huckgI lost my connection to the chat when we were talking about 2d/3d accel. I installed mesa-utils and tried to run glxgears and got this: Error: glXCreateContext failed.20:22
uvoshuckg: glx is only desktop gl20:27
uvosegl dose both20:27
uvoses2_gears uses gles2 via egl20:28
uvos*es2gears20:29
huckgyes es2gears runs. Is there any of the output useful to you?20:31
uvosno20:31
uvosunless perf is bad for some reason20:31
Wizzupuvos: re: libsdl2 not yet, let me look at this after work (say 11pm)20:46

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