Как я могу сделать и распространять заставку Ubuntu?

У меня нет настроек языка программирования, и я хорошо знаю кодировку OpenGL. Если бы я мог использовать что-то вроде OpenFrameworks или Processing в качестве базы, это было бы идеально.

14
задан 3 September 2010 в 21:08

11 ответов

Заставка в Linux - довольно простая вещь, состоящая из двух ключевых частей:

Графическое приложение, которое отображает изображения. Файл .desktop указывает на это приложение.

Я не уверен, какой конечный результат вы пытаетесь достичь, поэтому я начну в обратном порядке. Файлы .desktop для существующих заставок живут в /usr/share/applications/screensavers/. Вот пример ubuntu_theme.desktop для примера того, к чему вы стремитесь:

[Desktop Entry]
Name=Floating Ubuntu
Comment=Ubuntu logo floating around the screen
Exec=floaters /usr/share/pixmaps/ubuntu-screensaver.svg
TryExec=floaters
StartupNotify=false
Terminal=false
Type=Application
Categories=GNOME;Screensaver
OnlyShowIn=GNOME

Если вы хотите поплавать другим изображением вокруг, вы можете просто клонировать пусковую установку и заменить /usr/share/pixmaps/ubuntu-screensaver.svg на свой собственный image (используйте SVG, где это возможно, поскольку они масштабируются намного лучше).

Если вы хотите написать свой собственный бинарный файл для полностью настраиваемой заставки, вам, вероятно, следует начинать здесь: http: //www.dis.uniroma1 .it / ~ liberato / screensaver /

Он использует очень простую графику X, чтобы сделать некоторые довольно простые вещи.

Как только вы закончите, упаковка - это целый набор проблем, но для очень простого пакета вы можете быстро взломать упакуйте следующую информацию: http://www.dis.uniroma1.it/~liberato/screensaver/

Но если вы серьезно относитесь к тому, чтобы распределить это на много людей, которых вы, вероятно, захотите начать с PPA (частного репозитория). Вы можете прочитать о PPAs, создании исходных пакетов, процессе сборки и т. Д. В справочной системе LaunchPad.

14
ответ дан 26 May 2018 в 01:24

Заставка в Linux - довольно простая вещь, состоящая из двух ключевых частей:

Графическое приложение, которое отображает изображения. Файл .desktop указывает на это приложение.

Я не уверен, какой конечный результат вы пытаетесь достичь, поэтому я начну в обратном порядке. Файлы .desktop для существующих заставок живут в /usr/share/applications/screensavers/. Вот пример ubuntu_theme.desktop для примера того, к чему вы стремитесь:

[Desktop Entry] Name=Floating Ubuntu Comment=Ubuntu logo floating around the screen Exec=floaters /usr/share/pixmaps/ubuntu-screensaver.svg TryExec=floaters StartupNotify=false Terminal=false Type=Application Categories=GNOME;Screensaver OnlyShowIn=GNOME

Если вы хотите поплавать другим изображением вокруг, вы можете просто клонировать пусковую установку и заменить /usr/share/pixmaps/ubuntu-screensaver.svg на свой собственный image (используйте SVG, где это возможно, поскольку они масштабируются намного лучше).

Если вы хотите написать свой собственный бинарный файл для полностью настраиваемой заставки, вам, вероятно, следует начинать здесь: http: //www.dis.uniroma1 .it / ~ liberato / screensaver /

Он использует очень простую графику X, чтобы сделать некоторые довольно простые вещи.

Как только вы закончите, упаковка - это целый набор проблем, но для очень простого пакета вы можете быстро взломать упакуйте следующую информацию: http://www.dis.uniroma1.it/~liberato/screensaver/

Но если вы серьезно относитесь к тому, чтобы распределить это на много людей, которых вы, вероятно, захотите начать с PPA (частного репозитория). Вы можете прочитать о PPAs, создании исходных пакетов, процессе сборки и т. Д. В справочной системе LaunchPad.

14
ответ дан 25 July 2018 в 23:14

Заставка в Linux - довольно простая вещь, состоящая из двух ключевых частей:

Графическое приложение, которое отображает изображения. Файл .desktop указывает на это приложение.

