Обои всегда черепичные на одном экране с двумя мониторами

Да, есть.

Нажмите CTRL + ALT + T, чтобы открыть окно терминала или ALT + F2 для одного ввода команды, а затем запустите эту команду:

nautilus /path/to/folder

Обратите внимание, что кавычки требуются вокруг пути, если путь содержит пробелы.

1
задан 12 June 2012 в 21:23

7 ответов

Хорошо, нашел ответ сам. Вы не можете просто использовать xrandr для изменения основного экрана (чтобы получить панель на нужном мониторе). Он будет работать, но приведет к ошибке, описанной выше.

Чтобы сделать эту работу правильно, сначала вам нужно изменить настройку gnome:

gconftool-2 -s --type boolean "/desktop/gnome/shell/windows/workspaces_only_on_primary" 0

По умолчанию gnome использует конфигурацию файл "~ / .config / monitors.xml", чтобы включить монитор (ы) в правильном направлении, а также включить второй монитор при его обнаружении. Будет создана группа «конфигурации» для каждой комбинации ранее обнаруженных подключенных мониторов. В моем случае есть две из этих групп. Один для «2 монитора подключен» и один для «1 монитор подключен». (кстати: вы можете изменить этот файл конфигурации с помощью диалога настроек монитора gnome)

Например:

Первый: «обнаружено 2 монитора»

<configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>252</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
      <vendor>SAM</vendor>
      <product>0x041f</product>
      <serial>0x4d593233</serial>
      <width>2048</width>
      <height>1152</height>
      <rate>60</rate>
      <x>1440</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>no</primary>
  </output>
  <output name="DP1">
  </output>

Второй: «1 обнаружен монитор»

  <configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
  </output>
  <output name="DP1">
  </output>

Чтобы второй экран стал основным при подключении, у вас есть только для переключения «первичных» значений в первой группе «конфигурация». Таким образом, gnome-shell автоматически обнаружит и включит второй монитор как основной и, конечно, без каких-либо ошибок, таких как мертвое пространство на настольных или черепичных обоях ...

2
ответ дан 25 July 2018 в 19:59

Хорошо, нашел ответ сам. Вы не можете просто использовать xrandr для изменения основного экрана (чтобы получить панель на нужном мониторе). Он будет работать, но приведет к ошибке, описанной выше.

Чтобы сделать эту работу правильно, сначала вам нужно изменить настройку gnome:

gconftool-2 -s --type boolean "/desktop/gnome/shell/windows/workspaces_only_on_primary" 0

По умолчанию gnome использует конфигурацию файл "~ / .config / monitors.xml", чтобы включить монитор (ы) в правильном направлении, а также включить второй монитор при его обнаружении. Будет создана группа «конфигурации» для каждой комбинации ранее обнаруженных подключенных мониторов. В моем случае есть две из этих групп. Один для «2 монитора подключен» и один для «1 монитор подключен». (кстати: вы можете изменить этот файл конфигурации с помощью диалога настроек монитора gnome)

Например:

Первый: «обнаружено 2 монитора»

<configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>252</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
      <vendor>SAM</vendor>
      <product>0x041f</product>
      <serial>0x4d593233</serial>
      <width>2048</width>
      <height>1152</height>
      <rate>60</rate>
      <x>1440</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>no</primary>
  </output>
  <output name="DP1">
  </output>

Второй: «1 обнаружен монитор»

  <configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
  </output>
  <output name="DP1">
  </output>

Чтобы второй экран стал основным при подключении, у вас есть только для переключения «первичных» значений в первой группе «конфигурация». Таким образом, gnome-shell автоматически обнаружит и включит второй монитор как основной и, конечно, без каких-либо ошибок, таких как мертвое пространство на настольных или черепичных обоях ...

2
ответ дан 2 August 2018 в 01:58

Хорошо, нашел ответ сам. Вы не можете просто использовать xrandr для изменения основного экрана (чтобы получить панель на нужном мониторе). Он будет работать, но приведет к ошибке, описанной выше.

Чтобы сделать эту работу правильно, сначала вам нужно изменить настройку gnome:

gconftool-2 -s --type boolean "/desktop/gnome/shell/windows/workspaces_only_on_primary" 0

