Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Standalone Xwayland
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3, 4, 5  Next  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6102
Location: Dallas area

PostPosted: Sat Jun 26, 2021 9:01 pm    Post subject: Reply with quote

You can leave xorg-server installed, as long as it doesn't use the wayland flag.
I had Xorg installed for a while, just as a fallback but wayland is working well enough, for me, that I don't need the xorg-server

I use this to start wayland, I called it startw and it's in ~/bin
Code:
#!/bin/bash

# These options should not be used globally, some
# applications (like Firefox 49.0) crash.

# export GDK_BACKEND=wayland
# export GDK_SCALE=2
#export GDK_DPI_SCALE=2
export QT_QPA_PLATFORM=wayland-egl
# export QT_QPA_PLATFORM=xcb
# export QT_AUTO_SCREEN_SCALE_FACTOR=1
# export QT_SCALE_FACTOR=2
# export QT_SCREEN_SCALE_FACTORS
# export QT_FONT_DPI=165
# export QT_AUTO_SCREEN_SET_FACTOR=0
# export SDL_VIDEODRIVER=wayland
export WLR_DRM_NO_MODIFIERS=1
export XDG_SESSION_TYPE=wayland
export MOZ_ENABLE_WAYLAND=1
export WLR_XWAYLAND="/home/don/bin/Xwayland.sh"
WF_LOG="/dev/null"

