nico18
August 28th, 2014, 04:39 AM
Dear All,
I have a problem to connect to the Ubuntu desktop by Xmanager/xstart or xdmcp.
My client: Windows 7/64bits, Xmanager 4.0
My remote Ubuntu: Ubuntu 14.04.1/64bits, with desktop/gnome, default login gdm--> gnome desktop
I can normally operate the Ubuntu OS locally, including gdm login and gnome desktop.
When I try to connect from Windows client (Xmanager, xstart or xdmcp), it failed. The error message of the Xmanager is (seems that no useful info, I can’t understand.):
......(omit here...)
[11:10:14] An X11 channel (id=12) has opened.
gnome-session-is-accelerated: No composite extension.
[11:10:14] An X11 channel (id=12) has closed.
gnome-session-check-accelerated: Helper exited with code 256
** (process:6325): WARNING **: software acceleration check failed: Child process exited with code 1
[11:10:14] An X11 channel (id=11) has closed.
[11:10:14] An X11 channel (id=13) has opened.
[11:10:14] An X11 channel (id=13) has closed.
[11:10:14] An X11 channel (id=14) has opened.
** (gnome-session:6325): CRITICAL **: We failed, but the fail whale is dead. Sorry....
I also checked the log file generated by Xmanager (\NetSarang\Xmanager\4\Enterprise\Log\X0.log),
…….(omit here...)
Monitors: 1
Selected Monitor: Virtual Screen
Same display format: 1
Virtual screen x 0, y 0, w 1280 h 1024
Root Window x 0, y 0, w 1280, h 984
Exact StoreColor: 0
Reverse RGB Order: 0
Screen 0: 1280 x 984, depth 24, dpi 90 x 90
Keyboard file version: 3.0
Keyboard file: US 101 keyboard
Keyboard type: 0
nKeys, minKC, maxKC, mapWidth, nCompose: 101, 8, 109, 4, 0
Number of keycodes: 102
Number of KeySyms: 408
Bytes of KeySyms: 1632
Running Xsound...
Waiting for client connections ...
In the Xmanager/xstart setting, I chose
/usr/bin/gnome-session --display $DISPLAY
Since I can normally use the gnome-session in the local Ubuntu computer. Unfortunately if failed.
When I use Xmanager/Xshell to connect the Ubuntu machine, it indeed successes. And the UI of applications (such as gedit, evince, Matlab…) can normally launch.
And the $DISPLAY seems OK:
~$ echo $DISPLAY
localhost:15.0
For the network protocol test:
There is another Linux computer connected in the same subnet with my Ubuntu machine, and that OS is CentOS. From my client/Xmanager, it can connect the CentOS successfully.
I have searched for a long time. But no method solved this.
I use gdm to login, so I don’t think I need xdm, and hence I don’t have xdm/xdm-config (many guys suggest to edit the xdm/xdm-config and gdm/custom.conf at the same. I don’t know why).
Actually I have edited the gdm/custom.conf as,
[security]
DisallowTCP=false
[xdmcp]
Enable=true
Port=177
DisplaysPerHost=10
And for simplicity, I remove the iptables module so there is no ufw settings.
Also tried to edit /etc/gdm/gdm.schemas as,
<schema>
<key>xdmcp/Enable</key>
<signature>b</signature>
<default>true</default>
</schema>
It doesn’t work. There is no /usr/lib/gdm/gdmlogin file. Recent Ubuntu release doesn't have gdmsetup function.
Any friends can give me some suggestion ? Almost I have tried everything I could found.
I am OK either xmanager/xstart or xmanager/xdmcp works. Maybe the first choice is easier by contrast ?
Thank you in advance.
Nico
I have a problem to connect to the Ubuntu desktop by Xmanager/xstart or xdmcp.
My client: Windows 7/64bits, Xmanager 4.0
My remote Ubuntu: Ubuntu 14.04.1/64bits, with desktop/gnome, default login gdm--> gnome desktop
I can normally operate the Ubuntu OS locally, including gdm login and gnome desktop.
When I try to connect from Windows client (Xmanager, xstart or xdmcp), it failed. The error message of the Xmanager is (seems that no useful info, I can’t understand.):
......(omit here...)
[11:10:14] An X11 channel (id=12) has opened.
gnome-session-is-accelerated: No composite extension.
[11:10:14] An X11 channel (id=12) has closed.
gnome-session-check-accelerated: Helper exited with code 256
** (process:6325): WARNING **: software acceleration check failed: Child process exited with code 1
[11:10:14] An X11 channel (id=11) has closed.
[11:10:14] An X11 channel (id=13) has opened.
[11:10:14] An X11 channel (id=13) has closed.
[11:10:14] An X11 channel (id=14) has opened.
** (gnome-session:6325): CRITICAL **: We failed, but the fail whale is dead. Sorry....
I also checked the log file generated by Xmanager (\NetSarang\Xmanager\4\Enterprise\Log\X0.log),
…….(omit here...)
Monitors: 1
Selected Monitor: Virtual Screen
Same display format: 1
Virtual screen x 0, y 0, w 1280 h 1024
Root Window x 0, y 0, w 1280, h 984
Exact StoreColor: 0
Reverse RGB Order: 0
Screen 0: 1280 x 984, depth 24, dpi 90 x 90
Keyboard file version: 3.0
Keyboard file: US 101 keyboard
Keyboard type: 0
nKeys, minKC, maxKC, mapWidth, nCompose: 101, 8, 109, 4, 0
Number of keycodes: 102
Number of KeySyms: 408
Bytes of KeySyms: 1632
Running Xsound...
Waiting for client connections ...
In the Xmanager/xstart setting, I chose
/usr/bin/gnome-session --display $DISPLAY
Since I can normally use the gnome-session in the local Ubuntu computer. Unfortunately if failed.
When I use Xmanager/Xshell to connect the Ubuntu machine, it indeed successes. And the UI of applications (such as gedit, evince, Matlab…) can normally launch.
And the $DISPLAY seems OK:
~$ echo $DISPLAY
localhost:15.0
For the network protocol test:
There is another Linux computer connected in the same subnet with my Ubuntu machine, and that OS is CentOS. From my client/Xmanager, it can connect the CentOS successfully.
I have searched for a long time. But no method solved this.
I use gdm to login, so I don’t think I need xdm, and hence I don’t have xdm/xdm-config (many guys suggest to edit the xdm/xdm-config and gdm/custom.conf at the same. I don’t know why).
Actually I have edited the gdm/custom.conf as,
[security]
DisallowTCP=false
[xdmcp]
Enable=true
Port=177
DisplaysPerHost=10
And for simplicity, I remove the iptables module so there is no ufw settings.
Also tried to edit /etc/gdm/gdm.schemas as,
<schema>
<key>xdmcp/Enable</key>
<signature>b</signature>
<default>true</default>
</schema>
It doesn’t work. There is no /usr/lib/gdm/gdmlogin file. Recent Ubuntu release doesn't have gdmsetup function.
Any friends can give me some suggestion ? Almost I have tried everything I could found.
I am OK either xmanager/xstart or xmanager/xdmcp works. Maybe the first choice is easier by contrast ?
Thank you in advance.
Nico