Я не уверен, какой конечный результат вы пытаетесь достичь, поэтому я начну в обратном порядке. Файлы .desktop для существующих заставок живут в /usr/share/applications/screensavers/. Вот пример ubuntu_theme.desktop для примера того, к чему вы стремитесь:

[Desktop Entry] Name=Floating Ubuntu Comment=Ubuntu logo floating around the screen Exec=floaters /usr/share/pixmaps/ubuntu-screensaver.svg TryExec=floaters StartupNotify=false Terminal=false Type=Application Categories=GNOME;Screensaver OnlyShowIn=GNOME

Если вы хотите поплавать другим изображением вокруг, вы можете просто клонировать пусковую установку и заменить /usr/share/pixmaps/ubuntu-screensaver.svg на свой собственный image (используйте SVG, где это возможно, поскольку они масштабируются намного лучше).

Если вы хотите написать свой собственный бинарный файл для полностью настраиваемой заставки, вам, вероятно, следует начинать здесь: http: //www.dis.uniroma1 .it / ~ liberato / screensaver /

Он использует очень простую графику X, чтобы сделать некоторые довольно простые вещи.

Как только вы закончите, упаковка - это целый набор проблем, но для очень простого пакета вы можете быстро взломать упакуйте следующую информацию: http://www.dis.uniroma1.it/~liberato/screensaver/

Но если вы серьезно относитесь к тому, чтобы распределить это на много людей, которых вы, вероятно, захотите начать с PPA (частного репозитория). Вы можете прочитать о PPAs, создании исходных пакетов, процессе сборки и т. Д. В справочной системе LaunchPad.

14
ответ дан 27 July 2018 в 03:27

Заставка в Linux - довольно простая вещь, состоящая из двух ключевых частей:

Графическое приложение, которое отображает изображения. Файл .desktop указывает на это приложение.

Я не уверен, какой конечный результат вы пытаетесь достичь, поэтому я начну в обратном порядке. Файлы .desktop для существующих заставок живут в /usr/share/applications/screensavers/. Вот пример ubuntu_theme.desktop для примера того, к чему вы стремитесь:

[Desktop Entry] Name=Floating Ubuntu Comment=Ubuntu logo floating around the screen Exec=floaters /usr/share/pixmaps/ubuntu-screensaver.svg TryExec=floaters StartupNotify=false Terminal=false Type=Application Categories=GNOME;Screensaver OnlyShowIn=GNOME

Если вы хотите поплавать другим изображением вокруг, вы можете просто клонировать пусковую установку и заменить /usr/share/pixmaps/ubuntu-screensaver.svg на свой собственный image (используйте SVG, где это возможно, поскольку они масштабируются намного лучше).

Если вы хотите написать свой собственный бинарный файл для полностью настраиваемой заставки, вам, вероятно, следует начинать здесь: http: //www.dis.uniroma1 .it / ~ liberato / screensaver /

Он использует очень простую графику X, чтобы сделать некоторые довольно простые вещи.

Как только вы закончите, упаковка - это целый набор проблем, но для очень простого пакета вы можете быстро взломать упакуйте следующую информацию: http://www.dis.uniroma1.it/~liberato/screensaver/

Но если вы серьезно относитесь к тому, чтобы распределить это на много людей, которых вы, вероятно, захотите начать с PPA (частного репозитория). Вы можете прочитать о PPAs, создании исходных пакетов, процессе сборки и т. Д. В справочной системе LaunchPad.

14
ответ дан 31 July 2018 в 10:42

Заставка в Linux - довольно простая вещь, состоящая из двух ключевых частей:

Графическое приложение, которое отображает изображения. Файл .desktop указывает на это приложение.

Я не уверен, какой конечный результат вы пытаетесь достичь, поэтому я начну в обратном порядке. Файлы .desktop для существующих заставок живут в /usr/share/applications/screensavers/. Вот пример ubuntu_theme.desktop для примера того, к чему вы стремитесь:

