![]() |
XWayland Victory!
OMG! This just happened...
I downloaded Manjaro ARM rootfs from here and extracted the contents into /home/nemo/Manjaro . I mounted some stuff and chrooted in. Code:
devel-su Code:
pacman -Syu Then, I created a directory in /run/user and exported some environment variables. Code:
mkdir /run/user/1001 Code:
kwin_wayland --xwayland & Code:
export DISPLAY=:0 Hmm Code:
onboard & One caveat, it looks like it's trying to draw a 1024x768 window on the 768x1280 screen (Nexus 4, portrait mode). It's cropped on the right side, and doesn't fill the whole vertical space. Anybody know how to set the screen resolution for XWayland? |
Re: XWayland Victory!
Damn, this comes late, I needed this two hours ago before installing aliendalvik on a Nexus5 :D
Great news, really great! |
Re: XWayland Victory!
Can you take a video or some screenshots please? Very curious on how it looks!
|
Re: XWayland Victory!
Quote:
Code:
kwin_wayland --help |
Re: XWayland Victory!
YOU ROCK!
"xwin_wayland --width 768 --height 1280 --xwayland" did the trick! |
Re: XWayland Victory!
2 Attachment(s)
Quote:
|
Re: XWayland Victory!
The next step would be to package everything so that the non techies can also profit from it.
Do things like sound, video work? |
Re: XWayland Victory!
A reminder for who wants to try, be careful with the BIND mounts, deleting stuff from folders (for example /proc/) by mistake, can mess up your 'normal' SFOS installation ;)
|
Re: XWayland Victory!
Really interesting !
Would it work on SFOS Ports aswell ? :) Also I'm a noob in linux and it's commands so can someone explain me what kind of apps we would be able to run with this ? :) Thank you. |
Re: XWayland Victory!
It runs on a Nexus 4, so it works on Sailfish ports!
|
Re: XWayland Victory!
Quote:
|
Re: XWayland Victory!
Works, looks interesting.
|
Re: XWayland Victory!
Quote:
http://static1.gamespot.com/uploads/...t+16.12.27.png |
Re: XWayland Victory!
Quote:
This is important for any piece of software that has a window. Most of them are built to use X11. In order to allow them to run on a system that uses Wayland, XWayland has been developed, but until now, I think I'm right in saying it hasn't been possible to run it on Sailfish. So this removes that constraint, and will make it possible for applications that needed an X server to run, to run on Sailfish. Examples are Libreoffice, Gimp, Thunderbird, etc. Read about a) Wayland: https://en.wikipedia.org/wiki/Wayland_(display_server_protocol) b) X Window System: https://en.wikipedia.org/wiki/X_Window_System c) XWayland: https://en.wikipedia.org/wiki/Waylan...ibility_with_X |
Re: XWayland Victory!
Quote:
(Always had a soft spot for the baby one though, maybe due to the pinball part) /OT Can't wait what a working XWayland on Sailfish brings! |
Re: XWayland Victory!
Quote:
I haven't set up audio yet. It's probably just a matter of setting PULSE_SERVER environment variable in the chroot. Maybe also some command inside SFOS to get pulseaudio to accept the connection. |
Re: XWayland Victory!
This is great news! Anyone try it on Jolla tablet? Would something like wxmaxima work? Presumably I would have to download the code and compile it on device. If that is the case, from which repositories should I try downloading code that is a best match for Jolla? Thanks!
|
Re: XWayland Victory!
Quote:
Note: You don't have to use Manjaro. I just picked it because I like Arch, but I'm too lazy for real Arch. Any distro with recent plasma/kwin should work (5.7 or later, i think. Maybe older. Debian Jessie is too old). Here is an Ubuntu rootfs you could use if you prefer debian-style package management. You should be able to apt-get install kwin, xwayland, onboard, and whatever other packages you need. The packages I installed in the first post are certainly overkill. |
Re: XWayland Victory!
Fantastic! This is what I had always hoped for in a Jolla device. Probably could even make a Jolla pc with btkb now!
|
Re: XWayland Victory!
If you're having trouble with the lockscreen popping up,
Code:
kcmshell5 screenlocker |
Re: XWayland Victory!
1 Attachment(s)
I tried to run plasma(KDE) but it's slow and unstable.
|
Re: XWayland Victory!
Hello,
Very nice idea. Congratulations for this progress. Anybody know another rootfs? Work with SFOS. How to run them in chroot like this one? Thank you |
Re: XWayland Victory!
Quote:
|
Re: XWayland Victory!
Now just run this on a Jolla Tablet, run Xournal.
There. I ported Xournal again. |
Re: XWayland Victory!
Quote:
|
Re: XWayland Victory!
1 Attachment(s)
If i want to install and run transmission how to do it?
My resolution is not good :( xwin_wayland --width 768 --height 1280 --xwayland Doesn't work once chromium run why? How to make it work? |
Re: XWayland Victory!
Quote:
Code:
kwin_wayland --width 768 --height 1280 --xwayland & Jolla: 540 x 960 JollaC: 720 x 1280 |
Re: XWayland Victory!
UUH!
Would Firefox and Spotify client work? (now I dont have time to try but I will later on...) |
Re: XWayland Victory!
Quote:
Edit: Ugh, I mixed this thread for the new Sailfish OS firmware update.. |
Re: XWayland Victory!
Quote:
Sailfish OS is not exactly the same OS as Maemo was albeit it has been built upon similar foundations. Also Nokia was way bigger and more resourceful than Jolla is today. |
Re: XWayland Victory!
Quote:
|
Re: XWayland Victory!
How to move virtual keyboard down?
i have just minimized a little but move how? |
Re: XWayland Victory!
Quote:
|
Re: XWayland Victory!
How to creat bashrc to run manjaro directly?
without run all commands one by one. |
Re: XWayland Victory!
4 Attachment(s)
How to run trojita/transmission-qt?
If i run them like chromium command it doesn't work. Some errors with firefox when i try to go on youtube or gmail why? "your connection is not secure" How to access manjaro desktop? with icon chromium is very nice :)... even if virtual keyboard is a little slow. Anybody can know how to activate audio? |
Re: XWayland Victory!
Hi. I'm trying to get this to run on my Jolla Tablet. But when I get to the command
chroot ./ I get the error chroot: cannot run command "/bin/sh" no such file or directory Any ideas? Thanks! |
Re: XWayland Victory!
Ok. Still not sure about why I have the problem with the Jolla tablet but the chroot command worked when I tried this on my Jolla 1 phone. However, when I try to update system using pacman -Syu command I get a conflict. It wants to replace libdbus with core/dbus as libdbus and dbus are in conflict. While I'm good at following directions, understanding this is a bit above my pay grade. Should I allow it to replace libdbus with dbus? Thanks
|
Re: XWayland Victory!
Quote:
|
Re: XWayland Victory!
Quote:
EDIT: Worked on my Jolla 1 phone! Need to make some scripts here. Too hard to type all the time! |
Re: XWayland Victory!
|
All times are GMT. The time now is 12:59. |
vBulletin® Version 3.8.8