mirror of
https://gitlab.com/mateslackbuilds/msb.git
synced 2025-01-13 08:01:08 +01:00
Fix CPU Applet Crashing on Load
> Remove it from KNOWN ISSUE Signed-off-by: Willy Sudiarto Raharjo <willysr@gmail.com>
This commit is contained in:
parent
732b29b652
commit
b09fd3e104
3 changed files with 33 additions and 7 deletions
|
@ -1,10 +1,5 @@
|
|||
The following is a list of known issues with MATE on Slackware:
|
||||
|
||||
Wed Mar 27 12:10:09 UTC 2013
|
||||
CPU Frequency Scaling Monitor panel applet fails with a "quit unexpectedly"
|
||||
error message. This is a known issue, see:
|
||||
https://github.com/mate-desktop/mate-applets/issues/34
|
||||
|
||||
Wed Mar 27 04:23:24 UTC 2013
|
||||
If you have dual monitor with NVidia card and set it up to use both monitors
|
||||
as separate, you might encounter some freeze lockup. A temporary workaround
|
||||
|
|
28
extra/mate-applets/cpufreq-gsetting.patch
Normal file
28
extra/mate-applets/cpufreq-gsetting.patch
Normal file
|
@ -0,0 +1,28 @@
|
|||
From a48819d511d123db2e45c7f159169910c0cf6dc9 Mon Sep 17 00:00:00 2001
|
||||
From: Stefano Karapetsas <stefano@karapetsas.com>
|
||||
Date: Thu, 04 Apr 2013 13:43:25 +0000
|
||||
Subject: cpufreq: Fix GSettings init
|
||||
|
||||
---
|
||||
diff --git a/cpufreq/src/cpufreq-prefs.c b/cpufreq/src/cpufreq-prefs.c
|
||||
index 38c0ca0..6fdfff4 100644
|
||||
--- a/cpufreq/src/cpufreq-prefs.c
|
||||
+++ b/cpufreq/src/cpufreq-prefs.c
|
||||
@@ -238,7 +238,6 @@ static void
|
||||
cpufreq_prefs_setup (CPUFreqPrefs *prefs)
|
||||
{
|
||||
g_assert (G_IS_SETTINGS (prefs->priv->settings));
|
||||
- g_assert (prefs->priv->settings != NULL);
|
||||
|
||||
prefs->priv->cpu = g_settings_get_int (prefs->priv->settings, "cpu");
|
||||
prefs->priv->show_mode = g_settings_get_int (prefs->priv->settings, "show-mode");
|
||||
@@ -256,6 +255,7 @@ cpufreq_prefs_new (GSettings *settings)
|
||||
"gsettings", settings,
|
||||
NULL));
|
||||
|
||||
+ prefs->priv->settings = settings;
|
||||
cpufreq_prefs_setup (prefs);
|
||||
|
||||
return prefs;
|
||||
--
|
||||
cgit
|
|
@ -3,6 +3,7 @@
|
|||
# Slackware build script for mate-applets
|
||||
|
||||
# Copyright 2013 Chess Griffin <chess.griffin@gmail.com> Raleigh, NC
|
||||
# Copyright 2013 Willy Sudiarto Raharjo <willysr@slackware-id.org>
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -24,7 +25,7 @@
|
|||
|
||||
PRGNAM=mate-applets
|
||||
VERSION=${VERSION:-1.6.0}
|
||||
BUILD=${BUILD:-1}
|
||||
BUILD=${BUILD:-2}
|
||||
TAG=${TAG:-_msb}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -75,6 +76,8 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
patch -p1 < $CWD/cpufreq-gsetting.patch
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./autogen.sh \
|
||||
|
@ -130,7 +133,7 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
|
|||
cat $CWD/doinst.sh > $PKG/install/doinst.sh
|
||||
|
||||
# Remove help files for now - until MATE upstream fixes help documentation
|
||||
# buttons and menuso. Confirmed help button problem w/ upstream.
|
||||
# buttons and menus. Confirmed help button problem w/ upstream.
|
||||
for i in {mate-cpufreq-applet,mate-drivemount,mateweather,mate-char-palette,mate-accessx-status,mate-stickynotes_applet,mate-trashapplet,mate-battstat,mate-geyes,mate-invest-applet}; do
|
||||
find $PKG/usr/share/mate/help/$i/* -maxdepth 0 -type d ! -name C -exec rm -rf {} \; || true
|
||||
done
|
||||
|
|
Loading…
Reference in a new issue