[Desktop Entry] Name=Floating Ubuntu Comment=Ubuntu logo floating around the screen Exec=floaters /usr/share/pixmaps/ubuntu-screensaver.svg TryExec=floaters StartupNotify=false Terminal=false Type=Application Categories=GNOME;Screensaver OnlyShowIn=GNOME

Если вы хотите поплавать другим изображением вокруг, вы можете просто клонировать пусковую установку и заменить /usr/share/pixmaps/ubuntu-screensaver.svg на свой собственный image (используйте SVG, где это возможно, поскольку они масштабируются намного лучше).

Если вы хотите написать свой собственный бинарный файл для полностью настраиваемой заставки, вам, вероятно, следует начинать здесь: http: //www.dis.uniroma1 .it / ~ liberato / screensaver /

Он использует очень простую графику X, чтобы сделать некоторые довольно простые вещи.

Как только вы закончите, упаковка - это целый набор проблем, но для очень простого пакета вы можете быстро взломать упакуйте следующую информацию: http://www.dis.uniroma1.it/~liberato/screensaver/

Но если вы серьезно относитесь к тому, чтобы распределить это на много людей, которых вы, вероятно, захотите начать с PPA (частного репозитория). Вы можете прочитать о PPAs, создании исходных пакетов, процессе сборки и т. Д. В справочной системе LaunchPad.

14
ответ дан 31 July 2018 в 11:46

Заставка в Linux - довольно простая вещь, состоящая из двух ключевых частей:

  1. Графическое приложение, которое отображает изображения.
  2. A .desktop , указывающий на это приложение.

Я не уверен, какого конечного результата вы пытаетесь достичь, поэтому я начну в обратном порядке. Файлы .desktop для существующих заставок живут в / usr / share / applications / screensavers / . Вот пример ubuntu_theme.desktop для примера того, к чему вы стремитесь:

  [Desktop Entry] Name = Floating Ubuntu Comment = Логотип Ubuntu, плавающий вокруг экрана Exec =  floates /usr/share/pixmaps/ubuntu-screensaver.svg TryExec = floaters StartupNotify = false Terminal = false Тип = Категории приложений = GNOME; Заставка OnlyShowIn = GNOME  

Если вы хотите плавать вы можете просто клонировать пусковую установку и заменять /usr/share/pixmaps/ubuntu-screensaver.svg своим собственным изображением (используйте SVG, где это возможно, поскольку они масштабируются намного лучше). [ ! d14]

Если вы хотите написать свой собственный бинарный файл для полностью настраиваемой заставки, вы должны, вероятно, начать здесь: http://www.dis.uniroma1.it/~liberato/screensaver/

Он использует очень простую графику X, чтобы сделать некоторые довольно простые вещи.

Как только вы закончите, упаковка - это целый набор проблем, но для очень простого пакета вы можете быстро взломать упакуйте следующую информацию: https://help.ubuntu.com/community/PythonRecipes/DebianPackage

Но если вы серьезно относитесь к тому, чтобы распределить это с большим количеством людей, возможно, захотите начать с PPA (частного репозитория). Вы можете прочитать о PPA, создании исходных пакетов, процессе сборки и т. Д. В справочной системе LaunchPad .

14
ответ дан 2 August 2018 в 04:31

Заставка в Linux - довольно простая вещь, состоящая из двух ключевых частей:

  1. Графическое приложение, которое отображает изображения.
  2. A .desktop , указывающий на это приложение.

Я не уверен, какого конечного результата вы пытаетесь достичь, поэтому я начну в обратном порядке. Файлы .desktop для существующих заставок живут в / usr / share / applications / screensavers / . Вот пример ubuntu_theme.desktop для примера того, к чему вы стремитесь:

  [Desktop Entry] Name = Floating Ubuntu Comment = Логотип Ubuntu, плавающий вокруг экрана Exec =  floates /usr/share/pixmaps/ubuntu-screensaver.svg TryExec = floaters StartupNotify = false Terminal = false Тип = Категории приложений = GNOME; Заставка OnlyShowIn = GNOME  

Если вы хотите плавать вы можете просто клонировать пусковую установку и заменять /usr/share/pixmaps/ubuntu-screensaver.svg своим собственным изображением (используйте SVG, где это возможно, поскольку они масштабируются намного лучше). [ ! d14]

