Daanct12 has joined #maemo-leste
diejuse has quit [Quit: Leaving.]
Daanct12 has quit [Remote host closed the connection]
Daanct12 has joined #maemo-leste
cockroach has quit [Quit: leaving]
<Daanct12> Wizzup, regarding the volume key
<Daanct12> I noticed that vol up and down are registered as F7 and F8
<Daanct12> Maybe that's the reason why the volume bar doesn't work?
Daanct12 has quit [Read error: Connection reset by peer]
mardy has joined #maemo-leste
mrtux has quit [Quit: The Lounge - https://thelounge.chat]
mrtux has joined #maemo-leste
Pali has joined #maemo-leste
xmn has quit [Ping timeout: 272 seconds]
<parazyd> freemangordon: Managed to move connui stuff to stable last night
<parazyd> Moved everything that made sense btw, and will review and update metapackages today.
<parazyd> uvos: So we're fine with enabling charge-mode, and fbkeyboard?
<freemangordon> parazyd: thanks!
<parazyd> :)
doc has joined #maemo-leste
pere has quit [Ping timeout: 240 seconds]
pere has joined #maemo-leste
sunshavi has quit [Remote host closed the connection]
diejuse has joined #maemo-leste
uvos has joined #maemo-leste
<uvos> parazyd: yes, fbkeyboard should be activated allready on devel (on bionic only as intended)
<uvos> Daanct12: no every thing is missing software side the f7 f8 thing is a n900 odity we should probubly change
<uvos> parazyd: did you read my complaints about irc-this-week btw
<freemangordon> uvos: why it should change? f7/f8 are not volume keys as one may think, those are multipurpose, context specific keys
<uvos> freemangordon: they are volume keys, there use elsewhere nonwithstanding. every single other device calls them volume, android vendor kernels call them volume. if we change n900 to fit everything else we save us a lot of headache
<freemangordon> and then we will have the headache to fix all the code that uses f7/f8, just because android! calls them volume. Good reasoning...
<uvos> no it goes mucht deper than android
<uvos> the mainline kernel calls these volume, they are volume on x86
<uvos> etc
<uvos> if you run leste on some random x86 device you want volume to change with the volume buttons on keyboard etc
<freemangordon> pc 105 keyboard doesn't have volume buttons lst time I chacked
<freemangordon> *last
<uvos> yeah the standart ibm layout might not have them but manny manny manny pc keybaords have volume keys
<uvos> thats what XF86Volume* was added for
<uvos> f7/f8 is silly nokia Stupidity
<buZz> XF86AudioRaiseVolume XF86AudioLowerVolume
<freemangordon> sure, but again, what you call "volume keys" is used for multiple purposes on maemo
<buZz> those i guess?
<uvos> freemangordon: so? there primary purpose is volume, they make the moste sense as volume, the camer app zooming or osso-xterm changing font dosent change that
<freemangordon> no, there is no primary purpose, please get out of your android-ish way of thinking
<parazyd> uvos: Regarding irc-this-week, you want me to escape that ^A I guess?
<freemangordon> they are used in xterm(to change the font size) book readiers use them to turn pages, etc,etc
<uvos> parazyd: yeah i guess, just whatever is nessecary so that file and firefox etc detect the file as plain text
<parazyd> uvos: okay
<parazyd> Will do that sometime today
<uvos> thanks ;)
<parazyd> I'll clean the file now
<parazyd> Fix code after I eat something :D
<uvos> freemangordon: so? the thing is that if you want to enforce your these 2 keys are f7/f8 you will have to change the dts on every device ever just to fit the n900 mold. and users will complain volume odosent change with pc volume keys
<uvos> that is silly
<buZz> cant xterm just use XF86AudioRaiseVolume etc?
<uvos> of course
<uvos> thats what i am proposing
<uvos> Wizzup: parazyd ^^^ please comment on this dissagreement....
<buZz> and eh, couldnt we just have them -also- be f7/f8 ?
diejuse has quit [Quit: Leaving.]
<uvos> if you dont want to change n900 dts sure
<parazyd> Aren't Droid4/Bionic and Pinephone doing these as XF86Audio*Volume already?
<freemangordon> XF86 keys are *already* supported in the relevant parts
<uvos> but its just a a 4 byre change
<uvos> parazyd: yes ofc
<buZz> i think freeman is mostly thinking about all the maemo apps that exist already?
<freemangordon> yes
<uvos> parazyd: every pmos device and every android device etc
<parazyd> So the existing maemo apps work only on N900
<uvos> yes
<freemangordon> vendor kernels is not something we ever wanted to support
<parazyd> That's funny
<uvos> freemangordon: its not vendor kernels
<freemangordon> but what?
<uvos> freemangordon: its all the mainline kernels for devices
<parazyd> freemangordon: Mainline
<uvos> its just what everyone decided these buttons are
<uvos> and it makes sense users call these "volume buttons" too
<uvos> WE call them volume buttons in discussions even
<freemangordon> I understand that argument, but the question is - how you're going to make difference between volume buttons on your hands free and the ones on the device, to not turn page of the book reader you're currently using?
<freemangordon> I don't want my hands free device to change font size in xterm either
<freemangordon> the same goes for those fancy multi-media kbds with audio buttons on them
diejuse has joined #maemo-leste
<freemangordon> Nokia did it that way not because they were stupid, but because they were smart
<uvos> so for muti-media keyboards i think zooming makes sense. as for hands free, interesting question i wonder how android dose this.
<buZz> i dont understand the controversy really, doesnt your external keyboard have f7/f8 too?
<uvos> buZz: sure but other devices dont
<uvos> and f7/8 is bad ux if volup voldown dosent also work
<buZz> other devices than keyboards?
<uvos> yeah like phones
<freemangordon> buZz: keys on your phone are kbd as well
<buZz> right
<freemangordon> the conversation is about hwt keycode shall volume keys generate
<buZz> so you are saying you want to keep em as f7f8 because you hookup a keyboard to your phone often?
<freemangordon> *what
<uvos> no
<uvos> so n900 dose f7/f8
<freemangordon> no, because I hook handsfree often
<uvos> but every other device dose volup vol down
<uvos> so you need to reconcile this somehow
<freemangordon> "every device" is not really an argument, n900 is the best amongst all of them, both HW and SW wise.
<freemangordon> and please dont bring the number of cores to the table
<uvos> erm... ok
<uvos> i hate the keyboard
<uvos> its too small and close to the display :P
<freemangordon> then leste is not for you
<buZz> i find it too small and too thick
<freemangordon> ah. on n900
<freemangordon> well, it was good enough for me 10 years ago...
<freemangordon> now... I need good light :)
<uvos> 1000 years ago a slave carrying a letter was good enough
<uvos> thats hardly a argument
<freemangordon> the fact that something is newer doesn;t make it any better either
<uvos> no but thats beside the point
<uvos> the point is we want leste to just work
<uvos> on a wide veriaty of devices
<freemangordon> neither the fact that "everybody does it, but you"
<buZz> on as many devices as possible, right?
<uvos> and the f7/f8 thing is an impedement
<uvos> "everybody does it, but you" is an argument in foss
<uvos> becaue it fosters interoperability
<freemangordon> uvos: sure, but that should not be on the price of bad UX
<freemangordon> and BT controlling bookreader is a bad UX in every book I have around
<freemangordon> BT HF that is
<uvos> idk if it is really
<uvos> so the vol keys inline on a wired headset
<freemangordon> sure it is, this is real multitaskyng OS
<parazyd> uvos: Fixed, but I had to reset irc-this-week.txt so it starts from now. The main irc.txt is ok of course.
<uvos> i think are great if they would do this
<uvos> parazyd: thanks
<parazyd> yw
<freemangordon> so you may have xterm or bookreader or whatever opened while you have a phone conversation
<freemangordon> you want BT HF volume keys to change the audio volume, not to turn pages
<uvos> freemangordon: in this case the vol keys on device not chaning the call volume is bad ux.....
<uvos> in all cases
<uvos> so you would need some kind of global lock
<freemangordon> uvos: they do while you;re in a call, IIUC
<uvos> which is easy to accive via xgrabkey..
<uvos> freemangordon: right
<freemangordon> lets not reinvent the wheel, ok?
<uvos> freemangordon: im sure thats how it works currently
<uvos> freemangordon: it needs to block f7/f8 this way
<parazyd> freemangordon: Keep in mind no device except the N900 does this f7/f8 thing
<buZz> maybe n810 etc aswell?
<parazyd> buZz: We don't have an n810 image nor support
<uvos> but he is likely right
<buZz> right, ok
<freemangordon> parazyd: yes, but that just means we shall remap those somehow as part of HW packages
<parazyd> freemangordon: Why couldn't we also add XF86AudioRaiseVolume to that grab_keys function?
<freemangordon> or rather - have this remapping by default, except on N900
<buZz> oh, grab 4 keys instead of 2?
<uvos> or even just change the n900 mapping in kernel....
<freemangordon> parazyd: because this grab is in volume applet only
<freemangordon> uvos: right
<freemangordon> and then map back to f7/f8, somehow
<freemangordon> on all devices that is
<freemangordon> but, this should happen for internal kbd only
<freemangordon> uvos: can this be done smart enough to remap only internal kbd?
<uvos> um yeah udev can do that
<uvos> but i think its a bad idea
<uvos> also hmm no
<uvos> i dont think it will work
<uvos> that only works where the driver exposes hw scancodes
<uvos> gipo keys (what the volume buttons often are) you cant remap at all
<freemangordon> well, then we'll have to fix all the other devices, if we want sane UX on them as well
<uvos> freemangordon: btw talking ux
<uvos> freemangordon: any idea why scrolling in the app launcher grid is broken
<uvos> freemangordon: in fremantle even
<freemangordon> not sure what you mean 'broken'
<freemangordon> could you explain
<freemangordon> you mean kinetic scrolling is not smooth?
<uvos> freemangordon: you scroll, and you let go of it at speed, it should continue scrolling at the speed you left it at
<uvos> but in reality it just stops
<uvos> most of the time
<freemangordon> yeah, right
<uvos> other times it coniunues scroling very slowly
<freemangordon> yep, just reproduced
<uvos> this hapens in freemantle too
<uvos> *happens
<freemangordon> :nod:
<freemangordon> a bug, most-probably
<freemangordon> will have a look at it, someday
<uvos> ok
<freemangordon> shoudl be somehwere in the tidy code
diejuse has quit [Quit: Leaving.]
diejuse has joined #maemo-leste
diejuse has quit [Client Quit]
diejuse has joined #maemo-leste
<Wizzup> Daanct12: that is another reason it might not work, but not the main one
<uvos> works
<parazyd> uvos: Will you have some time in the afternoon to give me a second pair of eyes on metapackages and perhaps leste-config?
<uvos> parazyd: sure
<parazyd> Cool
diejuse has quit [Quit: Leaving.]
diejuse has joined #maemo-leste
diejuse has quit [Quit: Leaving.]
* sicelo keeps wondering if he shouldn't quit Leste because it's based on silly s/w
<Wizzup> freemangordon: the f7/f8 handling is not too hard I think
<parazyd> ?
<Wizzup> freemangordon: also many oher devices uses other keys than f7/f8 already
<bencoh> sicelo: wait, what?
<uvos> its a dig at me
<uvos> dont mind it
<Wizzup> parazyd: I do have a n810 btw, but no support
<Wizzup> I do think the F7/F8 is quite random
<Wizzup> but don't necessarily have a good solution
<Wizzup> there are F keys until F20
<Wizzup> even more actually it seems
<uvos> some of those dont work
<Wizzup> linux/keyboard.h has until K_F245
<uvos> any keycode >240 something is impossible to use with x
diejuse has joined #maemo-leste
uvos has quit [Quit: Konversation terminated!]
<Wizzup> right
diejuse has quit [Client Quit]
diejuse has joined #maemo-leste
<freemangordon> Wizzup: could you elaborate on the "fix", I am not quite sure I understand
<Wizzup> freemangordon: I wrote that while reading backlog, the way I see it F7 and F8 are a bit arbitrary, and whatever we do, we need to at least sync the keys with other devices that we support - droid4 has the same buttons: power and volume -/+, and we need to figure out how to handle them properly
<Wizzup> F7/F8 feel arbitrary to me (why not F9/F10? etc), and xf86 volume keys might also not be ok
diejuse has quit [Client Quit]
<Wizzup> I suppose they are keys that serve different functions in different contexts
<Wizzup> I am trying to think of equivalent stuff on PC keyboard layouts but don't quite know
<parazyd> Well there's the Fn key in hardware, but I think that's not a valid thing on phones
<parazyd> At the very least it's two keypresses and saving state
<Wizzup> I don't mean it in that way per se
<Wizzup> That's just about how a key is sent to the os, but I mean I am not sure what key would make (more) sense
<Wizzup> brb
<parazyd> ok
<parazyd> I need to finish up the metapackages for stable now
<parazyd> Could discuss more later
peetah has quit [Quit: -]
<parazyd> Wizzup, uvos: We also have some libsdl1.2 in -devel. Should I promote it?
<parazyd> note-to-self: Check why alpha/beta themes try to pull in devel theme
<parazyd> uvos: Last 10 commits here (including changelog updates) https://github.com/maemo-leste/hildon-meta/commits/master
<parazyd> This would go from devel to stable
peetah has joined #maemo-leste
diejuse has joined #maemo-leste
<parazyd> uvos: And then we need to introduce charge-mode, also via hildon-meta?
<Wizzup> how many people have tested charge-mode?
<Wizzup> I haven't yet
<parazyd> I don't know
<parazyd> It works here, on droid4/bionic you need to make boot.cfg init into softlevel=charge-mode
<parazyd> And then if you boot with charger plugged you'll get the animation
<parazyd> We should also have this on PP and N900
<parazyd> Ideally if the mainline u-boot on N900 supports boot.scr, then we're great
<parazyd> Because then we can update cmdline this way
<parazyd> Currently N900 cmdline is hardcoded in kernel
<Wizzup> what do you mena, support boot.scr?
<Wizzup> I am pretty sure we can have as many bootentries as we want in u-boot
<Wizzup> it reads them from internal config and then from (e)mmc
<parazyd> I mean passing cmdline from some file/variable
<parazyd> Anything we can control is fine, doesn't have to be boot.scr
<parazyd> Just giving an example
<parazyd> Like here
<Wizzup> I am pretty sure we can do all of that, someone just needs to do it *and* make sure we can flash a certain u-boot version safely without messing wiht existing setups
<parazyd> Yeah ok
<sicelo> fremantle u-boit DOES support cmdline
<parazyd> I already talked to Pali about this
<Wizzup> sicelo: having both leste and fremantle generate u-boot menu using their own scripts is recipe for disaster though
<parazyd> sicelo: Right, but thing is our n9xx-linux has hardcoded cmdline
<parazyd> I'm not sure if it can be overriden
peetah has quit [Quit: -]
<Pali> u-boot loads bootmenu.scr from eMMC and it may boot menu entry may contain info to run e.g. boot.scr script from uSD
inky has quit [Ping timeout: 272 seconds]
<parazyd> Yeah that's my point. We can then easily maintain Leste-specific boot.scr
<Wizzup> yup
<Pali> yes!
<Pali> "run sdboot" tries to run boot.scr script from uSD
<parazyd> Fantastic
<Pali> and "run sdboot" is called by "External SD card" menu entry
<Wizzup> parazyd: that is not the default btw
<Pali> this menu entry is by default present if you do not have your own bootmenu.scr in eMMC
<Wizzup> and it is only run upon user action
<Wizzup> parazyd: does it also read from sd card?
<Wizzup> err
<Wizzup> Pali: ^
<Wizzup> when preparing the menu
<Pali> uSD is not default boot option
peetah has joined #maemo-leste
<Pali> default is attached kernel without cmdline
<Pali> but bootmenu.scr in eMMC can specify custom default entry
<parazyd> This still needs user interaction
<parazyd> To change
<Wizzup> Pali: the way I see it: (1) OS on eMMC and OS on uSD should both ideally be able to provide entries for the menu, and maybe even determine what should be default with some priority
<Wizzup> and leste, I think, currently typically is on uSD and fremantle on emmc for most
<Wizzup> so this way leste would have to override emmc on fremantle to get its values in, right?
<parazyd> Wizzup: We would also use mainline u-boot and keep it up to date with apt
<parazyd> Wizzup: This way we can also control the emmc script
<Pali> well, you can overwrite u-boot source file include/configs/nokia_rx51.h to loads bootmenu.scr from uSD instead of eMMC
uvos__ has joined #maemo-leste
uvos__ is now known as uvos
<parazyd> Pali: Also, yes.
<parazyd> We need our package anyway.
<Pali> I think could go also into upstream u-boot
<parazyd> Could it be a config option?
<lel> parazyd labeled an issue: https://github.com/maemo-leste/bugtracker/issues/525 (Create n900-uboot package)
<uvos> parazyd: parazyd: so charge mode should work everywhere, i tested it on d4, bionic and on the n900 by switching to the runlevel after boot
<parazyd> I tested on d4/bionic only
<parazyd> Updating my N900 now and will try too
<uvos> ok someone should test it on pp
<uvos> but thats what devel is for no? :P
<parazyd> :)
<uvos> parazyd: the only blemish being that currently /sys/class/power_supply/battery/status on mapphones just reflects current_now
<Pali> is there any issue if u-boot always tries to load bootmenu.scr from uSD and if it fails then tries to load it from eMMC and if it fails then fallback to defalt?
<uvos> so sometimes the device will fail to enter charge-mode becuase the device is using to mutch current at that moment
<uvos> but thats just a mapphone kernel problem
<parazyd> uvos: fail in what sense?
<uvos> fail in the sense that it boots to hildon instead
<parazyd> Pali: I suppose that's perfectly fine.
<parazyd> uvos: ok
<Pali> ok, so I can prepare patch for this
<parazyd> 12:18 <parazyd> uvos: Last 10 commits here (including changelog updates) https://github.com/maemo-leste/hildon-meta/commits/master
<parazyd> 12:18 <parazyd> uvos: Last commit here: https://github.com/maemo-leste/leste-config/commits/master
<sicelo> Pali: +1
<parazyd> Have a look when you can please
<uvos> parazyd: looks good.
<uvos> (hildon-meta_
<uvos> )
<parazyd> ok, thanks
<parazyd> This is still without charge-mode btw.
<uvos> i would add chargeing-mode to the common metapackage btw (in devel only ofc)
<parazyd> That goes into mapphone-kexecboot-config
<uvos> yeah
<parazyd> (runlevel)
<uvos> right
<parazyd> And yeah, dep into hildon-meta
<parazyd> ok
<parazyd> Yes, and seems there's no pending pulls
<parazyd> So I guess that's it
<uvos> ok yeah thats fine
<parazyd> Unless there was something else you wanna add
<parazyd> Alright
<uvos> no
<parazyd> Will build this in a little bit
<uvos> for hildon meta it might make sense to only have fbkeybord in bionic
<uvos> since you cant reach it elsewhere atm
<uvos> but it dosent hurt to have it installed either
<parazyd> ah but you asked me to add it to all of the non-keyboard devices :p
<sicelo> Pali: I tried to boot Fremantle with upstream u-boot once (with kp image), but it didn't boot. Is this expected, or I made a mistake somewhere?
<parazyd> imho it's fine if installed
<uvos> right and you said we can figure out how to enter the runlevel later
<uvos> im just saying its dead weight atm
<uvos> but its fine
<Pali> sicelo: it should work
<sicelo> I'll try again and report back
<Pali> if it does not work then something is broken and needs debugging...
<freemangordon> Wizzup: kinda agree, but those new key should be really way more sane than F7/F8 to worth the effort of porting all the code to them.
<sicelo> Okay. I'll test. The idea is to flash upstream u-boot (which Leste would prefer afaict), but still be able to boot Fremantle (what I prefer)
<parazyd> dreamer, freemangordon, buZz, uvos, Wizzup, sicelo, etc.: Do you think it's a good idea to have another channel, say ##lestians (or propose another name), for non-dev Leste discussions?
<uvos> parazyd: we did this before
<uvos> parazyd: it dident work out mutch
<parazyd> mhm
<sicelo> I don't think it's good idea
<parazyd> Asking because someone on Twitter asked.
<Wizzup> freemangordon: yeah, I suppose so, I don't know how many handle the key, I guess web browser and some other apps. Something else to keep in mind is that some applications automatically handle zoom keys already, I think (I have to test), like pdf or image viewer, or browser, from debian, so keeping that kind of compat in mind when picking one might make sense (this likely won't be volume key ;-))
<freemangordon> parazyd: I agree here it is a bit noisy at times, but better keep it like it is
<Wizzup> freemangordon: there is this:
<Wizzup> #define XF86XK_ZoomIn0x1008FF8B /* zoom in view, map, etc. */
<Wizzup> #define XF86XK_ZoomOut0x1008FF8C /* zoom out view, map, etc. */
<uvos> i guess the comunication channel is the maemo forum
<uvos> its almost dead but still
<buZz> there's #maemo ?
<buZz> does anyone really mind if lioh sits here to talk user things?
<buZz> instead of dev
<sicelo> you can simply respond that this channel is alright, and he can feel free to ask here
<uvos> no
<uvos> @buZz
<freemangordon> Wizzup: sure there are slightly more sane keycodes, but does it worth?
<Wizzup> buZz: nobody minds, but it might be hard to chat if there is much cross talk I imagine
<parazyd> True there is #maemo
<parazyd> I often forget
<Wizzup> freemangordon: I think it probably is, if it means it will work out of the box with many other applicataions
<sicelo> If people don't have time for him here, they most likely won't have time to look for him in another room
<parazyd> sicelo: ++
<Wizzup> sicelo: uvos: iiuc it's mostly about cross talk
<Wizzup> and maybe just a place in general to chat
<sicelo> And lioh was asking about Leste issues (not fremantle issues)
<uvos> i gues thats the real place for users
<freemangordon> it still won't, as upstream kernel generates volume keys
<uvos> ^^^ this is the real problem as changeing this involved changing everyones kernel
<uvos> and you cant rely on udev remapping working
<freemangordon> but the other option is to have broken UX
<Wizzup> Why can't we rely on udev to remap a key for us? I think we already do that currently
<bencoh> re. #lestians/whatever, I think #maemo should be the place for users at some point :)
* freemangordon is afk for a while
<uvos> Wizzup: that works for keybaords and other devices that generate scancodes
<uvos> Wizzup: gipo keys and sutch do not generate scancodes
<uvos> they genreate keycodes directly
<uvos> you cant remap them
<Wizzup> oh, MSC_SCAN ?
<uvos> the kernel simply cant
<uvos> yeah
<uvos> volume keys are XF86Audio* its a fait accompli
<uvos> leste has to deal with it
<Wizzup> I am not at that point yet with my thought
<Wizzup> We could simply change the dts in our kernels, for example, if it is beneficial
<Wizzup> but before ew do that it would be nice to know if applications actually handle the xf86 zoom keys sensibly at all
<uvos> Wizzup: sure but thats rather insane, do you want to change the kernel source for drivers that dont use dts?
<uvos> like x86?
<uvos> also then we cant fully share source with pmos etc
<uvos> like on a x86 tablet you would have to change the ibm keyboard mapping with your hack to change the keycode...
<uvos> or on vm etc
<Wizzup> uvos: hm, you mean for the volume applet to work?
<uvos> for the volume buttons to work
<uvos> genreally
<Wizzup> because they are not accessible physically?
<uvos> hmm>
<uvos> hmm?
<sicelo> Is volume applet working/available yet?
<uvos> no
<Wizzup> sicelo: it requires PA setup
<Wizzup> specific PA setup
* sicelo hasn't run Leste on N900 in many months now
<uvos> Wizzup: what do you mean accessible physically?
<Wizzup> uvos: why would you need to remap?
<uvos> ok so on any x86 device (lets say a tablet) the volume keys are the xf86 vol up and vol down
<uvos> this is defined in kernel source
<uvos> not dts
<uvos> now what
<uvos> how shal they work?
<Wizzup> we could remap wit xkb I think, but yeah
<Wizzup> we already specify specific keyboard layouts for our devices
<uvos> no you cant
<Wizzup> really? why not?
<Wizzup> oh, it's a separate input device I guess..
<uvos> right
<Wizzup> this is so silly
<Wizzup> lol
<uvos> really there is no way this can ever work right except accepting the fait accompli
cockroach has joined #maemo-leste
<uvos> and also accepting that all volume keys then behave the same
<Wizzup> but firefox and such won't handle these keys
<Wizzup> so we'd have to then fork firefox and other apps to make it handle them
<uvos> that wont work with f7/f8 either
<uvos> i mean there is no way to have everything magicly know what you mean if want vol to have mulitple meanings
<uvos> if you want to have vol up down be the xf86 zoom keys
pere has quit [Ping timeout: 268 seconds]
<uvos> that you can do by mapping the xf86AudioVolume* to those in xcb
<uvos> but the kernel keycode needs to stay xf86AudioVolume
<uvos> or just change the config files of ff.
<Wizzup> well, the xcb remap is what I was referring to earlier as well
<Wizzup> did anyone look at the mobile config for firefox that some people mentioned btw?
<uvos> right if you accept that xf86AudioVolume* are the vol keys in kernel and all vol keys will behave the same you can change the mapping xcb ofc.
<uvos> i did, i think mine is better
<Wizzup> which one is that?
<uvos> just the private one on my device
<uvos> id have to clean it a bit to release it
<Wizzup> k
peetah has quit [Quit: -]
<dreamer> parazyd: or a #leste-dev? :P
<dreamer> (but I agree, this channel is good enough™ for now)
<freemangordon> on fremantle the browser is not using volume keys for zoom
<Pali> parazyd: uvos: here is patch https://pastebin.com/TZCtkeSA could you test it if it is fine for you?
<freemangordon> Pali: do you want me to do anything else for u-boot?
<Pali> I do not know if tom wants that your patch to be sent in git-format-patch
<freemangordon> I bet he does
<freemangordon> but as you know, I prefer to leave the paperwork to you :p
peetah has joined #maemo-leste
diejuse has quit [Quit: Leaving.]
<Pali> so for now just need to wait for tom answer
<Wizzup> probably no reason to wait, can just send a rfc patch, right?
diejuse has joined #maemo-leste
<parazyd> Pali: mmc patch LGTM
<parazyd> Pali: setenv mmctype ext4
<parazyd> Does this imply the partition has to be ext4?
<Pali> ext4 means to read ext2/3/4 fs
<parazyd> ok, and fat is fat
<parazyd> ok
<parazyd> Good
<freemangordon> Pali: Wizzup: yes, no reason to wait, the answer we are waiting for is -mthumb related, not DM_USB
<Pali> older u-boot version had separate ext2/3 and ext4 implementations, new u-boot has one unviersal ext2/3/4 implementation with just ext4load command, hence ext4 mmctype
diejuse has quit [Read error: Connection reset by peer]
<Wizzup> ah, like mainline
<Wizzup> parazyd: well keep in mind we'll have to be able to install u-boot first via leste, and we need to figure out ow to do it without breaking all the differnet setups
<Wizzup> like, someone can have no u-boot on their device, and have fremantle kernel there, and boot leste via 0xFFFF
<parazyd> Wizzup: Yeah as I said, already discussed this with Pali. There are helpful scripts.
<Wizzup> in that case we do *not* want to flash u-boot
<Wizzup> we'd break fremantle
<Pali> you can extract current kernel from nand, append it into prepared u-boot binary and then flash this u-boot binary
<Pali> (with appended kernel)
<Wizzup> yeah, but can we decide to do that on our own?
<parazyd> Wizzup: In any case, I'd prefer if we use mainline u-boot for Leste.
<freemangordon> why not?
<Wizzup> freemangordon: if you booted a livedistro, would you expect it to modify your grub config without asking you?
<Pali> by default U-Boot boots attached (=fremantle) kernel
<freemangordon> if there is a big fat warning
<Wizzup> freemangordon: yes, that is what I am saying
<freemangordon> ah, ok :)
<Pali> and if you provide bootmenu.scr to eMMC you can overwrite default boot menu entry
<Wizzup> I think the package should be avail in repos, but not in any meta, and we can juts have it be present on images we make, or something
<Wizzup> well, no, that won't work still
<Pali> and after above patch you can put bootmenu.scr also into uSD
diejuse has joined #maemo-leste
<parazyd> All promoted to stable
<parazyd> Let me know if you experience issues upgrading
inky has joined #maemo-leste
lea_ has joined #maemo-leste
lea_ has quit [Client Quit]
<uvos> parazyd: btw with the charging-mode change you might want to conisder moving droid4-battery-calibration to sysint
<parazyd> ah indeed
<uvos> so there is a chance charging-mode ends up with a callibrated battery
<parazyd> Made a note
<parazyd> Doing N900 upgrade now
<parazyd> Wizzup: * Caching service dependencies ... [ ok ]
<parazyd> * Stopping ke-recv [ !! ]
pere has joined #maemo-leste
<parazyd> * Starting ke-recv presetup ...
<parazyd> * Starting ke-recv ...
<parazyd> This triggers a reboot
<Wizzup> parazyd: shit, we pushed an update to users that causes another reboot like this?
<uvos> abort abort :D
<Wizzup> so can you reproduce it with just stopping ke-recv and starting it?
<parazyd> Well, good incentive to solve it
<parazyd> Wizzup: I can't
<parazyd> This was apt
<parazyd> As soon as I saw Stopping ke-recv Starting ke-recv presetup ...
<parazyd> Screen went off, and LED went white like for shutdown
<parazyd> Apt continued for a bit more
<Wizzup> does /var/log/messages say anything?
<Wizzup> it might just be part of something else
<parazyd> Booting now
<Wizzup> IIRC I debugged/narrowed it down already
<Wizzup> but I don't remember.
<parazyd> messages: http://sprunge.us/Fs1Mg4
<parazyd> syslog: http://sprunge.us/LrWEpG
<parazyd> Jun 17 14:06:28 localhost DSME: new state: DSME_STATE_REBOOT
<parazyd> Jun 17 14:06:28 localhost systemui-powerkeymenu[2932]: systemui: shutdown_ind from DSME, quitting
<parazyd> Jun 17 14:06:27 localhost DSME: Process '/usr/sbin/ke-recv' with pid 2130 exited with return value 0
<parazyd> Jun 17 14:06:28 localhost DSME: Process '/usr/sbin/ke-recv' with pid 15501 exited with return value 1; spawning too fast -> reset
<parazyd> Wizzup: See from Jun 17 14:06:28 in http://sprunge.us/LrWEpG
<Wizzup> ok, I will dive into momentarily
diejuse has quit [Quit: Leaving.]
<parazyd> Thanks
<parazyd> It's as if ke-recv doesn't restart properly and then dsme figures it should reboot
<Wizzup> I think it looks like ke-recv doesn't start happily and it's set up in a way with dsme that failure to start it a few times makes it reset
<parazyd> Rest of the upgrade went fine, fwiw
<Wizzup> which makes sense, so we need to see why th restart fails
<parazyd> Yes
<parazyd> But I can't repro with /etc/init.d/ke-recv stop
<Wizzup> try 'restart'
<Wizzup> I will also try momentarily
<Wizzup> busyatm
<parazyd> Wizzup: Also works fine, no reboot
<parazyd> pgrep -a ke-recv
<parazyd> oops
<parazyd> So pretty sure it's this in the ke-recv initscript
<parazyd> /usr/sbin/dsmetool -U root -n -1 -t "/usr/sbin/ke-recv"
<parazyd> -t --start-restart=<cmd> Start a process
<parazyd> (on process exit, restart max N times then do SW reset)
<parazyd> As to why it is unable to restart, I'm stumped
<parazyd> I wonder if we're just trying too fast and we should let it settle some
<Wizzup> I don't think it should fail 10 times in a row though
<Wizzup> (still busy)
<parazyd> Right
<parazyd> np
diejuse has joined #maemo-leste
kdsch has joined #maemo-leste
diejuse has quit [Quit: Leaving.]
cockroac1 has joined #maemo-leste
cockroach has quit [Quit: leaving]
cockroac1 is now known as cockroach
meldrian has joined #maemo-leste
<meldrian> Guess the easiest way is asking here, is there a client for fediverse services on maemo leste?
<meldrian> Like gnuscoial, mastodon, friendica, etc.
<parazyd> If there's something on Debian - yes. :)
<parazyd> We don't have a native app.
sunshavi has joined #maemo-leste
<Wizzup> (yet)
<meldrian> Wait so, for example, tootle might work? (https://packages.debian.org/de/sid/tootle)
<Wizzup> try 'apt get install tootle' :)
<Wizzup> well, is it only in sid?
<freemangordon> apt-get install will show :)
<freemangordon> "E: Unable to locate package tootle"
<freemangordon> Wizzup: it is in bullseye too
<meldrian> Once the new battery is delivered i'll try to ressurect the n900 for home use with meamo leste. Just want to check if fediverse is one of its borders. Iam reliefed its not.
<freemangordon> actually this particular client is not available in leste
<freemangordon> because it is based on current debian stable
<freemangordon> but maybe it will just compile, who knows
<meldrian> It doesn't need to be tootle. Every client with basic functionality will do it.
<bencoh> considering the deps, it might compile easily
<Wizzup> it might even just dpkg -i
<freemangordon> meldrian: whatever is available in debian stable, is available in leste as well
<bencoh> Wizzup: doesn't sound great ABI-wise, but dpkg-buildpackage should be fine
<freemangordon> :nod:
<meldrian> ... and that's a lot. Can't wait to begin testing.
diejuse has joined #maemo-leste
<freemangordon> Pali: yay, seems WDT patch has been merged into -next :)
<freemangordon> Pali: now we only need that DM_USB patch series
pere has quit [Ping timeout: 268 seconds]
xmn has joined #maemo-leste
pere has joined #maemo-leste
<sicelo> <3
sixwheeledbeast^ has joined #maemo-leste
sixwheeledbeast^ has quit [Changing host]
sixwheeledbeast^ has joined #maemo-leste
sixwheeledbeast has quit [*.net *.split]
sixwheeledbeast^ is now known as sixwheeledbeast
diejuse has quit [Quit: Leaving.]
brabo has quit [Quit: Changing server]
brabo has joined #maemo-leste
<Pali> freemangordon: perfect!
ceene has quit [Ping timeout: 268 seconds]
Pali has quit [Ping timeout: 252 seconds]
uvos has quit [Ping timeout: 244 seconds]
Blikje_ has joined #maemo-leste
kdschu has joined #maemo-leste
kdsch has quit [Ping timeout: 240 seconds]
Blikje_ is now known as Blikje