maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   SFOS on F(x)tec Proš: progress, issues, tricks, free chat (https://talk.maemo.org/showthread.php?t=100891)

mosen 2019-12-23 19:35

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Quote:

Originally Posted by Kabouik (Post 1563637)
Would be cool to have those for Piggz and MisterMagister too.

https://paypal.me/piggz

https://paypal.me/MisterMagister

from openrepos ;)

Quote:

Originally Posted by Kabouik (Post 1563637)
It seems that opening the keyboard now wakes up the screen (4.2.1.20, kernel from 20191223).

No, i am running 3.2.0.12 still and as seen in my video it woke up already.

Kabouik 2019-12-23 23:14

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Right, it did too sometimes for me but it was inconsistent. I did not specifically test though, maybe I overlooked it.

Sneak peek works, and one can unlock from sneak peek with a double tap (even in 4.2.1.20).

Kabouik 2019-12-25 16:52

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
A couple images to show how useful Chromium in Ubuntu chroot can be, really is not a gadget:

The screenshots show a forum with many user scripts active, as well as custom user styles, and uBlock enabled. The browser itself shows up as a distinct SFOS application in fullscreen, which makes it very convenient (more than when launched from Ubuntu chroot XFCE4).

https://reho.st/medium/self/8ae23903...d0b894db68.png

https://reho.st/medium/self/d5be71d9...1ef6b5826d.png

https://reho.st/medium/self/72131ac6...4df758be8d.png

Gestures for previous/next page and scrolling work out of the box, same for text selection. I also added keybindings for previous, next, previous tab, next tab, new tab, close tab, focus address field, etc. I now just need to find a way to make the level 3 of my xkb layout work in the chroot for special characters.

I'll try to make a short video of it in action soon.

TheKit 2019-12-25 19:01

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Quote:

Originally Posted by Kabouik (Post 1563686)
A couple images to show how useful Chromium in Ubuntu chroot can be, really is not a gadget:

The screenshots show a forum with many user scripts active, as well as custom user styles, and uBlock enabled. The browser itself shows up as a distinct SFOS application in fullscreen, which makes it very convenient (more than when launched from Ubuntu chroot XFCE4).

How do you launch chromium this way? Is it without any window manager, or still with xfwm4?

Kabouik 2019-12-26 00:17

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
I installed it using "./ubu-install.sh chromium-browser" from SFOS. This creates a .desktop file with a custom script and shows up in the SFOS homescreen. Starting from this icon starts Chromium without xfce, which is visually nicer because you gain screen real estate.

However, starting Chromium in xfce has other advantages: xfce settings are applied, including xkb with working dead keys, and DPI adjusted to your liking to set the UI scale.

The scale of Chromium without xfce is good for me so I like using it as a separate app using the Chromium .desktop file, like the screenshots above, but so far I have not managed to make dead keys work outside xfce, so I use xfce too. It does not look that bad after configuring it a bit, and the cover in SFOS is an actual thumbnail of the content, meaning it shows the browser if the browser is visible in xfce4. Therefore, except for the panels and different DPI (and multitasking ability within Ubuntu of course), it is almost the same as separate Chromium window:

https://reho.st/self/615859f48711f4f...314aaf30f0.png

https://reho.st/self/4b1da3888e3e3ec...48259b30e2.png

https://reho.st/self/92e427005b30c79...499695a98a.png

[Edit] Also, for advanced keyboard navigation, Vimium can be an interesting extension. Not sure I want it though, my simpler keybindings are probably enough for a device with a touch screen easy to reach.

mosen 2019-12-26 15:27

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Had some time to finalize a proposed QWERTZ mapping after some write and terminal usability tests.

Post on first page is updated with the changes to previous version
.

Since we have far fewer keys on the Proš than on standard kbd, assigning the missing keys characters to the available ones will always result in a compromise.

In my approach i try to stay as close to my usual laptop experience as possible.
The usual shift modifiers like _ : ; * ? = ) ( / & % $ § " ! > are all available with pressing shift.
The yellow modifier arrow is used like the AltGr key on german layouts.

This contradicts the color-logic of the Proš printed keys where only one modifier level is suggested at all.
The good thing with two modifiers is, we have far more characters to assign than printed on the keys.

This is especially obvious with {[]} being available as usual on AltGr 7 8 9 0 but also like printed on the keys on Yellow modifier + u i o p keys.

As a rule of thumb:
On keys where shift produces an uppercase letter, Yellow color suggests correctly to press the Yellow arrow modifier.
All others work with shift key to reach 2nd level yellow printed characters and have a not printed 3rd level available with AltGR/Yellow mod like on regular kbds.

Working on schematic illustration of the levels and will update this post accordingly.

Kabouik 2019-12-26 16:31

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Note that the level 3 modifier is already implemented in the qwerty us-intl layout too (first page, post #5).

Except for ? and / being real level 3 and hence triggered using the yellow arrow modifier, all other yellow characters on the keyboard are triggered using Shift, as on a full-size qwerty keyboard. Same as what Mosen described for qwertz.

Nonetheless, all keys have level 3 and level 4 characters, as shown in the picture in post #5. For further details, the config file is in plain text and characters are easy to recognize from it. For instance, you'll see that I prioritized dead keys on the `~ key for level 1 and 2, and their non-dead alternatives for levels 3 and 4.

Kabouik 2019-12-26 17:37

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
A simple video showing the SFOS port on the Proš, and more specifically Ubu Chromium (run in its own window, and then from xfce4 desktop environment): https://youtu.be/DLl92bISgAo

I'm sorry about the overexposure of white web pages. I lowered the screen brightness and adjusted the camera settings, but not enough. :/

ka9yhd 2019-12-26 21:38

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Thank you for the work and this thread. I also have a Pro1 and I would like to help out.

ka9yhd 2019-12-26 21:56

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Quote:

Originally Posted by Kabouik (Post 1563607)
I mentioned the SIM holder too because the SIM card could just work very well in another phone, but be badly inserted in the Proš (if the holder is twisted or something). However, if the SIM immediately shows up every time you flash, then I don't know. I have no second SIM at the moment in my Proš because I use a SD, but I disabled SIM2 in the settings and rebooted, and no issue so far.

My main "isolated" issue is the video thing posted above. :<

I have noticed that also with the SIM card holder. Where the SIM card just lays in the holder and I had to be very careful while inserting the SIM card and holder into the phone so the SIM card would not come out of place and possibly jam in the phone.
I prefer the design of the SIM card holder on my Moto Z Play where the SIM card snaps into the card holder.

mosen 2020-01-01 18:49

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
3 Attachment(s)
After 2 great weeks with Sailfish on the Proš the only inconvenience left for me is bluetooth support.

Connection to all my devices succeeds. But most are not fully working.

I do not really want to bother the porters team until i have some conclusion or at least checked the obvious.

Attached are the bluetoothctl output when connecting from cli and via settings UI to a pebble.

Output of the bluetoothctl -"show" -"list" -"find" commands and "rfkill list".

A zip of the HCI log during the failed connection attempt.

The pebble pairs correctly and connects for some seconds. Then gets disconnect with "Failed to connect: org.bluez.Error.NotAvailable" message in bluetoothctl.
During the short time of connection, rockpool can "see" the pebble. But regardless if rockpool runs or not, pebble gets disconnected.

The Sailfish UI shows the pebble is using DID protocol.

Any advice how to tackle this further?

Fellfrosch 2020-01-01 22:12

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
For me the missing keyboard light is at the moment the thing, i miss the most. am I the only one?

Kabouik 2020-01-01 22:46

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Nope, same for me, backlight is the most annoying at the moment for me because I like to use the phone to tinker with it at the end of the day and blind typing is still difficult. Bluetooth works fine for me, but I only use for a couple of fairly simple audio receivers.

mosen 2020-01-01 23:39

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Quote:

Originally Posted by Kabouik (Post 1563984)
but I only use for a couple of fairly simple audio receivers.

Those also work fine on my side.
But headsets do not have telephony function, only audio sink profile is registered, not audio source.
I choose the pebble to test since i hope that it is a bit distributed in our circles since rockpool does a sailfish connection.
Maybe it could help to have same setting on different device and users?

Quote:

Originally Posted by Fellfrosch (Post 1563982)
For me the missing keyboard light is at the moment the thing, i miss the most. am I the only one?

No, i was unprecise in my "only" statement.
Backlight would be great. Since it is working on android, do i assume correct we have to find out how/why it works on Andy and reproduce or even reverse engineer?

I started to compare Proš outputs i linked with that from a XA2 on which connection with pebble works.

Obvious is that "bluetoothctl show" has some more UUIDs listed on XA2.
Those four are missing on Proš:
Code:

UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)


gerbick 2020-01-02 04:57

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Glad to see this project seems to perform as well as it looks... kudos to the team.

peterleinchen 2020-01-02 11:06

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
And glad to see another 'dinosaur' still addicted to TMO :)

taixzo 2020-01-02 16:44

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
I can't test yet since my Pro1 hasn't shipped yet, but: can Firefox be run in a chroot like Chromium? I'd like to see mobile Firefox ported to SFOS but running the desktop version would at least be a stopgap that would allow for browser sync etc.

Kabouik 2020-01-02 20:46

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
No problem:

https://reho.st/medium/self/cef57a82...304ee94703.png

You'll probably need an extension to allow touch scrolling as it does not seem to be enabled by default like in Chromium (perhaps thanks to a custom change from elros34 actually), but I know there are some.

coderus 2020-01-02 22:10

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
btw, is there a comprehenshiv einstruction about availbale linux chroots?

Wolda 2020-01-02 22:13

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Quote:

Originally Posted by Kabouik (Post 1563984)
Nope, same for me, backlight is the most annoying at the moment for me because I like to use the phone to tinker with it at the end of the day and blind typing is still difficult. Bluetooth works fine for me, but I only use for a couple of fairly simple audio receivers.

A clumsy way to switch the backlight on:

Code:

echo 1 > /sys/class/leds/keyboard-backlight/brightness
I am thinking of hooking a script switching the backlight on/off to some key (maybe CAPS_LOCK?) but I was lazy so-far to investigate the details. Anyone?

Also, I would like to make the ALT_R key using the sticky mode. I have changed SHIFT to this (that's why I don't need the CAPS_LOCK key as double-SHIFT does the same job now). Is there an easy hack?

Finally, does anyone knows how to get the control over CAPS_LOCK LED? At the moment, the CAPS_LOCK key triggers the LED even when the function is remapped, however, the double-SHIFT triggering CAPS_LOCK function won't trigger the LED :-(

(I am trying to optimize the keyboard for as convenient ssh-in g as possible; I must admit that PDA Planet devices spoiled me a lot!)

Kabouik 2020-01-02 22:32

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Quote:

Originally Posted by coderus (Post 1564031)
btw, is there a comprehenshiv einstruction about availbale linux chroots?

Just those in elros34's repository (see first post) as far as I know, so not a comprehensive knowledge base, but they already are enough to get started.

Quote:

Originally Posted by Wolda (Post 1564033)
A clumsy way to switch the backlight on:

Code:

echo 1 > /sys/class/leds/keyboard-backlight/brightness
I am thinking of hooking a script switching the backlight on/off to some key (maybe CAPS_LOCK?) but I was lazy so-far to investigate the details. Anyone?

Also, I would like to make the ALT_R key using the sticky mode. I have changed SHIFT to this (that's why I don't need the CAPS_LOCK key as double-SHIFT does the same job now). Is there an easy hack?

Finally, does anyone knows how to get the control over CAPS_LOCK LED? At the moment, the CAPS_LOCK key triggers the LED even when the function is remapped, however, the double-SHIFT triggering CAPS_LOCK function won't trigger the LED :-(