Если вы хотите написать свой собственный бинарный файл для полностью настраиваемой заставки, вы должны, вероятно, начать здесь: http://www.dis.uniroma1.it/~liberato/screensaver/

Он использует очень простую графику X, чтобы сделать некоторые довольно простые вещи.

Как только вы закончите, упаковка - это целый набор проблем, но для очень простого пакета вы можете быстро взломать упакуйте следующую информацию: https://help.ubuntu.com/community/PythonRecipes/DebianPackage

Но если вы серьезно относитесь к тому, чтобы распределить это с большим количеством людей, возможно, захотите начать с PPA (частного репозитория). Вы можете прочитать о PPA, создании исходных пакетов, процессе сборки и т. Д. В справочной системе LaunchPad .

14
ответ дан 4 August 2018 в 21:05

Заставка в Linux - довольно простая вещь, состоящая из двух ключевых частей:

  1. Графическое приложение, которое отображает изображения.
  2. A .desktop , указывающий на это приложение.

Я не уверен, какого конечного результата вы пытаетесь достичь, поэтому я начну в обратном порядке. Файлы .desktop для существующих заставок живут в / usr / share / applications / screensavers / . Вот пример ubuntu_theme.desktop для примера того, к чему вы стремитесь:

  [Desktop Entry] Name = Floating Ubuntu Comment = Логотип Ubuntu, плавающий вокруг экрана Exec =  floates /usr/share/pixmaps/ubuntu-screensaver.svg TryExec = floaters StartupNotify = false Terminal = false Тип = Категории приложений = GNOME; Заставка OnlyShowIn = GNOME  

Если вы хотите плавать вы можете просто клонировать пусковую установку и заменять /usr/share/pixmaps/ubuntu-screensaver.svg своим собственным изображением (используйте SVG, где это возможно, поскольку они масштабируются намного лучше). [ ! d14]

Если вы хотите написать свой собственный бинарный файл для полностью настраиваемой заставки, вы должны, вероятно, начать здесь: http://www.dis.uniroma1.it/~liberato/screensaver/

Он использует очень простую графику X, чтобы сделать некоторые довольно простые вещи.

Как только вы закончите, упаковка - это целый набор проблем, но для очень простого пакета вы можете быстро взломать упакуйте следующую информацию: https://help.ubuntu.com/community/PythonRecipes/DebianPackage

Но если вы серьезно относитесь к тому, чтобы распределить это с большим количеством людей, возможно, захотите начать с PPA (частного репозитория). Вы можете прочитать о PPA, создании исходных пакетов, процессе сборки и т. Д. В справочной системе LaunchPad .

14
ответ дан 6 August 2018 в 04:36

Заставка в Linux - довольно простая вещь, состоящая из двух ключевых частей:

  1. Графическое приложение, которое отображает изображения.
  2. A .desktop , указывающий на это приложение.

Я не уверен, какого конечного результата вы пытаетесь достичь, поэтому я начну в обратном порядке. Файлы .desktop для существующих заставок живут в / usr / share / applications / screensavers / . Вот пример ubuntu_theme.desktop для примера того, к чему вы стремитесь:

  [Desktop Entry] Name = Floating Ubuntu Comment = Логотип Ubuntu, плавающий вокруг экрана Exec =  floates /usr/share/pixmaps/ubuntu-screensaver.svg TryExec = floaters StartupNotify = false Terminal = false Тип = Категории приложений = GNOME; Заставка OnlyShowIn = GNOME  

Если вы хотите плавать вы можете просто клонировать пусковую установку и заменять /usr/share/pixmaps/ubuntu-screensaver.svg своим собственным изображением (используйте SVG, где это возможно, поскольку они масштабируются намного лучше). [ ! d14]

Если вы хотите написать свой собственный бинарный файл для полностью настраиваемой заставки, вы должны, вероятно, начать здесь: http://www.dis.uniroma1.it/~liberato/screensaver/

Он использует очень простую графику X, чтобы сделать некоторые довольно простые вещи.

Как только вы закончите, упаковка - это целый набор проблем, но для очень простого пакета вы можете быстро взломать упакуйте следующую информацию: https://help.ubuntu.com/community/PythonRecipes/DebianPackage

