Быстро поддерживает GTK3?

У меня была такая же ошибка сегодня после обновления нашего сервера разработки. Я пробовал много вещей, включая добавление отпечатков к скрипту pg_ctlcluster для отслеживания происходящего ($logsize заканчивается тем, что он настроен на унифицированное значение, и в моем случае сам сокет никогда не был создан), а также полная очистка / переустановка и не удалось заставить работать.

Я сравнивал разрешения с производственным сервером с той же ОС (12.04 LTS в моем случае) и /var/run/postgres, а также lib и другими каталогами, все из которых совпадали, поэтому cann Прямо там ничего не видно.

В попытке установить файл журнала в каталог, который, как я знал, определенно был бы доступным для записи и доступным, а именно /tmp путем изменения файла /etc/postgresql/9.1/main/pg_ctl.conf, таким образом:

# Automatic pg_ctl configuration
# This configuration file contains cluster specific options to be passed to
# pg_ctl(1).

pg_ctl_options = '-l /tmp/pg.log'

После этого Postgres смог начать, я смог подключиться и создать роли, и конфигурация могла пройти. Я еще не уверен, что вызывает это - я понимаю, что это связано с каким-то разрешением. Я просто рад, наконец, иметь возможность продолжить - мне просто нужно было сделать несколько тестов и ожидал потратить на это час! Если я выясню, на чем была причина, которую я буду обновлять, я видел только несколько ссылок (поиск Google составил ~ 6 результатов для конкретной ошибки $logsize) к этому между Debian, Ubuntu и Linux Mint , Это кажется мне странным, хотя больше людей не сталкивались с этим - заставляя меня думать, что это что-то довольно конкретное и редкое.

как-то , возможно, связано с тем, что мне также было трудно получить solr работать раньше. он также был связан с файлом журнала, на который не было написано. Проверяя, что он использует символическую ссылку для указания на каталог журнала - это разрешилось просто отлично, но по какой-то причине service не смог запустить его. Я удалил символическую ссылку, создал папку log внутри /var/lib/tomcat6 и lo-and-behold tomcat. Мне интересно, как-то это связано с файлом журнала, указанным символической ссылкой, и по какой-то причине он не может следовать.

10
задан 11 October 2011 в 00:29

9 ответов

Начиная с 12.04 Gtk3 является значением по умолчанию 12.04.

Начиная с 12.04 Простой ответ: Нет, это не так (Быстро 11.10).

Расширенный ответ: поскольку весь код, созданный быстро, можно редактировать, вы можете изменить его для поддержки gtk3, но он не поддерживается.

Существует, однако, ветвь быстрого развития, которая (только) поддерживает gtk3. Вы можете увидеть разницу в шаблонах: у некоторых есть from gi import ... (что необходимо для gtk3), а у старых шаблонов есть import gtk (что не работает с gtk3).

Вы должны иметь возможность удалите текущую быструю версию и получите версию с поддержкой gtk3 с помощью:

bzr branch lp:~quickly-committers/quickly/gtk3-projects

Я, однако, не пробовал, и это, конечно, не текущая стабильная версия быстро (что имеет множество последствий .. .)

7
ответ дан 25 May 2018 в 18:36

По состоянию на 12.04 Gtk3 является значением по умолчанию 12.04.

Для 11.x Простой ответ: Нет, это не так (Быстро 11.10).

Расширенный ответ: поскольку весь код, созданный быстро, можно редактировать, вы можете изменить его для поддержки gtk3, но он не поддерживается.

Однако в развитии существует ветвь , которая (только) поддерживает gtk3. Вы можете увидеть разницу в шаблонах: у некоторых есть from gi import ... (что необходимо для gtk3), а у старых шаблонов есть import gtk (который не работает с gtk3).

Вы должны иметь возможность удалите текущую быструю версию и получите версию с поддержкой gtk3 с помощью:

bzr branch lp:~quickly-committers/quickly/gtk3-projects

Я, однако, не пробовал, и это, конечно, не текущая стабильная версия быстро (что имеет множество последствий .. .)

7
ответ дан 31 July 2018 в 10:57

По состоянию на 12.04 Gtk3 является значением по умолчанию 12.04.

Для 11.x Простой ответ: Нет, это не так (Быстро 11.10).

Расширенный ответ: поскольку весь код, созданный быстро, можно редактировать, вы можете изменить его для поддержки gtk3, но он не поддерживается.

Однако в развитии существует ветвь , которая (только) поддерживает gtk3. Вы можете увидеть разницу в шаблонах: у некоторых есть from gi import ... (что необходимо для gtk3), а у старых шаблонов есть import gtk (который не работает с gtk3).

Вы должны иметь возможность удалите текущую быструю версию и получите версию с поддержкой gtk3 с помощью:

bzr branch lp:~quickly-committers/quickly/gtk3-projects

Я, однако, не пробовал, и это, конечно, не текущая стабильная версия быстро (что имеет множество последствий .. .)

7
ответ дан 2 August 2018 в 02:56

По состоянию на 12.04 Gtk3 является значением по умолчанию 12.04.

Для 11.x Простой ответ: Нет, это не так (Быстро 11.10).

Расширенный ответ: поскольку весь код, созданный быстро, можно редактировать, вы можете изменить его для поддержки gtk3, но он не поддерживается.

Однако в развитии существует ветвь , которая (только) поддерживает gtk3. Вы можете увидеть разницу в шаблонах: у некоторых есть from gi import ... (что необходимо для gtk3), а у старых шаблонов есть import gtk (который не работает с gtk3).

