Как правильный гамма-цвет на внешнем экране? Linux-ноутбук

Что вы можете сделать, это использовать xprop: он позволит вам нажимать на приложение и отображать информацию. Чтобы получить имя, введите в терминал:

xprop | grep WM_CLASS

, если WM_CLASS не работает, затем попробуйте с помощью WM_COMMAND.

1
задан 28 July 2012 в 00:19

6 ответов

Если у вас более одного экрана, вы должны выбрать тот, который хотите xgamma для таргетинга. Проверьте свои экраны на echo $DISPLAY. Результат для моего единственного экрана - :0.0. Поэтому, если бы я хотел настроить таргетинг на свой экран, я бы использовал :0.0 (хотя с одним экраном он не нужен) и таким образом введите следующее: xgamma -display :0.0 -gamma 1.2.

Итак, имея в виду эту информацию, выключите экран вашего ноутбука, просто найдите номер дисплея, который использует ваш внешний экран с помощью echo $DISPLAY, и включите это в команду xgamma, указанную выше.

Если это не решит его, и если вы используете проприетарные драйверы из Nvidia или AMD, вам может потребоваться просмотреть настройки и параметры этих устройств, а не xgamma.

0
ответ дан 25 May 2018 в 08:10
  • 1
    Спасибо, мой друг. Но когда я выключаю экран ноутбука $ DISPLAY , это ": 0.0 " тоже :( Другая комбинация (из моего разума) тоже не работает. И я не могу настроить таргетинг xgamma правильно. Что не так? – Nwbie 28 July 2012 в 01:28
  • 2
    Ну, да, когда есть только один экран $ DISPLAY будет: 0.0, поэтому при выключенном экране ноутбука вы попробовали xgamma -display: 0.0 -gamma 1.2 Если это не сработает, вам, возможно, придется посмотреть некоторые настройки для ваших графических драйверов - используете ли вы собственные? – user 28 July 2012 в 01:40
  • 3
    Спасибо. $ DISPLAY ": 0.0" в обоих случаях (ноутбук и внешний включены, а latop выключен, а внешний - включен). Команда "xgamma -display: 0.0 -gamma 1.2" не действует вообще. Мое оборудование - Lenovo x201 с видеоадаптером Intel GMA HD. Его драйвер идет от Ubuntu 10.10. Как я могу узнать правильный адрес моего внешнего экрана и исправить его гамму? ; / – Nwbie 28 July 2012 в 02:05
  • 4
    Правильный текст: команда "xgamma -display: 0.0 -gamma 1.2" не влияет в последнем случае. Но в первом случае очевидно работа. – Nwbie 28 July 2012 в 02:13
  • 5
    Если бы это была карта Nvidia или AMD, я бы сказал, что посмотрю настройки драйвера, но с этим я являюсь устройством Intel. Я не уверен, что еще мы могли бы попробовать, не экспериментируя с отображаемыми значениями. – user 28 July 2012 в 02:23

Если у вас более одного экрана, вы должны выбрать тот, который хотите xgamma для таргетинга. Проверьте свои экраны на echo $DISPLAY. Результат для моего единственного экрана - :0.0. Поэтому, если бы я хотел настроить таргетинг на свой экран, я бы использовал :0.0 (хотя с одним экраном он не нужен) и таким образом введите следующее: xgamma -display :0.0 -gamma 1.2.

Итак, имея в виду эту информацию, выключите экран вашего ноутбука, просто найдите номер дисплея, который использует ваш внешний экран с помощью echo $DISPLAY, и включите это в команду xgamma, указанную выше.

Если это не решит его, и если вы используете проприетарные драйверы из Nvidia или AMD, вам может потребоваться просмотреть настройки и параметры этих устройств, а не xgamma.

0
ответ дан 25 May 2018 в 08:10
  • 1
    Ну, да, когда есть только один экран $ DISPLAY будет: 0.0, поэтому при выключенном экране ноутбука вы попробовали xgamma -display: 0.0 -gamma 1.2 Если это не сработает, вам, возможно, придется посмотреть некоторые настройки для ваших графических драйверов - используете ли вы собственные? – user 28 July 2012 в 01:40
  • 2
    Если бы это была карта Nvidia или AMD, я бы сказал, что посмотрю настройки драйвера, но с этим я являюсь устройством Intel. Я не уверен, что еще мы могли бы попробовать, не экспериментируя с отображаемыми значениями. – user 28 July 2012 в 02:23

Если у вас более одного экрана, вы должны выбрать тот, который хотите xgamma для таргетинга. Проверьте свои экраны на echo $DISPLAY. Результат для моего единственного экрана - :0.0. Поэтому, если бы я хотел настроить таргетинг на свой экран, я бы использовал :0.0 (хотя с одним экраном он не нужен) и таким образом введите следующее: xgamma -display :0.0 -gamma 1.2.

Итак, имея в виду эту информацию, выключите экран вашего ноутбука, просто найдите номер дисплея, который использует ваш внешний экран с помощью echo $DISPLAY, и включите это в команду xgamma, указанную выше.

Если это не решит его, и если вы используете проприетарные драйверы из Nvidia или AMD, вам может потребоваться просмотреть настройки и параметры этих устройств, а не xgamma.

0
ответ дан 25 May 2018 в 08:10
  • 1
    Ну, да, когда есть только один экран $ DISPLAY будет: 0.0, поэтому при выключенном экране ноутбука вы попробовали xgamma -display: 0.0 -gamma 1.2 Если это не сработает, вам, возможно, придется посмотреть некоторые настройки для ваших графических драйверов - используете ли вы собственные? – user 28 July 2012 в 01:40
  • 2
    Если бы это была карта Nvidia или AMD, я бы сказал, что посмотрю настройки драйвера, но с этим я являюсь устройством Intel. Я не уверен, что еще мы могли бы попробовать, не экспериментируя с отображаемыми значениями. – user 28 July 2012 в 02:23

Если у вас более одного экрана, вы должны выбрать тот, который хотите xgamma для таргетинга. Проверьте свои экраны на echo $DISPLAY. Результат для моего единственного экрана - :0.0. Поэтому, если бы я хотел настроить таргетинг на свой экран, я бы использовал :0.0 (хотя с одним экраном он не нужен) и таким образом введите следующее: xgamma -display :0.0 -gamma 1.2.

Итак, имея в виду эту информацию, выключите экран вашего ноутбука, просто найдите номер дисплея, который использует ваш внешний экран с помощью echo $DISPLAY, и включите это в команду xgamma, указанную выше.

Если это не решит его, и если вы используете проприетарные драйверы из Nvidia или AMD, вам может потребоваться просмотреть настройки и параметры этих устройств, а не xgamma.

0
ответ дан 25 May 2018 в 08:10
  • 1
    Ну, да, когда есть только один экран $ DISPLAY будет: 0.0, поэтому при выключенном экране ноутбука вы попробовали xgamma -display: 0.0 -gamma 1.2 Если это не сработает, вам, возможно, придется посмотреть некоторые настройки для ваших графических драйверов - используете ли вы собственные? – user 28 July 2012 в 01:40
  • 2
    Если бы это была карта Nvidia или AMD, я бы сказал, что посмотрю настройки драйвера, но с этим я являюсь устройством Intel. Я не уверен, что еще мы могли бы попробовать, не экспериментируя с отображаемыми значениями. – user 28 July 2012 в 02:23

Если у вас более одного экрана, вы должны выбрать тот, который хотите xgamma для таргетинга. Проверьте свои экраны на echo $DISPLAY. Результат для моего единственного экрана - :0.0. Поэтому, если бы я хотел настроить таргетинг на свой экран, я бы использовал :0.0 (хотя с одним экраном он не нужен) и таким образом введите следующее: xgamma -display :0.0 -gamma 1.2.

Итак, имея в виду эту информацию, выключите экран вашего ноутбука, просто найдите номер дисплея, который использует ваш внешний экран с помощью echo $DISPLAY, и включите это в команду xgamma, указанную выше.

Если это не решит его, и если вы используете проприетарные драйверы из Nvidia или AMD, вам может потребоваться просмотреть настройки и параметры этих устройств, а не xgamma.

0
ответ дан 25 May 2018 в 08:10
  • 1
    Ну, да, когда есть только один экран $ DISPLAY будет: 0.0, поэтому при выключенном экране ноутбука вы попробовали xgamma -display: 0.0 -gamma 1.2 Если это не сработает, вам, возможно, придется посмотреть некоторые настройки для ваших графических драйверов - используете ли вы собственные? – user 28 July 2012 в 01:40
  • 2
    Если бы это была карта Nvidia или AMD, я бы сказал, что посмотрю настройки драйвера, но с этим я являюсь устройством Intel. Я не уверен, что еще мы могли бы попробовать, не экспериментируя с отображаемыми значениями. – user 28 July 2012 в 02:23

Если у вас более одного экрана, вы должны выбрать тот, который хотите xgamma для таргетинга. Проверьте свои экраны на echo $DISPLAY. Результат для моего единственного экрана - :0.0. Поэтому, если бы я хотел настроить таргетинг на свой экран, я бы использовал :0.0 (хотя с одним экраном он не нужен) и таким образом введите следующее: xgamma -display :0.0 -gamma 1.2.

Итак, имея в виду эту информацию, выключите экран вашего ноутбука, просто найдите номер дисплея, который использует ваш внешний экран с помощью echo $DISPLAY, и включите это в команду xgamma, указанную выше.

Если это не решит его, и если вы используете проприетарные драйверы из Nvidia или AMD, вам может потребоваться просмотреть настройки и параметры этих устройств, а не xgamma.

0
ответ дан 25 May 2018 в 08:10
  • 1
    Ну, да, когда есть только один экран $ DISPLAY будет: 0.0, поэтому при выключенном экране ноутбука вы попробовали xgamma -display: 0.0 -gamma 1.2 Если это не сработает, вам, возможно, придется посмотреть некоторые настройки для ваших графических драйверов - используете ли вы собственные? – user 28 July 2012 в 01:40
  • 2
    Если бы это была карта Nvidia или AMD, я бы сказал, что посмотрю настройки драйвера, но с этим я являюсь устройством Intel. Я не уверен, что еще мы могли бы попробовать, не экспериментируя с отображаемыми значениями. – user 28 July 2012 в 02:23

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

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