Множественное повторение зеркалирования двойного экрана

Вопрос или проблема

У меня два экрана. Они постоянно меняются местами (мой основной экран оказывается справа, хотя он должен быть слева от второго)
Моя версия Linux Ubuntu 24.04.1 LTS (xubuntu нигде не упоминается в консоли, когда я ввожу cat /etc/*-release, что выглядит странно для меня)
Что я пробовал:

  1. Я зашел в настройки Nvidia, настроил положение экранов в интерфейсе
  2. Команда xrandr --output DP-2 --left-of HDMI-0

Оба метода работают, но проблема возникает снова через некоторое время.

Ответ или решение

Постоянная проблема с переключением положения экранов в Ubuntu 24.04.1 LTS

Проблема, описанная вами, связана с известной неустойчивостью конфигурации экранов в Linux-системах, особенно при использовании графических драйверов NVIDIA. Ваша ситуация, где один из экранов постоянно меняет свое место, даже после попыток настройки, требует внимательного анализа и подхода к решению. Ниже представлены шаги, которые могут помочь вам устранить эту проблему.

1. Проверка драйверов NVIDIA

Первым делом убедитесь, что у вас установлены последние версии драйверов NVIDIA. Запустите следующий команду в терминале для обновления драйверов:

sudo apt update
sudo apt upgrade
sudo ubuntu-drivers autoinstall

После завершения обновления перезагрузите систему.

2. Настройка конфигурации экранов через NVIDIA X Server Settings

Хотя вы уже пробовали изменить параметры через интерфейс NVIDIA, убедитесь, что вы сохраняете настройки после изменений.

  1. Откройте NVIDIA X Server Settings.
  2. Перейдите к разделу X Server Display Configuration.
  3. Убедитесь, что вы правильно позиционируете свои экраны, и выберите опцию Save to X Configuration File, чтобы сохранить изменения. Это создаст файл конфигурации X в /etc/X11/xorg.conf.

3. Использование xrandr для долговременной настройки

Чтобы настройки оставались постоянными, нужно лучше интегрировать команду xrandr. Создайте скрипт, который будет автоматически выполняться при каждом запуске вашей системы.

  1. Создайте файл скрипта:
nano ~/set_monitor_positions.sh
  1. Вставьте в него ваши команды xrandr:
#!/bin/bash
xrandr --output DP-2 --left-of HDMI-0
  1. Сохраните и закройте файл, затем сделайте его исполняемым:
chmod +x ~/set_monitor_positions.sh
  1. Теперь добавьте его в автозагрузку. Вы можете использовать Startup Applications в меню системных настроек или сделать это вручную, добавив запись в ~/.xprofile:
~/set_monitor_positions.sh &

4. Проверка файлов конфигурации

Проверьте, нет ли конфликтующих параметров в файлах ~/.xsessionrc или других конфигурационных файлах, которые могут изменять настройки дисплеев при запуске.

5. Обновление ядра и системы

Если проблема все еще не решена, возможно, стоит попробовать обновить ядро вашей системы. Это может помочь устранить совместимые проблемы между драйверами NVIDIA и вашими экранами.

sudo apt install linux-generic
sudo apt update
sudo apt upgrade

Заключение

Предлагаемые шаги должны помочь в решении проблемы с постоянным изменением положения экранов на вашем компьютере с Ubuntu 24.04.1 LTS. Однако, если перечисленные методы не привели к успеху, рекомендуется обратиться в поддержку NVIDIA или на специализированные форумы, такие как Ask Ubuntu или форумах сообществами Linux. Общение с другими пользователями может дать новые варианты решения или указывать на специфические баги в используемой версии программного обеспечения.

Оцените материал
Добавить комментарий

Капча загружается...