По умолчанию gnome использует конфигурацию файл "~ / .config / monitors.xml", чтобы включить монитор (ы) в правильном направлении, а также включить второй монитор при его обнаружении. Будет создана группа «конфигурации» для каждой комбинации ранее обнаруженных подключенных мониторов. В моем случае есть две из этих групп. Один для «2 монитора подключен» и один для «1 монитор подключен». (кстати: вы можете изменить этот файл конфигурации с помощью диалога настроек монитора gnome)

Например:

Первый: «обнаружено 2 монитора»

<configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>252</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
      <vendor>SAM</vendor>
      <product>0x041f</product>
      <serial>0x4d593233</serial>
      <width>2048</width>
      <height>1152</height>
      <rate>60</rate>
      <x>1440</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>no</primary>
  </output>
  <output name="DP1">
  </output>

Второй: «1 обнаружен монитор»

  <configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
  </output>
  <output name="DP1">
  </output>

Чтобы второй экран стал основным при подключении, у вас есть только для переключения «первичных» значений в первой группе «конфигурация». Таким образом, gnome-shell автоматически обнаружит и включит второй монитор как основной и, конечно, без каких-либо ошибок, таких как мертвое пространство на настольных или черепичных обоях ...

2
ответ дан 4 August 2018 в 17:37

Хорошо, нашел ответ сам. Вы не можете просто использовать xrandr для изменения основного экрана (чтобы получить панель на нужном мониторе). Он будет работать, но приведет к ошибке, описанной выше.

Чтобы сделать эту работу правильно, сначала вам нужно изменить настройку gnome:

gconftool-2 -s --type boolean "/desktop/gnome/shell/windows/workspaces_only_on_primary" 0

По умолчанию gnome использует конфигурацию файл "~ / .config / monitors.xml", чтобы включить монитор (ы) в правильном направлении, а также включить второй монитор при его обнаружении. Будет создана группа «конфигурации» для каждой комбинации ранее обнаруженных подключенных мониторов. В моем случае есть две из этих групп. Один для «2 монитора подключен» и один для «1 монитор подключен». (кстати: вы можете изменить этот файл конфигурации с помощью диалога настроек монитора gnome)

Например:

Первый: «обнаружено 2 монитора»

<configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>252</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
      <vendor>SAM</vendor>
      <product>0x041f</product>
      <serial>0x4d593233</serial>
      <width>2048</width>
      <height>1152</height>
      <rate>60</rate>
      <x>1440</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>no</primary>
  </output>
  <output name="DP1">
  </output>

Второй: «1 обнаружен монитор»

  <configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
  </output>
  <output name="DP1">
  </output>

Чтобы второй экран стал основным при подключении, у вас есть только для переключения «первичных» значений в первой группе «конфигурация». Таким образом, gnome-shell автоматически обнаружит и включит второй монитор как основной и, конечно, без каких-либо ошибок, таких как мертвое пространство на настольных или черепичных обоях ...

2
ответ дан 6 August 2018 в 02:11

Хорошо, нашел ответ сам. Вы не можете просто использовать xrandr для изменения основного экрана (чтобы получить панель на нужном мониторе). Он будет работать, но приведет к ошибке, описанной выше.

Чтобы сделать эту работу правильно, сначала вам нужно изменить настройку gnome:

gconftool-2 -s --type boolean "/desktop/gnome/shell/windows/workspaces_only_on_primary" 0

По умолчанию gnome использует конфигурацию файл "~ / .config / monitors.xml", чтобы включить монитор (ы) в правильном направлении, а также включить второй монитор при его обнаружении. Будет создана группа «конфигурации» для каждой комбинации ранее обнаруженных подключенных мониторов. В моем случае есть две из этих групп. Один для «2 монитора подключен» и один для «1 монитор подключен». (кстати: вы можете изменить этот файл конфигурации с помощью диалога настроек монитора gnome)

Например:

Первый: «обнаружено 2 монитора»

<configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>252</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
      <vendor>SAM</vendor>
      <product>0x041f</product>
      <serial>0x4d593233</serial>
      <width>2048</width>
      <height>1152</height>
      <rate>60</rate>
      <x>1440</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>no</primary>
  </output>
  <output name="DP1">
  </output>

Второй: «1 обнаружен монитор»

  <configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
  </output>
  <output name="DP1">
  </output>

