Xlib: Prohibited client endianess, see the Xserver man page

At Fedora 38 I am getting this error when trying to start remote graphical applications at my notebook.

Xlib: Prohibited client endianess, see the Xserver man page

[forhelio@fedora ~]$ ssh -X forhelio@servername
forhelio@servername’s password:
Last unsuccessful login: Sun Jul 23 19:03:59 -03 2023 on ssh from 172.26.169.147
Last login: Thu Jul 27 10:24:23 -03 2023 on ssh from 192.168.85.20


  •                                                                         *
    
  •                                                                         *
    
  • Welcome to AIX Version 7.2! *
  •                                                                         *
    
  •                                                                         *
    
  • Please see the README file in /usr/lpp/bos for information pertinent to *
  • this release of the AIX Operating System. *
  •                                                                         *
    
  •                                                                         *
    

servername:forhelio 1> xclock
Xlib: connection to “localhost:10.0” refused by server
Xlib: Prohibited client endianess, see the Xserver man page
Error: Can’t open display: localhost:10.0
servername:forhelio 2>

at my notebook with fedora36 I can successful execute the application

Helio Paixao

The man page says

       +byteswappedclients
               Allow connections from clients with an endianess different to that of the server.

       -byteswappedclients
               Prohibit connections from clients with an endianess different to that of the server.

So it seems you need to add the option +byteswappedclients to the Xorg arguments. How this is done depends on your display manager.

Also see https://fedoraproject.org/wiki/Changes/XServerProhibitsByteSwappedClients for some back ground information.

1 Like