(I am trying to optimize the keyboard for as convenient ssh-in g as possible; I must admit that PDA Planet devices spoiled me a lot!)

Wow, awesome. Thanks a lot for the backlight trick. It may be a manual toggle, but it still is a huge progress already. Apparently, the backlight goes off when the screen turns off (due to inactivity or manual lock). For now, I'll put this command line as one of qCommand's, and put a cover action to it.

Could you please post that in the corresponding issue on Github and list your ideas for a script? I can post your message if you have no account. Piggz, one of the porters, is also the developer behind Taskswitcher in Openrepos, and this app already is supposed to detect keyboard opening to lock screen rotation, do it would be ideal to merge both.

Your progress regarding modifier toggles would also be extremely helpful in the keymap and boot image issues.

mosen 2020-01-02 22:33

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Sir, are you a wizard?
It worked.

Kabouik 2020-01-02 22:48

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
[Edit: full keyboard backlight using mce is now possible, see this post]

Using qCommand from Openrepos, I could create two cover actions for "Keyboard backlight on":

Code:

echo 1 > /sys/class/leds/keyboard-backlight/brightness
And "Keyboard backlight off":

Code:

echo 0 > /sys/class/leds/keyboard-backlight/brightness
Now I can spam the qCommand cover action and it turns the backlight on and off. It is not even necessary to select each cover action individually because they cycle whenever one is used.

https://reho.st/0x0.st/zdHl.png

Using the above action turns keyboard backlight on and changes the default cover action to the following, which will do the opposite:

https://reho.st/0x0.st/zdHU.png

I posted it on Github.

Kabouik 2020-01-04 21:26

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Someone dismounted a pre-production unit: https://drive.google.com/drive/folde...54CXAyvv7D2usy

catbus 2020-01-04 21:38

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
I'm little sad... There are so many of us who don't have one... And there are so many, ok maybe one, who just do that... dämn ;)

--

ric9K 2020-01-04 21:46

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Quote:

Originally Posted by Kabouik (Post 1564111)
Someone dismounted a pre-production unit: https://drive.google.com/drive/folde...54CXAyvv7D2usy

Hoho, lovely! RX + TX
Wander what kind of serial is that? Coud we output and play with external serial toys like radios?

Don't cry catbus, he cerainly reassembled it, don't you believe?
It is so pleasent to know "how it is inside"
Even if the real inside is unseable :( and almost not possible to fix/tune/modify :(

catbus 2020-01-04 21:50

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
I was not cry, there was smiley... Someone could call it emoji ;)

ric9K 2020-01-04 22:04

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Quote:

Originally Posted by catbus (Post 1564116)
I was not cry, there was smiley... Someone could call it emoji ;)

Oops... I was reading TMO through sms with n900, that's why :)

Maemish 2020-01-04 22:23

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Reading TMO through sms? What is that? And by the way: what is TMO? Asking after hanging around here for 1 1/2 years and being a bit puzzled. It took me over a year to get what HAM means. I just ignored it when it was in some post. TMO has been in my mind something connected to the admin ones / council of the round table / higher maemoans or what are they. That has been also a mystery but have not tried to figure that out either. I like thye magical worldview, when you do not understand everything, some things stay a bit frightening and holy, unexplained (TMO, council, HAM untill I got the meaning).

But now your post about reading TMO with sms was interesting enough for me to ask about it: what is TMO? And don't tell endso that I asked something like this.

peterleinchen 2020-01-04 22:29

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Oh Maemish ;)
Talk.Maemo.Org, see it?
(and promised, I will not tell endso)
--edit
just in case: Together.Jolla.Com

About HAM it was the same to me for FAP :D

And the SMS N9 thing: just read this active thread from here:
https://talk.maemo.org/showplthread....1&postcount=41

mosen 2020-01-04 22:34

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
TMO means try.magic.org ;)

ric9K 2020-01-04 22:55

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Quote:

Originally Posted by Maemish (Post 1564122)
Reading TMO through sms? What is that?

Maemish no, it was just a joke related to this thread about lost SMSs because of emojis.

edit: peterleinchen: HAM + FAP = FAM?

peterleinchen 2020-01-04 23:24

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Quote:

Originally Posted by ric9K (Post 1564127)
edit: peterleinchen: HAM + FAP = FAM?

Oh yeah, thanks. I will not edit/correct mine! :D

Maemish 2020-01-05 07:07

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Ok. There still stays this council of higher beings whom people occasionally refer to or make a pledge to them as for gods. But let that stay. I know one member here who has reached that level of being, but he has decided to stay as an avatar, helping mere mortals instead of submerging to the endless light. I wander here as inside a fantasy gameworld, confronting friends and monster, bumping in to items and magical devices I can pick and me use of, and occasionally getting to the next level. But as soon as I miss a day or two here I drop to the level one, loose all my magical skills and have to start to learn them again. The Magical World of Maemo= MWM as we players call it (if you had missed the meaning).

Kabouik 2020-01-11 00:41

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
I already posted it, but it is relevant here too so... I have been playing with chroot on the Proš lately, extremely happy with it even though it is still rough around the edges. Even my N900 never felt so close to an actual pocketable computer. So here are some moar pics. I typed this post and uploaded images using the Proš.

cmus (not affected by SFOS volume, but it has its own volume settings anyway):

https://reho.st/https://0x0.st/zRJA.jpg

cmus and nnn file manager side by side, I really appreciate tiling since SFOS does not allow that:

https://reho.st/https://0x0.st/zRJT.jpg

And an additional tile for another tool:

https://reho.st/https://0x0.st/zRJN.jpg

Some random programs in different terminals in Tilix and the sidebar showing current sessions toggled on:

https://reho.st/https://0x0.st/zRJK.jpg

Neomutt:

https://reho.st/https://0x0.st/zRJ8.jpg

Tilix can be run in its own window without xfce4 and other processes in the bacground, as shown here with two tiles with micro and some nice cli-tools (the 0x0 script works in SFOS shell too by the way):

https://reho.st/https://0x0.st/zRJo.jpg

Same, seen from the home screen:

https://reho.st/https://0x0.st/zRJi.jpg

xfce4 multitasking:

https://reho.st/0x0.st/zRJs.jpg

In the end I mostly use chroot with xfce4 because the multitasking between terminal and full fledged web browser is great, and Tilix can be toggled to full screen anyway, which looks even better than when run as a standalone SFOS window:

https://reho.st/0x0.st/zR4C.jpg

coderus 2020-01-11 08:36

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
tmux not availaable for sfos? seems xfce/tilix chroot is overhead)

Kabouik 2020-01-11 14:08

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Tmux seems to be available but zypper complains about a missing dependency, but I'm using xfce fo other reasons too, otherwise Tilix can be run without it as I showed in one of the pictures.

ric9K 2020-01-12 21:48

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
I recognise I am very tempted by the Pro1 though I would like to use N900 forever!
I would use it with SFOS.
But I don't know SFOS.
Is there a device I could find, used, to experiment the most approaching impression of how would SFOS feel on the Pro1 (hwkb excluded of course)? I mean, to discover SFOS, on what? very interrested by the deb chroot also.
Thanks

xman 2020-01-13 01:32

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
Quote:

Originally Posted by ric9K (Post 1564328)
Is there a device I could find, used, to experiment the most approaching impression of how would SFOS feel on the Pro1 (hwkb excluded of course)?

Check out this list, https://together.jolla.com/question/...g-sailfish-os/

didn't check how updated it is though.

x

taixzo 2020-01-13 05:03

Re: SFOS on F(x)tec Proš: progress, issues, tricks, free chat
 
The community ports wiki it links to is quite inaccurate - it links to pages that no longer exist, shows things last updated in 2015 along with current ports, and in (at least) one case shows a device as nearly fully working which in fact the porter never even released the ROM for.


All times are GMT. The time now is 18:23.

vBulletin® Version 3.8.8