Но если вы серьезно относитесь к тому, чтобы распределить это с большим количеством людей, возможно, захотите начать с PPA (частного репозитория). Вы можете прочитать о PPA, создании исходных пакетов, процессе сборки и т. Д. В справочной системе LaunchPad .

14
ответ дан 7 August 2018 в 22:46

Заставка в Linux - довольно простая вещь, состоящая из двух ключевых частей:

  1. Графическое приложение, которое отображает изображения.
  2. A .desktop , указывающий на это приложение.

Я не уверен, какого конечного результата вы пытаетесь достичь, поэтому я начну в обратном порядке. Файлы .desktop для существующих заставок живут в / usr / share / applications / screensavers / . Вот пример ubuntu_theme.desktop для примера того, к чему вы стремитесь:

  [Desktop Entry] Name = Floating Ubuntu Comment = Логотип Ubuntu, плавающий вокруг экрана Exec =  floates /usr/share/pixmaps/ubuntu-screensaver.svg TryExec = floaters StartupNotify = false Terminal = false Тип = Категории приложений = GNOME; Заставка OnlyShowIn = GNOME  

Если вы хотите плавать вы можете просто клонировать пусковую установку и заменять /usr/share/pixmaps/ubuntu-screensaver.svg своим собственным изображением (используйте SVG, где это возможно, поскольку они масштабируются намного лучше). [ ! d14]

Если вы хотите написать свой собственный бинарный файл для полностью настраиваемой заставки, вы должны, вероятно, начать здесь: http://www.dis.uniroma1.it/~liberato/screensaver/

Он использует очень простую графику X, чтобы сделать некоторые довольно простые вещи.

Как только вы закончите, упаковка - это целый набор проблем, но для очень простого пакета вы можете быстро взломать упакуйте следующую информацию: https://help.ubuntu.com/community/PythonRecipes/DebianPackage

Но если вы серьезно относитесь к тому, чтобы распределить это с большим количеством людей, возможно, захотите начать с PPA (частного репозитория). Вы можете прочитать о PPA, создании исходных пакетов, процессе сборки и т. Д. В справочной системе LaunchPad .

14
ответ дан 10 August 2018 в 10:51

Заставка в Linux - довольно простая вещь, состоящая из двух ключевых частей:

  1. Графическое приложение, которое отображает изображения.
  2. A .desktop , указывающий на это приложение.

Я не уверен, какого конечного результата вы пытаетесь достичь, поэтому я начну в обратном порядке. Файлы .desktop для существующих заставок живут в / usr / share / applications / screensavers / . Вот пример ubuntu_theme.desktop для примера того, к чему вы стремитесь:

  [Desktop Entry] Name = Floating Ubuntu Comment = Логотип Ubuntu, плавающий вокруг экрана Exec =  floates /usr/share/pixmaps/ubuntu-screensaver.svg TryExec = floaters StartupNotify = false Terminal = false Тип = Категории приложений = GNOME; Заставка OnlyShowIn = GNOME  

Если вы хотите плавать вы можете просто клонировать пусковую установку и заменять /usr/share/pixmaps/ubuntu-screensaver.svg своим собственным изображением (используйте SVG, где это возможно, поскольку они масштабируются намного лучше). [ ! d14]

Если вы хотите написать свой собственный бинарный файл для полностью настраиваемой заставки, вы должны, вероятно, начать здесь: http://www.dis.uniroma1.it/~liberato/screensaver/

Он использует очень простую графику X, чтобы сделать некоторые довольно простые вещи.

Как только вы закончите, упаковка - это целый набор проблем, но для очень простого пакета вы можете быстро взломать упакуйте следующую информацию: https://help.ubuntu.com/community/PythonRecipes/DebianPackage

Но если вы серьезно относитесь к тому, чтобы распределить это с большим количеством людей, возможно, захотите начать с PPA (частного репозитория). Вы можете прочитать о PPA, создании исходных пакетов, процессе сборки и т. Д. В справочной системе LaunchPad .

14
ответ дан 13 August 2018 в 17:26

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

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