Оказывается, есть несколько шагов, связанных с этим. Вот как я это решил:
Измените /etc/resolve.conf, чтобы установить разрешение своего имени на локальный компьютер, комментируя любые существующие строки и добавляя nameserver 127.0.0.1. После этой строки добавьте еще одну строку, содержащую вторичный DNS-сервер для разрешения других сайтов, например nameserver 8.8.8.8. Некоторые программы также перезаписывают этот файл каждый раз при загрузке, поэтому вы можете использовать chmod 0444 /etc/resolv.conf, чтобы это не происходило (возможно, лучший способ добиться этого). Установите dnsmasq, а в конце /etc/dnsmasq.conf добавьте строку address=/your-custom-local-domain/127.0.0.1 Создайте новую конфигурацию сайта apache, поместив файл под названием localdomain в /etc/apache2/sites-available с текстом внизу этого ответа. Выполните следующую команду sudo a2ensite config localdomain. Перезагрузите apache и создайте новую папку в ~ / called Sites.<VirtualHost *:80>
ServerName 127.0.0.1
ServerAlias *.your-custom-local-domain
VirtualDocumentRoot /home/%2/Sites/%1/
#ErrorLog /home/%2/logs/error.%1.log
</VirtualHost>
Теперь любая новая папка, которую вы создаете в каталоге сайтов, должна быть сопоставлена с foldername.your-custom-local-domain.
Я запускаю Ubuntu 16.10 и Ubuntu 16.04 на своих компьютерах с двумя экранами, используя порт HDMI и Display Port. Он работает для любой комбинации кабеля, который я использую, будь то HDMI, Display Port или даже DVI-D и VGA.
Предлагаю вам обновить, по крайней мере, Ubuntu 16.04 LTS. У этого есть новое ядро, которое поддерживает графические карты skylake лучше.
Ошибка # 94248 для драйвера Intel показывает аналогичную проблему при использовании трех мониторов. Они рекомендуют обновлять прошивку LSPCon (устройство, которое преобразует сигнал DP в HDMI). Если у вас есть такое устройство (если ваш порт HDMI поддерживает HDMI 2.0, у вас есть его), вы также должны попробовать обновить его прошивку.
Я запускаю Ubuntu 16.10 и Ubuntu 16.04 на своих компьютерах с двумя экранами, используя порт HDMI и Display Port. Он работает для любой комбинации кабеля, который я использую, будь то HDMI, Display Port или даже DVI-D и VGA.
Предлагаю вам обновить, по крайней мере, Ubuntu 16.04 LTS. У этого есть новое ядро, которое поддерживает графические карты skylake лучше.
Ошибка # 94248 для драйвера Intel показывает аналогичную проблему при использовании трех мониторов. Они рекомендуют обновлять прошивку LSPCon (устройство, которое преобразует сигнал DP в HDMI). Если у вас есть такое устройство (если ваш порт HDMI поддерживает HDMI 2.0, у вас есть его), вы также должны попробовать обновить его прошивку.
Я запускаю Ubuntu 16.10 и Ubuntu 16.04 на своих компьютерах с двумя экранами, используя порт HDMI и Display Port. Он работает для любой комбинации кабеля, который я использую, будь то HDMI, Display Port или даже DVI-D и VGA.
Предлагаю вам обновить, по крайней мере, Ubuntu 16.04 LTS. У этого есть новое ядро, которое поддерживает графические карты skylake лучше.
Ошибка # 94248 для драйвера Intel показывает аналогичную проблему при использовании трех мониторов. Они рекомендуют обновлять прошивку LSPCon (устройство, которое преобразует сигнал DP в HDMI). Если у вас есть такое устройство (если ваш порт HDMI поддерживает HDMI 2.0, у вас есть его), вы также должны попробовать обновить его прошивку.