00:00
atk has quit [Quit: Well this is unexpected.]
00:00
atk has joined #maemo-leste
00:00
diejuse has quit [Quit: diejuse]
00:01
diejuse has joined #maemo-leste
00:04
diejuse1 has joined #maemo-leste
00:05
diejuse has quit [Client Quit]
00:05
belcher has quit [Ping timeout: 252 seconds]
00:06
<
diejuse1 >
anyone is trying to chroot Maemo on Android?
00:19
belcher has joined #maemo-leste
00:52
<
buZz >
what problem are you getting with 'apt update' ?
00:57
<
diejuse1 >
I get "could not resolve host: maedevu.maemo.org"
00:58
<
buZz >
did you check /etc/resolv.conf ?
00:58
<
buZz >
add 'nameserver 8.8.8.8' or something
00:58
<
diejuse1 >
Yes I do. Ping works
00:58
<
buZz >
but, inside the chroot?
00:58
<
diejuse1 >
yes, inside chroot
00:59
<
buZz >
you can ping maedevu.maemo.org from the chroot but apt gives that error? thats bizar
00:59
<
diejuse1 >
I tried "nameserver 8.8.8.8" too
01:00
<
diejuse1 >
yes, that is the situation, I can ping but apt update doen't work
01:01
<
diejuse1 >
Besides, other question, I would like to know if I can launch Hildon Dekstop to view with XServer XSDL?
01:02
<
diejuse1 >
I have tried "export DISPLAY=:0" and "x-windows manager" but it doesn't work. I get "unable to XShm. DISPLAY remote?"
01:05
<
buZz >
yeah i have no clue about that
01:05
<
buZz >
i think its normally started by a init script , check /etc
01:08
<
diejuse1 >
It would be awesome to use maemo leste chroot on my phone like I use ubuntu or debian.
01:08
<
diejuse1 >
I am trying with Maemo Leste but I need help
01:09
<
buZz >
well stick around for a day or two , they're nearly all sleeping now
01:11
<
diejuse1 >
perfect, I am going to sleep too, thanks
01:18
diejuse1 has quit [Quit: Leaving.]
01:49
kvw_5 has joined #maemo-leste
01:52
kvw_5_ has quit [Ping timeout: 260 seconds]
03:36
mrgeanie has quit [Ping timeout: 240 seconds]
03:40
mrgeanie has joined #maemo-leste
03:44
xmn has joined #maemo-leste
03:59
Oksana has quit [Ping timeout: 252 seconds]
04:03
pagurus has quit [Ping timeout: 265 seconds]
04:33
sunshavi has quit [Ping timeout: 265 seconds]
06:16
cr4y1 has joined #maemo-leste
06:52
<
parazyd >
hah, that could be a "fun" endeavor
06:57
<
inky >
folks, you don't plan to get rid of Xorg, right?
06:57
<
parazyd >
inky: Nope
06:57
<
parazyd >
How else are you going to use Libreoffice on your phone? :p
06:58
<
parazyd >
(SSH X forwarding)
07:01
<
inky >
parazyd: yeah, right? (:
07:02
<
inky >
parazyd: also it is much easier for me to write software, debug it on pc, and compile/test on vm or device.
07:04
diejuse1 has joined #maemo-leste
07:06
<
diejuse1 >
good morning
07:20
<
parazyd >
Hi diejuse1
07:33
Pali has joined #maemo-leste
07:37
diejuse11 has joined #maemo-leste
07:38
diejuse1 has quit [Ping timeout: 260 seconds]
07:40
<
parazyd >
diejuse11: So, I don't know much about running chroots on Android
07:40
<
parazyd >
diejuse11: Where are you stuck currently?
07:45
<
Entitlement >
pere - [ Update metadata and make README more useful. by petterreinholdtsen · Pull Reques... ]
07:45
<
parazyd >
Yeah sorry for taking so long
07:46
<
pere >
Nothing to feel sorry for. too much work, too few people, is the normal state of affairs.
07:47
<
parazyd >
Yeah, although we should just merge more often to keep people engaged.
07:47
<
parazyd >
I know it feels good to get a PR merged ;)
07:48
<
diejuse11 >
Hi parazyd
07:48
<
pere >
at least it feels meaningless to contribute to projects where the PRs are ignored. I tend to do a small and simple PR early, to measure the success rate before investing more time.
07:48
<
diejuse11 >
Now I want to export DISPLAY to XSDL Android app.
07:48
<
diejuse11 >
I would like to view Hildon Desktop with XSDL
07:48
<
diejuse11 >
is it possible?
07:49
<
parazyd >
The problem is we don't have a single command to start the UI
07:50
<
parazyd >
What you could try
07:50
<
parazyd >
export DISPLAY=127.0.0.1:0
07:50
<
diejuse11 >
mmm, is it not like "startlxde"?
07:50
<
parazyd >
And then you have various xsession scripts in /etc/X11/Xsession.d
07:50
<
parazyd >
And in /etc/X11/Xsession.post
07:51
<
parazyd >
diejuse11: No, we start it with initscripts and these xsession files
07:51
diejuse11 has quit [Quit: Leaving.]
07:51
<
parazyd >
Did they give up? :D
07:55
diejuse1 has joined #maemo-leste
07:55
<
diejuse1 >
Yes, export DISPLAY is alright done
07:56
<
pere >
parazyd: nothing like /usr/share/sddm/scripts/Xsession? What runs the Xsession.d scripts normally?
07:57
<
diejuse1 >
I am going to try it
07:57
<
parazyd >
Scripts in /etc/init.d
07:59
<
diejuse1 >
sh /etc/X11/Xsession,d ?
08:01
<
diejuse1 >
sh /etc/init.d/xsession ?
08:01
<
parazyd >
You'll at least want to start hildon-home and hildon-desktop
08:01
<
parazyd >
And hildon-status-menu
08:02
<
parazyd >
The thing is, it's started by dsme
08:02
<
parazyd >
You'll probably end up with a broken UI, but you could try something like the following after your DISPLAY export:
08:02
<
parazyd >
/usr/bin/hildon-status-menu &
08:02
<
parazyd >
/usr/bin/hildon-home &
08:03
<
parazyd >
/usr/bin/hildon-desktop &
08:03
<
parazyd >
I've no idea if this'll work, but do try :)
08:03
<
diejuse1 >
thanks, I really appreciate the ideas
08:05
<
diejuse1 >
but... it's not working either
08:05
<
parazyd >
Also read other scripts in /etc/X11/Xsession.post and /etc/X11/Xsession.d
08:05
<
parazyd >
Try also export G_DEBUG_MESSAGES=all
08:05
<
parazyd >
And pastebin any console output that you see
08:07
<
diejuse1 >
the output is numbers: [1] 14753
08:07
<
parazyd >
I really have no idea how this XSDL works
08:07
<
diejuse1 >
[3] 144122
08:07
<
parazyd >
That's process numbers
08:07
<
diejuse1 >
[2] Exit 1
08:08
<
parazyd >
Is XSDL some apk that I can try on Android?
08:08
<
diejuse1 >
XSDL Xserver, it is Android app
08:08
<
diejuse1 >
it is a X11 server
08:09
<
diejuse1 >
I use it frequently with Debian, Ubuntu, Kali...
08:09
<
diejuse1 >
I would want to try with Maemo Leste
08:09
<
diejuse1 >
But no luck at the moment
08:10
<
parazyd >
How do you set up the chroot on Android?
08:12
<
diejuse1 >
with busybox mount --bind
08:12
<
diejuse1 >
chroot . /bin/su - root
08:12
<
diejuse1 >
First I do all "mount": /proc, /dev, /dev/pts ...
08:13
<
parazyd >
You need root on Android for this, right?
08:13
<
diejuse1 >
yes, of course
08:14
uvos has joined #maemo-leste
08:14
<
uvos >
diejuse1 parazyd: what your trying to do wont work
08:14
<
parazyd >
I could try playing with it a bit later
08:14
<
uvos >
because maemo launcher is not running
08:15
<
parazyd >
Perhaps it's helpful
08:15
<
diejuse1 >
when I do chroot, I do for example: export DISPLAY=:0 mate-session
08:15
<
diejuse1 >
and works perfectly
08:15
<
diejuse1 >
with Ubuntu
08:15
<
uvos >
maemo launcher needs to go....
08:15
<
uvos >
diejuse1 so if something like just xterm works
08:16
<
uvos >
try sarting dme and maemo-launcher by hand
08:17
<
uvos >
and then what parazyd mentioned above
08:17
<
uvos >
yes the way we start the destop is insane
08:17
<
uvos >
in reality it should just be a xdg-session
08:17
<
uvos >
the current method is an ainchent legacy
08:18
<
diejuse1 >
I have tried with : maemo-launcher, no luck
08:19
<
diejuse1 >
It is a pity that it does not work because I think that Hildon Desktop is perfect for using Linux on a mobile phone.
08:21
<
uvos >
for maemo launcher to work
08:21
<
uvos >
dbus must also be running
08:21
<
uvos >
and some other stuff too
08:21
<
uvos >
so at least dbus dsme and maemo-launcher needs to be running
08:22
<
uvos >
in that order too
08:23
<
diejuse1 >
I try in various ways, but I'm clumsy, I don't have that much knowledge to do the trick.
08:29
uvos has quit [Ping timeout: 240 seconds]
09:01
<
diejuse1 >
when I execute "hildon-dektop.launch" I get "cannot register existing type GtkDisplay"
09:05
atk has quit [Quit: Well this is unexpected.]
09:06
atk has joined #maemo-leste
09:07
diejuse1 has quit [Quit: Leaving.]
10:08
<
Entitlement >
parazyd - [ Cab Calloway - The Hi De Ho Man - Invidious ]
10:30
diejuse1 has joined #maemo-leste
10:54
<
Wizzup >
diejuse1: so how far did you get currently?
11:12
diejuse1 has quit [Read error: Connection reset by peer]
11:30
<
parazyd >
uvos: Are you aware of any bionic charging issues on devel kernel?
11:35
uvos__ has joined #maemo-leste
11:35
<
uvos__ >
parazyd: yes there are several
11:36
<
uvos__ >
so 1 you cant boot if the device is empty
11:36
<
uvos__ >
it just wont work beause the motokernel + the kexecboot kernel just takes to long
11:36
<
parazyd >
Last night I left it "charging" with a cable without data pins, and although it registered at some point, this morning it was empty and the phone just turned off as soon as I turned on the screen
11:37
<
uvos__ >
then there are some patches you guys are missing
11:39
<
uvos__ >
(some of these have v2 version)
11:39
<
uvos__ >
this isent bionic specific tho
11:39
<
uvos__ >
same on d4
11:39
<
uvos__ >
then there is the problem with booting
11:40
<
uvos__ >
so if your bionic crashed tonight it might have goten stuck during the reboot
11:40
<
uvos__ >
and that can cause it to be empty
11:40
<
uvos__ >
tmlind wrote a patch that fixes some causes of this
11:40
<
uvos__ >
but there are other unindetified causes too
11:41
<
uvos__ >
(maybe early sysrq
11:43
<
uvos__ >
Wizzup: possibly the sdl1.2 problem is that it expects to be given WM_TAKE_FOCUS
11:43
<
uvos__ >
and then it wants to set input focus to some other window
11:43
<
uvos__ >
doing this with a hidden window breaks spec
11:43
<
uvos__ >
but did work in the past because H-D sent WM_TAKE_FOCUS and expected applications to set input focus themselvs
11:44
<
uvos__ >
we changed this because modern applciations will simply send __NET_ACTIVE_WINDOW when given WM_TAKE_FOCUS
11:45
<
uvos__ >
this then maybe broke maemo sdl2 if it expects the input to come to some other (hidden) window
11:45
<
uvos__ >
we could fix that by implementing __NET_ACTIVE_WINDOW
11:45
<
uvos__ >
but really the application should just accept input on its main window
11:46
<
uvos__ >
anything else is silly and will break on other wms too
11:46
<
uvos__ >
like openbox
11:46
<
uvos__ >
or anything pree EWHM
11:47
<
uvos__ >
Wizzup: the above is conjecture based on reading your issue comment alone i dident not confirm in the code that this is what is happening
11:49
<
Entitlement >
uvos__ - [ add battery-guard module that shuts down the device on empty battery by IMbackK ... ]
11:50
<
parazyd >
uvos__: Yes I planned to review those today
11:51
<
parazyd >
uvos__: My bionic didn't crash. It was still on this morning, but then it looked like it discharged and it powered off
11:51
<
parazyd >
As soon as I tried using it
11:51
<
uvos__ >
ok tmlind had this problem too
11:52
<
uvos__ >
this also used to be in the leste kernel
11:52
<
uvos__ >
untill it got droped by accident
11:52
<
uvos__ >
its in mainline now
11:55
<
uvos__ >
Wizzup: i suspect the reason for the wierd 2 window behavior in maemo is because him uses some random custom atoms for input
11:55
<
uvos__ >
these are implemented in common code that creats a x window
11:55
<
uvos__ >
on the client side
11:55
<
uvos__ >
sdl2 is the same
11:56
<
uvos__ >
so to get sdl working nokia probubly just pulled the gtk2 code
11:56
<
uvos__ >
but then sdl wants a fullscreen window so stuff falls apart
11:57
<
uvos__ >
then the hacked around it to work in mb
12:07
<
Entitlement >
uvos__ - [ GitHub - maemo-leste/libsdl: Temporary libsdl repository without history. Will b... ]
12:07
<
uvos__ >
Wizzup: i thought that would work.
12:22
diejuse1 has joined #maemo-leste
12:40
<
Wizzup >
uvos__: I think libsdl is not the one we use, we use libsdl1.2 (repo)
12:40
<
Wizzup >
(just reading up)
12:41
<
Wizzup >
uvos__: I have an idea for what might fix it, but in the VM I cannot reproduce the half window problem, and I was looking at input first
12:48
<
Wizzup >
sup guys, just inspecting my bike ride captured on my leste droid 4 with maep and our liblocation stack :-)
12:49
<
buZz >
Wizzup: woooot
12:51
<
buZz >
nice, exported directly from maep?
12:51
<
Wizzup >
data exported from maep
12:51
<
Wizzup >
pdf made on my laptop with gpxsee
12:53
<
Wizzup >
yeah it's reponsive now
12:53
<
buZz >
looks accurate :)
12:53
<
Wizzup >
even the elevation, yeah
12:53
<
uvos__ >
btw i cant get it work
12:53
<
uvos__ >
i pressed no on the accept privacy thing by accident
12:54
<
uvos__ >
and it wont ask again
12:54
<
uvos__ >
and the gps initscript wont start because it checks it
12:54
<
uvos__ >
i would have to set it manually
12:54
<
uvos__ >
the gconf key that is
12:55
<
Wizzup >
parazyd: ^ I thought it would ask again
12:58
<
Wizzup >
uvos__: we'll fix the status applet today and then the stack should mostly be ready for general testing
12:59
<
uvos__ >
actually in gconf-editor
12:59
<
uvos__ >
i have a disclamer-accepted checked
12:59
<
uvos__ >
but the initscript still claims that its not
13:00
<
Wizzup >
Did you launch one of the UIs as root (assuming you didn't but just in case)
13:01
<
uvos__ >
gconftool-2 sees it as false as root
13:01
<
uvos__ >
and as true as user
13:01
<
uvos__ >
yeah i have all the keys as root too
13:02
<
uvos__ >
seting the key to true as root makes it work
13:03
<
Wizzup >
that is odd
13:03
<
Wizzup >
btw, gpsrecorded files converted to gpx looks the same, good
13:06
diejuse1 has quit [Quit: Leaving.]
13:18
sunshavi has joined #maemo-leste
14:44
<
parazyd >
uvos: You should upgrade to the latest available packages.
19:01
pagurus has joined #maemo-leste
19:15
diejuse1 has joined #maemo-leste
19:26
uvos has joined #maemo-leste
19:26
<
uvos >
parazyd: is the satelight count in gps recorder supposed to work?
19:27
<
uvos >
it allways says 0
19:27
<
parazyd >
Need to finish it in liblocation
19:27
<
uvos >
even when the app in general goes from nothing to fix
19:27
<
parazyd >
You can see it in dbus though
19:27
<
uvos >
works otherwise :)
19:27
<
parazyd >
dbus-monitor --system
19:27
<
uvos >
just recorded my run
19:29
<
uvos >
interestingly cloudgps works fine in portrait w/o screen shift
19:30
parazyd has quit [Quit: parazyd]
19:30
parazyd has joined #maemo-leste
19:30
parazyd has quit [Changing host]
19:30
parazyd has joined #maemo-leste
19:35
uvos has quit [Read error: Connection reset by peer]
19:39
<
Wizzup >
uvos: yes, I believe the sdl window misplacement comes from screen orientation
19:39
<
Wizzup >
uvos: more specifically, since we normally rotate the droid4 (landscape) from it's native orientation (portrait), that causes issues
19:39
<
Wizzup >
Whereas the n900 has native landscape, iiuc
19:39
<
Wizzup >
This is also why the PP has problems
19:39
<
Wizzup >
What exactly causes this I haven't figured out yet
19:40
<
parazyd >
lmao I unplugged my Bionic and it started "charging"
19:40
<
parazyd >
Thank you Tesla
19:40
<
Wizzup >
that's kernel events being delayed
19:40
<
Wizzup >
Or not picked up soon enough
19:40
<
Wizzup >
perhaps some paths changed and ke-recv(-extra?) is not aware of it anymore
19:40
<
parazyd >
Yeah, replugging helps
19:44
RedW has quit [Quit: huh upgrades]
19:52
uvos has joined #maemo-leste
19:53
sunshavi has quit [*.net *.split]
19:53
belcher has quit [*.net *.split]
19:53
tmlind has quit [*.net *.split]
19:55
belcher has joined #maemo-leste
19:55
tmlind has joined #maemo-leste
19:55
sunshavi has joined #maemo-leste
19:55
pagurus has quit [Ping timeout: 240 seconds]
20:07
RedW has joined #maemo-leste
20:15
<
uvos >
whats a good tool to update debian changelog?
20:15
<
uvos >
seams like somehting automated should exist
20:16
<
uvos >
using commit messages or smth
20:16
pagurus has joined #maemo-leste
20:41
<
Entitlement >
uvos - [ GitHub - IMbackK/fbkeyboard: a simple on screen keyboard for fbdev ]
20:41
<
uvos >
if you syncrosie from that
20:41
<
uvos >
and merge the above
20:42
<
uvos >
and also add fbkeyboard to hildon-meta
20:42
<
uvos >
next image will have working rescue mode on bionic
20:42
<
uvos >
also fbkeyboard now uses next to no power
20:42
<
uvos >
as it only refreshes when needed
20:43
<
uvos >
very likely also just works on pp
20:43
<
uvos >
but cant test
20:47
<
uvos >
^^ self explanitory
20:50
jonsger has joined #maemo-leste
21:08
halftux has joined #maemo-leste
21:17
<
uvos >
heads up i just updated the bionic
21:17
<
uvos >
but it dident get xf86-input-libinput installed
21:17
<
uvos >
so something is wrong on that front
21:17
<
uvos >
(and it ended up uncallibrated again)
21:27
Entitlement has quit [Ping timeout: 260 seconds]
21:31
Entitlement has joined #maemo-leste
21:57
halftux has quit [Quit: leaving]
22:13
cockroach has joined #maemo-leste
22:13
cr4y1 has quit [Ping timeout: 240 seconds]
22:15
cr4y1 has joined #maemo-leste
22:43
jonsger has quit [Ping timeout: 260 seconds]
23:10
Oksana has joined #maemo-leste
23:23
<
parazyd >
uvos: I'm pretty sure it installed normally for me
23:24
<
parazyd >
uvos: For debian/changelog I have some script similar to this:
http://ix.io/3lJ7 which I use from my editor
23:24
<
parazyd >
uvos: Will check PR andn fbkeyboard tomorrow morning
23:24
cr4y1 has quit [Ping timeout: 268 seconds]
23:38
uvos has quit [Ping timeout: 268 seconds]
23:50
Pali has quit [Ping timeout: 246 seconds]