*** zbenjamin is now known as Guest48989 | 01:30 | |
*** zbenjamin_ is now known as zbenjamin | 01:30 | |
*** frinring_ is now known as frinring | 03:10 | |
*** Mister_Magister is now known as Guest25229 | 06:35 | |
*** Mister_Magister_ is now known as Mister_Magister | 06:50 | |
Krikke | so when is next update coming out? | 06:52 |
---|---|---|
Krikke | when will you fix XA2? | 06:52 |
Krikke | this is not even beta quality software ffs | 06:52 |
Krikke | and the communication was better in the old soviet union | 06:53 |
Krikke | no news since July | 06:53 |
Krikke | come on, what is this bs? | 06:53 |
kopo | so what is the problem with your XA2? :) | 07:03 |
Krikke | battery usage over night is over 20% | 07:08 |
Krikke | this is not production level code | 07:09 |
Krikke | even posted it on tjc but they don't seem to care | 07:09 |
Krikke | the biggest pain point is they just don't give out any information about anything | 07:10 |
Krikke | or then I'm not in the correct channels | 07:10 |
kopo | 20% would make sense if you have lots of things working in the backgound while connected to WLAN/mobile data | 07:17 |
Krikke | this is with everything off: mobile internet, android support, locationing etc | 07:20 |
Krikke | wifi is off | 07:21 |
Krikke | flight mode is only one that helps | 07:21 |
Krikke | but even that is bugged | 07:21 |
Krikke | k, so instead of saying nothing you could have just said, check twitter | 07:24 |
Krikke | wtf is wrong with people | 07:24 |
Mister_Magister | i mean in latest update jolla break something cause battery usage is hella lot higher my phone instead of lasting 2 weeks lasts 2 days | 07:28 |
Mister_Magister | not speaking about xa2. about sfos in general | 07:28 |
Krikke | yes | 07:30 |
Krikke | seems there's a lot of interactions on twitter | 07:34 |
Krikke | shame it's a bs some | 07:35 |
Krikke | 3.2 or riot | 08:54 |
mal | Mister_Magister: have you checked if something uses cpu, or if log tells what is preventing it from suspending | 10:01 |
mal | Krikke: I haven't seen that much battery consumption on xa2 | 10:01 |
Mister_Magister | mal: ofcourse i did nothing does | 10:03 |
Mister_Magister | oh right i can now complain to mal about official ports i forgot | 10:03 |
Mister_Magister | mal: it's hard to tell since i can't really get processes running when phone is in sleep | 10:08 |
Mister_Magister | mal: but on screen it's normal like 2% voicecall-ui 2% mpdecision 2%systemd-journal 2% systemd-eventd 2% connmand sometimes | 10:11 |
mal | Mister_Magister: I meant that is there is always something that uses cpu, check dmesg or journal for suspend info or use mcetool --get-suspend-stats | 10:15 |
Mister_Magister | mal: ofcourse i know what you mean and i mean i can't see anything like that that was my first check | 10:18 |
Mister_Magister | suspend_time is like 47k and uptime is 62k | 10:18 |
mal | Mister_Magister: could you check top after reboot (usb terminal via ssh or telnet not ui) | 10:26 |
Mister_Magister | not today sorry but i will | 10:38 |
lachs0r | seeing increased battery drain on xperia x as well, but not on jolla 1 | 10:40 |
mal | lachs0r: does it only happen in latest sfos version? can you also check with "top" if something is using cpu | 10:56 |
lachs0r | top shows lipstick, dbus-daemon and connman using about 3-6% each | 10:59 |
Mister_Magister | mal: it might have something to do with connman | 11:00 |
Mister_Magister | lachs0r: your phone is single or dual sim | 11:00 |
lachs0r | single | 11:01 |
Mister_Magister | hmm | 11:01 |
lachs0r | (also fpslave should be looked into — it eats a lot of cpu power, and makes the fingerprint wakeup mode essentially unusable due to the battery drain) | 11:01 |
lachs0r | e.g. holding the finger on the fp reader without waking up the phone will make it constantly use 90% cpu | 11:01 |
Mister_Magister | lol | 11:02 |
mal | hmm, interesting | 11:07 |
spiiroin | lachs0r, mal: IIRC that happens within android hal blob. spams logcat too (or used to, there was some logging cleanup at some point) | 11:08 |
lachs0r | oh yeah I think I’ve been told that on tjc some time ago | 11:12 |
lachs0r | that is just frustrating | 11:13 |
lachs0r | tbh I’d probably still be using the jolla 1 if a) its gsm frequency bands were more travel-friendly and b) qualcomm’s garbage drivers didn’t make e.g. pure maps completely unusable | 11:15 |
mal | lachs0r: what is the problem with pure maps? | 11:18 |
spiiroin | lachs0r: also note that even though it uses cpu cyles, it does not keep device from suspending -> somewhat limits power drain impact | 11:22 |
lachs0r | mal: last time I tried the street labels would crash the app/driver or distort horribly when they went partially off-screen | 11:22 |
lachs0r | oh there’s also an issue with channel names that are too long to fit the side widgets in communi-sailfish. sometimes when the app has been running for a while, the channel entry shows up as a black rectangle and touching that crashes the app | 11:24 |
lachs0r | this happens on both jolla and xperia x fwiw | 11:24 |
mal | oh, that need to be checked, not sure if it's an app bug or something else | 11:25 |
lachs0r | it’s a very old issue actually, I think it even predates sfos 2 | 11:26 |
mal | to me that sounds like an app bug but if course cannot be sure | 11:27 |
mal | *of course | 11:27 |
lachs0r | it seems to be affected by the size of the channel logs, too | 11:28 |
lachs0r | black rectangle sounds like something an opengl driver might do in OOM situations, so idk | 11:28 |
mal | need to try to reproduce those | 11:29 |
lachs0r | something else: I’ve used simple NAT forwarding over USB to share a wifi connection with a PC and it’s randomly crashing the kernel | 11:30 |
lachs0r | on xperia x | 11:30 |
mal | have you checked /proc/last_kmsg for kernel crash logs? | 11:30 |
lachs0r | no, unfortunately | 11:31 |
lachs0r | running rsync on the attached pc seems to be the most reliable way to trigger that fwiw | 11:31 |
mal | or under /sys/fs/pstore/ depending on which one the kernel uses | 11:31 |
mal | maybe if you see that next time check for kernel crash logs | 11:31 |
lachs0r | yeah | 11:31 |
mal | have you reported that anywhere? difficult to fix things if we don't know about those | 11:32 |
lachs0r | no, I always just dump this stuff on IRC ;P | 11:32 |
lachs0r | also it only happened very recently | 11:33 |
lachs0r | it was not an issue with older sailfish versions I think | 11:33 |
lachs0r | hard to tell though as I haven’t done that very often | 11:33 |
*** Snoras_ is now known as Snoras | 13:56 | |
insep[m]1 | hey, it is possible to fetch kernels from gitlab instead of github? | 15:29 |
mal | which kernel do you mean? | 15:35 |
insep[m]1 | i mean android kernel, i'm porting sailfish on new deivce | 15:37 |
insep[m]1 | not sure if that is an info that you need | 15:39 |
mal | you can put any git repo you want to your manifest, just add suitable remote to the manifest xml | 15:39 |
insep[m]1 | so instead of `remote="repoowner/kernel"` i need to put `remote="git://gitlab.com/repoowner/kernel"`? | 15:41 |
insep[m]1 | oh sorry | 15:41 |
insep[m]1 | i thought about name | 15:41 |
insep[m]1 | so i need to set remote to git://gitlab.com? | 15:41 |
mal | that also but you need to first define the remote name, check the beginning of manifest how those are defined | 15:42 |
insep[m]1 | sorry if i say stupid things, never had that much experience with android build system | 15:42 |
mal | for example https://github.com/mer-hybris/android/blob/hybris-sony-aosp-8.1.0_r52_20190206/default.xml#L8 | 15:42 |
mal | that defines a remote named "sony" which points to "https://github.com/sonyxperiadev/" | 15:42 |
mal | so you define something similar but with different url and name | 15:43 |
insep[m]1 | ok thanks | 15:43 |
insep[m]1 | and fetch can't be used in project itself? | 15:43 |
mal | then when you want to use that for some repo you set remote="some_name" | 15:43 |
mal | fetch? | 15:43 |
mal | you need to use remotes afaik | 15:43 |
insep[m]1 | well, i already tested, but maybe i did it wrong :D | 15:44 |
insep[m]1 | ok | 15:44 |
mal | btw, #sailfishos-porters is more correct IRC channel for sailfish porting to new devices | 15:44 |
insep[m]1 | oh thanks | 15:45 |
insep[m]1 | i heard of channel just about porting, but i forgot how it is called :D | 15:46 |
Thaodan | is searching in sailfishos buildservice broken? | 16:48 |
mal | looks like it is | 16:53 |
Thaodan | also I get error 400 when trying to run osc buildlog | 17:00 |
mal | sfos OBS is quite broken in many ways currently | 17:02 |
Thaodan | do you know why? | 17:02 |
mal | I think it's a sum of many things | 17:03 |
Thaodan | updates broke stuff for example? | 17:05 |
Thaodan | knowing why pkgs are broken would be great | 17:05 |
mal | more like lack of updates | 17:08 |
rodrigo54 | help me? | 17:17 |
tadzik | with what? :) | 17:20 |
rodrigo54 | hey | 17:21 |
rodrigo54 | with mb2 to compile | 17:21 |
rodrigo54 | error with me in ./configure | 17:21 |
rodrigo54 | no file exist | 17:21 |
Nico[m] | The no file exist is probably not your first error | 17:23 |
rodrigosolari | this error | 17:23 |
rodrigosolari | ./configure: No such file or directory | 17:24 |
mal | when doing what? | 17:24 |
mal | which package are you trying to build and so on | 17:24 |
rodrigosolari | a generic one, to try to start building | 17:25 |
mal | but does that package have that in the sources? | 17:28 |
rodrigosolari | yes | 17:30 |
mal | you need to show the spec file you use | 17:30 |
rodrigosolari | ok:) | 17:30 |
rodrigosolari | https://pastebin.com/jYPDyPMw | 17:32 |
mal | rodrigosolari: what exactly are you trying to do with that package? I mean such things usually go to device config repo | 17:33 |
mal | what is in that ofono.service you want to use? | 17:35 |
rodrigosolari | modify the ofono.service, because it was necessary to set systemctr restart ofono.service, so that a signal appeared, every time it was turned on, I set an ExecStartPre = / bin / sleep 20, to delay the start of the service so that the others can load services and so get signal | 17:36 |
rodrigosolari | this ExecStartPre=/bin/sleep 20 | 17:37 |
rodrigosolari | because the phone not obtaing signal after reboot | 17:38 |
mal | rodrigosolari: have you contacted the maintainer of that device Mister_Magister? also there is a better way to do that | 17:38 |
Thaodan | If you want to edit a service its better to uses service.d still | 17:39 |
mal | Thaodan: that or putting it to /etc | 17:39 |
rodrigosolari | Yes, but I have no answer, I would rather be able to build that repo, to learn | 17:39 |
mal | rodrigosolari: well that way is completely wrong way to do it | 17:40 |
rodrigosolari | @mal yes | 17:40 |
rodrigosolari | @mal how would it be? | 17:40 |
mal | first thing is that the change should be adaptation config repo | 17:42 |
rodrigosolari | I understand you, but I would like to build a rpm, what is my mistake? | 17:44 |
mal | that kind of package would never need a configure file, nor would it need any makefile | 17:44 |
mal | the package source would only need the ofono.service file and the spec, nothing else | 17:45 |
mal | but that is pointless discussion as the whole idea of doing it like that make very little sense | 17:46 |
rodrigosolari | Of course, I understand you, why it is more feasible from the model repository, but I would like to know what should change in the spec? | 17:49 |
rodrigosolari | for example i need compile this https://git.merproject.org/mer-core/openssl | 17:50 |
rodrigosolari | this error /var/tmp/rpm-tmp.hu6uCC: line 44: ./Configure: Permission denied | 17:51 |
mal | rodrigosolari: I mean if that is done in the device config repository then it's just a matter of copying the file to correct place in the repo and nothing else is needed | 17:51 |
rodrigosolari | But can I create a spec that simply copy that service? | 17:52 |
mal | you only have the install part in the %install section, of course you also need Source entry for the .service file and so on | 17:53 |
rodrigosolari | yes | 17:55 |
rodrigosolari | the configure could you modify it, to see what my mistake is, please, I go days and I don't find information to solve it | 17:56 |
rodrigosolari | only need copy my fork of ofono.service to rute | 17:57 |
mal | rodrigosolari: why didn't you ask earlier if you ended up spending a lot time figuring out that issue? | 17:58 |
mal | rodrigosolari: which sailfish version do you have on that device? | 17:59 |
rodrigosolari | because I like to learn alone, and I don't want to bother people in such a trivial matter, but for me it's something new :(, and I'm learning, but I really feel that I bother a lot of people with silly questions | 18:00 |
rodrigosolari | 3.1.0.12 | 18:00 |
mal | rodrigosolari: you should not put the file to /lib/systemd/system/, but instead to /etc/systemd/system/ | 18:01 |
mal | in any case we should wait until Mister_Magister sees this and fixes that properly in the config repo | 18:01 |
*** ecloud is now known as ecloud_away | 18:01 | |
rodrigosolari | but I get error in ./configure | 18:02 |
mal | rodrigosolari: I already said earlier that configure is NOT needed | 18:03 |
mal | also NO need to have "make" there | 18:03 |
mal | you can skip the whole %build part | 18:03 |
rodrigosolari | this is the log | 18:05 |
rodrigosolari | https://pastebin.com/UgA6bZk6 | 18:05 |
mal | DO NOT USE ./configure | 18:06 |
mal | how many times do I have to say the same thing? | 18:06 |
rodrigosolari | thanks! i erase %build section, because not need build this packed | 18:07 |
rodrigosolari | mal, thanks I already understood you, when you put build in the spec, you are going to look for a configure, it is that I did not understand you, because configure was commented with a #, and I thought that the comment was already enough, but I ended up deleting it :) thanks | 18:09 |
rodrigosolari | mal i have one last question | 18:15 |
rodrigosolari | Uploaded file: https://uploads.kiwiirc.com/files/1da53aae3738577dbc6da489f426def3/pasted.txt | 18:16 |
rodrigosolari | what is the path of the directoriestest> rpm> test.specand where would the files or source go? | 18:17 |
rodrigosolari | what is the path of the directories??test> rpm> test.specand where would the files or source go? | 18:17 |
rodrigosolari | ~/folder/test/rpm/test.spec | 18:18 |
rodrigosolari | ~/folder/test/src/files?? or ~/folder/test/rpm/src/files?? | 18:18 |
mal | I don't understand the problem, you can have both the spec and service files directly in the source folder if that package | 18:26 |
Mister_Magister | mal: lol i don'y remember him contacting me | 18:58 |
Mister_Magister | which device? | 18:58 |
Mister_Magister | also mal i'm getting memory protection violation when browser is about to show website | 18:58 |
Mister_Magister | wrong channel lmao | 18:59 |
mal | Mister_Magister: it seems titan, some issue that ofono needs delay to work reliably | 19:10 |
Mister_Magister | well yes but actually no | 19:11 |
mal | then what is the issue if not that? | 19:11 |
Mister_Magister | you see i know at least 3 titans and none have that problem so it's device specific | 19:11 |
mal | hmm | 19:11 |
Mister_Magister | the thing is there is no issue | 19:11 |
Mister_Magister | also about titan… well thea the problem is above | 19:12 |
Mister_Magister | mom can't use browser ;-; | 19:12 |
rodrigosolari | I have 2 titans and I have the same device, the imei does not appear, there is a solution in XDA that is to stop the service and start it again. absent-minded is the device of latin america xt1063 | 19:15 |
Mister_Magister | i mean i could add delay but… | 19:16 |
Mister_Magister | mal: ping or i it too late for today? | 19:22 |
mal | Mister_Magister: ? | 19:24 |
Mister_Magister | [20:58] <Mister_Magister> also mal i'm getting memory protection violation when browser is about to show website | 19:28 |
mal | show exact message and preferrably also surrounding messages in log | 19:32 |
mal | also strace might me helpful | 19:33 |
mal | or gdb | 19:33 |
Mister_Magister | mal: sec i need to change language to english | 19:34 |
Mister_Magister | mal: fixed it | 19:46 |
Mister_Magister | i changed langueage to english and it started working | 19:46 |
Mister_Magister | don't ask i don't understand it either | 19:46 |
rodrigosolari | mal thanks | 20:06 |
rodrigosolari | install: accessing `/home/nemo/Downloads/': Permission denied is new error | 20:06 |
rodrigosolari | install -m 0777 ofono.service /home/nemo/Downloads/ | 20:07 |
mal | what? that makes no sense, why would you add it to that folder? | 20:07 |
rodrigosolari | Just to try | 20:08 |
rodrigosolari | why permission denied? | 20:09 |
rodrigosolari | a /lib/systemd/system/ofono.service': Read-only file system | 20:11 |
rodrigosolari | Why don't you access / home / nemo / Downloads? | 20:12 |
mal | didn't read at all what I said earlier | 20:12 |
rodrigosolari | solamente estoy creando un repositorio cualquiera, pero me sale error al copiar a /home/nemo/Downloads, | 20:14 |
rodrigosolari | I'm just creating any repository, but I get an error copying to / home / nemo / Downloads, | 20:15 |
rodrigosolari | #install -m 0777 ofono.service /etc/systemd/system/ : Read-only file system | 20:16 |
mal | that is not the way install is used | 20:16 |
rodrigosolari | why don't you run in sudo | 20:17 |
rodrigosolari | ok | 20:17 |
mal | so you didn't even bother looking at some existing spec file like ofono.spec? | 20:18 |
mal | https://git.merproject.org/mer-core/ofono/blob/master/rpm/ofono.spec#L118 | 20:18 |
mal | rodrigosolari: the whole thing you are doing is completely pointless | 20:18 |
mal | I really don't understand why you want to package that as it doesn't help anything, you could just add the suitable file to correct place on device and have be permanently fixed on your device (the correct place is not /lib/systemd/system/) | 20:21 |
rodrigosolari | Actually, I'm learning to package, because I want to package the openssl 1.1.0 that I need for a python project | 20:24 |
mal | ok | 20:27 |
rodrigosolari | for example | 20:33 |
rodrigosolari | i building this package https://git.merproject.org/mer-core/openssl/tree/master/ but | 20:33 |
rodrigosolari | but this version 1.0.1 | 20:33 |
rodrigosolari | and I get the same error, permission denied, and I don't understand why permission denied :( | 20:34 |
mal | in which environment are you building it? | 20:38 |
mal | application sdk is not correct for building that, you need platform sdk | 20:39 |
rodrigosolari | sailfish OS Build Engine | 20:41 |
rodrigosolari | the virtual machine! | 20:42 |
mal | that is not the one to be used to build those kind of packages, at least not currently | 20:43 |
mal | https://sailfishos.org/wiki/Platform_SDK | 20:44 |
*** Snoras_ is now known as Snoras | 22:26 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!