Wydawało mi się, że już dawno tego screen’a wrzuciłem, ale wygląda na to, że jednak nie. Nic takiego - kilka drobnych modyfikacji ‘fabrycznego’ motywu w Mabox’ie. Jednak, dzięki tym zmianom, nie mam na przykład wrażenia, że jedna z nóg stołu jest krótsza:
@azja ładnie… symetrycznie.
A tak BTW… nowe wydanie Maboxa już prawie gotowe… z całą masą ulepszeń.
No i Conky w końcu przestało kłamać odnośnie użycia pamięci RAM
A coś zrobiłeś aby conky
wyświetlało prawidłowo zużycie RAM-u, czy po prostu to naprawili?
Lubię asymetrię, nawet bardzo, ale układ - nawiasem, dość powszechny - gdy panel lewy i prawy, są na różnych wysokościach i ich krawędzie w żaden sposób ze sobą nie korespondują, wywołuje u mnie dyskomfort estetyczny i, po części, również ergonomiczny. Idealnie byłoby, gdyby zechciało mi się - a nie bardzo miałem wtedy ochotę - przesunąć logo lekko w prawo. Ale nic doskonałego na tym świecie, prawda?
Przygotowałem paczkę z dodaną poprawką.
Więcej wraz linkiem do pull requesta naprawiającego błąd: [FIXED] Conky reports inaccurate memory usage (much higher) - Bug reports - Mabox Linux Forum
Oficjalnie będzie to poprawione wraz z wydaniem kolejnej wersji Conky - czyli nie wiadomo kiedy.
Poprawiona paczka jest w repo Maboxa. Jeśli komuś potrzebny PKGBUILD to mogę udostępnić.
@napcok
To ja bym poprosił o ten PKGBUILD ponieważ ja jadę na conky
1.11.5 z patchem.
Możesz sobie też zainstalować po prostu paczkę z repo Maboxa.
pkgname=conky
pkgver=1.11.6
pkgrel=2
pkgdesc='Lightweight system monitor for X'
url='https://github.com/brndnmtthws/conky'
license=('BSD' 'GPL')
arch=('x86_64')
makedepends=('cmake' 'docbook2x' 'docbook-xsl' 'man-db' 'git')
depends=('glib2' 'lua' 'wireless_tools' 'libxdamage' 'libxinerama' 'libxft'
'imlib2' 'libxml2' 'libpulse' 'libxnvctrl')
source=("https://github.com/brndnmtthws/conky/archive/v${pkgver}.tar.gz")
sha512sums=('f7bffcef33680d61d0171ba50b29ddda011c1c1989fc847cd4b5b60d46bed4772294eec34fd27c4d642a9c03e3cedaa31855ffc0f3b60791f4bed14ffdf7490a')
options=('!strip' 'debug')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
sed -i '251s/.*/ curmem = info.memmax - (info.memfree + info.buffers + info.cached + sreclaimable);/' ./src/linux.cc
cmake \
-D CMAKE_BUILD_TYPE=Release \
-D MAINTAINER_MODE=ON \
-D BUILD_DOCS=ON \
-D BUILD_WLAN=ON \
-D BUILD_XDBE=ON \
-D BUILD_XSHAPE=ON \
-D BUILD_IMLIB2=ON \
-D BUILD_CURL=ON \
-D BUILD_RSS=ON \
-D BUILD_NVIDIA=ON \
-D BUILD_WEATHER_METAR=ON \
-D BUILD_PULSEAUDIO=ON \
-D BUILD_JOURNAL=ON \
-D CMAKE_INSTALL_PREFIX=/usr \
.
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm644 extras/vim/syntax/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/syntax/conkyrc.vim
install -Dm644 extras/vim/ftdetect/conkyrc.vim "${pkgdir}"/usr/share/vim/vimfiles/ftdetect/conkyrc.vim
}
Tu chodzi po prostu o zmianę jednej linii w źródłach Conky - więc zrobiłem to sedem:
sed -i '251s/.*/ curmem = info.memmax - (info.memfree + info.buffers + info.cached + sreclaimable);/' ./src/linux.cc
Wielkie dzięki.
EDIT.
Ale zdaje mi się że pamięć RAM jest lekko zaniżona
o jakieś 50 MB. Albo mi się wydaje, bo przyzwyczaiłem się do tamtego pomiaru.
To porównaj z free czy jakimś graficznym programikiem z XFCE
Właśnie porównałem przez free -m
i wszystko się zgadza.
Jeszcze raz wielkie dzięki za PKGBUILD.
Hybryda Xfce z Budgie. Przypadkowy experyment, ale jestem zadowolony, bo połączenie jest dość funkcjonalne i zapewne pozostawię je na tym user’ze. Niektóre screen’y, są zmanipulowane, bo - rzecz jasna - nie można rozwinąć jednocześnie wielu menu.
Generalnie: Xfce
Panel na górze: Xfce
Panel na dole: Budgie