Vegeta
(Themenstarter)
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
Hallo Frank! Das Ubuntu Software-Center nörgelt da, weil die Dateirechte nicht so gesetzt sind, wie es offiziell vorgeschrieben ist. Weil es da massig Vorgaben gibt, gibt es quasi auch kaum Pakete die nicht irgendwelche Fehler aufweisen.
Die Meldung kann aber ignoriert werden. Du kannst das Paket ohne Probleme mit gdebi installieren oder aber auch manuell über sudo dpkg -i, dann aber die alte Version über sudo apt-get purge deinstallieren. Alternativ kannst du auch manuell das Binary austauschen, wenn dir das lieber ist.
|
efbeu
Anmeldungsdatum: 15. Dezember 2012
Beiträge: 58
Wohnort: Dortmund
|
Vegeta schrieb:
Das Ubuntu Software-Center nörgelt da, weil die Dateirechte nicht so gesetzt sind, wie es offiziell vorgeschrieben ist. Weil es da massig Vorgaben gibt, gibt es quasi auch kaum Pakete die nicht irgendwelche Fehler aufweisen.
Danke, hat jetzt etwas geklappt, die Termine sind übernommen. Ich bin noch mit Ubuntu 14.04 unterwegs, und habe ein paar seltsame Effekte.
Im Tray ist das Icon jetzt ganz links und liegt vor dem Schließenbutton bei Fullscreen Programmen. Weiter konnte ich diesen Beitrag nicht editieren, solange mydesktopcalendar lief, sprich keine Taste zeigte Wirkung, weder delete zum Kürzen des Zitats noch Texteingabe???
Das ist mir bislang nur hier aufgefallen. CU
Frank
|
Vegeta
(Themenstarter)
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
Hallo Frank! efbeu schrieb: Danke, hat jetzt etwas geklappt, die Termine sind übernommen.
Freut mich, dass die Termine reibungslos übernommen wurden. ☺
Im Tray ist das Icon jetzt ganz links und liegt vor dem Schließenbutton bei Fullscreen Programmen. Weiter konnte ich diesen Beitrag nicht editieren, solange mydesktopcalendar lief, sprich keine Taste zeigte Wirkung, weder delete zum Kürzen des Zitats noch Texteingabe???
Ubuntu unterstützt ja keine Trayicons mehr, sondern nur noch diese eigenen Application Indicators. Damit alle Qt-Programme damit funktionieren, haben sie Qt 4 gepatcht. Anscheinend haben sie das bei Qt 5 allerdings nicht richtig gemacht, jedenfalls kann ich daran nichts ändern, da dies ein Fehler seitens Canonical ist. Zu deinem zweiten Problem kann ich nichts sagen, kann ich mir nicht erklären wie es zu diesem komischen Effekt kommt. Benutze hier Xubuntu 14.04.
|
Vegeta
(Themenstarter)
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
Ich habe die Debs aktualisiert, sie sollten sich nun auch mit dem Ubuntu Software-Center problemlos installieren lassen.
|
JNC
Anmeldungsdatum: 19. Juni 2011
Beiträge: 34
Wohnort: Niedersachsen
|
Hallo Vegeta, seit etwa knapp 2 Wochen bringt myDesktopCalendar keine Wetteranzeige mehr.
Ich habe die Adresse aus der config-Datei in meinen Browser kopiert. Dort erscheint sofort die richtige Seite. Daran liegt es scheinbar nicht. Auch die separate Wettervorschau wird nicht angezeigt, wenn man
sie einschaltet. Die Installation auf einem anderen Rechner (XFCE-Oberfläche) hatte keinen Erfolg. Auf meinem Rechner läuft die Gnome3 Oberfläche mit Ubuntu 16.04 Bin ich da der Einzige mit diesem Problem?
|
Vegeta
(Themenstarter)
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
Hallo JNC, ja du hast recht, die Wetteranzeige geht nicht mehr. Es gab seitens MSN eine kleine Änderung, die hat aber ausgereicht so dass der verwendete RegExp nichts mehr findet. Mir ist gar nicht sofort aufgefallen dass das Wetter nicht mehr angezeigt wurde, nur dass da plötzlich auf dem Desktop was anders ist. Als ich dann irgendwann später aber wegen dem Wetter guckte, da war dann klar was fehlte. 😉
|
JNC
Anmeldungsdatum: 19. Juni 2011
Beiträge: 34
Wohnort: Niedersachsen
|
Hallo Vegeta, danke für die schnelle Antwort. Ich werde dann in den nächsten Tagen öfter aus dem Fenster sehen.
|
JNC
Anmeldungsdatum: 19. Juni 2011
Beiträge: 34
Wohnort: Niedersachsen
|
Hallo Vegeta, wird es für diesen Kalender irgendwann wieder eine Wetteranzeige geben?
|
Vegeta
(Themenstarter)
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
Jau ist ja jetzt schon einige Zeit ausgefallen, wenn nichts dazwischen kommt werde ich am WE die neue Version online stellen. Aber außer dieser Korrektur beim Wetter und ein paar anderer Kleinigkeiten gibts nichts Neues in der kommenden Version.
|
Vegeta
(Themenstarter)
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
|
lorisZen
Anmeldungsdatum: 2. Oktober 2015
Beiträge: 18
|
Hallo Vegeta ich nutze Ubuntu 16.04 Xenial mit MATE als Arbeitsumgebung
und der mydesktopcalendar-Version 1.60.1, amd64 Leider schaffe ich es nicht den mydesktopcalendar auf den Desktop zu bringen.
Gehe ich hingegen ins /home/users/.config/myDesktopCalendar
sehe ich den Wallpaper.png inklusive der mydesktopcalendar-Anzeige.
Doch nicht auf dem Desktop ☹ Starte ich das Programm, sehe ich Einzig "Termine/Aufgaben/.../Wecker
Kannst du helfen?
|
Vegeta
(Themenstarter)
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
Hallo lorisZen, danke fürs Melden, so wie es aussieht hat sich bei Mate was getan und man ist nicht mehr mit dem alten Gnome 2 kompatibel, weswegen es nicht mehr geht. Ich habe die Datei "DefaultWallapperScript" angepasst, die du bei dir abändern müsstest, sie befinden sich im /opt/myDesktopCalendar/ Verzeichnis. Falls es funktioniert sag bitte Bescheid, weil dann kann ich die Änderung übernehmen. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102 | #!/bin/bash
detectDE()
{
# see https://bugs.freedesktop.org/show_bug.cgi?id=34164
unset GREP_OPTIONS
if [ -n "${XDG_CURRENT_DESKTOP}" ]; then
case "${XDG_CURRENT_DESKTOP}" in
GNOME)
DE=gnome;
;;
MATE)
DE=mate;
;;
KDE)
DE=kde;
;;
LXDE)
DE=lxde;
;;
XFCE)
DE=xfce
esac
fi
if [ x"$DE" = x"" ]; then
# classic fallbacks
if [ x"$KDE_FULL_SESSION" = x"true" ]; then DE=kde;
elif [ x"$GNOME_DESKTOP_SESSION_ID" != x"" ]; then DE=gnome;
elif [ x"$MATE_DESKTOP_SESSION_ID" != x"" ]; then DE=mate;
elif `dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.GetNameOwner string:org.gnome.SessionManager > /dev/null 2>&1` ; then DE=gnome;
elif xprop -root _DT_SAVE_MODE 2> /dev/null | grep ' = \"xfce4\"$' >/dev/null 2>&1; then DE=xfce;
elif xprop -root 2> /dev/null | grep -i '^xfce_desktop_window' >/dev/null 2>&1; then DE=xfce;
fi
fi
if [ x"$DE" = x"" ]; then
# fallback to checking $DESKTOP_SESSION
case "$DESKTOP_SESSION" in
gnome)
DE=gnome;
;;
LXDE|Lubuntu)
DE=lxde;
;;
xfce|xfce4|'Xfce Session')
DE=xfce;
;;
esac
fi
if [ x"$DE" = x"" ]; then
# fallback to uname output for other platforms
case "$(uname 2>/dev/null)" in
Darwin)
DE=darwin;
;;
esac
fi
if [ x"$DE" = x"gnome" ]; then
# gnome-default-applications-properties is only available in GNOME 2.x
# but not in GNOME 3.x
which gnome-default-applications-properties > /dev/null 2>&1 || DE="gnome3"
fi
}
if [ "$1" != "" ]
then
DE=$1;
else
detectDE;
fi
WP="$HOME/.config/myDesktopCalendar/Wallpaper.png";
if [ x"$DE" = x"gnome" ]; then
gconftool-2 --type string -s /desktop/gnome/background/picture_filename "$WP";
elif [ x"$DE" = x"mate" ]; then
mateconftool-2 --type string -s /desktop/mate/background/picture_filename "$WP";
elif [ x"$DE" = x"gnome3" ]; then
gsettings set org.gnome.desktop.background picture-uri "file:///$WP";
elif [ x"$DE" = x"lxde" ]; then
pcmanfm --set-wallpaper "$WP";
elif [ x"$DE" = x"xfce" ]; then
# workaround for Xubuntu 14.04
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s ""
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitorVGA-0/workspace0/last-image -s ""
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s "$WP"
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitorVGA-0/workspace0/last-image -s "$WP"
# xfdesktop --reload
fi
|
|
lorisZen
Anmeldungsdatum: 2. Oktober 2015
Beiträge: 18
|
Hallo Vegeta Vielen Dank für deine Stellungnahme. Die Datei "DefaultWallapperScript" habe ich entsprechend angepasst
doch es hat sich nichts geändert. Starte ich "mydesktopcalendar" per Konsole kommen nur die Reiter Termine/Aufgaben....Wecker.
PS: Das "DefaultWallapperScript" ROOT-Rechte besitzt, ist schon OK oder?
|
Vegeta
(Themenstarter)
Anmeldungsdatum: 29. April 2006
Beiträge: 7943
|
Hallo lorisZen, ich habs mir jetzt genauer angesehen und mateconftool-2 existiert in Ubuntu Mate nicht, obwohl es offiziell im Mate-Wiki genannt wird. Es geht aber mit dconf, habs in einer VM ausprobiert. Hier also nochmals ein angepasstes Skript, dass der Besitzer Root ist schon richtig. Wenn du myDesktopCalendar über Konsole startest, wird die bereits geladene Instanz in den Vordergrund geholt, sofern kein Kommandoparameter benutzt wurde. Ansonsten kann man das Programm einfacher über das Trayicon steuern. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102 | #!/bin/bash
detectDE()
{
# see https://bugs.freedesktop.org/show_bug.cgi?id=34164
unset GREP_OPTIONS
if [ -n "${XDG_CURRENT_DESKTOP}" ]; then
case "${XDG_CURRENT_DESKTOP}" in
GNOME)
DE=gnome;
;;
MATE)
DE=mate;
;;
KDE)
DE=kde;
;;
LXDE)
DE=lxde;
;;
XFCE)
DE=xfce
esac
fi
if [ x"$DE" = x"" ]; then
# classic fallbacks
if [ x"$KDE_FULL_SESSION" = x"true" ]; then DE=kde;
elif [ x"$GNOME_DESKTOP_SESSION_ID" != x"" ]; then DE=gnome;
elif [ x"$MATE_DESKTOP_SESSION_ID" != x"" ]; then DE=mate;
elif `dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.GetNameOwner string:org.gnome.SessionManager > /dev/null 2>&1` ; then DE=gnome;
elif xprop -root _DT_SAVE_MODE 2> /dev/null | grep ' = \"xfce4\"$' >/dev/null 2>&1; then DE=xfce;
elif xprop -root 2> /dev/null | grep -i '^xfce_desktop_window' >/dev/null 2>&1; then DE=xfce;
fi
fi
if [ x"$DE" = x"" ]; then
# fallback to checking $DESKTOP_SESSION
case "$DESKTOP_SESSION" in
gnome)
DE=gnome;
;;
LXDE|Lubuntu)
DE=lxde;
;;
xfce|xfce4|'Xfce Session')
DE=xfce;
;;
esac
fi
if [ x"$DE" = x"" ]; then
# fallback to uname output for other platforms
case "$(uname 2>/dev/null)" in
Darwin)
DE=darwin;
;;
esac
fi
if [ x"$DE" = x"gnome" ]; then
# gnome-default-applications-properties is only available in GNOME 2.x
# but not in GNOME 3.x
which gnome-default-applications-properties > /dev/null 2>&1 || DE="gnome3"
fi
}
if [ "$1" != "" ]
then
DE=$1;
else
detectDE;
fi
WP="$HOME/.config/myDesktopCalendar/Wallpaper.png";
if [ x"$DE" = x"gnome" ]; then
gconftool-2 --type string -s /desktop/gnome/background/picture_filename "$WP";
elif [ x"$DE" = x"mate" ]; then
dconf write /org/mate/desktop/background/picture-filename "'$WP'";
elif [ x"$DE" = x"gnome3" ]; then
gsettings set org.gnome.desktop.background picture-uri "file:///$WP";
elif [ x"$DE" = x"lxde" ]; then
pcmanfm --set-wallpaper "$WP";
elif [ x"$DE" = x"xfce" ]; then
# workaround for Xubuntu 14.04
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s ""
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitorVGA-0/workspace0/last-image -s ""
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s "$WP"
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitorVGA-0/workspace0/last-image -s "$WP"
# xfdesktop --reload
fi
|
|
lorisZen
Anmeldungsdatum: 2. Oktober 2015
Beiträge: 18
|
Tut mir leid Vegeta, doch keine Aenderung ☹
Kann man den Eintrag des Hintergrundbildes von Hand auch eintragen?
Dconf habe ich installiert, allenfalls...
|