X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 62 (X_CopyArea) Serial number of failed request: 1074 Current serial number in output stream: 1077
Закомментировать own_window_argb_visual = true,строку вызывает носатый правильно отображался, за исключением того, что own_window_colour = 'ffffff',не имеет никакого эффекта, она всегда показывает с черным фоном.
Как сделать прозрачное окно конки или хотя бы изменить его цвет фона?
Примечание: обратите внимание, что этот вопрос относится к conky версии 2.0.0, синтаксис конфигурации которой отличается от предыдущих версий.
После разговора с Tucos на irc #conky кажется, что настройки по умолчанию для сборки conky 2.0.0_pre BUILD_XDBEотключены. Это было причиной ошибки X Window.
Сборка при BUILD_XDBEвключенном состоянии останавливает ошибку X и позволяет own_window_colourработать. Таким образом, остается вопрос:
Как вы получаете прозрачное окно с conky 2.0.0_pre?
1 ответ на вопрос
1
nodiscc
Comment out own_window_argb_visual and own_window_argb_value. To make the window transparent set own_window_transparent = true. To make the window have a white background color set own_window_transparent = false and own_window_colour = '#ffffff'.
Edit: it seems you have to turn on BUILD_XDBE at compile time and comment out own_window_colour to get a transparent background
Большое спасибо за отличный совет `BUILD_XDBE`. Это была настоящая причина, почему я опустился до conky 1.9.x после того, как попробовал 2.0.0 (pre). Прозрачность вообще не работала, когда я компилировал свою собственную сборку v2. Когда я сообщил о другой ошибке в 2.0.0, один из основных разработчиков ответил мне, что 2.0.0 был просто «игровой площадкой», и что в настоящее время дерево 1.9.x планируется получить дополнительные обновления (не говоря уже о потому что v2 потребует, чтобы каждый скрипт 1.x был буквально перевернут для работы с предварительным выпуском). Другими словами, работа с v2 скорее предназначена для настоящих уродов;)
syntaxerror 10 лет назад
0