Вопрос или проблема
У меня на компьютере с Linux Mint 15 Cinnamon 64-бит, на котором установлена видеокарта GTX 680 с рекомендованными драйверами, включены Зеркальные дисплеи. Я выбрал верхний зеленый в этом скриншоте.
Однако, когда я нахожусь на экране входа, отображение не зеркалится; оно показывается только на основном мониторе.
Мне очень хотелось бы, чтобы облака WebGL (с летящими надписью) на экране входа MDM отображались на 108-дюймовом экране перед входом. Есть ли способ сделать это?
Редакции для обновлений:
Я заметил, что настройка Зеркальные дисплеи специфична для учетной записи. Есть ли “дефолтный” пользователь на экране входа, чьи настройки я мог бы изменить, чтобы включить это? Я пробовал sudo su -l mdm
, пытаясь настроить отображение на зеркальное с помощью cinnamon-settings
, но sudo su -l mdm
не имеет никакого эффекта (очень странно): я сохраняю свой командный запрос, а единственный exit
закрывает терминал.
Недавно я хотел изменить разрешение экрана на экране входа Ubuntu и наткнулся на это:
https://askubuntu.com/questions/73804/wrong-login-screen-resolution
В основном, lightdm имеет конфигурационный файл, /etc/lightdm/lightdm.conf
, и вы можете использовать переменную display-setup-script
, чтобы настроить скрипт, который может делать все, что угодно с разрешением, зеркалированием и т.д.
Я не знаю, какую программу входа использует Mint, но есть ли у нее аналогичная опция? Я не знаю, но думаю, что драйвер NVidia понимает xrandr
, и если нет, у него может быть свой инструмент конфигурации CLI.
Извините, что не могу быть более полезным.
Ответ или решение
Чтобы настроить зеркальное отображение экранов на экране входа в систему Linux Mint 15 с использованием менеджера дисплеев MDM, необходимо учитывать несколько важных аспектов, включая конфигурацию графического драйвера и возможные настройки самого MDM.
1. Понимание проблемы
Вы отметили, что функция Mirror Displays активирована, но на экране входа в систему отображение производится только на основном мониторе. Это проблема может быть связана с тем, что настройки отображения в Linux Mint применяются только для конкретного пользователя, и MDM, как менеджер дисплеев, использует свои параметры, отличные от пользовательских настройках Cinnamon.
2. Определение конфигурации дисплея
MDM не имеет распространенного конфигурационного файла, аналогичного lightdm.conf
в Ubuntu. Однако есть способы установить параметры отображения для экрана входа. Вы можете использовать утилиту xrandr
, чтобы настроить поведение дисплеев при загрузке.
3. Настройка скрипта для MDM
Хотя MDM не предоставляет встроенной поддержки сценариев, вы можете попробовать использовать опцию, аналогичную display-setup-script
, для инициализации параметров отображения. Вот шаги, которые могут помочь в этом:
-
Создайте сценарий для настройки дисплея:
Прежде всего, создайте новый файл скрипта. Например, вы можете создать скриптdisplay_setup.sh
в каталоге/usr/local/bin/
:sudo nano /usr/local/bin/display_setup.sh
Внутри этого файла вы можете добавить команды для
xrandr
или любые команды, специфичные для вашего драйвера NVIDIA. Например:#!/bin/bash xrandr --output HDMI-1 --auto --right-of LVDS-1 --output LVDS-1 --auto --same-as HDMI-1
Не забудьте сделать файл исполняемым:
sudo chmod +x /usr/local/bin/display_setup.sh
-
Загрузить скрипт при входе в MDM:
Чтобы MDM использовал этот скрипт, вам может потребоваться внести изменения в соответствующий конфигурационный файл. Вы можете создать или отредактировать файл/etc/mdm/mdm.conf
.В разделе
[general]
добавьте следующие строки:[general] display-setup-script=/usr/local/bin/display_setup.sh
-
Перезагрузите систему: После изменения конфигурации рекомендуется перезагрузить вашу систему, чтобы применить все изменения.
4. Проверка работы
После перезагрузки проверьте, отображается ли экран входа в систему на обоих мониторах с использованием зеркального отображения. Если это не решит проблему, возможно, потребуется дополнительно проверить поддержку вашего графического адаптера NVIDIA и соответствующие настройки драйвера.
5. Итог
Хотя возможность настройки MDM для зеркального отображения не столь очевидна, использование пользовательских скриптов предлагает гибкость в управлении параметрами отображения. Обязательно протестируйте все изменения, чтобы удостовериться в их успешности. Если проблема останется нерешенной, обратитесь к форумам сообщества Linux Mint для получения более специализированной помощи, так как пользователи с подобной конфигурацией могут поделиться своим опытом.