В 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». Вы должны быть настроены в этот момент. Возможно, ваша док-станция не поддерживается в linux, если она не является подлинной док-станцией thunderbolt или имеет собственный драйвер.
Пожалуйста, обновите свой вопрос с полным выходом lspci.
Thunderbolt 2 тот же физический соединитель, что и мини-дисплей, на настоящей док-станции Thunderbolt displayport - это еще один сокет для карты дисплея. Я использую док-станцию OWC thunderbolt таким образом, ее почти невидимый для компьютера как его основной pci-e hotlpug.
Если ваш док сделан dell, он почти наверняка использует набор микросхем displaylink, для этого потребуется драйвер для он работает правильно, вы можете получить его здесь. Он будет медленным и медленным, они едва пригодны для использования в Linux. http://www.displaylink.com/downloads/ubuntu
Если вам не нужна док-станция для других портов, я бы просто подключил монитор непосредственно к сокету thunderbolt, вам может понадобиться адаптер.
Я исправил проблему с отображением экрана следующим образом:
Обновите следующую строку в файле / etc / default / grub
GRUB_CMDLINE_LINUX_DEFAULT="i915.alpha_support=1"
и запустите команду update-grub
Перезагрузитесь и проверьте еще раз.
Это может быть связано с gdm3 с использованием wayland. Попробуйте отключить wayland для gdm3.
Чтобы gdm3 использовал xorg вместо wayland, отредактируйте файл /etc/gdm3/custom.conf, найдите строку, содержащую WaylandEnable=false, и удалите знак комментария (#). После того, как вы внесете изменения, перезагрузите и проверьте, сохраняется ли ваша проблема.
Возможно, ваша док-станция не поддерживается в linux, если она не является подлинной док-станцией thunderbolt или имеет собственный драйвер.
Пожалуйста, обновите свой вопрос с полным выходом lspci.
Thunderbolt 2 тот же физический соединитель, что и мини-дисплей, на настоящей док-станции Thunderbolt displayport - это еще один сокет для карты дисплея. Я использую док-станцию OWC thunderbolt таким образом, ее почти невидимый для компьютера как его основной pci-e hotlpug.
Если ваш док сделан dell, он почти наверняка использует набор микросхем displaylink, для этого потребуется драйвер для он работает правильно, вы можете получить его здесь. Он будет медленным и медленным, они едва пригодны для использования в Linux. http://www.displaylink.com/downloads/ubuntu
Если вам не нужна док-станция для других портов, я бы просто подключил монитор непосредственно к сокету thunderbolt, вам может понадобиться адаптер.
Я исправил проблему с отображением экрана следующим образом:
Обновите следующую строку в файле / etc / default / grub
GRUB_CMDLINE_LINUX_DEFAULT="i915.alpha_support=1"
и запустите команду update-grub
Перезагрузитесь и проверьте еще раз.
Это может быть связано с gdm3 с использованием wayland. Попробуйте отключить wayland для gdm3.
Чтобы gdm3 использовал xorg вместо wayland, отредактируйте файл /etc/gdm3/custom.conf, найдите строку, содержащую WaylandEnable=false, и удалите знак комментария (#). После того, как вы внесете изменения, перезагрузите и проверьте, сохраняется ли ваша проблема.
Возможно, ваша док-станция не поддерживается в linux, если она не является подлинной док-станцией thunderbolt или имеет собственный драйвер.
Пожалуйста, обновите свой вопрос с полным выходом lspci.
Thunderbolt 2 тот же физический соединитель, что и мини-дисплей, на настоящей док-станции Thunderbolt displayport - это еще один сокет для карты дисплея. Я использую док-станцию OWC thunderbolt таким образом, ее почти невидимый для компьютера как его основной pci-e hotlpug.
Если ваш док сделан dell, он почти наверняка использует набор микросхем displaylink, для этого потребуется драйвер для он работает правильно, вы можете получить его здесь. Он будет медленным и медленным, они едва пригодны для использования в Linux. http://www.displaylink.com/downloads/ubuntu
Если вам не нужна док-станция для других портов, я бы просто подключил монитор непосредственно к сокету thunderbolt, вам может понадобиться адаптер.
Я исправил проблему с отображением экрана следующим образом:
Обновите следующую строку в файле / etc / default / grub
GRUB_CMDLINE_LINUX_DEFAULT="i915.alpha_support=1"
и запустите команду update-grub
Перезагрузитесь и проверьте еще раз.
Это может быть связано с gdm3 с использованием wayland. Попробуйте отключить wayland для gdm3.
Чтобы gdm3 использовал xorg вместо wayland, отредактируйте файл /etc/gdm3/custom.conf, найдите строку, содержащую WaylandEnable=false, и удалите знак комментария (#). После того, как вы внесете изменения, перезагрузите и проверьте, сохраняется ли ваша проблема.