Внешний вид gtk3 в openbox

Прочее ПО 2655 просм. 23 сообщ.

прошерстил сегодня этот сайт по тэгу pdf, искал утилиту для просмотра оного, для замены evince, и не нашёл
ну не нравятся мне эти чёрные края
кто-нибудь пробовал победить этот баг, или уже можно сдаваться?

Странно, давно такого не видел... Это Маньярка?
Cairo Compmgr, Xcompmgr, или ещё чего композитное установленo? Ели да, то попробовать их удалить, как то было похожее, но давно и я уже не помню подробностей. Я тогда помнится с композитностью баловался и помойку из них и их конфигов самоправленых имел жуткую! :)))

BigOrange:


ну не нравятся мне эти чёрные края

Решение имеется в арчвиках, нужно создать файл gtk.css в папке ~/.config/gtk3/ следующего содержания:
.window-frame, .window-frame:backdrop {
box-shadow: 0 0 0 black;
border-style: none;
margin: 0;
border-radius: 0;
}

.titlebar {
border-radius: 0;
}

.window-frame.csd.popup {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13);
}

.header-bar {
background-image: none;
background-color: #ededed;
box-shadow: none;
}
/* You may want to use this if you don't like the double title.
GtkLabel.title {
opacity: 0;
}*/


https://goo.gl/pnEyRH

После этого внешний вид пришел в себя. :)


Добавлено позже:

Это mate-desktop. Увидел эту фигню, когда скриншотил shutter-ом окно приложения на gtk3.

Еще больше прикололся, когда запустил композитный менеджер, Compton в данном случае.

Данный рецепт помог, только нет теней на окне, возможно нужно прописать в этой строчке:

.window-frame.csd.popup {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13);

уменя с этим конфигом комптон не безобразничает
но вот рамка окна пропадает(

Композитики, композитники...
Где то видел по ним на что то такое, но вспомнить не получается!:(((

я не думаю, что это компиз виноват
я подозреваю, что рамка не причепляется

Композитики это не только Копиз, он просто самый распиареный из имеющих это свойство, стековые и даже фреймовые поддержкой композитности тоже осчастливлены. Все эти тени, анимации и прочее бантики с рюшечками, чуть не там накосячил и задолбает искать чем вылечить эту срамную болезнь! :)))

ну без компиза тоже как-то не очень получается
пробывал како-то сраренький xcom.... , он артефакты оставляет
а комптон больше из-за теней использую, иначе не понятно геде одно окно заканчивается, и где другое начинается (было особенно актуально, когда кнопки рамки окон были слева).


Добавлено позже:

вот без комптона


Добавлено позже:

нашёл!!!
https://developer.gnome.org/gtk3/stable/GtkSettings.html#GtkSettings--gtk-decoration-layout
ну хоть так:

В системах без systemd эта проблема решалась через gconf-editor, как сейчас не знаю.

redix:

В системах без systemd эта проблема решалась через gconf-editor, как сейчас не знаю.

подозреваю что божественная системд тут не при чём
навіщо, ви, марно наговорюєте?
я так и невразумив щё за промблема така?

А systemd ни при чем и есть, тут при чем compiz. Это он паразит хочет влепить оконный менеджер Emerald, а всем несогласным выпиливает рамку окна. :)))

а может можно ему (компизу) как-то объясниь?

BigOrange:


а может можно ему (компизу) как-то объясниь?

Раньше то и объяснялось через gconf-editor, а dconf-editor довольно убог в нем нет этого.

ага, gconf-editor, это типа regedit, только бесполезен уже судя по всему тому, что там отображается (регедит в вин98 мне больше нравился)

чёт рано я обрадовался, ресайз окна как сделать не пойму.
илбо в маленьком окошке, либо на весь экран.
мышой края не подчепляются,
читал снова вот это: https://developer.gnome.org/gtk3/stable/GtkSettings.html#GtkSettings--gtk-decoration-layout
ничего не нашёл про ресайз
гугл фигню подсовывает(
может кто знает?

ресайз окна с такими настройками, как оказалось возможен, только эта область для захвата получается очень тонкой, требует ювелирных действий, это по вертикали.
По горизонтали с такими настройками вообще беда, потому что область за которую можно зацепиться расположена в левом верхнем углу.
снёс evince, поставил okular, - последнюю просматриваемую страницу документа запоминает, - и то хорошо.

НАШЁЛ!!!!
okular - довел меня тормозами при запуске, да ещё и жЫрноват
оказывается, что мне было нужно, - все есть!

aur/evince2-light 2.32.0-7 [installed] (79) (1,52)
    Simply a document viewer (GTK2 version, GNOME free!)

лёгкий, быстрый, запоминает последнюю страницу, и на гтк2

BigOrange:

лёгкий, быстрый, запоминает последнюю страницу, и на гтк2
А если на atril-xfce посмотреть, в сравнении?
Он тоже лёгок, шустр, запоминает последнюю страницу и пр...

расстреляйте меня красными чернилами, или пустите на колбасу)))
я разницы никакой не увидел, ну правда, тлько в названиии.
в чём прикол?

BigOrange:

я разницы никакой не увидел, ну правда, тлько в названиии.
А как же отсутствие mate-зависимостей?
Для многих любителей-ценителей "чистоты рабочего окружения" это очень важная...
Вот даже и не знаю как этот "уровень важности" без мата сформулировать! :)))

Написать ответ…