Вопросы по теме 'gnome-shell'

Расширения оболочки Gnome: стандартный вывод из GLib.IOChannel
Поэтому я делаю расширение Gnome Shell. И я хочу иметь возможность запускать какую-то команду. (Команда на самом деле "synclient -m 100", но это не по теме) Итак, что я сделал до сих пор, это s=GLib.spawn_async_with_pipes(null,...
1848 просмотров
schedule 24.07.2022

Повышение привилегий оболочки Gnome
Я создаю расширение оболочки Gnome и хочу иметь возможность делать некоторые вещи с повышенными привилегиями. Итак, я думаю, что мне нужно использовать «набор политик», но я не знаю, как это сделать. Итак, скажем, я хотел сделать что-то вроде...
1036 просмотров

Получение списка контактов с интерфейсом Gnome-Shell JS
Я только начал возиться с написанием расширений gnome-shell и хотел бы знать, как получить список контактов, которые есть у пользователя. Я нашел несколько вероятных файлов: gnome-shell/js/ui/contactDisplay.js и...
535 просмотров

Как работать с Зазеркальем GNOME?
Я хочу приступить к разработке расширений для Gnome Shell, но я не могу понять, как я выполняю несколько задач в Looking Glass lg , чтобы на самом деле отлаживать свои вещи. Когда я набираю global.log("hi"); в LG, меня возвращает r(...) =...
3797 просмотров

Как вы прослушиваете события Mediakey в gnome 3 с помощью python?
Я пытаюсь прослушивать события MediaKey в Gnome 3 (Gnome Shell). Все найденные мной примеры относятся к использованию DBus для подключения к org.gnome.SettingsDaemon.MediaKeys. Этот сервис, кажется, не существует на моей платформе. Я пытаюсь...
752 просмотров
schedule 11.06.2023

получить весь рабочий стол/экран с помощью расширения gnome?
Я работаю над расширениями gnome (javascript), и я хотел бы знать, возможно ли получить/захватить объект рабочего стола/экрана, чтобы применить к нему модификации. Например, для получения окна я использую этот код: let app=...
131 просмотров

gnome shell 3.16 - как добавить кнопку перезагрузки
У меня проблема с моей оболочкой gnome 3.16.1 (в Arch Linux). Я хочу добавить кнопку перезагрузки в раскрывающееся меню в правом верхнем углу. когда я нажимаю кнопку выключения - он выключает компьютер. (кнопка приостановки была добавлена ​​через...
198 просмотров
schedule 07.06.2024

Путь в оболочке гнома, поворот экрана
Предполагая, что я использую драйвер Intel. Gnome-shell позволяет вращать экраны в Настройках -> Дисплей при использовании Xorg. Можно ли вращать при использовании Wayland?
3835 просмотров
schedule 13.06.2023

Замена виртуальной клавиатуры Gnomes на Onboard -> Hide/Show через DBus не работает
Я использую Gnome на планшете в качестве ежедневного драйвера. Встроенная виртуальная клавиатура не заменяет реальную клавиатуру, но мне именно она и нужна. Таким образом, я хочу заменить его на Onboard и начал писать расширение для Gnome Shell....
2360 просмотров
schedule 10.09.2022

Неправильный интервал меню оболочки Fedora Gnome после обновления до 24, как это исправить?
Ранее у меня была установлена ​​Fedora 23, недавно я использовал инструмент «dnf-plugin-system-upgrade» для обновления до Fedora 24. После обновления все выглядело нормально, за исключением того, что интервал меню окна оболочки gnome сужен и...
76 просмотров

Суп — POST запрос с аутентификацией
Я работаю над расширением Gnome-shell и застрял в использовании Soup для связи с сервером. По сути, я хочу отправить запрос POST, который можно выполнить после аутентификации. В случае проверки подлинности ответ представляет собой содержимое JSON, а...
260 просмотров

Расширения Gnome Shell не загружаются, сообщение об ошибке отсутствует
У меня есть два расширения gnome-shell, которые не загружаются после обновления до 3.24. В gnome-tweak-tool у них есть значок предупреждающего знака с надписью «Ошибка загрузки расширения» и ничего больше. Я попытался использовать зеркало ( lg ), и...
10156 просмотров
schedule 10.06.2023

Можно ли удалить заголовки окон на стороне сервера в GNOME 3.24?
Я только что обновил свой GNOME до 3.24 и обнаружил, что предыдущие приемы взлома тем для устранения заголовков окон на стороне сервера больше не работают. Я хотел бы удалить их, потому что я думаю, что они занимают слишком много места и не...
508 просмотров
schedule 27.02.2023

Как определить клики в GNOME AppMenu?
Я пытаюсь отключить меню приложения GNOME (виджет слева, справа от кнопки «Действия» на верхней панели), чтобы щелчки по нему проходили через него на основную панель, чтобы можно было перетащите окно из развернутого состояния, даже нажав эту кнопку....
243 просмотров
schedule 06.04.2023

Расширение GNOME Shell, ожидающее открытия нового окна
Я пишу расширение оболочки GNOME на JavaScript, которое изменяет все окна приложений. В качестве упражнения я хочу начать с получения имени приложения только для одного открытого окна и отображения его на панели. Прямо сейчас в Зазеркалье я могу...
565 просмотров

Как полностью отключить экран блокировки GNOME?
Я уже использовал метод отключения автоматической блокировки экрана, как описано в этой статьи . Однако, когда экран выключается, и я встряхиваю мышь или нажимаю клавишу, чтобы разбудить ее, меня все равно встречает экран блокировки (на фото ниже)....
4443 просмотров

Сделать жирный шрифт верхней панели Gnome с помощью CSS?
Как сделать жирным шрифт верхней панели Gnome? Я нашел источник для gnome-shell.css в GitLab , который описывает #panel как целевой пользовательский интерфейс. Я пробовал оба этих свойства CSS на панели: #panel { font-weight: bold;...
1407 просмотров
schedule 30.04.2022

Стиль Gnome 3 в Fedora 31 поврежден: черный фон в некоторых приложениях
После обновления несколько недель назад стили некоторых приложений на моем компьютере с Fedora были повреждены и отображали черный фон вместо белого. Пожалуйста, смотрите приложенные снимки экрана. Раньше так было и с фоном Наутилуса, пока я не...
74 просмотров
schedule 01.02.2023

Будет ли обновление расширения оболочки gnome удалять пользовательские css в отдельном файле, созданном пользователем?
Я хотел бы дать пользователям моего расширения возможность добавлять собственные css в файл с именем custom.css . Затем этот файл импортируется в stylesheet.css : @import url("custom.css"); Вопрос в следующем: если я выпущу новую...
40 просмотров

Асинхронное расширение ломает оболочку GNOME
Я сделал простое асинхронное расширение, которое периодически подсчитывает обновления Arch Linux и показывает их на панели. Расширение работает нормально, ЕСЛИ оно включено с уже запущенной оболочкой Gnome . В любом другом случае (запуск Gnome...
44 просмотров