Чтобы второй экран стал основным при подключении, у вас есть только для переключения «первичных» значений в первой группе «конфигурация». Таким образом, gnome-shell автоматически обнаружит и включит второй монитор как основной и, конечно, без каких-либо ошибок, таких как мертвое пространство на настольных или черепичных обоях ...

2
ответ дан 7 August 2018 в 19:45

Хорошо, нашел ответ сам. Вы не можете просто использовать xrandr для изменения основного экрана (чтобы получить панель на нужном мониторе). Он будет работать, но приведет к ошибке, описанной выше.

Чтобы сделать эту работу правильно, сначала вам нужно изменить настройку gnome:

gconftool-2 -s --type boolean "/desktop/gnome/shell/windows/workspaces_only_on_primary" 0

По умолчанию gnome использует конфигурацию файл "~ / .config / monitors.xml", чтобы включить монитор (ы) в правильном направлении, а также включить второй монитор при его обнаружении. Будет создана группа «конфигурации» для каждой комбинации ранее обнаруженных подключенных мониторов. В моем случае есть две из этих групп. Один для «2 монитора подключен» и один для «1 монитор подключен». (кстати: вы можете изменить этот файл конфигурации с помощью диалога настроек монитора gnome)

Например:

Первый: «обнаружено 2 монитора»

<configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>252</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
      <vendor>SAM</vendor>
      <product>0x041f</product>
      <serial>0x4d593233</serial>
      <width>2048</width>
      <height>1152</height>
      <rate>60</rate>
      <x>1440</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>no</primary>
  </output>
  <output name="DP1">
  </output>

Второй: «1 обнаружен монитор»

  <configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
  </output>
  <output name="DP1">
  </output>

Чтобы второй экран стал основным при подключении, у вас есть только для переключения «первичных» значений в первой группе «конфигурация». Таким образом, gnome-shell автоматически обнаружит и включит второй монитор как основной и, конечно, без каких-либо ошибок, таких как мертвое пространство на настольных или черепичных обоях ...

2
ответ дан 10 August 2018 в 08:10

Хорошо, нашел ответ сам. Вы не можете просто использовать xrandr для изменения основного экрана (чтобы получить панель на нужном мониторе). Он будет работать, но приведет к ошибке, описанной выше.

Чтобы сделать эту работу правильно, сначала вам нужно изменить настройку gnome:

gconftool-2 -s --type boolean "/desktop/gnome/shell/windows/workspaces_only_on_primary" 0

По умолчанию gnome использует конфигурацию файл "~ / .config / monitors.xml", чтобы включить монитор (ы) в правильном направлении, а также включить второй монитор при его обнаружении. Будет создана группа «конфигурации» для каждой комбинации ранее обнаруженных подключенных мониторов. В моем случае есть две из этих групп. Один для «2 монитора подключен» и один для «1 монитор подключен». (кстати: вы можете изменить этот файл конфигурации с помощью диалога настроек монитора gnome)

Например:

Первый: «обнаружено 2 монитора»

<configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>252</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
      <vendor>SAM</vendor>
      <product>0x041f</product>
      <serial>0x4d593233</serial>
      <width>2048</width>
      <height>1152</height>
      <rate>60</rate>
      <x>1440</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>no</primary>
  </output>
  <output name="DP1">
  </output>

Второй: «1 обнаружен монитор»

  <configuration>
  <clone>no</clone>
  <output name="LVDS1">
      <vendor>APP</vendor>
      <product>0x9ca3</product>
      <serial>0x00000000</serial>
      <width>1440</width>
      <height>900</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>
  </output>
  <output name="VGA1">
  </output>
  <output name="HDMI1">
  </output>
  <output name="DP1">
  </output>

Чтобы второй экран стал основным при подключении, у вас есть только для переключения «первичных» значений в первой группе «конфигурация». Таким образом, gnome-shell автоматически обнаружит и включит второй монитор как основной и, конечно, без каких-либо ошибок, таких как мертвое пространство на настольных или черепичных обоях ...

2
ответ дан 15 August 2018 в 20:14
  • 1
    Кстати: это, скорее всего, не будет работать с драйверами драйверов с закрытыми исходными кодами, такими как fglrx или nvidia – Benjamin Grieshaber 7 February 2012 в 15:31

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

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