Вы должны иметь возможность удалите текущую быструю версию и получите версию с поддержкой gtk3 с помощью:

bzr branch lp:~quickly-committers/quickly/gtk3-projects

Я, однако, не пробовал, и это, конечно, не текущая стабильная версия быстро (что имеет множество последствий .. .)

7
ответ дан 6 August 2018 в 03:09

По состоянию на 12.04 Gtk3 является значением по умолчанию 12.04.

Для 11.x Простой ответ: Нет, это не так (Быстро 11.10).

Расширенный ответ: поскольку весь код, созданный быстро, можно редактировать, вы можете изменить его для поддержки gtk3, но он не поддерживается.

Однако в развитии существует ветвь , которая (только) поддерживает gtk3. Вы можете увидеть разницу в шаблонах: у некоторых есть from gi import ... (что необходимо для gtk3), а у старых шаблонов есть import gtk (который не работает с gtk3).

Вы должны иметь возможность удалите текущую быструю версию и получите версию с поддержкой gtk3 с помощью:

bzr branch lp:~quickly-committers/quickly/gtk3-projects

Я, однако, не пробовал, и это, конечно, не текущая стабильная версия быстро (что имеет множество последствий .. .)

7
ответ дан 7 August 2018 в 20:51

Ubuntu 11.10 использует Gnome3 / GTK3 по умолчанию, а также Unity, поэтому да, он поддерживает GTK3:)

Я вижу, что вы добавили к вашему вопросу тэг pygtk. Вы должны подумать о том, чтобы отбросить его в пользу GObject Introspection, поскольку g-i и PyGTK больше не совместимы. Это простой переход, хотя и g-i предоставляет множество других инструментов. PyGTK тоже не будет развиваться, так рано или поздно вам придется сделать переключатель. В PyGTK никогда не будет версии GTK3.

-1
ответ дан 25 May 2018 в 18:36
  • 1
    Использование GTK3 в 11.10 не означает, что автоматически поддерживается GTK3, поскольку вы можете одновременно использовать GTK2. И быстро использует PyGTK (который, кажется, устарел) и Glade – burli 28 September 2011 в 12:50
  • 2
    PyGTK не устарел. Это поддерживается. Он просто не будет развиваться дальше, потому что в этом больше нет необходимости. И вы можете использовать g-i с Quickly, хотя шаблон ubuntu-application использует по умолчанию PyGTK (и g-i, но это исправлено). Однако переход от PyGTK к g-i не является огромной проблемой. – Jo-Erlend Schinstad 28 September 2011 в 15:17
  • 3
    Можете ли вы предоставить ссылку, где я могу больше узнать о g-i учебниках, таких как пример кода и т. Д. – nik90 11 October 2011 в 00:49
  • 4
    Вот хороший список примеров. Вы будете рады видеть, что различия, большие, поскольку PyGTK были близки к GTK все время: learngtk.org/pygobject-tutorial/examples – Jo-Erlend Schinstad 11 October 2011 в 01:27

Ubuntu 11.10 использует Gnome3 / GTK3 по умолчанию, а также Unity, поэтому да, он поддерживает GTK3:)

Я вижу, что вы добавили к вашему вопросу тэг pygtk. Вы должны подумать о том, чтобы отбросить его в пользу GObject Introspection, поскольку g-i и PyGTK больше не совместимы. Это простой переход, хотя и g-i предоставляет множество других инструментов. PyGTK тоже не будет развиваться, так рано или поздно вам придется сделать переключатель. В PyGTK никогда не будет версии GTK3.

-1
ответ дан 25 July 2018 в 21:17

Ubuntu 11.10 использует Gnome3 / GTK3 по умолчанию, а также Unity, поэтому да, он поддерживает GTK3:)

Я вижу, что вы добавили к вашему вопросу тэг pygtk. Вы должны подумать о том, чтобы отбросить его в пользу GObject Introspection, поскольку g-i и PyGTK больше не совместимы. Это простой переход, хотя и g-i предоставляет множество других инструментов. PyGTK тоже не будет развиваться, так рано или поздно вам придется сделать переключатель. В PyGTK никогда не будет версии GTK3.

-1
ответ дан 31 July 2018 в 10:57

Ubuntu 11.10 использует Gnome3 / GTK3 по умолчанию, а также Unity, поэтому да, он поддерживает GTK3:)

Я вижу, что вы добавили к вашему вопросу тэг pygtk. Вы должны подумать о том, чтобы отбросить его в пользу GObject Introspection, поскольку g-i и PyGTK больше не совместимы. Это простой переход, хотя и g-i предоставляет множество других инструментов. PyGTK тоже не будет развиваться, так рано или поздно вам придется сделать переключатель. В PyGTK никогда не будет версии GTK3.

-1
ответ дан 13 August 2018 в 12:36
  • 1
  • 2
    PyGTK не устарел. Это поддерживается. Он просто не будет развиваться дальше, потому что в этом больше нет необходимости. И вы можете использовать g-i с Quickly, хотя шаблон ubuntu-application использует по умолчанию PyGTK (и g-i, но это исправлено). Однако переход от PyGTK к g-i не является огромной проблемой. – Jo-Erlend Schinstad 28 September 2011 в 15:17
  • 3
  • 4
    – Jo-Erlend Schinstad 11 October 2011 в 01:27

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

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