# Load WindowManager
if [[ $# -gt 0 ]]
  then
    if [[ $1 == "l" ]]
      then
        export XDG_CURRENT_DESKTOP=Labwc
        compositor="labwc"
    elif [[ $1 == "h" ]]
      then
        export XDG_CURRENT_DESKTOP=Hikari
        compositor="hikari"
    elif [[ $1 == "w" ]]
      then
        if [[ $2 == "-d" ]] || [[ $3 == "-d" ]]
          then
            WF_DBG="-d"
        fi
        export XDG_CURRENT_DESKTOP=Wayfire
        compositor="wayfire"
      fi
      if [[ $2 == "-l" ]] || [[ $3 == "-l" ]] || [[ $WF_DBG == "-d" ]]
        then
          WF_LOG=/tmp/logs/$compositor.log
      fi
      if [[ -n $compositor ]]
        then
          /usr/bin/env dbus-run-session -- /usr/bin/$compositor $WF_DBG >$WF_LOG 2>&1
      exit 0
      fi
fi

echo "$0  h|l|w [-l] [-d]"
echo "  h  --> hikari"
echo "  l  --> labwc"
echo "  w  --> wayfire"
echo "  -d debug for wayfire"
echo "  -l turn on loggin (all compositors)"

_________________
PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sat Jun 26, 2021 9:27 pm    Post subject: Reply with quote

Wow, that's too advanced for me atm
I'm on Sway and Waybar, figured I'll try Wayfire later if I'm satisfied with Wayland in general.
But thanks for sharing, that's next on the list as well.

If needed I can bring back xorg-server, I mean if there are no differences between Xwayland from xorg-server and standalone then for sure I don't need it.
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6102
Location: Dallas area

PostPosted: Sat Jun 26, 2021 9:35 pm    Post subject: Reply with quote

It's just a shell script, the things you might need, depending on what you're running are the "exports" at the top.

Sway is a tiling compositor (i3) and wayfire is a stacking (similar to openbox).
Sway is kept up by the people working on wloots and other parts of wayland, so not a bad choice.

I do like waybar.
_________________
PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sat Jun 26, 2021 9:57 pm    Post subject: Reply with quote

Well ok, I just used gtk3 exports, qt is fine, I saw various compositors and stuff, so that's what I meant,

But anyway, I started playing with this, and it seems like xorg installed is blocking xwayland, so it has to be removed after all, or it needs local copy as well :D

Code:
These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ~] x11-base/xwayland-21.1.1-r1::gentoo  USE="-ipv6 -rpc (-selinux) -unwind -xcsecurity" 1,229 KiB
[ebuild   R   ~] gui-libs/wlroots-0.14.0:0/14::local-overlay  USE="X* -x11-backend" 0 KiB
[ebuild   R   ~] gui-wm/sway-1.6.1::gentoo  USE="X* man swaybar swaybg swaymsg swaynag wallpapers zsh-completion -fish-completion -swayidle -swaylock -tray" 0 KiB
[blocks B      ] <=x11-base/xorg-server-1.20.11 ("<=x11-base/xorg-server-1.20.11" is blocking x11-base/xwayland-21.1.1-r1)

Total: 3 packages (1 new, 2 reinstalls), Size of downloads: 1,229 KiB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (x11-base/xorg-server-1.20.11:0/1.20.11::gentoo, installed) pulled in by
    x11-base/xorg-server:= required by (x11-drivers/xf86-video-ati-19.1.0:0/0::gentoo, installed) USE="udev" ABI_X86="(64)"
    >=x11-base/xorg-server-1.20[xorg] required by (x11-drivers/xf86-video-ati-19.1.0:0/0::gentoo, installed) USE="udev" ABI_X86="(64)"
    x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-amdgpu-19.1.0:0/0::gentoo, installed) USE="udev" ABI_X86="(64)"
    x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-ati-19.1.0:0/0::gentoo, installed) USE="udev" ABI_X86="(64)"
    x11-base/xorg-server:0/1.20.11= required by (x11-drivers/xf86-video-amdgpu-19.1.0:0/0::gentoo, installed) USE="udev" ABI_X86="(64)"
    x11-base/xorg-server:0/1.20.11= required by (x11-drivers/xf86-input-libinput-1.0.1:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    x11-base/xorg-server:= required by (x11-drivers/xf86-input-libinput-1.0.1:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    x11-base/xorg-server:= required by (x11-drivers/xf86-video-amdgpu-19.1.0:0/0::gentoo, installed) USE="udev" ABI_X86="(64)"
    x11-base/xorg-server:0/1.20.11= required by (x11-drivers/xf86-video-ati-19.1.0:0/0::gentoo, installed) USE="udev" ABI_X86="(64)"
    >=x11-base/xorg-server-1.20[udev] required by (x11-base/xorg-drivers-1.20-r2:0/0::gentoo, installed) USE="" ABI_X86="(64)" INPUT_DEVICES="libinput -elographics -evdev -joystick -synaptics -vmmouse -void -wacom" VIDEO_CARDS="amdgpu radeonsi -ast -dummy -fbdev (-freedreno) (-geode) -glint -i915 -i965 -intel -mga -nouveau -nv -nvidia (-omap) -qxl -r128 -radeon -siliconmotion (-tegra) (-vc4) -vesa -via -virtualbox -vmware"
    >=x11-base/xorg-server-1.20[xorg] required by (x11-drivers/xf86-input-libinput-1.0.1:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    >=x11-base/xorg-server-1.20[xorg] required by (x11-drivers/xf86-video-amdgpu-19.1.0:0/0::gentoo, installed) USE="udev" ABI_X86="(64)"

  (x11-base/xwayland-21.1.1-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    x11-base/xwayland required by (gui-libs/wlroots-0.14.0:0/14::local-overlay, ebuild scheduled for merge) USE="X -x11-backend" ABI_X86="(64)"


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sat Jun 26, 2021 10:05 pm    Post subject: Reply with quote

Never mind that above, had to unmask xorg-server, then it was ok
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6102
Location: Dallas area

PostPosted: Sat Jun 26, 2021 10:06 pm    Post subject: Reply with quote

Yeah, the offending line is

!<=x11-base/xorg-server-1.20.11

If you don't have the wayland flag set for xorg-server then you can remove the line.

Or grab my ebuild https://github.com/droc12345/local/tree/master/portage/x11-base/xwayland
I had changed the block to be a block on xorg-server[wayland] so that normal X could exist, if the user wants.
Several ways to get to the same place.


Edit to add: just saw last post, sweet.
Yeah, the r1 disables building xwayland from the xorg-server pkg.
_________________
PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sat Jun 26, 2021 10:10 pm    Post subject: Reply with quote

There was a xorg-server-1.20.11-r1 which I missed , I don't have wayland for xorg-server, I guess I'll reboot now

Edit: yeah

Edit 2 : rebooted, all is fine, i'll try to remove xorg-server completely, maybe in hour or two :D
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sat Jun 26, 2021 10:58 pm    Post subject: Reply with quote

I removed xorg-server and related drivers followed by depclean, booted fine, now I see the point of your script and some exports.
Some X apps work but most don't

Code:
  rofi -modi drun -show drun -show-icons

(process:4169): X11Helper-WARNING **: 00:50:17.090: Failed to open display: :0

(process:4169): Rofi-WARNING **: 00:50:17.090: Connection has error

~
   galculator

~
   vblank_mode=0 glxgears
Error: couldn't open display :0

~
   keepassxc

(keepassxc:4519): Gtk-WARNING **: 00:53:30.907: cannot open display: :0
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6102
Location: Dallas area

PostPosted: Sat Jun 26, 2021 11:23 pm    Post subject: Reply with quote

Pull up a terminal, You should see both like this
Code:
$ set|grep DISP
DISPLAY=:0
WAYLAND_DISPLAY=wayland-1


One for X and apps, the other for wayland apps and stuff.

ps axf -o pid,tty,args

should show Xwayland running and the cmdline it was started with.

For a wayland only terminal, I like foot, I forgot what sway recommends.
This is probably a start https://wiki.archlinux.org/title/Sway
and this https://wiki.gentoo.org/wiki/Sway

Edit to add: how are you starting wayland and sway
_________________
PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sat Jun 26, 2021 11:36 pm    Post subject: Reply with quote

Hmm, seems like xwayland is not started at all, your command 'ps axf -o pid,tty,args ' doesn't show it.
From earlier discussion I saw you mentioned this to someone, it returned this in my case :
Code:
  ls -l /usr/lib/Xw* /usr/bin/Xw*
zsh: no matches found: /usr/lib/Xw*


I run sway with 'dbus-run-session sway' and have the following script run at launch

Code:
#!/bin/sh

# usage: import-gsettings
config="${XDG_CONFIG_HOME:-$HOME/.config}/gtk-3.0/settings.ini"
if [ ! -f "$config" ]; then exit 1; fi

gnome_schema="org.gnome.desktop.interface"
gtk_theme="$(grep 'gtk-theme-name' "$config" | cut -d'=' -f2)"
icon_theme="$(grep 'gtk-icon-theme-name' "$config" | cut -d'=' -f2)"
cursor_theme="$(grep 'gtk-cursor-theme-name' "$config" | cut -d'=' -f2)"
font_name="$(grep 'gtk-font-name' "$config" | cut -d'=' -f2)"
gsettings set "$gnome_schema" gtk-theme "$gtk_theme"
gsettings set "$gnome_schema" icon-theme "$icon_theme"
gsettings set "$gnome_schema" cursor-theme "$cursor_theme"
gsettings set "$gnome_schema" font-name "$font_name"


This all worked fine with xorg-server, didn't set or touch anything else, just removed xorg-server and introduced xwayland package, USE flags and everything else is the same.

Getting the same output
Code:
  set|grep DISP
DISPLAY=:0
WAYLAND_DISPLAY=wayland-1


Native wayland apps I have are working fine, none of qt apps, some gtk work but most don't
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6102
Location: Dallas area

PostPosted: Sat Jun 26, 2021 11:39 pm    Post subject: Reply with quote

what ebuild did you use for xwayland?

No X apps will work till we get xwayland to run.
_________________
PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland


Last edited by Anon-E-moose on Sat Jun 26, 2021 11:40 pm; edited 1 time in total
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sat Jun 26, 2021 11:39 pm    Post subject: Reply with quote

From gentoo tree, should I have used yours ?
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6102
Location: Dallas area

PostPosted: Sat Jun 26, 2021 11:41 pm    Post subject: Reply with quote

cat /var/db/pkg/x11-base/xwayland-21.1.1-r1/CONTENTS

What does the above show?
_________________
PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sat Jun 26, 2021 11:42 pm    Post subject: Reply with quote

Code:
   cat /var/db/pkg/x11-base/xwayland-21.1.1-r1/CONTENTS
dir /usr
dir /usr/lib64
dir /usr/lib64/pkgconfig
obj /usr/lib64/pkgconfig/xwayland.pc 69a8ee176f4be56771f36e3063cec883 1624745160
dir /usr/libexec
obj /usr/libexec/Xwayland 1f13dd98803fbee47e0a0b290127bc64 1624745205
dir /usr/bin
sym /usr/bin/Xwayland -> ../libexec/Xwayland 1624745203
dir /usr/share
dir /usr/share/man
dir /usr/share/man/man1
obj /usr/share/man/man1/Xwayland.1.bz2 97f156482bedae51072ed410f24d12e5 1624745160
dir /usr/share/doc
dir /usr/share/doc/xwayland-21.1.1-r1
obj /usr/share/doc/xwayland-21.1.1-r1/README.md.bz2 daed9a6a744e3701c27486e6792f2cd9 1624745204
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6102
Location: Dallas area

PostPosted: Sat Jun 26, 2021 11:47 pm    Post subject: Reply with quote

Have you created your own config file?
_________________
PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sat Jun 26, 2021 11:49 pm    Post subject: Reply with quote

If you mean for Sway and Waybar, I used default config and copied those to ~/.config , then I just modified those, but nothing special.
How's that related to this ?

I might just go back to xorg-server :)
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6102
Location: Dallas area

PostPosted: Sat Jun 26, 2021 11:54 pm    Post subject: Reply with quote

When you start sway you can add a "-d" flag for debugging, should turn on wlroots logging too which should show why Xwayland isn't running.
Just redirect the output to a file. then I'd look at it with less and search for Xwayland and see what messages are there.

Xwayland is on the system, just not starting for some reason.
_________________
PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sun Jun 27, 2021 12:05 am    Post subject: Reply with quote

No seat assigned it seems, doesn't tell me much though, hope it will for you maybe
Also that 'wayland-2' display is confusing

Code:
00:00:00.103 [DEBUG] [sway/server.c:222] Initializing Xwayland (lazy=1)
00:00:00.104 [INFO] [sway/server.c:245] Starting backend on wayland display 'wayland-2'
...
00:00:00.263 [INFO] [wlr] [xwayland/server.c:99] WAYLAND_SOCKET=28 Xwayland :1 -rootless -terminate -core -listenfd 25 -listenfd 27 -wm 34
....
00:00:00.382 [DEBUG] [wlr] [xwayland/server.c:259] Xserver is ready
00:00:00.383 [DEBUG] [wlr] [xwayland/xwm.c:1663] xfixes version: 5.0
00:00:00.389 [DEBUG] [wlr] [xwayland/selection/selection.c:147] not handling selection events: no seat assigned to xwayland
00:00:00.389 [DEBUG] [wlr] [xwayland/selection/selection.c:147] not handling selection events: no seat assigned to xwayland
00:00:00.389 [DEBUG] [wlr] [xwayland/selection/selection.c:147] not handling selection events: no seat assigned to xwayland
00:00:00.389 [DEBUG] [wlr] [xwayland/selection/selection.c:147] not handling selection events: no seat assigned to xwayland
00:00:00.389 [DEBUG] [wlr] [xwayland/selection/selection.c:147] not handling selection events: no seat assigned to xwayland
00:00:00.389 [DEBUG] [wlr] [xwayland/selection/selection.c:147] not handling selection events: no seat assigned to xwayland
00:00:00.389 [DEBUG] [wlr] [xwayland/selection/selection.c:147] not handling selection events: no seat assigned to xwayland
00:00:00.389 [DEBUG] [wlr] [xwayland/selection/selection.c:147] not handling selection events: no seat assigned to xwayland
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6102
Location: Dallas area

PostPosted: Sun Jun 27, 2021 12:07 am    Post subject: Reply with quote

install seatd

ETA: and start it, it's in /etc/init.d
_________________
PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sun Jun 27, 2021 12:20 am    Post subject: Reply with quote

It was already installed but not started, I think new Sway 1.6.1 released yesterday introduced that, since on start I was noticing that warning 'no seat assigned' , even without xwayland it was there, but everything worked fine.
Anyway I started it and that got rid of that seatd msg on start, but in sway.log it showed the same thing, no seat assigned.

I can downgrade Sway , which I'll do now, just to see it that's the case, if not I think I'll go back to xorg-server
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sun Jun 27, 2021 12:24 am    Post subject: Reply with quote

Dang, downgrade requires local wlroots for 0.13, I've done just 0.14

Code:
  emerge -1 sway

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] x11-misc/util-macros-1.19.3::gentoo  0 KiB
[ebuild  N     ] gui-libs/display-manager-init-1.0-r3::gentoo  0 KiB
[ebuild  N     ] x11-apps/iceauth-1.0.8-r1::gentoo  0 KiB
[ebuild  N     ] x11-apps/rgb-1.0.6-r1::gentoo  0 KiB
[ebuild  N     ] x11-base/xorg-drivers-1.20-r2::gentoo  INPUT_DEVICES="libinput -elographics -evdev -joystick -synaptics -vmmouse -void -wacom" VIDEO_CARDS="amdgpu radeonsi -ast -dummy -fbdev (-freedreno) (-geode) -glint -i915 -i965 -intel -mga -nouveau -nv -nvidia (-omap) -qxl -r128 -radeon -siliconmotion (-tegra) (-vc4) -vesa -via -virtualbox -vmware" 0 KiB
[ebuild  N     ] x11-libs/libpciaccess-0.16::gentoo  USE="zlib" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  N     ] x11-apps/xkbcomp-1.4.5::gentoo  0 KiB
[ebuild  N     ] x11-apps/xrdb-1.2.0::gentoo  0 KiB
[ebuild  N     ] x11-apps/xinit-1.4.1-r1::gentoo  USE="-twm" 0 KiB
[ebuild  N    ~] x11-base/xorg-server-1.20.11-r1:0/1.20.11::gentoo  USE="elogind udev wayland xorg -debug -dmx -doc -ipv6 -kdrive -minimal (-selinux) -suid -systemd -test -unwind -xcsecurity -xephyr -xnest -xvfb" 0 KiB
[ebuild  N     ] x11-drivers/xf86-video-amdgpu-19.1.0::gentoo  USE="udev" 0 KiB
[ebuild  N     ] x11-drivers/xf86-video-ati-19.1.0::gentoo  USE="udev" 0 KiB
[ebuild  N     ] x11-drivers/xf86-input-libinput-1.0.1::gentoo  0 KiB
[ebuild     UD ] gui-libs/wlroots-0.13.0:0/13::gentoo [0.14.0:0/14::local-overlay] USE="X elogind%* filecaps%* -icccm% -seatd% -systemd% -x11-backend" 0 KiB
[ebuild     UD ] gui-wm/sway-1.6::gentoo [1.6.1::gentoo] USE="X elogind%* man swaybar swaybg swaymsg swaynag wallpapers zsh-completion -fish-completion -seatd% -swayidle -swaylock -systemd% -tray" 0 KiB

Total: 15 packages (2 downgrades, 13 new), Size of downloads: 0 KiB

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by gui-libs/wlroots-0.13.0::gentoo[X]
# required by gui-wm/sway-1.6::gentoo
# required by @selected
# required by @world (argument)
>=x11-base/xorg-server-1.20.11-r1 wayland

Would you like to add these changes to your config files? [Yes/No]


Last edited by The Main Man on Sun Jun 27, 2021 12:25 am; edited 1 time in total
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6102
Location: Dallas area

PostPosted: Sun Jun 27, 2021 12:25 am    Post subject: Reply with quote

I'm not a sway person, so I'm at a little loss, as to why the seat messages.

I wouldn't downgrade. Go back to x for now and we'll slowly figure out why xwayland isn't starting.
Leave sway, wayland, xwayland, etc installed.
_________________
PRIME x570-pro, 3700x, 6.1 zen kernel
gcc 13, profile 17.0 (custom bare multilib), openrc, wayland


Last edited by Anon-E-moose on Sun Jun 27, 2021 12:34 am; edited 1 time in total
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sun Jun 27, 2021 12:32 am    Post subject: Reply with quote

Yeah cool, you've helped more than enough.
I'm not in the mood now for Wayfire or something, anyway I've downgraded sway and wlroots, it's still the same.
I'll go back to xorg-server, and deal with this some other day maybe.
Hopefully I can go back with xorg-server and that xwayland, working as before this adventure....
Back to top
View user's profile Send private message
The Main Man
Veteran
Veteran


Joined: 27 Nov 2014
Posts: 1166
Location: /run/user/1000

PostPosted: Sun Jun 27, 2021 12:49 am    Post subject: Reply with quote

Just to update and add some interesting info, so I went back to xorg-server and all works fine now, didn't had to do anything.
But, I wanted to depclean xwayland and found out that latest r1 of xorg-server requires xwayland for wayland USE flag
So, I can't remove it unless I downgrade xorg-server, which I forgot to do, but that's funny that it works that way, hard for me to tell why, some extra configuration maybe ? Ah well ..
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1252

PostPosted: Sun Jun 27, 2021 5:28 am    Post subject: Reply with quote

Anon-E-moose wrote:
I'm not so sure it's glx. Not that I don't doubt that when you removed the define it started working.

Yes, it's not GLX.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page Previous  1, 2, 3, 4, 5  Next
Page 3 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum