We have moved to a new Sailfish OS Forum. Please start new discussions there.
57

[REQUEST] XWayland

asked 2014-04-15 22:59:51 +0300

szopin gravatar image

There is no way someone from outside will do it. We need sailors, with knowledge of libhybris/wayland client Jolla uses. 99% of open source apps out there rely on X or sdl1.2, waiting for the months/years long unupdated projects to join our bleeding edge is hopeless, we need xwayland, it will automatically bring thousands of apps/games into the table. If performance is not top notch? Who cares, I can wait for gnumeric to load, I will definitely not port gtk to wayland (even if I had the skill/know-how). Pretty please?

edit retag flag offensive close delete

Comments

2

X is about to die a peacefull death. And it should. Everything is moving to wayland. Xwayland is just something that ancient apps will use. And we don't need this on a brand new platform.

ApB ( 2014-04-15 23:26:44 +0300 )edit
10

are you kidding me? even actively developed projects have wayland versions in the pipeline maybe in 6 months(vlc), having the possibility to run old/classic software is crucial, or else we all depend on android cl to be able to run anything, for me X compatibility layer makes much more sense for a true linux phone

szopin ( 2014-04-15 23:33:31 +0300 )edit
8

Ubuntu is making waves with their "one device"-platform, in which a smartphone not only runs mobile apps, but will run every desktop application as well. Nothing new for us (ex) N900/N9-users: Easy Debian with Gimp and LibreOffice worked remarkably well on an N9. (Ok, without proper bluetooth mouse & keyboard support and without HDMI it was little more than a gimmick)

With XWayland, Jolla might show the world Ubuntu isn't unique in this regard, and might very well beat Ubuntu to it: an excellent smartphone interface, yet still the option to run LibreOffice as well - just hook up a monitor and a bluetooth keyboard & mouse.

Fuzzillogic ( 2014-04-15 23:34:28 +0300 )edit
13

I find it ironic that true linux smartphone can run 95% of bionic apps while not being able to run 99% of open source linux apps

szopin ( 2014-04-15 23:40:06 +0300 )edit
8

@szopin & @ApB: New/modern projects may have wayland support already or in the pipeline but there are way more programs that don't and there is no reason not to again enable to possibility of ssh'ing with X forwarding...

Keeper-of-the-Keys ( 2014-04-16 01:25:16 +0300 )edit

2 Answers

Sort by » oldest newest most voted
11

answered 2014-09-29 21:36:56 +0300

szopin gravatar image

Javispedro did it!!! http://talk.maemo.org/showpost.php?p=1439988&postcount=11 Now to get that hwbk rev2

edit flag offensive delete publish link more

Comments

For the entire thread. How many full blown Linux applications can you run on Android or iOS? The only phones that ran full blown apps were dismal failures. There you go.

grantmcwilliams ( 2014-09-30 18:07:05 +0300 )edit
1

If bold and italic are the only features you need, android mobile office is for you, with x we might get full libre office, or gnumeric with all functïons/macros. Same with gimp really, if you need to apply 5 filters you can use 20 android apps (if you're lucky and they have them) or gimp. Sure bt keyboard and stylus might be needed, vut at least you'll have a choice (not sure if serious about having the choice leading to failure)

szopin ( 2014-09-30 18:23:41 +0300 )edit

Perhaps you are a bit confused about what device you need. Have you considered buying a computer? I had both an n900 and an n9 and I liked both devices but I honestly used X directly once. It's cute that I can run full applications on it but not really useful. You see, there's one problem that you seem to be ignoring - they have TINY screens!

So if you want to run full applications on a tiny screen using an anemic processor then more power to you. The rest of us will be getting work done on our computers and then using the phone for what it's good at - being a phone and consuming data.

If we were talking about tablets you might have an argument but we aren't.

grantmcwilliams ( 2014-09-30 20:32:46 +0300 )edit

Thanks, gnumeric actually was extremely useful on n900, and sailfish already was ported to tablets so even better

szopin ( 2014-09-30 21:11:07 +0300 )edit
8

answered 2014-09-10 10:57:33 +0300

rainisto gravatar image

Its been stated many times that Jolla will _not_ be doing XWayland support and if someone wants it (cripled user experience with crappy X11 UI) then community needs to do the needed integration themselves.

Lipstick and wayland are OSS projects (https://github.com/nemomobile/lipstick) feel free to make pull requests there.

Personally I never want to see X11 apps in a phone, let those crappy UI apps remain in desktop only env.

edit flag offensive delete publish link more

Comments

1

i'd like to see you guys go RDP. (or something else remote protocol related) :)

ApB ( 2014-09-10 14:11:39 +0300 )edit
7

You should probably drop the 'linux' part of description of this phone, n900 while being so old (kernel, glibc etc) can still run thousands of apps Jolla can't, people might believe they can run things they are used to (but hey even FB client is forbidden from Store lol)

szopin ( 2014-09-10 16:36:40 +0300 )edit
6

@szopin The point for jolla is not to bring all the shitty apps/utilities/command line that exist in linux. It's about creating an easy to use phone based on modern tech/software stack. And an app ecosystem with those characteristics. If you fail to understand this you probably bought the wrong phone.

ApB ( 2014-09-10 17:10:52 +0300 )edit
3

Indeed, that's why I'm selling it. (shitty gnumeric lol, I guess you never used easy debian if that's your opinion, I guess rainisto's too)

szopin ( 2014-09-10 17:14:35 +0300 )edit
3

Well its not for everybody and probably you have different needs. Thats ok. :) Apart from that using desktop apps on a 4.5 inch screen is -to put it mildly- not optimal. And the phone doesn't have a video out so you can connect it to another monitor. As for if you reeeealy want a linux distro on the phone i suspect you can achieve something with systemd-nspawn containers.

ApB ( 2014-09-10 17:27:18 +0300 )edit
Login/Signup to Answer

Question tools

Follow
21 followers

Stats

Asked: 2014-04-15 22:59:51 +0300

Seen: 2,101 times

Last updated: Sep 29 '14