переключение консоли из кода
Кто-нибудь знает как это можно сделать:
Есть прога на java, запущенная на /dev/tty1, а затем переключающаяся на tty7
Как из кода переключить консоль?
Это надо вот для чего:
В процессе работы она запускает X, и затем должна вывести окно, но происходит вылет:
Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:134)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.ja va:62)
at java.awt.Font.initializeFont(Font.java:308)
at java.awt.Font.<init>(Font.java:344)
Вылет происходит, когда X-сервер уже запущен. Как я предполагаю, переключение консоли должно помочь?