Проблема с конфигурацией с двумя мониторами в Ubuntu 18.04

В Ubuntu 12.04 ни один из вышеперечисленных параметров не работал для меня, когда вам нужно создать пусковую установку для локально скомпилированного приложения. Это может быть приложение, которое вы создали самостоятельно или что-то, что вы скачали из источника, а затем пришлось локально запустить make install. Мне в итоге понадобился гибрид подсказок, найденных в этой теме. Используя Angry Birds в качестве гипотетического примера, я сделал следующее:

Создайте файл angry-birds-launcher.desktop и сохраните его в каталоге / usr / share / applications. Вы можете сделать это в одной команде с помощью sudo gedit /usr/share/applications/xyz.desktop. Фактическое имя файла не важно, пока оно заканчивается на .desktop. Gedit откроется с пустой страницей. В gedit введите следующий текст:
[Desktop Entry]
Type=Application
Name=[Name of your app, for example Angry Birds. This can be free text.]
Exec=[full path to your executable and executable name, for example /usr/local/bin/angry-birds]
Icon=[full path to your executable's icon and icon name, for example /usr/local/share/icons/apps/angry-birds.png]
Terminal=false
StartupNotify=true
Двойная проверка для опечаток и сохранение файла. Откройте Nautilus и перейдите в / usr / share / applications, и вы должны увидеть в списке приложений ваше приложение с правильным значком. Дважды щелкните, чтобы запустить приложение. На панели появится временный значок. Поскольку вы запустили приложение из «официального» каталога (usr / share / applications), Ubuntu, наконец, отобразит опцию меню, чтобы заблокировать пусковую установку в панели. Наведите курсор мыши на панель запуска, щелкните правой кнопкой мыши и выберите «Заблокировать в Launcher». Вы должны быть настроены в этот момент.
8
задан 13 July 2018 в 22:37

9 ответов

Возможно, ваша док-станция не поддерживается в linux, если она не является подлинной док-станцией thunderbolt или имеет собственный драйвер.

Пожалуйста, обновите свой вопрос с полным выходом lspci.

Thunderbolt 2 тот же физический соединитель, что и мини-дисплей, на настоящей док-станции Thunderbolt displayport - это еще один сокет для карты дисплея. Я использую док-станцию ​​OWC thunderbolt таким образом, ее почти невидимый для компьютера как его основной pci-e hotlpug.

Если ваш док сделан dell, он почти наверняка использует набор микросхем displaylink, для этого потребуется драйвер для он работает правильно, вы можете получить его здесь. Он будет медленным и медленным, они едва пригодны для использования в Linux. http://www.displaylink.com/downloads/ubuntu

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

0
ответ дан 17 July 2018 в 15:19

Я исправил проблему с отображением экрана следующим образом:

Обновите следующую строку в файле / etc / default / grub

GRUB_CMDLINE_LINUX_DEFAULT="i915.alpha_support=1"

и запустите команду update-grub

Перезагрузитесь и проверьте еще раз.

-1
ответ дан 17 July 2018 в 15:19

Это может быть связано с gdm3 с использованием wayland. Попробуйте отключить wayland для gdm3.

Чтобы gdm3 использовал xorg вместо wayland, отредактируйте файл /etc/gdm3/custom.conf, найдите строку, содержащую WaylandEnable=false, и удалите знак комментария (#). После того, как вы внесете изменения, перезагрузите и проверьте, сохраняется ли ваша проблема.

2
ответ дан 17 July 2018 в 15:19

Возможно, ваша док-станция не поддерживается в linux, если она не является подлинной док-станцией thunderbolt или имеет собственный драйвер.

Пожалуйста, обновите свой вопрос с полным выходом lspci.

Thunderbolt 2 тот же физический соединитель, что и мини-дисплей, на настоящей док-станции Thunderbolt displayport - это еще один сокет для карты дисплея. Я использую док-станцию ​​OWC thunderbolt таким образом, ее почти невидимый для компьютера как его основной pci-e hotlpug.

Если ваш док сделан dell, он почти наверняка использует набор микросхем displaylink, для этого потребуется драйвер для он работает правильно, вы можете получить его здесь. Он будет медленным и медленным, они едва пригодны для использования в Linux. http://www.displaylink.com/downloads/ubuntu

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

0
ответ дан 20 July 2018 в 15:46
  • 1
    я бы просто получил usb-c для отображения адаптера, они не дорогие, и вам, вероятно, понадобится это в любом другом месте. особенно если у вас несколько портов usb-c. FYI-usb-c - это thunderbolt 3 not 2, он не делает простую так легко. – Amias 30 May 2018 в 16:30
  • 2
    Привет, Амиас, спасибо за ваш ответ. Я просто обновил вопрос с помощью команды lspci. – Philippe Delteil 30 May 2018 в 23:28
  • 3
    Я только что обновил информацию о настройке. – Philippe Delteil 31 May 2018 в 00:19
  • 4
    Амиас, мне нужна док-станция, потому что я использую несколько портов, и я также беру ноутбук за тот же кабель. – Philippe Delteil 31 May 2018 в 00:51
  • 5
    нормально, поэтому его надлежащее устройство молнии, как lspci, показывает, что оно включено в качестве pci-моста. Этот переключатель wayland не включен по умолчанию, вы должны были упомянуть об этом;) – Amias 31 May 2018 в 11:53

Я исправил проблему с отображением экрана следующим образом:

Обновите следующую строку в файле / etc / default / grub

GRUB_CMDLINE_LINUX_DEFAULT="i915.alpha_support=1"

и запустите команду update-grub

Перезагрузитесь и проверьте еще раз.

-1
ответ дан 20 July 2018 в 15:46
  • 1
    это не нужно с 18.04, так как он значительно улучшил драйверы графических адаптеров Intel из предыдущих выпусков. – Amias 30 May 2018 в 16:31
  • 2
    Привет, Фират, ваш ответ ничего не изменил. Спасибо за попытку. – Philippe Delteil 30 May 2018 в 23:46

Это может быть связано с gdm3 с использованием wayland. Попробуйте отключить wayland для gdm3.

Чтобы gdm3 использовал xorg вместо wayland, отредактируйте файл /etc/gdm3/custom.conf, найдите строку, содержащую WaylandEnable=false, и удалите знак комментария (#). После того, как вы внесете изменения, перезагрузите и проверьте, сохраняется ли ваша проблема.

2
ответ дан 20 July 2018 в 15:46
  • 1
    Спасибо за вашу помощь, но этот ответ не решил проблему. – Philippe Delteil 6 June 2018 в 00:18
  • 2
    В моем случае это тоже не помогло, также у меня проблема с отображением макета дисплея время от времени (достаточно странно не при каждой перезагрузке) – K. Kowalczyk 15 June 2018 в 09:40
  • 3
    Это работает для меня. По крайней мере, частично. У меня есть 2 монитора, подключенных к док-станции компьютера. До того, как я перезагружу с подключенной док-станции, я не могу увидеть экран входа в систему. Теперь я вижу это на экране ноутбука. – scaamanho 21 June 2018 в 09:19

Возможно, ваша док-станция не поддерживается в linux, если она не является подлинной док-станцией thunderbolt или имеет собственный драйвер.

Пожалуйста, обновите свой вопрос с полным выходом lspci.

Thunderbolt 2 тот же физический соединитель, что и мини-дисплей, на настоящей док-станции Thunderbolt displayport - это еще один сокет для карты дисплея. Я использую док-станцию ​​OWC thunderbolt таким образом, ее почти невидимый для компьютера как его основной pci-e hotlpug.

Если ваш док сделан dell, он почти наверняка использует набор микросхем displaylink, для этого потребуется драйвер для он работает правильно, вы можете получить его здесь. Он будет медленным и медленным, они едва пригодны для использования в Linux. http://www.displaylink.com/downloads/ubuntu

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

0
ответ дан 23 July 2018 в 16:17
  • 1
    я бы просто получил usb-c для отображения адаптера, они не дорогие, и вам, вероятно, понадобится это в любом другом месте. особенно если у вас несколько портов usb-c. FYI-usb-c - это thunderbolt 3 not 2, он не делает простую так легко. – Amias 30 May 2018 в 16:30
  • 2
    Привет, Амиас, спасибо за ваш ответ. Я просто обновил вопрос с помощью команды lspci. – Philippe Delteil 30 May 2018 в 23:28
  • 3
    Я только что обновил информацию о настройке. – Philippe Delteil 31 May 2018 в 00:19
  • 4
    Амиас, мне нужна док-станция, потому что я использую несколько портов, и я также беру ноутбук за тот же кабель. – Philippe Delteil 31 May 2018 в 00:51
  • 5
    нормально, поэтому его надлежащее устройство молнии, как lspci, показывает, что оно включено в качестве pci-моста. Этот переключатель wayland не включен по умолчанию, вы должны были упомянуть об этом;) – Amias 31 May 2018 в 11:53

Я исправил проблему с отображением экрана следующим образом:

Обновите следующую строку в файле / etc / default / grub

GRUB_CMDLINE_LINUX_DEFAULT="i915.alpha_support=1"

и запустите команду update-grub

Перезагрузитесь и проверьте еще раз.

-1
ответ дан 23 July 2018 в 16:17
  • 1
    это не нужно с 18.04, так как он значительно улучшил драйверы графических адаптеров Intel из предыдущих выпусков. – Amias 30 May 2018 в 16:31
  • 2
    Привет, Фират, ваш ответ ничего не изменил. Спасибо за попытку. – Philippe Delteil 30 May 2018 в 23:46

Это может быть связано с gdm3 с использованием wayland. Попробуйте отключить wayland для gdm3.

Чтобы gdm3 использовал xorg вместо wayland, отредактируйте файл /etc/gdm3/custom.conf, найдите строку, содержащую WaylandEnable=false, и удалите знак комментария (#). После того, как вы внесете изменения, перезагрузите и проверьте, сохраняется ли ваша проблема.

2
ответ дан 23 July 2018 в 16:17
  • 1
    Спасибо за вашу помощь, но этот ответ не решил проблему. – Philippe Delteil 6 June 2018 в 00:18
  • 2
    В моем случае это тоже не помогло, также у меня проблема с отображением макета дисплея время от времени (достаточно странно не при каждой перезагрузке) – K. Kowalczyk 15 June 2018 в 09:40
  • 3
    Это работает для меня. По крайней мере, частично. У меня есть 2 монитора, подключенных к док-станции компьютера. До того, как я перезагружу с подключенной док-станции, я не могу увидеть экран входа в систему. Теперь я вижу это на экране ноутбука. – scaamanho 21 June 2018 в 09:19

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

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