maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   XWayland Victory! (https://talk.maemo.org/showthread.php?t=98882)

kuba77 2017-02-10 18:47

Re: XWayland Victory!
 
I tried to use "DB browser fo Sqlite" (package sqlitebrowser) but it's unusable because of bad touch control.

Fuzzillogic 2017-02-10 19:07

Re: XWayland Victory!
 
Can mouse pointer support be enabled somehow? I.e. if a (bluetooth) pointing device is connected, do you then get a pointer?

mscion 2017-02-10 22:13

Re: XWayland Victory!
 
Quote:

Originally Posted by preflex (Post 1523283)

Well, I decided to look before I leap again (sorry about that!). I read that I686 is downward compatible with i386. Ok, but then I read yes that is true except for ARCH linux i686! Later I see others disagree with that. Oh dang, I'm going to go ahead and leap!

MINKIN2 2017-02-10 22:44

Re: XWayland Victory!
 
Quote:

Originally Posted by mscion (Post 1523303)
Well, Oh dang, I'm going to go ahead and leap!


That's the maemo spirit ;)

m4r0v3r 2017-02-11 11:05

Re: XWayland Victory!
 
andd now a tablet is worth getting

bomo 2017-02-11 12:47

Re: XWayland Victory!
 
Quote:

Originally Posted by mscion (Post 1523228)
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!

I have the same issue on jollaC. Does anyone else have the problem with jollaC?

Edit: the problem seems to be that I extracted manjaro to the SD card which is mounted with "noexec".
Remounted ala "mount -o remount,exec /media/sdcard/XYZ" solved the problem.

mscion 2017-02-11 13:55

Re: XWayland Victory!
 
Quote:

Originally Posted by bomo (Post 1523322)
I have the same issue on jollaC. Does anyone else have the problem with jollaC?

Which rootfs did you use?

EDIT: @bomo Excellent! You solved it!

bomo 2017-02-11 16:51

Re: XWayland Victory!
 
Using firefox/chromium from Manjaro is really nice. But in my opinion there are three things that need to be solved before e.g. ARM firefox can substitute android firefox:

- The SSL/TLS issue (mentioned by n950) => seems to be solved
- The input (e.g. address) fields may be too small for some fingers ;-)
- A better (more sailfish like) input method that automatically hides and shows depending on which field is clicked on. Is this possible with onboard? I also stumbled upon Maliit which is (according to wikipedia) originating from MeeGo. It is also available in archlinux.

nthn 2017-02-11 17:13

Re: XWayland Victory!
 
Maliit is the keyboard on Sailfish, too.

bomo 2017-02-11 17:28

Re: XWayland Victory!
 
Quote:

Originally Posted by n950 (Post 1523223)
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?

Try setting "network.http.spdy.enabled.http2 " to false in "about:config"

n950 2017-02-11 20:12

Re: XWayland Victory!
 
Hi,

How to run application like transmission-qt?

EDIT:
https://tlhp.cf/kde-plasma-on-wayland/
Is it possible to have a full desktop working if i follow the steps on this website?

Thank you

n950 2017-02-11 20:46

Re: XWayland Victory!
 
In Ubuntu,

Code:

[root@Sailfish ubuntu]# chroot ./
# apt-get update
Err:1 http://ports.ubuntu.com/ubuntu-ports yakkety InRelease
Temporary failure resolving 'ports.ubuntu.com'
Err:2 http://ports.ubuntu.com/ubuntu-ports yakkety-updates InRelease
Temporary failure resolving 'ports.ubuntu.com'
Err:3 http://ports.ubuntu.com/ubuntu-ports yakkety-backports InRelease
Temporary failure resolving 'ports.ubuntu.com'
Err:4 http://ports.ubuntu.com/ubuntu-ports yakkety-security InRelease
Temporary failure resolving 'ports.ubuntu.com'
Reading package lists... Done
W: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/yakkety/InRelease
Temporary failure resolving 'ports.ubuntu.com'
W: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/yakkety-updates/I
nRelease  Temporary failure resolving 'ports.ubuntu.com'
W: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/yakkety-backports
/InRelease  Temporary failure resolving 'ports.ubuntu.com'
W: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/yakkety-security/
InRelease  Temporary failure resolving 'ports.ubuntu.com'
W: Some index files failed to download. They have been ignored, or old ones use
d instead.

I choose one dns server in this website http://public-dns.info/

Code:

echo nameserver 103.25.7.1 > /etc/resolv.conf
After that i try apt-get update and same thing same error why?
How to resolve this problem?
Impossible to edit resolv.conf file cause i don't have gedit or nano installed.

n950 2017-02-12 21:00

Re: XWayland Victory!
 
Anybody can creat script to run manjaro on jolla c? With desktop icon?

It will be usefull.
Every time i reboot my jolla i need to write all commands.

pavi 2017-02-12 21:40

Re: XWayland Victory!
 
Quote:

Originally Posted by n950 (Post 1523342)
In Ubuntu,

Code:

echo nameserver 103.25.7.1 > /etc/resolv.conf
After that i try apt-get update and same thing same error why?
How to resolve this problem?
Impossible to edit resolv.conf file cause i don't have gedit or nano installed.


I faced the exact same issue :( but with Debian. I think its because of the way the distribution is built.

If it was built with multistrap, you have to remember that multistrap depends on a Debian (which SFOS is not) on the top of it.
Quote:

it uses apt and dpkg directly so can only work on a debian system
I am trying to avoid using multistrap and build a proper debian image using qemu and debootstrap.

On the ubuntu side the images must be readily available and usable ;)

n950 2017-02-12 21:52

Re: XWayland Victory!
 
Quote:

Originally Posted by pavi (Post 1523394)
I faced the exact same issue :( but with Debian. I think its because of the way the distribution is built.

If it was built with multistrap, you have to remember that multistrap depends on a Debian (which SFOS is not) on the top of it.


I am trying to avoid using multistrap and build a proper debian image using qemu and debootstrap.

On the ubuntu side the images must be readily available and usable ;)

Where can i find debian or ubuntu usable image for jolla?
armhf
and some others distributions?
some links please

Try to post here your image please and how to run it?
I am interested by Debian too.

bomo 2017-02-14 13:11

Re: XWayland Victory!
 
I'm just dropping an idea here:
Maybe "systemd-nspawn" could be used to provide a more user friendly alternative to chroot? systemd-nspawn is also available in SFOS. Does anyone have experience with that?

preflex 2017-02-14 16:17

Re: XWayland Victory!
 
Quote:

Originally Posted by bomo (Post 1523461)
I'm just dropping an idea here:
Maybe "systemd-nspawn" could be used to provide a more user friendly alternative to chroot? systemd-nspawn is also available in SFOS. Does anyone have experience with that?

systemd-nspawn doesn't work for me. Seems to be missing some kernel goodies. No lxc either. If you know how I can get the needed features on a Nexus 4, let me know.

Also,

I'm working on some scripts to automate a lot of this. I should be able to share them soon. I've made a lot of progress getting a whole lxde session running as user nemo, without need to use "--no-sandbox" with chromium. However, I'm still unable to get pulseaudio working.

I have some configs for onboard and lxde that make them a little easier to use.

