Используемый Ctrl-Alt-F6 в Linux, и не может вернуть мой экран

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

16
задан Valery Viktorovsky 21 August 2015 в 01:18
поделиться

7 ответов

X, вероятно, все еще работает на F7 , Ваш драйвер дисплея (или что-то еще) просто неправильно себя ведет. Вы могли бы быть в состоянии обмануть его в возвращение на путем движения в F7 и вслепую открытия терминала и игры с xset ($ xset dpms сила на ). Или Вы можете ctrl - высокий звук - клавиша Backspace для уничтожения X, и GDM должен перезапустить его.

Попытка, видящая, можно ли повторить проблему и затем зарегистрировать отчет об ошибках (или сообщить администратору лаборатории, если это не компьютер). Это, вероятно, имеет некоторое отношение к конфигурации/исправлению ядра Вашего дистрибутива. Я имел, это происходит, прежде на Ubuntu, но не любых других дистрибутивах (я использовал многих), то, которое является, почему я принимаю его, могло бы быть конкретным вопросом дистрибутива. Вероятно, непреднамеренные последствия некоторого исправления ядра.

12
ответ дан 30 November 2019 в 16:19
поделиться

Ctrl - Высокий звук - F7 должен работать, возможно, Ваши X отказали?

я просто сделал то, что Вы сделали и F7 вернул его для меня, говоря, что, прежде чем я буду помнить X катастрофических отказов и у меня был тот же черный экран

14
ответ дан 30 November 2019 в 16:19
поделиться

ctrl + высокий звук + Fx (x=1.. 6) сочетания клавиш часто позволяют Вам иметь до 6 параллельных терминальных сеансов на консоли. Обычно каждый - установка для использования X-окон и отличается от распределения до распределения. Обычно на Ctrl + Высокий звук + F7 .

http://linux.about.com/od/linux101/l/blnewbie5_1.htm

Некоторые дистрибутивы Linux позволяют Вам уничтожать сессию X-окон с Ctrl + Высокий звук + Клавиша Backspace , в которой точке операционная система попытается перезапустить его.

4
ответ дан 30 November 2019 в 16:19
поделиться

В будущем можно войти в терминал и тип:

init 3

Для обеспечения системы в текстовый режим, и:

init 5

Для возврата системы X режимам. Хорошая вещь о выполнении его, которым тот путь состоит в том, что все должно быть закрыто и перезапущено чисто.

3
ответ дан 30 November 2019 в 16:19
поделиться

Попробуйте Ctrl - Высокий звук - F9 , и Ctrl - Высокий звук - F10 .:-)

1
ответ дан 30 November 2019 в 16:19
поделиться

Похож X разрушенный. Для проверки Вы могли войти в систему на одном из терминалов (на Ctrl + F1 и т.д.) и проверить, что эти "X" процесс все еще работает.

у меня было то же, недавно происходят со мной и нашел SIGSEGV и след позже в /var/log/Xorg.0.log. Проклинайте своего поставщика графического драйвера (обычно) и затем перезагрузку.

1
ответ дан 30 November 2019 в 16:19
поделиться

Мы выполняем гнома на Red Hat 5. PS axu в одном из других терминалов показал некоторые процессы, все еще работающие. Вероятно, что-то с драйверами дисплеев тогда. Сделал ctrl - высокий звук - клавиша Backspace и перезапустил его. Спасибо за справку.

0
ответ дан 30 November 2019 в 16:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: