belcher_ has joined #maemo-leste
belcher has quit [Ping timeout: 248 seconds]
xmn has quit [Ping timeout: 248 seconds]
xmn has joined #maemo-leste
cockroach has quit [Quit: leaving]
linmob has quit [Ping timeout: 248 seconds]
linmob has joined #maemo-leste
linmob has quit [Ping timeout: 252 seconds]
linmob has joined #maemo-leste
panzeroceania has quit [Read error: Connection reset by peer]
panzeroceania has joined #maemo-leste
joerg has quit [Killed (lithium.libera.chat (Nickname regained by services))]
joerg has joined #maemo-leste
<parazyd> Wizzup: What's the gconf path?
mardy has joined #maemo-leste
_whitelogger has joined #maemo-leste
nohit has joined #maemo-leste
jr-logbot has joined #maemo-leste
Evil_Bob has quit [*.net *.split]
adc has quit [*.net *.split]
jrayhawk has quit [*.net *.split]
L29Ah has quit [*.net *.split]
R0b0t1` has quit [*.net *.split]
Blikje has quit [*.net *.split]
RedW has quit [*.net *.split]
jrayhawk_ has joined #maemo-leste
Evil_Bob has joined #maemo-leste
R0b0t1` has joined #maemo-leste
RedW has joined #maemo-leste
mrkrisprolls has joined #maemo-leste
Blikje has joined #maemo-leste
adc has joined #maemo-leste
<kona> Sicelo: I think I read that you worked on getting trojita running. I just tried it from osso-xterm and it behaves hikdonized, but if I start from the app manager, it looks totally different and doesn't respond well to input. Is there something wrong with my app manager shortcut?
<kona> s/ik/il/
belcher_ is now known as belcher
pere has quit [Ping timeout: 248 seconds]
Pali has joined #maemo-leste
<Wizzup> parazyd: there are several
<Wizzup> parazyd: one per network type (wlan_infra, gprs, wlan_adhoc, dummy)
<Wizzup> parazyd: see gconftool -R /system/osso/connectivity/network_type
_inky has joined #maemo-leste
ceene has joined #maemo-leste
inky_ has quit [Ping timeout: 250 seconds]
<lel> MerlijnWajer synchronize a pull request: https://github.com/maemo-leste/connui-internet/pull/3 (status-menu-item: use iap_common_get_service_properties)
<lel> MerlijnWajer closed a pull request: https://github.com/maemo-leste/connui-internet/pull/3 (status-menu-item: use iap_common_get_service_properties)
inky has quit [Ping timeout: 250 seconds]
<Wizzup> uvos: btw, upgraded mce and see no problems yet
inky_ has joined #maemo-leste
pere has joined #maemo-leste
crab has quit [Quit: WeeChat 3.0]
crab has joined #maemo-leste
uvos__ has joined #maemo-leste
uvos__ is now known as uvos
<uvos> Wizzup: great
<uvos> kona: so trojita right now breaks with the maemo qt platform plugin because it uses a hambuger style menu that gets miss translated by the platform plugin into a hildon menu
<uvos> kona: so the .desktop file disables the platform plugin for now
<uvos> kona: ill hide enough menu entrys to make it work as soon as i get to it, and also we should improve the hildon menu to support submenus.
<uvos> kona: anyhow input via vkb via the native method dosent work with or without the plugin as its not implemented in qt yet
<uvos> kona: but d4 hwkbd and vkb with x11 backend (opend via the search key on d4 or vol up on pp) works fine for me
<Wizzup> porting the qt5 input method was trickier than I hoped for
<Wizzup> mostly just because I don't understand X well enough for all the keysym converstion stuff
<Wizzup> conversion*
<Wizzup> I did try, might have that work on some branch still
<uvos> Wizzup: maybe just implementing the acessability dbus interface in him and improving its x11 backend a bit would be a good solution, at least as a stop gap, but imo permanently as well
<uvos> since that would get everything working (also gtk3) for now untill we have enough time to go around and implement soemthing custiom in eatch toolkit....
<Wizzup> mhm
<parazyd> Wizzup, freemangordon: Does it matter which user runs gconftool to make edits?
<Wizzup> I think it is best if it runs as 'user', but I am not sure.
Daanct12 has joined #maemo-leste
<freemangordon> parazyd: I think so
Danct12 has quit [Ping timeout: 250 seconds]
<uvos> well all the keys are there even if you run it as root (sudo su -)
<Wizzup> I think that is true when gconf already runs
<freemangordon> dpkg: error processing archive /tmp/apt-dpkg-install-gRaeHu/82-mce_1.9.0+2m7.1_amd64.deb (--unpack):
<freemangordon> trying to overwrite '/usr/include/mce/dbus-names.h', which is also in package mce-dev:amd64 1.8.22+2m7.1
<freemangordon> * Caching service dependencies ... [ ok ]
<freemangordon> * ERROR: mce failed to start
<freemangordon> * Starting mce ...
<freemangordon> * Stopping mce [ !! ]
<freemangordon> dpkg: error while cleaning up:
<freemangordon> invoke-rc.d: initscript mce, action "restart" failed.
<freemangordon> installed mce package post-installation script subprocess returned error exit status 1
<freemangordon> uvos: ^^^
<uvos> thats dsmes fault
<uvos> we debugged this before, iirc mce registers with dsme for the heartbeat thing and there is a race where dsme rejects mce's reconeccting if it restarts to fast because it hasend cleaned up yet
<Wizzup> yeah dsme doesn't wait for the process it kills to exit
<Wizzup> at least via dsmeutil
<Wizzup> (since dsmeutil doesn't own the pid, it can't know)
<Wizzup> it happens also with icd2
<uvos> "I think that is true when gconf already runs"
<uvos> how it gconf supposed to work in a multi user env. ?
<freemangordon> uvos: trying to overwrite '/usr/include/mce/dbus-names.h' is not dsme fault, but debian/control
<uvos> oh that diden see it
<uvos> ok interesting
<freemangordon> uvos: I'll look at mce restart later on
Daanct12 has quit [Ping timeout: 252 seconds]
<uvos> so for mce its mce gets killed via dsmetool & is exiting but then dsmetool dosent wait so openrc restarts mce immidatly
<uvos> then the new mce exits with failure because either it cant connect with dsme for heartbeat or it cant own its dbus name (depending on moudle load order) both because the old mce istent done exiting
<freemangordon> uvos: I'
<freemangordon> I meant - will see if I can do anything about it
<uvos> right
<uvos> i was just makeing sure you understand what is happening
<freemangordon> maybe add waitpid to dsmetool or something
<freemangordon> thanks
<Wizzup> I don't think you can waitpid on pids you do not own
<Wizzup> you could extend dsme socket protocol
<uvos> you can wait on the /proc file
<Wizzup> that's racy and a busy loop iiuc
<uvos> no
<uvos> you can wait for a event on the file
<uvos> via the io wait interface
<Wizzup> til you can inotify on /proc
<uvos> for some files yeah
<Wizzup> got some pointers?
<uvos> no i just tried this for sigstoped
<uvos> i hope its defined behavior :P
<parazyd> Wizzup, freemangordon: So, I didn't test this, but: http://sprunge.us/QgfBCb
<parazyd> Something like this should work, no?
Danct12 has joined #maemo-leste
<parazyd> (I forgot "su user" on the gconftool calls in post{inst,rm}
<uvos> Wizzup: looks like https://man7.org/linux/man-pages/man2/pidfd_open.2.html is a prefered solution if you just want to wait for a proc to exit
<uvos> (just found that via google)
<Wizzup> Can that be used as non-parent?
<uvos> yes
<Wizzup> ah I see the EXAMPLES section
<Wizzup> sounds dsmeutil could maybe use that then
<uvos> yeah proubly better thant wating on status like sigstoped used to do
<uvos> (well sigstoped needs the process state anyhow and not just if it exits so different use case)
<uvos> Wizzup: looks like this landed in 5.3 tho https://lwn.net/Articles/789023/
<uvos> Wizzup: thats a problem n900 is on 5.2 right?
<uvos> also breaks any hope of using meamo on android vendor kernels (not that we care)
<Wizzup> yeah we don't care about vendor kernels
<Wizzup> we'll get n900 to newer kernels eventually
<Wizzup> but yeah that is a problem in the immediate term
<Wizzup> uvos: so 'apt remove mce-dev' "solves" the problem
<uvos> right /usr/include/mce/dbus-names.h is a file that belongs in -dev
<uvos> but it must have slipped into the mce pacakge
<uvos> ill look later
<Wizzup> yikes apt complains about me modifying /etc/mce/mce.ini, let's see
<uvos> well did you?
<uvos> if so thats correct
<Wizzup> the diff seems to be rtconf-gconf vs rtconf-ini
<Wizzup> and lock-generic being inserted
<Wizzup> as opposed to lock-rtlock
<Wizzup> lock-tklock*
<Wizzup> that can't be right
<uvos> all of that is correct
<uvos> there is a new file
<uvos> 10-maemo.ini
<Wizzup> ah I added callstate at the end
<Wizzup> that's why
<uvos> DONT EDIT THIS FILE
<uvos> it says right at the top :P
<Wizzup> was that also true initially when I made that change with the older mce?
<Wizzup> ;)
<uvos> yes if its adding call state :)
<Wizzup> hm?
<Wizzup> so what is the right way to add callstate
<Wizzup> do I need to copy the entire Modules= line from 10-maemo
<uvos> yeah you have to copy the entire key you want to change
<Wizzup> that also means I will miss out of newer changes to 10-maemo.conf though
<Wizzup> since it will override
<uvos> yes
<uvos> thats how it goes
* Wizzup adds to 10-maemo.conf
<uvos> then apt will complain, as long as you let it replace when it dose its fine ofc
<Wizzup> seems like a better solution to me
<uvos> sure depends on what you change, im sure the user dosent want the power key bindngs or led colors to change back every upgrade
<Wizzup> yeah
<Wizzup> it'll be a less of a problem once things settle
<uvos> Wizzup: btw the right way to add a moudle is ModulesUser=
<Wizzup> ok
<uvos> Wizzup: so ModulesUser=callstate is what you want
<uvos> then you get updates and apt dosent complain
<Wizzup> uvos: check
<Wizzup> parazyd: does this generate postrm and postinst files based on what is in gconf at the time?
<Wizzup> if so, I don't think that will work
<parazyd> Not this script exactly, this is just conceptual. But what it would gather the info when the postinst/postrm scripts run
<Wizzup> it might be better to have a script that checks all the installed libicd-network-* modules, and knows which have what order
<Wizzup> ah, I see
<parazyd> So the order is kept as well
<Wizzup> so what if I install tor and then wg, and vice versa?
<Wizzup> the order of the modules matters, it is the order in which they are called
<Wizzup> so ipv4 must always come before tor
<parazyd> example install:
<Wizzup> regardless of when it was installed
<parazyd> [wpasupplicant.so,ipv4.so,tor.so,wg.so]
<parazyd> example uninstall:
<parazyd> [wpasup.so,ipv4.so,wg.so]
<parazyd> These always append
<Wizzup> what happens if ipv4 is uninstalled and reinstalled?
<Wizzup> ok, so that can't work
<parazyd> We aren't using this for ipv4
<Wizzup> also technically the key is owned by libicd-network-wpasupplicant
<parazyd> That comes from the schema
<parazyd> (ownership)
<Wizzup> yes
<parazyd> gconftool doesn't change that afaik
<Wizzup> I know, it was a fyi
<Wizzup> the other thing we could do is just add another gconf key
<Wizzup> network_modules_extra=
<parazyd> Does that make more sense to you?
<parazyd> This is really flaky anyway tbh
<Wizzup> what is 'this' ?
<uvos> Wizzup: network_modules_extra idea i think i flakey too
<uvos> Wizzup: so mce solves this problem by assinging every module a priority
<uvos> (well this is not fully implemented, yet)
<Wizzup> parazyd: any idea why '/etc/init.d/icd2 stop' would say "WARNING: icd2 is already stopped" when it is not?
<Wizzup> I see this happen a lot and I think it relates to the debian openrc integration or something
<Wizzup> (this is also why the gpsd service with liblocation and friends seems to be buggy)
<uvos> idea being that they are loaded unless some other module is allready loaded with same .provides and loaded in priority order
<Wizzup> uvos: yeah, that could work
<parazyd> Wizzup: Not sure, seems it's using dsme and not openrc tools
<Wizzup> huh?
<Wizzup> I think this warning short circuits dsme
<Wizzup> this is based on openrc state
<Wizzup> as in there's nothing to "check" if it is currently running beyond the cached state
<Wizzup> so it can't be dsme
<Wizzup> or do you mean the fact that dsme is used to spawn the process confuses openrc sometimes?
<Wizzup> it might confuse openrc, but I'm pretty sure that that should not affect the cached state
<Wizzup> often /etc/init.d/icd2 status does work fine
<parazyd> freemangordon, Wizzup: Revised dh: http://sprunge.us/Z9U955
<parazyd> Wizzup: I mean that using dsme could confuse openrc, yes
<Wizzup> weird, it shouldn't anymore than start-stop-daemon
inky has joined #maemo-leste
<Wizzup> (I've also seen it lose track of gpsd)
<parazyd> Wizzup: Did you trigger it with something?
<parazyd> It looks fine in my VM atm
<Wizzup> yes, it happens over time, I don't know what does it
<parazyd> aha
<Wizzup> but the other day I saw gpsd was running when openrc thought it was not
<parazyd> I'll keep an eye on it then
<Wizzup> so I had to pkill it
_inky has quit [Ping timeout: 244 seconds]
inky_ has quit [Ping timeout: 244 seconds]
<Wizzup> installed the tor stuff and now I no longer see any networks listed in my wifi scans, nice :D
<uvos> heh icd breaking wifi
<uvos> classic
<parazyd> Pushed here, I think this is fine
<parazyd> If you decide to do _extra, then just line 24 can be changed
<Wizzup> uvos: :D
inky_ has joined #maemo-leste
<Wizzup> parazyd: ok, we don't have the modules yet, so we can't really test it yet
<parazyd> I realize
<Wizzup> the androidap is not from my android ;)
<parazyd> Looks awesome :)
<bencoh> :)
<Wizzup> will need to push a fix though... don't install it yet
<bencoh> at least it's only in -devel :>
<parazyd> hee
<parazyd> hehe
Daanct12 has joined #maemo-leste
Danct12 has quit [Ping timeout: 244 seconds]
Daaanct12 has joined #maemo-leste
Daanct12 has quit [Ping timeout: 244 seconds]
<freemangordon> Wizzup: what about translations?
<freemangordon> like "Providers" etc?
L29Ah has joined #maemo-leste
Daaanct12 has quit [Remote host closed the connection]
Daaanct12 has joined #maemo-leste
<parazyd> They exist
<parazyd> I need to make new ones for the applets though
<freemangordon> uvos: you should add "Replaces:/Conflicts:" in debian.control
* freemangordon checks
<uvos> freemangordon: no
<freemangordon> what is no?
<uvos> freemangordon: the issue is that mce.install grabs the headers
<uvos> freemangordon: it should not
<uvos> freemangordon: only mce-dev.install should
<uvos> freemangordon: its a trival fix
<freemangordon> ah, ok
<uvos> freemangordon: ill do it as soon as i can
<freemangordon> ok, got it
<freemangordon> parazyd: hmm, how did you find conn_set_iap_ti_adv_providers?
<freemangordon> or this is new?
<Wizzup> freemangordon: I think I added those for all but "TOR" as provider type
cockroach has joined #maemo-leste
<freemangordon> but it should already be dgettext-aware, no?
<freemangordon> I mean - getting the provider name
<freemangordon> isn;t it set in gconf as msgid?
<Wizzup> you can specify gettext catalog in gconf for srv providers
<freemangordon> mhm
<Wizzup> 14:40 < freemangordon> parazyd: hmm, how did you find conn_set_iap_ti_adv_providers?
<Wizzup> it's new
<Wizzup> just to be clear
<freemangordon> so, I think tor provider shall provide l10n package, no?
<freemangordon> (15,40,12) freemangordon: or this is new?
<freemangordon> :)
<Wizzup> I think we can use osso-connectivity-ui
<Wizzup> oh, the tor provider
<freemangordon> mhm
<Wizzup> yeah supposedly, but I don't have time to do that right now
<freemangordon> sure
Daaanct12 has quit [Quit: Quitting]
<freemangordon> uvos: Wizzup: what about using ptrace by dsmetool?
Danct12 has joined #maemo-leste
<Wizzup> yikes :)
<uvos> freemangordon: yeah dont like that
<uvos> whats wrong with pidfd?
<freemangordon> 5.3
<Wizzup> I think either extending dsme protocol or the pidfd thing makes sense
<uvos> you could use pidfd where the syscal possible and fall back to current behavior when its not
<Wizzup> ptrace is not made for this usecase
<freemangordon> Linux devuan 4.19.0-17-amd64 #1 SMP Debian 4.19.194-2 (2021-06-21) x86_64 GNU/Linux
<Wizzup> e.g. if something else is tracing it won't work
<uvos> i dont think leste needs to support every old stable kernel
<freemangordon> this is devuan we use
<freemangordon> VM
<uvos> and fallback to current behavior is ok for testing cases
<freemangordon> I'd rather have something that works, /proc file polling does, no?
<uvos> sure
<uvos> or you can add pidfd with ptrace as a fallback with a big fat REMOVE THIS ASAP
pere has quit [Ping timeout: 244 seconds]
<freemangordon> isn;t pidfd with /proc polling better? or there is a race with proc polling?
<Wizzup> why not have dsme report child death over its socket
<Wizzup> it already waits() anyway
<Wizzup> maybe it's too complicated, just wondering
<freemangordon> Wizzup: what about https://bewareofgeek.livejournal.com/2945.html ?
inky_ has quit [Ping timeout: 244 seconds]
<freemangordon> PROC_EVENT_EXIT
_inky has joined #maemo-leste
<freemangordon> It looks like the best option, if it works
<Wizzup> >The major problem with this netlink interface and proc events still - the kernel returns 1 event at a time, no matter how big buffer your supply is (What's the reason for that?). So you can really easy get overruns with ENOBUFS from the kernel under heavy load. This means you should be carefull with adding some additional work, especially io, to the netlink listener thread. (the example below ignores
<freemangordon> uvos: ^^^?
<Wizzup> that rule for simplicity reason)
<Wizzup> doesn't sound ideal
<freemangordon> sure, but is portable
<Wizzup> dsmeutil can get stuck if I read this correctly
<Wizzup> I'd rather poll for the pid in /proc honestly
<freemangordon> but it is racy IIUC
<Wizzup> + combine it with /proc lifetime
<Wizzup> afaik you can see when a process was started
inky has quit [Ping timeout: 250 seconds]
<uvos> we will have lots of instances wating for processes to exit during shutdown/ runlevel changes
<uvos> i dont think having them all use netlink for it is a good idea
<freemangordon> ok, so something like:
<freemangordon> 1. get and store mce process start time (/proc/$pid/stat)
<freemangordon> mce being an example here
<freemangordon> 3. wait until either there is no /proc/$pid/stat or starttime in it changes
<freemangordon> 2. kill mce
<freemangordon> should do the job, no?
<Wizzup> yes, that's what I meant with start time
<uvos> yeah that would work
<freemangordon> I guess I can poll on /proc/$pid/stat, right?
<uvos> i would ofc prefer pidfd where its avail.
<uvos> since then you dont have to poll
<freemangordon> the problem with pidfd is that I cannot test in the VM
<uvos> just upgrade the kernel
<freemangordon> in the VM?
<uvos> that should be trival in vm no
<uvos> sure
<uvos> we could also just do it generaly for vm
<Wizzup> doesn't it also require specific kernel config options?
<freemangordon> but then this is no longer leste VM
<uvos> freemangordon: so its just for you to test
<uvos> and we maintian kernels for every other target anyhow we could also have a kernal package for vm thats a newer one
<freemangordon> I'd rather KISS for now and implement the fallback path only
<uvos> Wizzup: so? you can use localconfig
<Wizzup> uvos: not making a point other than that we would have to remember to turn it on in various places
<uvos> Wizzup: turn on what?
<freemangordon> the config option
<uvos> the options?
<uvos> ok
<uvos> i dont see why upgrading the kernel in vm for fmgs development vm only is a big deal but suit yourself
<freemangordon> I can do once I have fallback path working
<freemangordon> I can easily make a snapshot in virualbox
<uvos> or just test it on d4 dsme compiles plenty fast on it
<freemangordon> it is way harder to debug ther
<freemangordon> I can easily setup remote debug using QtCreator in ubuntu to the VM, with source code and everything
<uvos> not sure how its different than to a remote d4, but no matter, do what works best for you.
<freemangordon> and with broken USB networking on d4, it will be extremely slow through wifi
inky_ has joined #maemo-leste
<freemangordon> unless USB networking is fixed lately
<uvos> i think it works fine
<uvos> (but i dont use it)
<uvos> Wizzup: ^^^
<freemangordon> but yeah, I prefer developing in the VM
<Wizzup> it works fine unless the battery is full, then it keeps dropping every couple seconds I think
<freemangordon> yeah, this
<uvos> hmm ok
<uvos> just rmmod cpacp_battery then
<freemangordon> VM then ;)
<freemangordon> I really prefer to no lose fucus rmmoding and whatnot
<freemangordon> *not
<freemangordon> anyway
<Wizzup> let's just start with the fallback and see if all problems are gone
<freemangordon> mhm
<freemangordon> uvos: Wizzup: why do you think dsmetool is at fault? it sends a message to dsme and then waits
<freemangordon> it does kill() but no waitpid()
pere has joined #maemo-leste
<Wizzup> yes, but it can't just waitpid since that will block dsme
<Wizzup> it needs to eventually wait for the pid and report it
<Wizzup> uvos: btw, iirc we reverted the font text change you had, but now my calendar is not usable anymore because of the text colour hehe
<freemangordon> well, ok, waitpid will obviously block, but I guess we can do that async
<Wizzup> yes, that's what I've been trying to suggest as alternative
<freemangordon> this is not an alternative, but the solution IIUC :)
<Wizzup> let's see :p
<uvos> freemangordon: was the observed behavior of soemthing like /usr/sbin/dsmetool -k "/usr/bin/mce --verbose --verbose"; /usr/sbin/dsmetool -n -1 -t "/usr/bin/mce --verbose --verbose"
<uvos> this starts mce before it exits
<freemangordon> uvos: sure, but dsmetool relies on dsme to kill the process
<freemangordon> and dsmetool receives reply right after kill()
<uvos> rigt and dsmetool dosent wait untill it dose
<uvos> right thats wrong
<freemangordon> no, dsmetool shall not wait, it is dsme that shall wait
<Wizzup> as long as it does it async, yeah.
<freemangordon> actually dsmetool aready waits
<uvos> well dsmetool needs to wait untill the process exits
<freemangordon> no, dsme shall wait :p
<Wizzup> uvos: not if dsme waits
<uvos> how its implmented is irrelivant
<Wizzup> uvos: the problem is essentially that dsme reports 'ok' too early
<freemangordon> uvos: dsmetool sends a message and blocks for a reply
<uvos> right how dmsetool waiting is implmented is releviant
<uvos> it dosent work atm
<uvos> and needs to be fixed :)
<uvos> *is not relevant
<freemangordon> dsme replies too early, so it is dsme to be fixed, noy dsmetool
<freemangordon> *not
<uvos> ok i hear you
<freemangordon> good :)
<freemangordon> I will fix that
<freemangordon> well, at least will try
<uvos> Wizzup: you have to fix the qt themes to corrispond to https://doc.qt.io/qt-5/qpalette.html
<uvos> Wizzup: and then the maemo apps end up broken all over the place because they violate the QPalette::WindowText QPalette::Base deistinction
<uvos> Wizzup: part of this is violations in the hildonized widgets
<uvos> and part of it is the apps using the colors wrong
<uvos> you have to fix it to be to sepc
<uvos> ie QPalette::Base needs to be used with QPalette::Text and QPalette::Window with QPalette::WindowText
<uvos> maemo apps do this wrong all over the place
<uvos> there is no other possible "fix" for this
<freemangordon> Wizzup: can;t I just fork() and waitpid() there?
<uvos> dsme uses a unix soccet to comunicate with tool right?
<freemangordon> yes
<uvos> then sure i dont see why not
<freemangordon> mhm
<uvos> wait no you wont be the processes parent
<freemangordon> well, will do the /proc hack then
<freemangordon> in dsme thread
<uvos> you could spinn up a pthread instead
<freemangordon> mhm
<uvos> and waitpid there
<freemangordon> or GThread
<uvos> sure
<freemangordon> yes
<uvos> ttyl
uvos has quit [Quit: Konversation terminated!]
tmlind_ is now known as tmlind
pere has quit [Ping timeout: 244 seconds]
<freemangordon> hmm, we already have announce_child_exit()
<freemangordon> no need of any trickery
inky_ has quit [Ping timeout: 244 seconds]
inky has joined #maemo-leste
_inky has quit [Ping timeout: 250 seconds]
pere has joined #maemo-leste
elastic_dog has quit [Ping timeout: 250 seconds]
elastic_dog has joined #maemo-leste
BenLand100 has quit [Ping timeout: 240 seconds]
BenLand100 has joined #maemo-leste
BenLand100 has joined #maemo-leste
BenLand100 has quit [Changing host]
inky has quit [Ping timeout: 244 seconds]
inky has joined #maemo-leste
inky has quit [Ping timeout: 252 seconds]
inky_ has joined #maemo-leste
inky has joined #maemo-leste
<mighty17[m]> why is powervr crashing a lot on pmOS, i hv been using openpvrsgx 5.12 and blobs are in pmOS repos
<mighty17[m]> `[ 193.428192] PVR_K:(Error): SGXOSTimer() detected SGX lockup (0xbc tasks)`
<mighty17[m]> `[ 193.428192] PVR_K: HWRecoveryResetSGX: SGX Hardware Recovery triggered`
inky_ has quit [Ping timeout: 252 seconds]
amk has quit [Ping timeout: 252 seconds]
inky has quit [Remote host closed the connection]
amk has joined #maemo-leste
R0b0t1` has quit [Ping timeout: 240 seconds]
R0b0t1` has joined #maemo-leste
uvos has joined #maemo-leste
<uvos> mce problem should be fixed
<uvos> (as soon as the build finishes)
inky_ has joined #maemo-leste
<mighty17[m]> also, why is CONFIG_BLK_DEV_RAM_SIZE=16384 set to 16384, instead of the default 4096
<Wizzup> uvos: great
pere has quit [Read error: Connection reset by peer]
* freemangordon tests dsme process exit fix
sunshavi has quit [Ping timeout: 250 seconds]
<kona> Uvos: will try trojita again with x backend vkb, I'm still just learning all the current quirks. :)
<sicelo> kona: no, i've never installed trojita.
<kona> I think I remembered wrong, sorry :)
<freemangordon> Setting up mce (1.9.1+2m7) ...
<freemangordon> * Caching service dependencies ... [ ok ]
<freemangordon> * Starting mce ..
<freemangordon> * Stopping mce [ !! ]
<freemangordon> :)
elastic_dog has quit [Ping timeout: 250 seconds]
mardy has quit [Quit: WeeChat 2.8]
elastic_dog has joined #maemo-leste
<freemangordon> one note - I am not sure if I shall check for the signal, if it is not SIGKILL, the process will not actually exit
<freemangordon> what do you think?
pere has joined #maemo-leste
<uvos> freemangordon: why would the process not exit on things other than sigkill?
<lel> IMbackK synchronize a pull request: https://github.com/maemo-leste/hildon-desktop/pull/14 (add support for rotating xinput touchscreens when entering or leaving portrait mode)
<uvos> freemangordon: ^^^
<lel> IMbackK synchronize a pull request: https://github.com/maemo-leste/hildon-desktop/pull/14 (add support for rotating xinput touchscreens when entering or leaving portrait mode)
inky has joined #maemo-leste
<kona> Sweet, USB kb works on my pinephone
<kona> For some reason I thought that wasn't working yet for Maemo Leste
linmob has quit [Ping timeout: 250 seconds]
linmob has joined #maemo-leste
Pali has quit [Ping timeout: 244 seconds]
Treebeard has joined #maemo-leste
Treebeard has quit [Changing host]
Treebeard has joined #maemo-leste
BenLand100 has quit [Ping timeout: 252 seconds]
Treebeard is now known as BenLand100
freemangordon has quit [Ping timeout: 248 seconds]
<Wizzup> kona: :)
<kona> also, i may have ordered an n900.
<Wizzup> kona: cool
<Wizzup> it's not ideal as dev env, but it's a good (and supported) device
<kona> hopefully i can score a pinephone kb when they put them up for order/preorder too :)
<kona> I have my vm for dev, or I saw that we have images for pi[123] and i have a couple of those in my parts crate
<enyc> kona: do you know about making sure the micro-usb is firmly soldered down and not to get ripped off board, such a common problem ;-(
<kona> currently trying to understand tny-vfs-stream.[ch] so I can port it from gnomevfs to gvfs.
<kona> enyc, for the n900? i think i heard something about this.
<enyc> kona: yes
<enyc> well known issue, most common ''failure'' of them imho
<kona> yeah, i think i (just barely) have the necessary "lack of skill" to reattach that.
<Wizzup> kona: something you can also do is look for commits where we ported from gvfs to gio
<kona> and solder wick to clean up my mess. :)
<kona> would that probably be better? it seems like gio is an abstraction layer above gvfs, so maybe?
<Wizzup> gio replaces gvfs afaik
<Wizzup> not sure if it's helpful
uvos has quit [Ping timeout: 240 seconds]