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

Как получить список процессов в расширении gnome-shell?
Я пишу расширение gnome-shell-extension и пытаюсь получить список всех процессов которые в настоящее время работают. Я пытался использовать glibtop , у которого есть функция для получения процессов glibtop_get_proclist , но проблема в том, что...
670 просмотров
schedule 24.07.2023

Постоянная регистрация в разработке Gnome-Shell-Extension?
Я пытаюсь использовать привязки на основе Javascript для создания собственного расширения Gnome-Shell-Extension, которое просто встраивает webkitview. Но следующие 3 строки позволяют полностью сломать gnome-shell (верхняя панель исчезает, нужно...
421 просмотров
schedule 26.07.2023

Как автоматически скрывать сообщения об ошибках в libnotify в оболочке gnome?
Я использую Ubuntu 11.10 и gnome-shell 3. Я использую Guard для уведомления о прохождении или сбое теста. Когда у меня есть зеленое тестовое уведомление, оно автоматически скрывается через несколько секунд, но когда в моем тесте есть ошибки, мне...
750 просмотров
schedule 05.05.2022

st_widget_get_theme_node ошибки при перетаскивании
Я пытаюсь реализовать систему перетаскивания в разрабатываемом мной расширении, но столкнулся с проблемой. Насколько я могу судить, dnd реализуется созданием объекта draggable , подобного этому let draggable = DND.makeDraggable(this.actor)...
760 просмотров
schedule 09.01.2023

Привязка ключа расширения оболочки Gnome
Каков самый простой способ (глобально) привязать комбинацию клавиш (например, <Super>+A ) к функции в расширении оболочки gnome? Проверив пару расширений, я наткнулся на следующий код: global.display.add_keybinding('random-name',...
1698 просмотров

Прозрачный фон в Emacs на Gnome Shell
Этот вопрос является продолжением предыдущего вопроса здесь: Как сделать консоль emacs режим наследования цветов оболочки В Ubuntu 12.10 и Gnome Shell 3.6.2 я использую Emacs. Следуя http://www.emacswiki.org/emacs/TransparentEmacs , я могу...
3867 просмотров
schedule 27.09.2022

Не удалось создать GArray в Gjs
Я пытаюсь создать GArray, но у меня всегда одна и та же ошибка: const GLib = imports.gi.GLib; var garray = новый GLib.Array(true, true, 1); // Невозможно создать массив упакованного типа, так как он не имеет нулевых аргументов, может...
258 просмотров

Расширение оболочки Gnome не загружается автоматически после входа в систему или перезапуска оболочки gnome
Я пытаюсь исправить и улучшить всплывающую подсказку gs-ext-applications-overview-tooltip , созданную Франко Бьянкони, чтобы она работала в gnome-shell 3.10 и 3.12. Я разветвил его код на git-hub и смог исправить некоторые проблемы и внести...
777 просмотров

Запуск Gnome 3 в среде только для чтения
Во-первых, я намерен создать портативный загрузочный USB-накопитель, содержащий дистрибутив GNU/Linux. В частности, я хочу использовать Arch Linux с корневой файловой системой squashfs только для чтения . Образ squashfs основан на моментальном...
563 просмотров
schedule 28.08.2022

Как запустить GtkApplication из расширения gnome-shell?
Моя цель — запустить новое приложение GtkApplication, когда пользователь нажимает кнопку на верхней панели Gnome. Кнопку на верхней панели можно сделать с помощью расширения gnome-shell, но у меня возникают трудности с открытием GtkApplication....
133 просмотров

Группировка окон в tkinter
У меня есть приложение tkinter с главным окном (Tk) и дополнительным окном (Toplevel). Я хочу, чтобы эти окна группировались вместе в оконном менеджере (GNOME Shell). Я считаю, что для этого необходимо, чтобы и ресурс WM_CLASS, и имя WM_CLASS были...
523 просмотров
schedule 27.12.2022

Как отключить расширение gnome-shell, которое переопределяет системный индикатор
В моей системе почему-то не работал индикатор яркости для изменения яркости. Хотя xbacklight действительно работал, чтобы изменить яркость. Я написал расширение для запуска xbacklight всякий раз, когда он меняет яркость. Оно работает. Хотя и не...
379 просмотров
schedule 08.05.2022

В Gnome (gnome-shell) вы можете установить несколько сочетаний клавиш вместо одной?
Графический интерфейс Gnome (gnome-shell) позволяет вам установить только одну горячую клавишу. Можете ли вы, например, установить Super + Tab и Alt + Tab для переключения приложений?
23 просмотров
schedule 11.09.2022

Ошибка исключения GJS gnome-shell, как преодолеть эту ошибку
Я хотел бы узнать, что это за сообщение об ошибке. imports.ui.dateMenu.DateMenuButton.prototype.hide() Когда я запускаю выше в LookingGlass, я получаю сообщение об ошибке ниже <exception Error: Can't convert to pointer on...
53 просмотров
schedule 07.09.2022