Я хочу видеть такие приложения, как при работе в Gnome 3 (с кнопками в строке заголовка):
Вместо как я их обычно вижу:
Я могу добиться того, чего хочу, запустив эти команды перед запуском любого приложения:
export GTK_CSD=1
export XDG_CURRENT_DESKTOP=GNOME
Я пытался отредактировать этот файл, чтобы сделать изменения постоянными:
/usr/share/xsessions/ubuntu.desktop
В этом файле я изменяю это:
DesktopNames=Unity
Таким образом:
DesktopNames=GNOME
Но тогда Unity не запустится.
Я нахожу способ использовать панели заголовков GTK3 по умолчанию. Возможно ли это?
Отредактируйте их .desktop
файл (Наутилус расположен в /usr/share/applications/nautilus.desktop
)
И добавьте env XDG_CURRENT_DESKTOP=GNOME
сразу после каждого Exec=
строка. Например, nautilus.desktop
Exec=
строка (строки) (Это имеет два, один для открытия нового окна) изменится от...
Exec=nautilus --new-window %U
[… Some other lines, skipping …]
Exec=nautilus --new-window
кому:
Exec=env XDG_CURRENT_DESKTOP=GNOME nautilus --new-window %U
[… Some other lines, skipping …]
Exec=env XDG_CURRENT_DESKTOP=GNOME nautilus --new-window
Примечание: При использовании Единицы сделайте то же к /usr/share/applications/nautilus-autostart.desktop
и/или /etc/xdg/autostart/nautilus-autostart.desktop
.
(Вам, вероятно, придется выйти из системы/войти.)
Word предупреждения: Сообщение всех приложений, что DE является GNOME, может привести к побочным эффектам.
Править: Единице не удается запуститься с этого.
Править ~/.profile
и добавьте строку:
export XDG_CURRENT_DESKTOP=GNOME
затем все приложения повинуются этому.
можно включить это путем создания нового файла
sudo nano /etc/profile.d/csd.sh
, Который содержит
export GTK_CSD=1
export XDG_CURRENT_DESKTOP=Unity:GNOME
#export GTK_THEME=Ambiance
#export GTK_THEME=Adwaita:dark
Выход из системы/Вход в систему
Ссылка : для нового формата Unity:GNOME
. двоеточия https://bugs.launchpad.net/ubuntu / + источник/наутилус / + ошибка/1554878
Связанный вопрос: , Каков механизм GTK 3 Темы по умолчанию в Единице Ubuntu?
страница Related: А Фиксируют Для Черных Углов Вокруг Windows CSD в Ubuntu?
решение Bharadwaj Raju является лучшим на данный момент
Используя /etc/profile..
export XDG_CURRENT_DESKTOP=GNOME
программное обеспечение гнома хорошо, калькулятор гнома хорошо, наутилус хорошо (черные острые углы, становятся меньшими, если уничтожено затем запущенный снова), СБОЙ центра управления единицы (Никакие компоненты, должен работать с XDG_CURRENT_DESKTOP=Unity
)
Мое (См. выше):
программное обеспечение гнома нет, калькулятор гнома нет, наутилус хорошо (черные острые углы, становятся меньшими, если уничтожено затем запущенный снова, они идут), центр управления единицы НЕТ.
Другая попытка с export XDG_CURRENT_DESKTOP=""
программное обеспечение гнома хорошо, калькулятор гнома хорошо, СБОЙ наутилуса, СБОЙ центра управления единицы.
Создание прочь user.dz, выполненного
sudo nano /etc/profile.d/csd.sh
заливка это с
export XDG_CURRENT_DESKTOP=GNOME
и затем
cd /usr/share/applications
sudo sed -i 's/Exec=/Exec=env XDG_CURRENT_DESKTOP=Unity:Unity7 /g' unity*
войдите в систему и въезжайте задним ходом
С другой стороны, измените только в настоящее время устанавливаемые приложения для выполнения в режиме CSD,
sudo sed -i 's/Exec=/Exec=env XDG_CURRENT_DESKTOP=GNOME /g' ^(?!unity).*$