<norayr>
(maybe did not the best way, i don't understand packaging well)
<norayr>
but it builds and runs in vm, will try to add watch tomorrow on a real device. it's 7:30 in the morning here.
Danct12 has quit [Read error: Connection reset by peer]
xmn has joined #maemo-leste
joerg has quit [Ping timeout: 260 seconds]
joerg has joined #maemo-leste
<sicelo>
at least in my case, sphone has a way of triggering touch screen issues on Droid 4. other applications don't seem to cause it
<dsc_>
does wireguard functionality support 'loading configuration from file'
<dsc_>
> For sophisticated setups that are potentially not supported in our configuration user interface, it is possible to create a configuration using the "Load" button in the Wireguard control panel applet. This allows you select a file (path!) to a pre-generated configuration.
<dsc_>
Wizzup: loading wg client config file is pretty normal though
<sicelo>
i can see "load" button in control panel > wireguard
<dsc_>
yeah, that should be called 'load from file' or something ;P
<dsc_>
also the file browser is a bit weird
<dsc_>
i cant seem to browse the *actual* filesystem, isntead it shows things like DCIM, Audio, Images folders
<sicelo>
heh, why? looks like load from file would be long, and make the button big, and make the other buttons ugly because they'd have shorter text
<sicelo>
unless you add more text to them too
<dsc_>
yep but UX-wise this is not so great
<dsc_>
i was looking for file loading functionality, couldnt find it, eventually asked here on IRC (and found something on the wiki)
<dsc_>
while its pretty 'standard' to load files
<dsc_>
(being a bit pedantic here)
<dsc_>
it should be the default route
<dsc_>
'New' spawns a dialog from hell (where you can manually insert a private key, lolwat)
<sicelo>
regarding file system, mine shows DCIM, Images, Documents, etc.
<dsc_>
yep, needed to place my config file in ~/MyDocs
<sicelo>
maybe Load should be on top of New :p
<dsc_>
i think so ye ^^
<dsc_>
realistically, nobody is going to manually setup their wireguard configuration
<dsc_>
im guessing at least..
<sicelo>
ah, maybe the word should be "Import"?
<dsc_>
yes :)
<dsc_>
I think Wireguards official Mac client calls it 'import' too
<dsc_>
also
<dsc_>
too bad there isnt a 'connect/disconnect' button somewhere
<dsc_>
so the flow is via the menu bar on the top
<dsc_>
it says 'Wireguard Disconnected', click on that, and then you search for a profile
<dsc_>
and then press 'save'
<dsc_>
and this then connects in the background??
<dsc_>
like, when does it connect
<dsc_>
upon pressing save?
<dsc_>
it stays on 'disconnected' after I press save
<dsc_>
Yeah, I dont like this UX via the top menu :P
<dsc_>
its confusing
<sicelo>
:-D
<dsc_>
nothing wrong with a connect/disconnect button
<dsc_>
somewhere
<dsc_>
+ connection logs
<sicelo>
tbh i've never used the plugin, but i see what you mean there
<dsc_>
hehe
<sicelo>
maybe create an issue? i'm sure Wizzup will be more than happy to improve it (if he has time for it)
<dsc_>
yeah seems a bit broken, doesnt want to import/connect my wireguard file
<dsc_>
however, it connects manually just fine `sudo wg-quick d4` (after manually placing config file in /etc/wireguard)
* dsc_
shrugs
rafael2k has joined #maemo-leste
<sicelo>
the wizard (for new) doesn't appear to work properly too ... after entering details, can't click Forward (which should probably be named Next)
<sicelo>
anyhow, create an issue, and good find
<dsc_>
sicelo: Edit for a config that was previously loaded doesnt work either (Forward greyed out)
<dsc_>
will create an issue later
rafael2k has quit [Ping timeout: 264 seconds]
rafael2k has joined #maemo-leste
rafael2k_ has joined #maemo-leste
rafael2k has quit [Ping timeout: 252 seconds]
Twig has joined #maemo-leste
rafael2k__ has joined #maemo-leste
rafael2k_ has quit [Ping timeout: 272 seconds]
rafael2k__ has quit [Remote host closed the connection]
<norayr>
that's amazfish, the watch application and daemon.
<norayr>
i was waiting for chimaera to package it.
<Wizzup>
norayr: no problem @ reminding, I didn't see this until just now
<Wizzup>
what is it this exactly?
<Wizzup>
(I'll make the repos)
<norayr>
so it is an app, initially for sailfish only
<norayr>
then the author - same piggz who also has the camera app mentioned here
SuperMarioSF has joined #maemo-leste
<norayr>
which is of two parts: ui and daemon
<SuperMarioSF>
oh hi
<norayr>
daemon sends notifications to the watch (there is a list of supportad smart watches)
<SuperMarioSF>
something went wrong after I did a apt upgrade. now there are 2 package are conflicting during post installation configuration.
<SuperMarioSF>
i guess this is a known issue?
<norayr>
and the ui is for configuring the watch, also shows thee graphs of heart bits or steps, it is possible to force to download the data from the watch, and configure alarms, etc.
<Wizzup>
norayr: should be all set up now
<norayr>
SuperMarioSF: try to do apt-get update once more, then apt-get upgrade
<norayr>
Wizzup: yaay
<Wizzup>
SuperMarioSF: can you post the conflict?
<SuperMarioSF>
please wait. package name is 'leste-config-droid4', problem is attempt to write to the exact same file during post installation with a later dependcies 'leste-config-mapphone'
<SuperMarioSF>
already did update the repo then upgrade.
<Wizzup>
in combination with the dpkg-divert remove
<SuperMarioSF>
OK
<SuperMarioSF>
well someting went even more wrong...
<SuperMarioSF>
dpkg-divert: error: rename involves overwriting '/lib/udev/rules.d/85-input-devices.rules.leste-orig' with different file '/lib/udev/rules.d/85-input-devices.rules', not allowed
<Wizzup>
try a combination of removing the file with rm, the dpkg-divert remove and then reconfigurinbf
<Wizzup>
also sorr for the trouble
<Wizzup>
I think this never hit -devel
<Wizzup>
err
<Wizzup>
stable I mean
<SuperMarioSF>
i'm on -devel, not on the stable i guess
<Wizzup>
yup, just saying that not all users hit this ;)
<SuperMarioSF>
ok it fixed.
<SuperMarioSF>
tbh, seeing Linux 6.1.0 running on such old hardware is impressive.
SuperMarioSF has quit [Quit: Konversation terminated!]
<norayr>
Wizzup: I hate to say this but i guess the build permission in phoenix is not granted for those two repos.
<norayr>
nemo-qml-plugin-dbus and harbour-amazfish
<norayr>
user is norayr
<Wizzup>
norayr: I think it is
<Wizzup>
let me check
<norayr>
i don't see 'build with parametres' button. but i see for other projects.
<Wizzup>
norayr: I forgot a step
elastic_dog has quit [Ping timeout: 260 seconds]
<Wizzup>
done now
<norayr>
yay
<Wizzup>
the current jenkins setup is a bit convoluted
<Wizzup>
I have html tables that span 5 times my screen width
<norayr>
yes i see the button! yes, i can imagine this jenkins is so complicated. maybe it makes sense to write an article in the wiki and follow the steps like the script each time.
<norayr>
i dealt with buildbot a couple of times, it looks less complicated. jenkins i am afraid to come close to.
<norayr>
i mean setup.
<Wizzup>
it's just te plugin that's a bit weird
<Wizzup>
I can probably use the API to script it
<Wizzup>
we scripted the rest
<norayr>
good
elastic_dog has joined #maemo-leste
<Wizzup>
norayr: btw keep in mind that bt on mapphones can still cause this recursive kernel oops that fills up your sd card with syslog
<norayr>
yeees, i am afraid of bt issues, and i am also afraid that the graphs won't be shown since they are drawn in black and with our black theme that might become a problem.
<norayr>
i noticed in alpine build script that this amazfish they don't build for armhf, so i also expect that something may fail on armhf build.
<Wizzup>
well, we can fix this recursive oops at least
<norayr>
but i hope to be able to fix it.
<Wizzup>
yup
hexagonwin has quit [Remote host closed the connection]
hexagonwin has joined #maemo-leste
Twig has quit [Ping timeout: 272 seconds]
hexagonwin has quit [Remote host closed the connection]
hexagonwin has joined #maemo-leste
Twig has joined #maemo-leste
Twig has quit [Ping timeout: 252 seconds]
Twig has joined #maemo-leste
<dsc_>
I noticed the chimera image by default doesnt enable/have any swap
<dsc_>
is there a reason for that, or just still in development / beta
<dsc_>
neural machine translation running on droid4 with decent performance :DD
<dsc_>
which is hilarious
<Wizzup>
<3
<dsc_>
so now we can translate text from one language to another, locally, without needing to use a cloud service
<norayr>
i think forcing the vkb to appear by volume up is broken on pp.
<norayr>
Wizzup: i am trying to pair the watch via amazfish ui now on droid.
<norayr>
it searches, but is not able to find it.
<norayr>
now trying pp
<Wizzup>
norayr: blueman can help
<Wizzup>
norayr: also you need to probably be discoverable, and maybe set the phone class
<Wizzup>
well, what is not able to find what
k1r1t0 has joined #maemo-leste
<norayr>
i cannot enter the name in amazfish config ui, it's qt5, and without entering a name of profile it doesn't allow to save the profile. and vkb doesn't appear on pp without hwkbd when i tap on the field or use volume up key.
<norayr>
the phone should be discoverable in order to find the watch? i think the watch should be discoverable and it is.
<norayr>
i know how to use bluetoothctl
<Wizzup>
yes, it don't know what pairs to what
<norayr>
hmmm.
<norayr>
ok will try with hwkbd on pp now.
<norayr>
to be able to save the profile
<norayr>
should we already set portrait mode as default on pp? or maybe there can be a config for that?
<norayr>
heh seems i cannot enter anything there without hwkbd. restarting.
<norayr>
blueman does not install since elogind prevents it to be installed.
k1r1t0 has quit [Client Quit]
<norayr>
installed bluez, it started bluetoothd. maybe that will help
<norayr>
d4
<norayr>
ah!
<norayr>
i see the error
<norayr>
kf.bluezqt: Cannot open /dev/rfkill for reading
<norayr>
ok trying on pp
<Wizzup>
norayr: did you probe the module?
<Wizzup>
17:13 < norayr> blueman does not install since elogind prevents it to be installed.
<Wizzup>
yeah this is chimaera problem
<norayr>
no
<norayr>
what is the module
<norayr>
hci something?
* norayr
searching
<norayr>
hci_uart probably
<Wizzup>
norayr: yes, sec
<Wizzup>
norayr: modprobe hci_uart
<norayr>
OMG on pp there were several modules, bt-something enabled, and i pressed scan, and it found and i think bind the watch!
<Wizzup>
norayr: if you modprobe hci_uart on on mapphone it willalso work
<Wizzup>
but mind the kernel issue/bug
<norayr>
aaaaa it woooorks on pp under maemo!
<norayr>
i will need to write a wiki article about it
<norayr>
but basically it woooorks like on pmos or sailfish!
<norayr>
even better maybe!
<norayr>
(:
<norayr>
the main issue on pinephone is that to save profile one needs to enter something in a name field.
<norayr>
and i cannot enter there something without hwkbd.
<norayr>
otherwise i am so happy it works!
<norayr>
i'll see how it forwards notifications, and from where
<norayr>
also will try again with droid.
<norayr>
yes
<norayr>
the other question
<norayr>
what is /etc/xdg/autostart?
<Wizzup>
great @ qt
<Wizzup>
great @ bt
<Wizzup>
and yes the qt keyboard problem is known
<norayr>
the app puts there a .desktop file
<norayr>
which should autostart, as i understand, the service
<norayr>
under pmos that .desktop file indeed starts the daemon from the user name.
<norayr>
i think in our case it doesn't autostart those desktop files. i ran the daemon by hand in console.
<norayr>
but maybe i need to tap 'start on boot' in the app to activate the daemon, not sure.
xmn has joined #maemo-leste
rafael2k__ has joined #maemo-leste
<norayr>
aaaaaa, notifications from dino work!
<Wizzup>
anything libnotify will
<Wizzup>
but dino uses a TON of ram and eat power like crazy
<norayr>
yeees. does pidgin use libnotify?
<norayr>
it also does lots of i/o
<norayr>
i cannot run it on a laptop because my home is on the network and it gets too slow.
<norayr>
i don't know what did they do to make it so slow and heavy.
<dsc_>
its built with GTK+ so youd expect it to be faster than, say, Electron apps
<norayr>
yes, electron is very bad. but still i don't know what they did.
<norayr>
ah! you said gtk, and i remembered other thing that i need to package: songrec
<norayr>
that's an open source shazam client.
<Wizzup>
norayr: yes, but we can run any pidgin protocol in telepathy
<Wizzup>
norayr: and we just need to add libnotify to conversations, it's simple really
<norayr>
yes conversations are the best, no doubt.
Twig has quit [Remote host closed the connection]
<dsc_>
norayr: open source shazam? which 3rd party service does it connect to?
<norayr>
no, it connects to shazam as i understand.
<Wizzup>
iirc that also required some u-boot work, parazyd was working on it way back
<rafael2k>
suspending is already working
<rafael2k>
echo mem > /sys/power/state
<rafael2k>
works fine, I'm testing here (and already using to save battery)
<rafael2k>
the "defaults" of the suspend state is pretty sane as far as I can tell
<rafael2k>
without it the pocket gets hot, and battery drains fast.
Danct12 has joined #maemo-leste
<rafael2k>
I'm not sure about this firmware issue you mention... I use the same boot loader for Mobian and Maemo... and it works pretty well on Mobian (and it seems also on Maemo, triggering the suspend "by hand")
<rafael2k>
(I use the Maemo-shipped boot loader indeed
<rafael2k>
need to check about crust, if it is not there, we can make it sure we have it