Используемая вами программа требует доступа к X-серверу и не знает, какой X-дисплей должен использовать.
В большинстве случаев вы можете обойти это, установив фиксированное отображаемое имя :0.0 , который обычно является именем первого дисплея, и один, если только один запущен.
Например, в начале вашего скрипта вы можете использовать:
export DISPLAY=:0.0
В общем, вы можете иметь несколько дисплеев, например, если вы запускаете несколько X-серверов на нескольких консолях или вложенных X-серверах, таких как Xnest или Xvnc.
Кроме того, вы можете иметь работает только несколько отображаемых , которые имеют другое отображаемое имя, чем :0.0, например :10.0
. В этих случаях вам нужно найти способ указать ваш скрипт, который DISPLAY
Чтобы получить полезный вывод в вашем журнале, вы можете добавить:
pgrep -fa /usr/bin/X
, чтобы показать независимо от того, работает ли один или несколько серверов X во время запуска задания запуска. В командных строках также могут отображаться дисплеи, на которых они запускаются. И
echo DISPLAY: "\"$DISPLAY\""
записать переменную DISPLAY в журнал.
Это не совсем точно. Только приложения Metro могут быть написаны с использованием HTML5 / Javascript / CSS в Windows 8. Microsoft представляет HTML5 / Javascript / CSS как один из, по крайней мере, двух поддерживаемых технологий, которые разработчики могут использовать в своих приложениях Metro. (другой - приложения на базе C #). В обоих случаях приложения Metro будут работать изолированно в специальной среде и будут использовать WinRT, который является запатентованным набором API и поддерживающей платформой поддержки платформы, которая будет включена в Windows 8.
Вы всегда можете попробовать для запуска «классических» приложений Windows с использованием Wine, но по крайней мере на начальном этапе вы не должны ожидать поддержки для приложений Metro в Ubuntu. Кроме того, большинство из этих приложений будут ближе к виджетам, а не к полноценным приложениям, и есть несколько решений для виджета для Linux.
Это не совсем точно. Только приложения Metro могут быть написаны с использованием HTML5 / Javascript / CSS в Windows 8. Microsoft представляет HTML5 / Javascript / CSS как один из, по крайней мере, двух поддерживаемых технологий, которые разработчики могут использовать в своих приложениях Metro. (другой - приложения на базе C #). В обоих случаях приложения Metro будут работать изолированно в специальной среде и будут использовать WinRT, который является запатентованным набором API и поддерживающей платформой поддержки платформы, которая будет включена в Windows 8.
Вы всегда можете попробовать для запуска «классических» приложений Windows с использованием Wine, но по крайней мере на начальном этапе вы не должны ожидать поддержки для приложений Metro в Ubuntu. Кроме того, большинство из этих приложений будут ближе к виджетам, а не к полноценным приложениям, и есть несколько решений для виджета для Linux.
Это не совсем точно. Только приложения Metro могут быть написаны с использованием HTML5 / Javascript / CSS в Windows 8. Microsoft представляет HTML5 / Javascript / CSS как один из, по крайней мере, двух поддерживаемых технологий, которые разработчики могут использовать в своих приложениях Metro. (другой - приложения на базе C #). В обоих случаях приложения Metro будут работать изолированно в специальной среде и будут использовать WinRT, который является запатентованным набором API и поддерживающей платформой поддержки платформы, которая будет включена в Windows 8.
Вы всегда можете попробовать для запуска «классических» приложений Windows с использованием Wine, но по крайней мере на начальном этапе вы не должны ожидать поддержки для приложений Metro в Ubuntu. Кроме того, большинство из этих приложений будут ближе к виджетам, а не к полноценным приложениям, и есть несколько решений для виджета для Linux.
Это не совсем точно. Только приложения Metro могут быть написаны с использованием HTML5 / Javascript / CSS в Windows 8. Microsoft представляет HTML5 / Javascript / CSS как один из, по крайней мере, двух поддерживаемых технологий, которые разработчики могут использовать в своих приложениях Metro. (другой - приложения на базе C #). В обоих случаях приложения Metro будут работать изолированно в специальной среде и будут использовать WinRT, который является запатентованным набором API и поддерживающей платформой поддержки платформы, которая будет включена в Windows 8.
Вы всегда можете попробовать для запуска «классических» приложений Windows с использованием Wine, но по крайней мере на начальном этапе вы не должны ожидать поддержки для приложений Metro в Ubuntu. Кроме того, большинство из этих приложений будут ближе к виджетам, а не к полноценным приложениям, и есть несколько решений для виджета для Linux.
Это не совсем точно. Только приложения Metro могут быть написаны с использованием HTML5 / Javascript / CSS в Windows 8. Microsoft представляет HTML5 / Javascript / CSS как один из, по крайней мере, двух поддерживаемых технологий, которые разработчики могут использовать в своих приложениях Metro. (другой - приложения на базе C #). В обоих случаях приложения Metro будут работать изолированно в специальной среде и будут использовать WinRT, который является запатентованным набором API и поддерживающей платформой поддержки платформы, которая будет включена в Windows 8.
Вы всегда можете попробовать для запуска «классических» приложений Windows с использованием Wine, но по крайней мере на начальном этапе вы не должны ожидать поддержки для приложений Metro в Ubuntu. Кроме того, большинство из этих приложений будут ближе к виджетам, а не к полноценным приложениям, и есть несколько решений для виджета для Linux.
Это не совсем точно. Только приложения Metro могут быть написаны с использованием HTML5 / Javascript / CSS в Windows 8. Microsoft представляет HTML5 / Javascript / CSS как один из, по крайней мере, двух поддерживаемых технологий, которые разработчики могут использовать в своих приложениях Metro. (другой - приложения на базе C #). В обоих случаях приложения Metro будут работать изолированно в специальной среде и будут использовать WinRT, который является запатентованным набором API и поддерживающей платформой поддержки платформы, которая будет включена в Windows 8.
Вы всегда можете попробовать для запуска «классических» приложений Windows с использованием Wine, но по крайней мере на начальном этапе вы не должны ожидать поддержки для приложений Metro в Ubuntu. Кроме того, большинство из этих приложений будут ближе к виджетам, а не к полноценным приложениям, и есть несколько решений для виджета для Linux.
Это не совсем точно. Только приложения Metro могут быть написаны с использованием HTML5 / Javascript / CSS в Windows 8. Microsoft представляет HTML5 / Javascript / CSS как один из, по крайней мере, двух поддерживаемых технологий, которые разработчики могут использовать в своих приложениях Metro. (другой - приложения на базе C #). В обоих случаях приложения Metro будут работать изолированно в специальной среде и будут использовать WinRT, который является запатентованным набором API и поддерживающей платформой поддержки платформы, которая будет включена в Windows 8.
Вы всегда можете попробовать для запуска «классических» приложений Windows с использованием Wine, но по крайней мере на начальном этапе вы не должны ожидать поддержки для приложений Metro в Ubuntu. Кроме того, большинство из этих приложений будут ближе к виджетам, а не к полноценным приложениям, и есть несколько решений для виджета для Linux.