|
Page 17 of 26 |
|
Prev |
7 15 16 17
18 19
|
Next
| Last
Re: Full linux distros on Sailfish OS
Quote:
|
Re: Full linux distros on Sailfish OS
Quote:
1. attach cintainer, (you will get a terminal window with 'root@(container) 2. open a separate terminal window on Sailfish, and type Code:
/usr/bin/qxdisplay --wayland-socket-name "../../display/wayland-container-0"3. in your first terminal, (attached container), enter Code:
/mnt/guest/start_desktop.sh 0As for why it happens, can't say for sure - maybe try chmod fix in post above... |
Re: Full linux distros on Sailfish OS
Quote:
If someone wouldn't mind checking my process over, I'd be very grateful. This is what I did from the very beginning: In a terminal I ran: Code:
zypper in nemo-qml-plugin-dbus-qt5 sailfish-polkit-agent python3-base python3-gobject dbus-python3I swapped the daemon.py file out and made it executable. I installed Debian Sid and Kali desktops (with 'Setup desktop' selected). They wouldn't open so I cried for a bit. I then attached a container, and ran in a second terminal: Code:
/usr/bin/qxdisplay --wayland-socket-name "../../display/wayland-container-0"I then tried to run: Code:
/mnt/guest/start_desktop.sh 0I checked /var/lib/lxc/<container_name>/config and it seemed fine (maybe what I think was fine wasn't) I then (in an attached container) ran: Code:
/mnt/guest/setup_desktop.shCode:
/mnt/guest/setups/debian.shI then again ran (in another terminal window): Code:
/usr/bin/qxdisplay --wayland-socket-name "../../display/wayland-container-0"Code:
/mnt/guest/start_desktop.sh 0This is what stops me getting any further it seems: Code:
could not connect to wayland server |
Re: Full linux distros on Sailfish OS
Quote:
Code:
/bin/sh /mnt/guest/start_desktop.sh 0 root & |
Re: Full linux distros on Sailfish OS
Quote:
Also check if you have /opt/bin/xwayland. It's created during desktop setup, so if that's not there, its not going to work... |
Re: Full linux distros on Sailfish OS
Thank you both. Unfortunately I was dumb and assumed my kernel was fine - it wasn't. Sorry for wasting your time.
I have no idea how to recompile a kernal, so I think this is the end for me. Thanks for the help. Code:
[root@Xperia10 defaultuser]# ls -lha /dev/pts/ |
Re: Full linux distros on Sailfish OS
Alo i have gemini x27 if i run sailfish can this method run well on my gemini thx a lot
|
Re: Full linux distros on Sailfish OS
If all of you have Github accounts, I think it would be easier to troubleshoot, track and discuss on Github. It would also make the solution (if we ever find one) much more discoverable for new users. We can then post here an URL to the fix when we have one.
What device are you using Spookyfid? I may have missed something but I don't see missing requirements in your lxc-checkconfig. [Edit] Oh, except maybe CONFIG_DEVPTS_MULTIPLE_INSTANCES. |
Re: Full linux distros on Sailfish OS
@spoofykid: eventually your kernel does have these config options not compiled in but they exist as modules? In that case you could load them. For all the netfilter modules: I doubt, you would really need them
You find the available modules in /lib/modules/4.<version_of_kernel> Strange, that these kernel configs differ so much. I'm on pro1 firmware 4.0 and namespace "User" is missing! All others are compiled in. |
Re: Full linux distros on Sailfish OS
@Kabouik I'm running an Xperia 10 (Single Sim). I'm missing multiple instances and cpusets when doing the check. However, as @ibins has rightly pointed out, my kernel (4.9.230) doesn't have it compiled in and it shouldn't need it (from what I understand). Looking here lxc-checkconfig only checks for multiple instances on a kernel higher than 4.6:
Code:
if ([ $KVER_MAJOR -lt 4 ]) || ([ $KVER_MAJOR -eq 4 ] && [ $KVER_MINOR -lt 7 ]); then |
| All times are GMT. The time now is 13:01. |
Page 17 of 26 |
|
Prev |
7 15 16 17
18 19
|
Next
| Last
vBulletin® Version 3.8.8