удалить верхнюю и нижнюю панели гномов в Ubuntu 12.04

Предыстория:

Я разработал настольное приложение python, которое запускается поверх Ubuntu 12.04 и работает в полноэкранном режиме. Я использовал gnome-fallback в качестве рабочего стола Ubuntu.

Вопрос:

Моя проблема - удалить верхнюю и нижнюю панели Gnome навсегда, и я знаю, как это сделать из самого графического интерфейса (ALT + щелчок правой кнопкой мыши). Но мне нужно сделать это из команд.

Любой имеет представление об этом.

Спасибо заранее.

2
задан 06.05.2020, 11:33

4 ответа

установить dconf-tools

sudo apt-get install dconf-tools

открыть программу с помощью

dconf-editor

перейти на рабочий стол -> Unity-- > Панель

, если вы хотите добавить программу, добавьте

, «имя программы»

и эта программа заставит вас редактировать в gnome

0
ответ дан 06.05.2020, 11:34

Вместо этого вы можете сделать свой собственный сеанс без гномов баров. Я сделал свой собственный сеанс с помощью awn, я вхожу в свой сеанс без панели gnome. Ниже приведена инструкция о том, как это сделать. Я должен предупредить вас о скрытых файлах расширения .desktop в "/ usr / share / xsessions /". Наутилус закрывает такое расширение из-за ошибки. Там будут файлы с ~ ~ окончанием резервного копирования, которые вас смущают. Я застрял в экране входа в систему один раз из-за неправильного файла. Я советую вам использовать командную строку ls для вывода списка записей в папках. Вы предупреждены. Link

0
ответ дан 06.05.2020, 11:35

Настройки хранятся в dconf : вы должны использовать dconf-editor (из dconf-tools), чтобы найти их, и GSettings API , чтобы редактировать их из вашего сценария / программного обеспечения.

Хорошее программирование и комментарии здесь, если у вас есть дополнительные вопросы или проблемы. ;-D

0
ответ дан 06.05.2020, 11:35
  • 1
    Это может варьироваться от версии до версии. I' ve, проведенный некоторое исследование, как существует not' t общие процедуры. Let' s попытка: org> gnome> gnome-panel> layout> " toplevel-id-list" и отредактируйте запись путем удаления обоих имен панелей. Перезапустите гнома, и они должны исчезнуть. Чтобы сделать это от GSettings, необходимо адаптировать целое приложение.:-(Существует руководство для Python и GSettings, считайте его и посмотрите, может ли это помочь: micahcarrick.com/gsettings-python-gnome-3.html Don' t вставка копии в Вашем существующем сценарии, попробуйте его непосредственно в новом приложении прежде, чем отредактировать текущие вещи. Сообщить нам.:) – mwoelk 06.05.2020, 11:36
  • 2
    Я нашел top-panel и bottom-panel под эти dconf-editor, но я couldn' t находят путь, как удалить их из команд – Darren 06.05.2020, 11:36

Установите dconf-tools:

sudo apt-get install dconf-tools

Сделайте резервную копию конфигурации вашей панели:

dconf dump /org/gnome/gnome-panel/ > /some/location/backup.xml  

Теперь удалите панели:

gsettings set org.gnome.gnome-panel.layout toplevel-id-list [""]

Если вы хотите восстановить позже они используют:

cat /some/location/backup.xml | dconf load /org/gnome/gnome-panel/

ПРИМЕЧАНИЕ. Похоже, это не выполняется после перезагрузки. Дальнейшие исследования показывают, что это связано с тем, что несколько схем dconf все еще существуют. Мне еще предстоит выяснить, как их удалить.

0
ответ дан 06.05.2020, 11:36
  • 1
    панели, не удаленные. тогда я попробовал перезапуском также. но все еще те же результаты. Но я проверяю эти dconf-editor, это показывает, что toplevel-id-list пусто. но на самом деле не удаленный из рабочего стола. так или иначе +1 для toplevel-id-list [""] – Shankhadeep Ghoshal 06.05.2020, 11:36
  • 2
    Еще одна вещь, я изменяю те настройки вручную (Щелчок Alt+Right) ранее для наблюдения то, что является изменениями, которые появятся в dconf. Я не уверен, что это могло бы быть проблемой. Согласно @Lorenzo ' s комментируют, что мы должны сделать это для нового экземпляра. – Shankhadeep Ghoshal 06.05.2020, 11:37
  • 3
    Я попробовал Ваши команды, этому не дали ошибок, но никаких результатов также. – Shankhadeep Ghoshal 06.05.2020, 11:37
  • 4
    @Janith Вы используете гнома - fallback-no-effects или просто нейтрализацию гнома? – coreyward 06.05.2020, 11:37
  • 5
    @JanithChinthana, Что делает Вас, подразумевают под " никакой results"? просто ничего не происходит? – Rogers Sampaio 06.05.2020, 11:38

Теги

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