*partially solved* startx - cannot open /dev/tty0 [message #24027] |
Fri, 30 November 2007 11:44  |
paul_xedos
Messages: 13 Registered: November 2007
|
Junior Member |
|
|
Hi,
I'm running RHEL4U4 in a VE and attempting to startx in order to allow developers in India to display their desktops over a slow link using NoMachine (similar to VNC). A pre-req for doing this is that X is running.
[root@vz1 ~]# startx
X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.9-34.0.1.ELsmp i686 [ELF]
Current Operating System: Linux vz1 2.6.9-023stab044.11-enterprise #1 SMP Sun Sep 30 14:02:45 MSD 2007 i686
Build Date: 11 July 2006
Build Host: hs20-bc1-1.build.redhat.com
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.6.9-023stab044.11-enterprise (root@rhel4-32) (gcc version 3.4.5 20051201 (Red Hat 3.4.5-2)) #1 SMP Sun Sep 30 14:02:45 MSD 2007
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Nov 30 11:26:15 2007
(==) Using config file: "/etc/X11/xorg.conf"
[B]
Fatal server error:
xf86OpenConsole: Cannot open /dev/tty0 (No such file or directory)[/B]
My dev/tty directory was created as follows
MAKEDEV tty pty
mknod -m 666 /dev/tty0 c 5 1
[root@vz1 ~]# ls -l /dev/tty*
-rw-r--r-- 1 root root 5, 2 Nov 30 11:21 /dev/tty
crw-rw-rw- 1 root root 5, 1 Nov 30 11:39 /dev/tty0
crw-rw-rw- 1 root root 5, 0 Nov 27 17:31 /dev/ttyp
crw-rw-rw- 1 root tty 3, 48 Nov 30 11:25 /dev/ttys0
crw-rw-rw- 1 root tty 3, 49 Nov 30 11:25 /dev/ttys1
: : :
crw-rw-rw- 1 root tty 3, 63 Nov 30 11:25 /dev/ttysf
I'm beginning to wonder whether the "cannot open /dev/tty0" is not actually the problem and really X is failing for some other reason
Thanks
Paul
[Updated on: Fri, 30 November 2007 18:13] by Moderator Report message to a moderator
|
|
|
|
|
Re: startx - cannot open /dev/tty0 [message #24047 is a reply to message #24034] |
Fri, 30 November 2007 13:28   |
khorenko
Messages: 533 Registered: January 2006 Location: Moscow, Russia
|
Senior Member |
|
|
It's very strange...
1) wasn't /dev/tty0 somehow deleted ? Might be after the VE reboot? udev?
2) i wonder why tty0 has numbers 5:1 ? Is it correct? My node has tty0:
crw--w---- 1 root 4, 0 Nov 30 16:26 tty0
It's also RHEL4.4 and tty0 was created by MAKEDEV.
If your problem is solved - please, report it!
It's even more important than reporting the problem itself...
|
|
|
|
Re: startx - cannot open /dev/tty0 [message #24058 is a reply to message #24054] |
Fri, 30 November 2007 16:21   |
khorenko
Messages: 533 Registered: January 2006 Location: Moscow, Russia
|
Senior Member |
|
|
paul_xedos wrote on Fri, 30 November 2007 18:43 | The fact that no graphics modules are loaded makes me wonder whether starting X is achievable in a VE
|
Well, i know exactly that VNC can be run inside a VE and it does not require the access to the graphic card.
Speaking about the modules inside a VE - yes, you can't load a module from inside a VE. But you can load them in HN and after that they will be accessible in VE.
May be it makes sense to run X server in HN to make sure all required modules are loaded?
At the same time i doubt that the problem is with modules as log says clearly that it can't FIND /dev/tty0...
If your problem is solved - please, report it!
It's even more important than reporting the problem itself...
|
|
|
Re: startx - cannot open /dev/tty0 [message #24059 is a reply to message #24054] |
Fri, 30 November 2007 16:24   |
khorenko
Messages: 533 Registered: January 2006 Location: Moscow, Russia
|
Senior Member |
|
|
paul_xedos wrote on Fri, 30 November 2007 18:43 | host# vzctl set VEID --devnodes /dev/tty:rw
host# vzctl set VEID --devnodes /dev/tty0:rw
|
BTW, if you don't use "--save" vzctl option the VE reboot will drop your settings...
If your problem is solved - please, report it!
It's even more important than reporting the problem itself...
|
|
|
Re: startx - cannot open /dev/tty0 [message #24069 is a reply to message #24059] |
Fri, 30 November 2007 16:45  |
paul_xedos
Messages: 13 Registered: November 2007
|
Junior Member |
|
|
Konstantin,
Your help was very much appreciated but I have found out why I could not get NX running. My host node was running iptables which prevented authentication through to a nis server. Flushing the firewall allowed NX to authenticate and start up. Like VNC it too must start it's own X server as everything works. Unfortunately, the initial error was vague though, nothing about failure to authenticate, which led me down the route of thinking I needed to run an X server. The actual /dev/tty0 problem was not solved but fortunately in this case I have resolved my initial problem
Thanks very again for your help
Rgds
Paul
|
|
|