I'd like to get screen rotation working, but it seems like xrandr can't change the config. :(

I should be able to share an image, configs, and some scripts very soon.

Feathers McGraw 2017-02-14 16:23

Re: XWayland Victory!
 
Quote:

Originally Posted by preflex (Post 1523470)
I've made a lot of progress getting a whole lxde session running as user nemo, without need to use "--no-sandbox" with chromium.

Do you know why that option is required? What is missing in the chroot that would usually be used to sandbox chromium? Seems like a bad idea not to sandbox a browser...or do you think the fact that it's running in a chroot is enough sandboxing in itself?

preflex 2017-02-14 22:28

Re: XWayland Victory!
 
Quote:

Originally Posted by Feathers McGraw (Post 1523471)
Do you know why that option is required? What is missing in the chroot that would usually be used to sandbox chromium? Seems like a bad idea not to sandbox a browser...or do you think the fact that it's running in a chroot is enough sandboxing in itself?

Chromium will refuse to run with sandboxing if run as root. Running as nemo instead of root allows the sandboxing to work.

Also, "chroot is not and has never been a security tool." It's not difficult for a process running as root to break out of a chroot.

Setting things up to run an LXDE session as nemo will help to make using this a lot safer. However, kwin_wayland will probably still be running as root in the chroot, as I haven't been able to get it running as nemo yet. I am unsure of the security implications of this. In general, X11 is kinda, sorta, totally, completely unsafe anyway, so I don't expect that the security will be any worse than any regular desktop distro.

preflex 2017-02-15 01:34

Re: XWayland Victory!
 
I got pulseaudio working.
It was kind of tricky, and was muted by default.
I'll have to figure out what exactly I did, but here's an overview.

I created a user "nemo" inside the chroot, and changed his UID and GID each to 100000. I may have also added nemo to some groups. I'm not sure what actually stuck. systemd is weird.

you'll need the "xorg-xhost" package. "pavucontrol" may also be handy for looking at pulseaudio stuff, if you're unfamiliar with pacmd or pactl.


There was some extra stuff to mount:
/run
/var/lib/dbus
/tmp
/home/nemo/.config/pulse

then chroot in, set environment vars, and start kwin_wayland.

after that,
Code:

export DISPLAY=:0
xhost +

Then it gets a little weird.
Code:

sudo -u \#100000 bash
to get a shell as "nemo".

Then,
Code:

export $(dbus-launch)
export XDG_RUNTIME_DIR=/run/user/100000
export DISPLAY=:0
startlxde

Then, I unmuted the device in pavucontrol.

I was also able to get a full plasma session running in the xwayland window, but it was slow, and I couldn't disable desktop effects which were making everything even slower (using xrender, I imagine).

Still no luck running kwin_wayland --xwayland as anyone other than root.

n950 2017-02-15 10:38

Re: XWayland Victory!
 
Quote:

Originally Posted by preflex (Post 1523493)
I got pulseaudio working.
It was kind of tricky, and was muted by default.
I'll have to figure out what exactly I did, but here's an overview.

I created a user "nemo" inside the chroot, and changed his UID and GID each to 100000. I may have also added nemo to some groups. I'm not sure what actually stuck. systemd is weird.

you'll need the "xorg-xhost" package. "pavucontrol" may also be handy for looking at pulseaudio stuff, if you're unfamiliar with pacmd or pactl.


There was some extra stuff to mount:
/run
/var/lib/dbus
/tmp
/home/nemo/.config/pulse

then chroot in, set environment vars, and start kwin_wayland.

after that,
Code:

export DISPLAY=:0
xhost +

Then it gets a little weird.
Code:

sudo -u \#100000 bash
to get a shell as "nemo".

Then,
Code:

export $(dbus-launch)
export XDG_RUNTIME_DIR=/run/user/100000
export DISPLAY=:0
startlxde

Then, I unmuted the device in pavucontrol.

I was also able to get a full plasma session running in the xwayland window, but it was slow, and I couldn't disable desktop effects which were making everything even slower (using xrender, I imagine).

Still no luck running kwin_wayland --xwayland as anyone other than root.

Hi,

How to created a user "nemo" inside the chroot, and changed his UID and GID each to 100000 please? in command line please

I have installed "xorg-xhost" and "pavucontrol" packages. It's OK for that.
What is the package name for pulseaudio?
Or what you install from your part? to enable audio and how to do it?

Stuff to mount like that?

mount --bind /run run
mount --bind /var/lib/dbus var/lib/dbus
mount --bind /tmp tmp
mount --bind /home/nemo/.config/pulse home/nemo/.config/pulse


How to set environment vars?

Can you help me in these error please?

I would like to have full command line please?

Code:

SailfishOS 2.1.0.9 (Iijoki) (armv7hl)
'---
[nemo@Sailfish ~]$ devel-su
Password:
[root@Sailfish nemo]# cd Manjaro/
[root@Sailfish Manjaro]# mount --bind /dev dev
[root@Sailfish Manjaro]# mount --bind /sys sys
[root@Sailfish Manjaro]# mount --bind /proc proc
[root@Sailfish Manjaro]# mount --bind /dev/pts dev/pts
[root@Sailfish Manjaro]# mount --bind /run run
[root@Sailfish Manjaro]# mount --bind /var/lib/dbus/ var/lib/dbus
[root@Sailfish Manjaro]# mount --bind /tmp tmp
[root@Sailfish Manjaro]# mount --bind /home/nemo/.config/pulse/ /home/nemo/.con
fig/pulse/
[root@Sailfish Manjaro]# chroot ./
sh-4.4# export DISPLAY=:0
sh-4.4# xhost +
xhost:  unable to open display ":0"
sh-4.4# sudo -u \#100000 bash
[I have no name!@Sailfish /]$ export $(dbus-launch)
Could not get password database information for UID of current process: User "?
??" unknown or no memory to allocate password entry

Failed to start message bus: Memory allocation failure in message bus
EOF in dbus-launch reading address from bus daemon
declare -x DISPLAY=":0"
declare -x HOME="/"
declare -x HOSTNAME=""
declare -x LANG="fr_FR.utf8"
declare -x LOGNAME="#100000"
declare -x LS_COLORS="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;
01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*
.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;
31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;
31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif
=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:"
declare -x MAIL="/var/mail/#100000"
declare -x OLDPWD
declare -x PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/
home/nemo/bin"
declare -x PWD="/"
declare -x SHELL="/bin/sh"
declare -x SHLVL="1"
declare -x SUDO_COMMAND="/usr/sbin/bash"
declare -x SUDO_GID="0"
declare -x SUDO_UID="0"
declare -x SUDO_USER="root"
declare -x TERM="xterm"
declare -x USER="#100000"
declare -x USERNAME="#100000"
[I have no name!@Sailfish /]$ export XDG_RUNTIME_DIR=/run/user/100000
[I have no name!@Sailfish /]$ export DISPLAY=:0
[I have no name!@Sailfish /]$ startlxde
bash: startlxde: command not found

Thank you for your help

hedayat 2017-02-15 20:55

Re: XWayland Victory!
 
Quote:

Originally Posted by n950 (Post 1523395)
Where can i find debian or ubuntu usable image for jolla?
armhf
and some others distributions?
some links please

Try to post here your image please and how to run it?
I am interested by Debian too.

I'd guess that Fedora images should work too. As it uses Wayland by default in its Gnome & some apps, you might even be able to run some apps directly in wayland too (e.g. transmission (GTK3)). (Arch might work too).

I've not tried it though :P

preflex 2017-02-15 21:43

Re: XWayland Victory!
 
Quote:

Originally Posted by n950 (Post 1523502)
Hi,

How to created a user "nemo" inside the chroot, and changed his UID and GID each to 100000 please? in command line please

I have installed "xorg-xhost" and "pavucontrol" packages. It's OK for that.
What is the package name for pulseaudio?
Or what you install from your part? to enable audio and how to do it?

Stuff to mount like that?

mount --bind /run run
mount --bind /var/lib/dbus var/lib/dbus
mount --bind /tmp tmp
mount --bind /home/nemo/.config/pulse home/nemo/.config/pulse


How to set environment vars?

Can you help me in these error please?

I would like to have full command line please?

Code:

SailfishOS 2.1.0.9 (Iijoki) (armv7hl)
'---
[nemo@Sailfish ~]$ devel-su
Password:
[root@Sailfish nemo]# cd Manjaro/
[root@Sailfish Manjaro]# mount --bind /dev dev
[root@Sailfish Manjaro]# mount --bind /sys sys
[root@Sailfish Manjaro]# mount --bind /proc proc
[root@Sailfish Manjaro]# mount --bind /dev/pts dev/pts
[root@Sailfish Manjaro]# mount --bind /run run
[root@Sailfish Manjaro]# mount --bind /var/lib/dbus/ var/lib/dbus
[root@Sailfish Manjaro]# mount --bind /tmp tmp
[root@Sailfish Manjaro]# mount --bind /home/nemo/.config/pulse/ /home/nemo/.con
fig/pulse/
[root@Sailfish Manjaro]# chroot ./
sh-4.4# export DISPLAY=:0
sh-4.4# xhost +
xhost:  unable to open display ":0"
sh-4.4# sudo -u \#100000 bash
[I have no name!@Sailfish /]$ export $(dbus-launch)
Could not get password database information for UID of current process: User "?
??" unknown or no memory to allocate password entry

Failed to start message bus: Memory allocation failure in message bus
EOF in dbus-launch reading address from bus daemon
declare -x DISPLAY=":0"
declare -x HOME="/"
declare -x HOSTNAME=""
declare -x LANG="fr_FR.utf8"
declare -x LOGNAME="#100000"
declare -x LS_COLORS="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;
01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*
.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;
31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;
31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif
=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:"
declare -x MAIL="/var/mail/#100000"
declare -x OLDPWD
declare -x PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/
home/nemo/bin"
declare -x PWD="/"
declare -x SHELL="/bin/sh"
declare -x SHLVL="1"
declare -x SUDO_COMMAND="/usr/sbin/bash"
declare -x SUDO_GID="0"
declare -x SUDO_UID="0"
declare -x SUDO_USER="root"
declare -x TERM="xterm"
declare -x USER="#100000"
declare -x USERNAME="#100000"
[I have no name!@Sailfish /]$ export XDG_RUNTIME_DIR=/run/user/100000
[I have no name!@Sailfish /]$ export DISPLAY=:0
[I have no name!@Sailfish /]$ startlxde
bash: startlxde: command not found

Thank you for your help

How to add a user?

How to change UID and GID?



mount --bind /home/nemo/.config/pulse home/nemo/.config/pulse
You might need to create that directory if it doesn't already exist.

also, you still need to start the X server with "kwin_wayland --xwayland --height (your screen's height) --width (your screen's width)" before you run "xhost +"

furthermore, it looks like you don't have lxde installed. "pacman -S lxde"

mscion 2017-02-15 22:05

Re: XWayland Victory!
 
Quote:

Originally Posted by preflex (Post 1523283)

Has anyone gotten archlinux or ubuntu to work on Jolla tablet? I get as far as the chroot. But when I try to use pacman it downloads files but then asks if want to delete them cause they are corrupt. Also which repositories did you select from mirrorlist file. Thanks!

preflex 2017-02-15 22:24

Re: XWayland Victory!
 
Quote:

Originally Posted by mscion (Post 1523532)
Has anyone gotten archlinux or ubuntu to work on Jolla tablet? I get as far as the chroot. But when I try to use pacman it downloads files but then asks if want to delete them cause they are corrupt. Also which repositories did you select from mirrorlist file. Thanks!

Your package sigs are out of date.
Code:

rm -R /etc/pacman.d/gnupg 
pacman-key --init 
pacman -Syy 
pacman-key --populate archlinux 
pacman -Syu

You should pick whatever mirror is fastest for you. See: Sorting Mirrors

This may also happen to manjaro users. If you're using Manjaro, you need to do "pacman-key --populate archlinux manjaro" instead.

preflex 2017-02-16 02:54

Re: XWayland Victory!
 
1 Attachment(s)
More xwayland porn.

TheKit 2017-02-16 06:56

Re: XWayland Victory!
 
Quote:

Originally Posted by mscion (Post 1523532)
Has anyone gotten archlinux or ubuntu to work on Jolla tablet? I get as far as the chroot. But when I try to use pacman it downloads files but then asks if want to delete them cause they are corrupt. Also which repositories did you select from mirrorlist file. Thanks!

I got it to work on ONDA v820W V3 with Arch Linux x86_64 chroot, which should be similar to Jolla Tablet. If you create nemo user with UID 100000, kwin_wayland can be started as nemo.

It's also possible to start kwin_wayland as sole compositor, not nested in lipstick, to get OpenGL in Wayland/Xorg with i915/MESA, but it often crashes on start, probably due to some differences in kernel DRM subsystem for Android's Intel UFO driver.

theonelaw 2017-02-16 08:00

Re: XWayland Victory!
 
Quote:

Originally Posted by preflex (Post 1523530)
How to add a user?

How to change UID and GID?



mount --bind /home/nemo/.config/pulse home/nemo/.config/pulse
You might need to create that directory if it doesn't already exist.

also, you still need to start the X server with "kwin_wayland --xwayland --height (your screen's height) --width (your screen's width)" before you run "xhost +"

furthermore, it looks like you don't have lxde installed. "pacman -S lxde"

Pardon my exploding head,
but this all reads as if wayland (which I am seriously unfamiliar with)
is enabling something which lets pulseaudio work.
If that is the case then logical pigs are floating in the sky overhead.

I have been trying to unravel other audio issues
when I see this bit of news here
and begin to wonder if this is related.

From my understanding of wayland - it is replacing xorg -
but this I always regarded as graphic (visual)
and nothing whatsoever enabling/disabling sound-audio.
I have had a couple of wayland instances running
never considered to look into sound issues there.

It would be as silly as if you could not run your refrigerator
because you forgot to put the lid back on a rubbish bin outside.

Is it possible xorg has this problem also ?!

Except dbus being the culprit in the corner ?

How the heck does audio merit being interfered with
by the display driver ?

I am all for Wayland getting traction, but sensibility must prevail.


elsewhere, just for fun:
And the thing is, I do not really know what other applications do not work under Wayland, and I am not really keen to discover that in a moment of true reckoning. Searching online, I wasn't able to find a quick, easy list that details the current incompatibilities. Maybe it's me, and I suck at searching, but something as trivial as "Wayland + compatibility" should be obvious.

What I did find is a self-argument telling us why Wayland is good, a list of Gnome applications currently supported under this new thingie, several nerdy pages on ArchWiki, a super-nerdy slit-my-wrists topic on Nvidia devtalk, and a few other ambiguous discussions.

n950 2017-02-16 08:16

Re: XWayland Victory!
 
Code:

Packages (32) imlib2-1.4.9-1  libfm-1.2.5-1  libfm-extra-1.2.5-1
libfm-gtk2-1.2.5-1  libid3tag-0.15.1b-8  libkeybinder2-0.3.0-2
libnotify-0.7.7-1  libwnck-2.31.0-1  lxmenu-data-0.1.5-1
menu-cache-1.0.2-1  vte-0.28.2-8  vte-common-0.46.1-1
xf86-input-libinput-0.23.0-1.1  xmms2-0.8DrO_o.919.gece0baf0-7
xorg-server-1.19.1-1  xorg-xrandr-1.5.0-1  gpicview-0.2.5-2
lxappearance-0.6.3-1  lxappearance-obconf-0.2.3-1
lxde-common-0.99.2-1  lxde-icon-theme-0.5.1-3  lxdm-0.5.3-3
lxinput-0.3.5-1  lxlauncher-0.2.5-1  lxmusic-0.4.7-1
lxpanel-0.9.3-1  lxrandr-0.3.1-1  lxsession-1:0.5.3-1
lxtask-0.1.8-1  lxterminal-0.3.0-1  openbox-3.6.1-3
pcmanfm-1.2.5-1

Total Download Size:  11.88 MiB
Total Installed Size:  41.86 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
libid3tag-0.15.1b-8...    23.9 KiB  70.2K/s 00:00 [#####################] 100%
imlib2-1.4.9-1-armv7h    477.1 KiB  96.0K/s 00:05 [#####################] 100%
error: failed retrieving file 'xf86-input-libinput-0.23.0-1.1-armv7h.pkg.tar.xz
' from repo.manjaro-arm.org : The requested URL returned error: 404
error: failed retrieving file 'xf86-input-libinput-0.23.0-1.1-armv7h.pkg.tar.xz
' from ftp-osl.osuosl.org : The requested URL returned error: 404
error: failed retrieving file 'xf86-input-libinput-0.23.0-1.1-armv7h.pkg.tar.xz
' from mirror.strits.dk : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed retrieving file 'xorg-server-1.19.1-1-armv7h.pkg.tar.xz' from rep
o.manjaro-arm.org : The requested URL returned error: 404
error: failed retrieving file 'xorg-server-1.19.1-1-armv7h.pkg.tar.xz' from ftp
-osl.osuosl.org : The requested URL returned error: 404
error: failed retrieving file 'xorg-server-1.19.1-1-armv7h.pkg.tar.xz' from mir
ror.strits.dk : The requested URL returned error: 404
warning: failed to retrieve some files
libnotify-0.7.7-1-a...    31.3 KiB  112K/s 00:00 [#####################] 100%
libwnck-2.31.0-1-armv7h  327.5 KiB  93.0K/s 00:04 [#####################] 100%
libkeybinder2-0.3.0...    5.4 KiB  134K/s 00:00 [#####################] 100%
xorg-xrandr-1.5.0-1...    28.9 KiB  111K/s 00:00 [#####################] 100%
vte-common-0.46.1-1...    2.2 KiB  218K/s 00:00 [#####################] 100%
vte-0.28.2-8-armv7h      283.9 KiB  83.3K/s 00:03 [#####################] 100%
gpicview-0.2.5-2-armv7h  104.2 KiB  87.5K/s 00:01 [#####################] 100%
lxappearance-0.6.3-...    76.6 KiB  82.4K/s 00:01 [#####################] 100%
openbox-3.6.1-3-armv7h  287.0 KiB  93.2K/s 00:03 [#####################] 100%
lxappearance-obconf...    48.4 KiB  107K/s 00:00 [#####################] 100%
lxde-common-0.99.2-...  792.2 KiB  76.2K/s 00:10 [#####################] 100%
lxde-icon-theme-0.5...    4.4 MiB  87.8K/s 00:52 [#####################] 100%
lxdm-0.5.3-3-armv7h      91.3 KiB  24.4K/s 00:04 [#####################] 100%
lxinput-0.3.5-1-armv7h    56.8 KiB  37.4K/s 00:02 [#####################] 100%
lxmenu-data-0.1.5-1-any  45.6 KiB  71.3K/s 00:01 [#####################] 100%
libfm-extra-1.2.5-1...    10.7 KiB  107K/s 00:00 [#####################] 100%
menu-cache-1.0.2-1-...    44.6 KiB  68.6K/s 00:01 [#####################] 100%
lxlauncher-0.2.5-1-...    44.0 KiB  73.3K/s 00:01 [#####################] 100%
xmms2-0.8DrO_o.919....  1280.8 KiB  71.3K/s 00:18 [#####################] 100%
lxmusic-0.4.7-1-armv7h  100.3 KiB  75.4K/s 00:01 [#####################] 100%
libfm-1.2.5-1-armv7h    469.7 KiB  79.5K/s 00:06 [#####################] 100%
libfm-gtk2-1.2.5-1-...  122.5 KiB  88.8K/s 00:01 [#####################] 100%
lxpanel-0.9.3-1-armv7h  1183.2 KiB  70.9K/s 00:17 [#####################] 100%
lxrandr-0.3.1-1-armv7h    49.8 KiB  111K/s 00:00 [#####################] 100%
lxsession-1:0.5.3-1...  216.1 KiB  74.5K/s 00:03 [#####################] 100%
lxtask-0.1.8-1-armv7h    58.6 KiB  67.3K/s 00:01 [#####################] 100%
lxterminal-0.3.0-1-...    94.9 KiB  57.8K/s 00:02 [#####################] 100%
pcmanfm-1.2.5-1-armv7h  248.5 KiB  60.5K/s 00:04 [#####################] 100%
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.
sh-4.4#  i

Why i have this error at the end?

Code:

sh-4.4# useradd nemo
sh-4.4# passwd nemo
New password:
Retype new password:
passwd: password updated successfully
sh-4.4# usermod -u 100000 nemo
sh-4.4# groupmod -g 100000 nemo

Like that?

Code:

[root@Sailfish nemo]# cd Manjaro/
[root@Sailfish Manjaro]# mount --bind /dev dev
[root@Sailfish Manjaro]# mount --bind /sys sys
[root@Sailfish Manjaro]# mount --bind /proc proc
[root@Sailfish Manjaro]# mount --bind /dev/pts dev/pts
[root@Sailfish Manjaro]# mount --bind /run run
[root@Sailfish Manjaro]# mount --bind /var/lib/dbus/ var/lib/dbus
[root@Sailfish Manjaro]# mount --bind /tmp tmp
[root@Sailfish Manjaro]# mount --bind /home/nemo/.config/pulse/ /home/nemo/.con
fig/pulse/
[root@Sailfish Manjaro]# chroot ./
sh-4.4# mkdir /run/user/1001
sh-4.4# export $(dbus-launch)
sh-4.4# export XDG_RUNTIME_DIR=/run/user/1001
sh-4.4# kwin_wayland --width 720 --height 1280 --xwayland &
[1] 6342
sh-4.4# No backend specified through command line argument, trying auto resolut
ion
OpenGL vendor string:                  VMware, Inc.
OpenGL renderer string:                Gallium 0.4 on llvmpipe (LLVM 3.9, 128
bits)
OpenGL version string:                  OpenGL ES 3.0 Mesa 13.0.4
OpenGL shading language version string: OpenGL ES GLSL ES 3.00
Driver:                                LLVMpipe
GPU class:                              Unknown
OpenGL version:                        3.0
GLSL version:                          3.0
Mesa version:                          13.0.4
Linux kernel version:                  3.10.49
Requires strict binding:                no
GLSL shaders:                          yes
Texture NPOT support:                  yes
Virtual Machine:                        no
Disabling glamor and dri3, EGL setup failed
Failed to initialize glamor, falling back to sw
X-Server started on display :0
[D] unknown:0 - Configuring Lock Action
[W] unknown:0 - Could not create scene graph context for backend 'customcontext
' - check that plugins are installed correctly in /usr/lib/qt/plugins
[W] unknown:21 - file:///usr/share/kwin/virtualkeyboard/main.qml:21:1: module "
QtQuick.VirtualKeyboard" is not installed
import QtQuick.VirtualKeyboard 2.1
^
[W] unknown:21 - file:///usr/share/kwin/virtualkeyboard/main-enterprise.qml:21:
1: module "QtQuick.Enterprise.VirtualKeyboard" is not installed
import QtQuick.Enterprise.VirtualKeyboard 2.0
^
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-script.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-script.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-script.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-script.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-script.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[D] unknown:0 - The session is not registered:  "No such file or directory"
Service started, version: 7.0.0
sh-4.4# export DISPLAY=:0
sh-4.4# xhost +
access control disabled, clients can connect from any host
sh-4.4# sudo -u \#100000 bash
[nemo@Sailfish /]$ export $(dbus-launch)
[nemo@Sailfish /]$ export XDG_RUNTIME_DIR=/run/user/100000
[nemo@Sailfish /]$ export DISPLAY=:0
[nemo@Sailfish /]$ startlxde
bash: startlxde: command not found

Doesn't work :(

n950 2017-02-16 09:50

Re: XWayland Victory!
 
3 Attachment(s)
Code:

[root@Sailfish Manjaro]# chroot ./
sh-4.4# mkdir /run/user/1001
sh-4.4# export $(dbus-launch)
sh-4.4# export XDG_RUNTIME_DIR=/run/user/1001
sh-4.4# kwin_wayland --width 720 --height 1280 --xwayland &
[1] 6320
sh-4.4# No backend specified through command line argument, trying auto resolut
ion
OpenGL vendor string:                  VMware, Inc.
OpenGL renderer string:                Gallium 0.4 on llvmpipe (LLVM 3.9, 128
bits)
OpenGL version string:                  OpenGL ES 3.0 Mesa 13.0.4
OpenGL shading language version string: OpenGL ES GLSL ES 3.00
Driver:                                LLVMpipe
GPU class:                              Unknown
OpenGL version:                        3.0
GLSL version:                          3.0
Mesa version:                          13.0.4
Linux kernel version:                  3.10.49
Requires strict binding:                no
GLSL shaders:                          yes
Texture NPOT support:                  yes
Virtual Machine:                        no
Disabling glamor and dri3, EGL setup failed
Failed to initialize glamor, falling back to sw
X-Server started on display :0
[D] unknown:0 - Configuring Lock Action
[W] unknown:0 - Could not create scene graph context for backend 'customcontext
' - check that plugins are installed correctly in /usr/lib/qt/plugins
[W] unknown:21 - file:///usr/share/kwin/virtualkeyboard/main.qml:21:1: module "
QtQuick.VirtualKeyboard" is not installed
import QtQuick.VirtualKeyboard 2.1
^
[W] unknown:21 - file:///usr/share/kwin/virtualkeyboard/main-enterprise.qml:21:
1: module "QtQuick.Enterprise.VirtualKeyboard" is not installed
import QtQuick.Enterprise.VirtualKeyboard 2.0
^
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-effect.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-script.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Could not locate service type file kservicetypes5/kwin-script.d
esktop, tried ("/root/.local/share", "/usr/local/share", "/usr/share")
[W] unknown:0 - Coul
...
Service started, version: 7.0.0
sh-4.4# export DISPLAY=:0
sh-4.4# xhost +
access control disabled, clients can connect from any host
sh-4.4# sudo -u \#100000 bash
[nemo@Sailfish /]$ export $(dbus-launch)
[nemo@Sailfish /]$ export XDG_RUNTIME_DIR=/run/user/100000
[nemo@Sailfish /]$ export DISPLAY=:0
[nemo@Sailfish /]$ startlxde
mkdir: cannot create directory '/home/nemo': Permission denied
cp: cannot create regular file '/home/nemo/.config/openbox/lxde-rc.xml': No suc
h file or directory
mkdir: cannot create directory '/home/nemo': Permission denied
mkdir: cannot create directory '/home/nemo': Permission denied
dbus-update-activation-environment: warning: error sending to systemd: org.free
desktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited w
ith status 1
** Message: main.vala:102: Session is LXDE
** Message: main.vala:103: DE is LXDE

(lxsession:6784): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
** Message: main.vala:134: log directory: /home/nemo/.cache/lxsession/LXDE
** Message: main.vala:135: log path: /home/nemo/.cache/lxsession/LXDE/run.log
** Message: main.vala:145: Error creating directory /home/nemo: Permission deni
ed
** Message: environement.vala:58: Exporting primary_variable
** Message: environement.vala:59: desktop_environnement XDG_CURRENT_DESKTOP
** Message: environement.vala:150: confir_dirs is null, export : /etc/xdg
** Message: environement.vala:184: Exporting XDG_CONFIG_DIRS
** Message: environement.vala:191: data_dirs is null, export : /usr/local/share
:/usr/share:/usr/share/gdm:/var/lib/menu-xdg
** Message: environement.vala:225: Exporting XDG_DATA_DIRS
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/LXDE
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/LXD
E/desktop.conf
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/LXDE/desktop.co
nf
** Message: settings.vala:540: Key file does not have key 'iGtk/ColorScheme' in
group 'GTK'
** Message: settings.vala:540: Key file does not have key 'windows_manager/comm
and' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'panel/command' in gr
oup 'Session'
** Message: settings.vala:540: Key file does not have key 'dock/command' in gro
up 'Session'
** Message: settings.vala:540: Key file does not have key 'file_manager/command
' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'desktop_manager/comm
and' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'launcher_manager/com
mand' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'composite_manager/co
mmand' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'im1/command' in grou
p 'Session'
** Message: settings.vala:540: Key file does not have key 'im2/command' in grou
p 'Session'
** Message: settings.vala:540: Key file does not

always have xhost + problem.

Impossible to enable AUDIO how to do it please?

preflex 2017-02-16 10:48

Re: XWayland Victory!
 
Quote:

Originally Posted by theonelaw (Post 1523551)
Pardon my exploding head,
but this all reads as if wayland (which I am seriously unfamiliar with)
is enabling something which lets pulseaudio work.
If that is the case then logical pigs are floating in the sky overhead.

Don't freak out. Your head shouldn't be exploding. :)

Wayland doesn't mess with audio. I was just talking about connecting to PA from a chroot.

Quote:

I have been trying to unravel other audio issues
when I see this bit of news here
and begin to wonder if this is related.
Probably not.

Quote:

From my understanding of wayland - it is replacing xorg -
but this I always regarded as graphic (visual)
and nothing whatsoever enabling/disabling sound-audio.
I have had a couple of wayland instances running
never considered to look into sound issues there.
This is all correct.

Quote:

It would be as silly as if you could not run your refrigerator
because you forgot to put the lid back on a rubbish bin outside.
Yes. That would be very silly.

Quote:

Is it possible xorg has this problem also ?!

Except dbus being the culprit in the corner ?
No. But dbus does make things difficult sometimes.

Quote:

How the heck does audio merit being interfered with
by the display driver ?
It doesn't.

Quote:

I am all for Wayland getting traction, but sensibility must prevail.
Sounds good to me. :D

preflex 2017-02-16 11:04

Re: XWayland Victory!
 
If you have aliendalvik or sfdroid, you can use Android's XServer-XSDL to run x11 applications as well, instead of using kwin.

With some configuring, it works roughly as well. On the plus side, It can do landscape mode and you can also use xrandr to rotate the display, but on the negative side, it doesn't pass through multitouch stuff, so chromium doesn't work quite as nicely.

preflex 2017-02-16 11:10

Re: XWayland Victory!
 
Quote:

Originally Posted by TheKit (Post 1523548)
I got it to work on ONDA v820W V3 with Arch Linux x86_64 chroot, which should be similar to Jolla Tablet. If you create nemo user with UID 100000, kwin_wayland can be started as nemo.

It's also possible to start kwin_wayland as sole compositor, not nested in lipstick, to get OpenGL in Wayland/Xorg with i915/MESA, but it often crashes on start, probably due to some differences in kernel DRM subsystem for Android's Intel UFO driver.

So ... Steam? This sounds like great news to anyone with Intel hardware.

n950 2017-02-16 15:12

Re: XWayland Victory!
 
Code:

[nemo@Sailfish ~]$ devel-su
Password:
[root@Sailfish nemo]# cd Manjaro/
[root@Sailfish Manjaro]# mount --bind /dev dev
[root@Sailfish Manjaro]# mount --bind /sys sys
[root@Sailfish Manjaro]# mount --bind /dev/pts dev/pts
[root@Sailfish Manjaro]# mount --bind /run run
[root@Sailfish Manjaro]# mount --bind /proc proc
[root@Sailfish Manjaro]# mount --bind /var/lib/dbus/ var/lib/dbus
[root@Sailfish Manjaro]# mount --bind /tmp tmp
[root@Sailfish Manjaro]# mount --bind /home/nemo/.config/pulse/ /home/nemo/.con
fig/pulse/
[root@Sailfish Manjaro]# chroot ./
sh-4.4# mkdir /run/user/1001
sh-4.4# kwin_wayland --width 720 --height 1280 --xwayland &
[1] 6962
sh-4.4# No backend specified through command line argument, trying auto resolut
ion
error: XDG_RUNTIME_DIR not set in the environment
FATAL ERROR: could not create Wayland server
sh-4.4# export XDG_RUNTIME_DIR=/run/user/1001
[1]+  Done(1)                kwin_wayland --width 720 --height 1280 --xwayland
sh-4.4# kwin_wayland --width 720 --height 1280 --xwayland &
[1] 7292
sh-4.4# No backend specified through command line argument, trying auto resolut
ion
OpenGL vendor string:                  VMware, Inc.
OpenGL renderer string:                Gallium 0.4 on llvmpipe (LLVM 3.9, 128
bits)
OpenGL version string:                  OpenGL ES 3.0 Mesa 13.0.4
OpenGL shading language version string: OpenGL ES GLSL ES 3.00
Driver:                                LLVMpipe
GPU class:                              Unknown
OpenGL version:                        3.0
GLSL version:                          3.0
Mesa version:                          13.0.4
Linux kernel version:                  3.10.49
Requires strict binding:                no
GLSL shaders:                          yes
Texture NPOT support:                  yes
Virtual Machine:                        no
Disabling glamor and dri3, EGL setup failed
Failed to initialize glamor, falling back to sw
X-Server started on display :0
[D] unknown:0 - Configuring Lock Action
[W] unknown:0 - Could not create scene graph context for backend 'customcontext
' - check that plugins are installed correctly in /usr/lib/qt/plugins
[W] unknown:21 - file:///usr/share/kwin/virtualkeyboard/main.qml:21:1: module "
QtQuick.VirtualKeyboard" is not installed
import QtQuick.VirtualKeyboard 2.1
^
[W] unknown:21 - file:///usr/share/kwin/virtualkeyboard/main-enterprise.qml:21:
1: module "QtQuick.Enterprise.VirtualKeyboard" is not installed
import QtQuick.Enterprise.VirtualKeyboard 2.0
^
:0 - The session is not registered:  "No such file or directory"
Service started, version: 7.0.0
sh-4.4# export DISPLAY=:0
sh-4.4# xhost +
access control disabled, clients can connect from any host
sh-4.4# sudo -u \#100000 bash
[nemo@Sailfish /]$ export $(dbus-launch)
[nemo@Sailfish /]$ export XDG_RUNTIME_DIR=/run/user/100000
[nemo@Sailfish /]$ export DISPLAY=:0
[nemo@Sailfish /]$ startlxde
mkdir: cannot create directory '/home/nemo': Permission denied
cp: cannot create regular file '/home/nemo/.config/openbox/lxde-rc.xml': No suc
h file or directory
mkdir: cannot create directory '/home/nemo': Permission denied
mkdir: cannot create directory '/home/nemo': Permission denied
dbus-update-activation-environment: warning: error sending to systemd: org.free
desktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited w
ith status 1
** Message: main.vala:102: Session is LXDE
** Message: main.vala:103: DE is LXDE

(lxsession:7678): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
** Message: main.vala:134: log directory: /home/nemo/.cache/lxsession/LXDE
** Message: main.vala:135: log path: /home/nemo/.cache/lxsession/LXDE/run.log
** Message: main.vala:145: Error creating directory /home/nemo: Permission deni
ed
** Message: environement.vala:58: Exporting primary_variable
** Message: environement.vala:59: desktop_environnement XDG_CURRENT_DESKTOP
** Message: environement.vala:150: confir_dirs is null, export : /etc/xdg
** Message: environement.vala:184: Exporting XDG_CONFIG_DIRS
** Message: environement.vala:191: data_dirs is null, export : /usr/local/share
:/usr/share:/usr/share/gdm:/var/lib/menu-xdg
** Message: environement.vala:225: Exporting XDG_DATA_DIRS
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/LXDE
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/LXD
E/desktop.conf
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/LXDE/desktop.co
nf
** Message: settings.vala:540: Key file does not have key 'iGtk/ColorScheme' in
group 'GTK'
** Message: settings.vala:540: Key file does not have key 'windows_manager/comm
and' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'panel/command' in gr
oup 'Session'
** Message: settings.vala:540: Key file does not have key 'dock/command' in gro
up 'Session'
** Message: settings.vala:540: Key file does not have key 'file_manager/command
' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'desktop_manager/comm
and' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'launcher_manager/com
mand' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'composite_manager/co
mmand' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'im1/command' in grou
p 'Session'
** Message: settings.vala:540: Key file does not have key 'im2/command' in grou
p 'Session'
** Message: settings.vala:540: Key file does not have key 'widget1/command' in
group 'Session'
** Message: settings.vala:540: Key file does not have key 'notification/command
' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'keybindings/command'
in group 'Session'
** Message: settings.vala:540: Key file does not have key 'im_manager/command'
in group 'Session'
** Message: settings.vala:540: Key file does not have key 'screensaver/command'
in group 'Session'
nelctl
** Message: environement.vala:79: Exporting variable
** Message: environement.vala:80: desktop_environnement XDG_CURRENT_DESKTOP
** Message: environement.vala:177: custom_config :
** Message: environement.vala:178: config_dirs :/etc/xdg
** Message: environement.vala:179: confir_dirs not null, export : /etc/xdg
** Message: environement.vala:184: Exporting XDG_CONFIG_DIRS
** Message: environement.vala:218: custom_data :
** Message: environement.vala:219: data_dirs :/usr/local/share:/usr/share:/usr/
share/gdm:/var/lib/menu-xdg
** Message: environement.vala:220: data_dirs not null, export : /usr/local/shar
e:/usr/share:/usr/share/gdm:/var/lib/menu-xdg
** Message: environement.vala:225: Exporting XDG_DATA_DIRS
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/LXDE
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/LXD
E/desktop.conf
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/LXDE/desktop.co
nf
** Message: environement.vala:254: No entry in [Environment_variable]. Key file
does not have group 'Environment_variable'
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/LXDE
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/LXD
E/conffiles.conf
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/LXDE/conffiles.
conf
** Message: options.vala:164: Activate xsettings_manager build-in
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/LXDE
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/LXD
E/desktop.conf
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/LXDE/desktop.co
nf
openbox-lxde (null)
** Message: app.vala:721: polkit separate
** Message: app.vala:721: polkit separate
** Message: app.vala:76: Launching lxpolkit
lxpolkit (null)
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/LXDE
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/LXD
E/autostart
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/LXDE/autostart
** Message: autostart.vala:42: Autostart path : /etc/xdg/lxsession/LXDE/autosta
rt
** Message: app.vala:76: Launching lxpanel
lxpanel --profile LXDE (null)
** Message: app.vala:76: Launching pcmanfm
pcmanfm --desktop --profile LXDE (null)

(process:7697): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

** (lxsession:7678): WARNING **: app.vala:86: Failed to execute child process "
xscreensaver" (No such file or directory)

** (lxsession:7678): WARNING **: app.vala:87: Error when launching xscreensaver
** Message: options.vala:110: Create Option Clipboard
** Message: options.vala:44: Options - Launch command lxclipboard
** Message: main.vala:442: Check keymap_mode (null)
** Message: app.vala:76: Launching /usr/bin/ssh-agent
/usr/bin/ssh-agent -s (null)
Openbox-Message: Unable to make directory '/home/nemo/.cache/openbox': Permissi
on denied
Openbox-Message: Couldn't set messages locale category from environment.
Openbox-Message: Couldn't set locale from environment.
Openbox-Message: Unable to change to home directory "/home/nemo": No such file
or directory
Openbox-Message: Unable to make directory "/home/nemo/.cache/openbox/sessions":
Permission denied
** (lxsession:7678): WARNING **: app.vala:87: Error when launching xscreensaver
** Message: options.vala:110: Create Option Clipboard
** Message: options.vala:44: Options - Launch command lxclipboard
** Message: main.vala:442: Check keymap_mode (null)
** Message: app.vala:76: Launching /usr/bin/ssh-agent
/usr/bin/ssh-agent -s (null)
Openbox-Message: Unable to make directory '/home/nemo/.cache/openbox': Permissi
on denied
Openbox-Message: Couldn't set messages locale category from environment.
Openbox-Message: Couldn't set locale from environment.
Openbox-Message: Unable to change to home directory "/home/nemo": No such file
or directory
Openbox-Message: Unable to make directory "/home/nemo/.cache/openbox/sessions":
Permission denied
SSH_AUTH_SOCK=/tmp/ssh-w98hPVb5lWuE/agent.7706; export SSH_AUTH_SOCK;
SSH_AGENT_PID=7710; export SSH_AGENT_PID;
echo Agent pid 7710;

(process:7700): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
** Message: app.vala:130: /usr/bin/ssh-agent exit with this type of exit: 0

(process:7705): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

(process:7699): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

** (pcmanfm:7700): WARNING **: The directory '~/Templates' doesn't exist, ignor
ing it

** (lxpanel:7699): WARNING **: The directory '~/Templates' doesn't exist, ignor
ing it
shared memfd open() failed: Function not implemented
Failed to load cookie file from cookie: No such file or directory
Failure: Module initialization failed
Openbox-Message: A window manager is already running on screen 0
** Message: app.vala:347: openbox-lxde exit with this type of exit: 0

** Message: app.vala:363: Exit normal, don't reload

** (zeitgeist-datahub:7714): CRITICAL **: file log.c: line 981: unexpected erro
r: Error calling StartServiceByName for org.gnome.zeitgeist.Engine: GDBus.Error
:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.zeitgeist.Engi
ne exited with status 21 (g-dbus-error-quark, 25)

** (zeitgeist-datahub:7714): CRITICAL **: file data-source-registry.c: line 942
: unexpected error: Error calling StartServiceByName for org.gnome.zeitgeist.En
gine: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gno
me.zeitgeist.Engine exited with status 21 (g-dbus-error-quark, 25)
[W] unknown:0 - X11 implementation of KKeyServer accessed from non-X11 platform
! This is an application bug.

** (lxpanel:7699): WARNING **: lxpanel: can't load volume plugin

** (lxpanel:7699): WARNING **: launchbar: desktop entry does not exist

** (lxpanel:7699): WARNING **: launchbar: desktop entry does not exist

** (lxpanel:7699): WARNING **: launchbar: desktop entry does not exist

** (lxpanel:7699): WARNING **: launchbar: desktop entry does not exist

without root:
any help i have nothing on desktop no app etc..

preflex 2017-02-16 21:29

Re: XWayland Victory!
 
Quote:

Originally Posted by n950 (Post 1523579)
Code:

[nemo@Sailfish ~]$ devel-su
Password:
[root@Sailfish nemo]# cd Manjaro/
[root@Sailfish Manjaro]# mount --bind /dev dev
[root@Sailfish Manjaro]# mount --bind /sys sys
[root@Sailfish Manjaro]# mount --bind /dev/pts dev/pts
[root@Sailfish Manjaro]# mount --bind /run run
[root@Sailfish Manjaro]# mount --bind /proc proc
[root@Sailfish Manjaro]# mount --bind /var/lib/dbus/ var/lib/dbus
[root@Sailfish Manjaro]# mount --bind /tmp tmp
[root@Sailfish Manjaro]# mount --bind /home/nemo/.config/pulse/ /home/nemo/.con
fig/pulse/
[root@Sailfish Manjaro]# chroot ./
sh-4.4# mkdir /run/user/1001
sh-4.4# kwin_wayland --width 720 --height 1280 --xwayland &
[1] 6962
sh-4.4# No backend specified through command line argument, trying auto resolut
ion
error: XDG_RUNTIME_DIR not set in the environment
FATAL ERROR: could not create Wayland server
sh-4.4# export XDG_RUNTIME_DIR=/run/user/1001
[1]+  Done(1)                kwin_wayland --width 720 --height 1280 --xwayland
sh-4.4# kwin_wayland --width 720 --height 1280 --xwayland &
[1] 7292
sh-4.4# No backend specified through command line argument, trying auto resolut
ion
OpenGL vendor string:                  VMware, Inc.
OpenGL renderer string:                Gallium 0.4 on llvmpipe (LLVM 3.9, 128
bits)
OpenGL version string:                  OpenGL ES 3.0 Mesa 13.0.4
OpenGL shading language version string: OpenGL ES GLSL ES 3.00
Driver:                                LLVMpipe
GPU class:                              Unknown
OpenGL version:                        3.0
GLSL version:                          3.0
Mesa version:                          13.0.4
Linux kernel version:                  3.10.49
Requires strict binding:                no
GLSL shaders:                          yes
Texture NPOT support:                  yes
Virtual Machine:                        no
Disabling glamor and dri3, EGL setup failed
Failed to initialize glamor, falling back to sw
X-Server started on display :0
[D] unknown:0 - Configuring Lock Action
[W] unknown:0 - Could not create scene graph context for backend 'customcontext
' - check that plugins are installed correctly in /usr/lib/qt/plugins
[W] unknown:21 - file:///usr/share/kwin/virtualkeyboard/main.qml:21:1: module "
QtQuick.VirtualKeyboard" is not installed
import QtQuick.VirtualKeyboard 2.1
^
[W] unknown:21 - file:///usr/share/kwin/virtualkeyboard/main-enterprise.qml:21:
1: module "QtQuick.Enterprise.VirtualKeyboard" is not installed
import QtQuick.Enterprise.VirtualKeyboard 2.0
^
:0 - The session is not registered:  "No such file or directory"
Service started, version: 7.0.0
sh-4.4# export DISPLAY=:0
sh-4.4# xhost +
access control disabled, clients can connect from any host
sh-4.4# sudo -u \#100000 bash
[nemo@Sailfish /]$ export $(dbus-launch)
[nemo@Sailfish /]$ export XDG_RUNTIME_DIR=/run/user/100000
[nemo@Sailfish /]$ export DISPLAY=:0
[nemo@Sailfish /]$ startlxde
mkdir: cannot create directory '/home/nemo': Permission denied
cp: cannot create regular file '/home/nemo/.config/openbox/lxde-rc.xml': No suc
h file or directory
mkdir: cannot create directory '/home/nemo': Permission denied
mkdir: cannot create directory '/home/nemo': Permission denied
dbus-update-activation-environment: warning: error sending to systemd: org.free
desktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited w
ith status 1
** Message: main.vala:102: Session is LXDE
** Message: main.vala:103: DE is LXDE

(lxsession:7678): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
** Message: main.vala:134: log directory: /home/nemo/.cache/lxsession/LXDE
** Message: main.vala:135: log path: /home/nemo/.cache/lxsession/LXDE/run.log
** Message: main.vala:145: Error creating directory /home/nemo: Permission deni
ed
** Message: environement.vala:58: Exporting primary_variable
** Message: environement.vala:59: desktop_environnement XDG_CURRENT_DESKTOP
** Message: environement.vala:150: confir_dirs is null, export : /etc/xdg
** Message: environement.vala:184: Exporting XDG_CONFIG_DIRS
** Message: environement.vala:191: data_dirs is null, export : /usr/local/share
:/usr/share:/usr/share/gdm:/var/lib/menu-xdg
** Message: environement.vala:225: Exporting XDG_DATA_DIRS
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/LXDE
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/LXD
E/desktop.conf
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/LXDE/desktop.co
nf
** Message: settings.vala:540: Key file does not have key 'iGtk/ColorScheme' in
group 'GTK'
** Message: settings.vala:540: Key file does not have key 'windows_manager/comm
and' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'panel/command' in gr
oup 'Session'
** Message: settings.vala:540: Key file does not have key 'dock/command' in gro
up 'Session'
** Message: settings.vala:540: Key file does not have key 'file_manager/command
' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'desktop_manager/comm
and' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'launcher_manager/com
mand' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'composite_manager/co
mmand' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'im1/command' in grou
p 'Session'
** Message: settings.vala:540: Key file does not have key 'im2/command' in grou
p 'Session'
** Message: settings.vala:540: Key file does not have key 'widget1/command' in
group 'Session'
** Message: settings.vala:540: Key file does not have key 'notification/command
' in group 'Session'
** Message: settings.vala:540: Key file does not have key 'keybindings/command'
in group 'Session'
** Message: settings.vala:540: Key file does not have key 'im_manager/command'
in group 'Session'
** Message: settings.vala:540: Key file does not have key 'screensaver/command'
in group 'Session'
nelctl
** Message: environement.vala:79: Exporting variable
** Message: environement.vala:80: desktop_environnement XDG_CURRENT_DESKTOP
** Message: environement.vala:177: custom_config :
** Message: environement.vala:178: config_dirs :/etc/xdg
** Message: environement.vala:179: confir_dirs not null, export : /etc/xdg
** Message: environement.vala:184: Exporting XDG_CONFIG_DIRS
** Message: environement.vala:218: custom_data :
** Message: environement.vala:219: data_dirs :/usr/local/share:/usr/share:/usr/
share/gdm:/var/lib/menu-xdg
** Message: environement.vala:220: data_dirs not null, export : /usr/local/shar
e:/usr/share:/usr/share/gdm:/var/lib/menu-xdg
** Message: environement.vala:225: Exporting XDG_DATA_DIRS
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/LXDE
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/LXD
E/desktop.conf
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/LXDE/desktop.co
nf
** Message: environement.vala:254: No entry in [Environment_variable]. Key file
does not have group 'Environment_variable'
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/LXDE
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/LXD
E/conffiles.conf
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/LXDE/conffiles.
conf
** Message: options.vala:164: Activate xsettings_manager build-in
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/LXDE
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/LXD
E/desktop.conf
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/LXDE/desktop.co
nf
openbox-lxde (null)
** Message: app.vala:721: polkit separate
** Message: app.vala:721: polkit separate
** Message: app.vala:76: Launching lxpolkit
lxpolkit (null)
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/LXDE
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/LXD
E/autostart
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/LXDE/autostart
** Message: autostart.vala:42: Autostart path : /etc/xdg/lxsession/LXDE/autosta
rt
** Message: app.vala:76: Launching lxpanel
lxpanel --profile LXDE (null)
** Message: app.vala:76: Launching pcmanfm
pcmanfm --desktop --profile LXDE (null)

(process:7697): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

** (lxsession:7678): WARNING **: app.vala:86: Failed to execute child process "
xscreensaver" (No such file or directory)

** (lxsession:7678): WARNING **: app.vala:87: Error when launching xscreensaver
** Message: options.vala:110: Create Option Clipboard
** Message: options.vala:44: Options - Launch command lxclipboard
** Message: main.vala:442: Check keymap_mode (null)
** Message: app.vala:76: Launching /usr/bin/ssh-agent
/usr/bin/ssh-agent -s (null)
Openbox-Message: Unable to make directory '/home/nemo/.cache/openbox': Permissi
on denied
Openbox-Message: Couldn't set messages locale category from environment.
Openbox-Message: Couldn't set locale from environment.
Openbox-Message: Unable to change to home directory "/home/nemo": No such file
or directory
Openbox-Message: Unable to make directory "/home/nemo/.cache/openbox/sessions":
Permission denied
** (lxsession:7678): WARNING **: app.vala:87: Error when launching xscreensaver
** Message: options.vala:110: Create Option Clipboard
** Message: options.vala:44: Options - Launch command lxclipboard
** Message: main.vala:442: Check keymap_mode (null)
** Message: app.vala:76: Launching /usr/bin/ssh-agent
/usr/bin/ssh-agent -s (null)
Openbox-Message: Unable to make directory '/home/nemo/.cache/openbox': Permissi
on denied
Openbox-Message: Couldn't set messages locale category from environment.
Openbox-Message: Couldn't set locale from environment.
Openbox-Message: Unable to change to home directory "/home/nemo": No such file
or directory
Openbox-Message: Unable to make directory "/home/nemo/.cache/openbox/sessions":
Permission denied
SSH_AUTH_SOCK=/tmp/ssh-w98hPVb5lWuE/agent.7706; export SSH_AUTH_SOCK;
SSH_AGENT_PID=7710; export SSH_AGENT_PID;
echo Agent pid 7710;

(process:7700): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
** Message: app.vala:130: /usr/bin/ssh-agent exit with this type of exit: 0

(process:7705): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

(process:7699): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

** (pcmanfm:7700): WARNING **: The directory '~/Templates' doesn't exist, ignor
ing it

** (lxpanel:7699): WARNING **: The directory '~/Templates' doesn't exist, ignor
ing it
shared memfd open() failed: Function not implemented
Failed to load cookie file from cookie: No such file or directory
Failure: Module initialization failed
Openbox-Message: A window manager is already running on screen 0
** Message: app.vala:347: openbox-lxde exit with this type of exit: 0

** Message: app.vala:363: Exit normal, don't reload

** (zeitgeist-datahub:7714): CRITICAL **: file log.c: line 981: unexpected erro
r: Error calling StartServiceByName for org.gnome.zeitgeist.Engine: GDBus.Error
:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.zeitgeist.Engi
ne exited with status 21 (g-dbus-error-quark, 25)

** (zeitgeist-datahub:7714): CRITICAL **: file data-source-registry.c: line 942
: unexpected error: Error calling StartServiceByName for org.gnome.zeitgeist.En
gine: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gno
me.zeitgeist.Engine exited with status 21 (g-dbus-error-quark, 25)
[W] unknown:0 - X11 implementation of KKeyServer accessed from non-X11 platform
! This is an application bug.

** (lxpanel:7699): WARNING **: lxpanel: can't load volume plugin

** (lxpanel:7699): WARNING **: launchbar: desktop entry does not exist

** (lxpanel:7699): WARNING **: launchbar: desktop entry does not exist

** (lxpanel:7699): WARNING **: launchbar: desktop entry does not exist

** (lxpanel:7699): WARNING **: launchbar: desktop entry does not exist

without root:
any help i have nothing on desktop no app etc..

It looks like "nemo" is not the owner of /home/nemo inside the chroot, or maybe nemo doesn't have UID 100000.

n950 2017-02-16 22:01

Re: XWayland Victory!
 
Quote:

Originally Posted by preflex (Post 1523610)
It looks like "nemo" is not the owner of /home/nemo inside the chroot, or maybe nemo doesn't have UID 100000.

How to put nemo owner of /home/nemo inside chroot?
How to know if nemo have uid 100000?

preflex 2017-02-16 22:31

Re: XWayland Victory!
 
Quote:

Originally Posted by n950 (Post 1523611)
How to put nemo owner of /home/nemo inside chroot?
How to know if nemo have uid 100000?

Important: don't have anything mounted inside your home directory in the chroot (like /home/nemo/config./pulse)

All of these should be run after you've chrooted in. Don't mess with these commands outside of the chroot. You'll break stuff.

you can use the "id" command to view your UID, GID, and groups.

Code:

[root@Sailfish /]# sudo -u nemo id
uid=100000(nemo) gid=100000(nemo) groups=100000(nemo)

If it doesn't match that, you'll certainly need to fix it.

Code:

usermod -u 100000 nemo
If the nemo group doesn't exist, create it, and add nemo to the group.
Code:

groupadd nemo
usermod -aG nemo nemo

and set the new GID
Code:

groupmod -g 100000 nemo
Then make sure nemo owns his home directory.
Code:

chown -R nemo:nemo /home/nemo
Then, you can exit, mount ~/.config/pulse, and chroot back in.

preflex 2017-02-17 05:36

Re: XWayland Victory!
 
2 Attachment(s)
"Mobile" browsers: BAD!
"Desktop" browsers: GOOD!

n950 2017-02-17 07:25

Re: XWayland Victory!
 
Hi,

about keyboard, how to have same as your last picture uploaded?

n950 2017-02-17 11:26

Re: XWayland Victory!
 
Hi,

Here is my user already created in /etc/passwd :

Code:

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/usr/bin/nologin
daemon:x:2:2:daemon:/:/usr/bin/nologin
mail:x:8:12:mail:/var/spool/mail:/usr/bin/nologin
ftp:x:14:11:ftp:/srv/ftp:/usr/bin/nologin
http:x:33:33:http:/srv/http:/usr/bin/nologin
uuidd:x:68:68:uuidd:/:/usr/bin/nologin
dbus:x:81:81:dbus:/:/usr/bin/nologin
nobody:x:99:99:nobody:/:/usr/bin/nologin
systemd-journal-gateway:x:191:191:systemd-journal-gateway:/:/usr/bin/nologin
systemd-timesync:x:192:192:systemd-timesync:/:/usr/bin/nologin
systemd-network:x:193:193:systemd-network:/:/usr/bin/nologin
systemd-bus-proxy:x:194:194:systemd-bus-proxy:/:/usr/bin/nologin
systemd-resolve:x:195:195:systemd-resolve:/:/usr/bin/nologin
manjaro:x:1000:100::/home/manjaro:/bin/bash
systemd-coredump:x:997:997:systemd Core Dumper:/:/sbin/nologin
systemd-journal-upload:x:999:999:systemd Journal Upload:/:/sbin/nologin
systemd-journal-remote:x:998:998:systemd Journal Remote:/:/sbin/nologin
avahi:x:84:84:avahi:/:/bin/nologin
usbmux:x:140:140:usbmux user:/:/sbin/nologin
polkitd:x:102:102:Policy Kit Daemon:/:/bin/nologin
rtkit:x:133:133:RealtimeKit:/proc:/bin/false
sddm:x:996:996:Simple Desktop Display Manager:/var/lib/sddm:/usr/bin/nologin
colord:x:124:124::/var/lib/colord:/bin/false
nemo:x:100000:100000::/home/nemo:/bin/bash
lxdm:x:995:995:Lightweight X11 Display Manager:/var/lib/lxdm:/sbin/nologin
xmms2:x:46:46::/var/lib/xmms2:/bin/false
deluge:x:125:125:Deluge user:/srv/deluge:/bin/false

chmod command doesn't work:

Code:

[root@Sailfish nemo]# cd Manjaro/
[root@Sailfish Manjaro]# mount --bind /dev dev
[root@Sailfish Manjaro]# mount --bind /sys sys
[root@Sailfish Manjaro]# mount --bind /proc proc
[root@Sailfish Manjaro]# mount --bind /dev/pts dev/pts
[root@Sailfish Manjaro]# mount --bind /run run
[root@Sailfish Manjaro]# chroot ./
sh-4.4# sudo -u nemo id
uid=100000(nemo) gid=100000(nemo) groups=100000(nemo)
sh-4.4# usermod -u 100000 nemo
usermod: no changes
sh-4.4# groupadd nemo
groupadd: group 'nemo' already exists
sh-4.4# usermod -aG nemo nemo
sh-4.4# groupmod -g 100000 nemo
sh-4.4# chown -R nemo:nemo /home/nemo
chown: cannot access '/home/nemo': No such file or directory

how to continue?
There is no folder nemo inside /home why?


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

vBulletin® Version 3.8.8