Как должны работать отдельные x экраны (вероятная проблема)

Я только недавно переустановил Ubuntu (с 11.10 32-битный до 11.10 64-битный) и получил новый монитор и видеокарту (выходы nvidia, vga и hdmi). Итак, поскольку у меня есть два монитора, подключенных к компьютеру, я решил попробовать разные настройки для нескольких видов (TwinView и отдельные экраны x). TwinView отлично работает, но сейчас я не хочу этим пользоваться. Тем не менее, при попытке настроить отдельные экраны x (из nvidia-settings), когда я выхожу из системы / вход в систему, это настраивает его, но возникают следующие проблемы:

  1. Когда я вхожу в систему, второй дисплей (дисплей / монитор 1) показывает рабочий стол в течение доли секунды, а затем становится полностью белым. Я провел некоторое исследование и обнаружил, что это вызвано наутилусом, который, если его убить, снова показывает рабочий стол на втором дисплее (что происходит, но белый экран возвращается, как только я открываю другую программу [например, наутилус или gedit], также нет панели инструментов на втором экране).

  2. Второй экран кажется почти полностью неинтерактивным. Я говорю почти так, как есть две вещи, которые я могу сделать (хотя и не очень полезные): если я щелкну правой кнопкой мыши, это избавится от белого фона, но не вызовет меню (и при этом дальнейшие щелчки правой кнопкой мыши ничего не сделают). Также, если я заставлю программу открыться на втором экране (через открытие терминала и выполнение команды на первом экране, например, gedit --display :0.1) Я ничего не могу сделать с программой (даже не набирать текст, поскольку она просто помещает символы в терминал на первом экране), за исключением нажатия на кнопки, которые находятся в GUI.

  3. Курсор мыши - это х на втором экране (и иногда на первом экране, если я пытаюсь сделать слишком много взаимодействия со вторым экраном). Что не так уж и плохо, но кажется странным.

  4. Если я заблокирую свой экран (с помощью ctrl + alt + L) или если экран отключится и заблокируется, если я попытаюсь вернуться обратно, экраны включаются, но остаются полностью пустыми.

Поэтому мне было интересно, так ли должны работать отдельные x-экраны (вроде бы глупый вопрос)? Наверное, нет, но, поскольку я не знаю, как они должны работать, я не могу точно сказать, когда они работают правильно. Если они функционируют ненадлежащим образом, кто-нибудь знает способ исправить это (поскольку я хотел бы, чтобы отдельные x-экраны были намного больше, чем TwinView на данный момент [если они работают так, как я думаю, они делают])? Спасибо!

1 ответ

Решение

У меня такая же проблема! Только что установил Ubuntu 12.04 на старый Acer Travelmate с графикой Nvidia, и та же проблема.

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

http://ramannanda.blogspot.com.au/2009/06/changing-window-manager-in-ubuntu.html

(Пробовал Gnome, Unity 2D и lxde - все перевернули обои, затем побелели, как у вас).

Однако xfce работал! Я думаю, что я сделал это:

sudo apt-get install xfce4

Xfce исправил это, и работает удовольствие!

Мне действительно нравится, как xfce не перегружен - вам нужно полчаса, чтобы разобраться, но оно того стоит.

Смотрите: http://docs.xfce.org/xfce/getting-started

Различные окна, запущенные на каждом мониторе, могут независимо устанавливать фоны для каждого монитора!:-) У каждого из них тоже есть свое рабочее пространство. Фантастика!

Другие вопросы по тегам