Siduction Forum
Siduction Forum => Software - Support => Topic started by: ayla on 2018/10/01, 23:37:33
-
Hallo,
ich versuche gerade bei einer Neuinstallation das Conkyscript meiner alten leicht angepasst zu übernehmen. Leider wird es mit der gewünschten Transparenz nix. Bei 3 Starts von Conky war alles richtig, Schrift auf dem normalen Desktophintergrund, also Fenster transparent. Dann, seit dem nächsten Start, Hintergrund des conky Fensters schwarz. Auch wenn ich die unveränderte Datei wieder einspiele bleibt der Hintergrund schwarz.
Der relevante Teil der .conkyrc:
-- Create own window instead of using desktop (required in nautilus)
own_window = true,
own_window_argb_visual = true,
own_window_class = 'Conky',
--own_window_type override
own_window_transparent = true,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
-- Use double buffering (reduces flicker, may not work for everyone)
double_buffer = true,
Grafik und Ausgabe im Terminal:elli@elfriede-pc:~$ inxi -G
Graphics: Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel
Display: x11 server: X.Org 1.20.1 driver: intel resolution: 1600x900~60Hz
OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.1.8
elli@elfriede-pc:~$ conky
conky: desktop window (1a0000f) is subwindow of root window (115)
conky: window type - normal
conky: drawing to created window (0x3600002)
conky: drawing to double buffer
Jemand 'ne Idee was falsch läuft?
Die komplette .conkyrc:conky.config = {
-- THIS CONFIG RELIES ON 2 SCRIPTS, CPUSPEED AND CPUTEMP
-- YOUR SYSTEM MAY NOT REQUIRE THEM, REPLACE AS DESIRED
-- maintain spacing between certain elements
use_spacer = 'right',
-- set to yes if you want conky to be forked in the background
background = false,
use_xft = true,
-- Xft font when Xft is enabled
font = 'Bitstream Vera Sans Mono-9',
--xftfont Andale Mono-9
--xftfont Clean-8
--xftfont cubicfive10:pixelsize=8
--xftfont squaredance10:pixelsize=14
--xftfont swf!t_v02:pixelsize=10
-- Text alpha when using Xft
xftalpha = 1,
--mail_spool $MAIL
-- Update interval in seconds
update_interval = 1.0,
-- Create own window instead of using desktop (required in nautilus)
own_window = true,
own_window_argb_visual = true,
own_window_class = 'Conky',
--own_window_type override
own_window_transparent = true,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
-- Use double buffering (reduces flicker, may not work for everyone)
double_buffer = true,
-- Minimum size of text area
minimum_width = 310, minimum_height = 1080,
maximum_width = 300,
--min_port_monitors 100
-- Draw shades?
draw_shades = false,
-- Draw outlines?
draw_outline = false,-- amplifies text
-- Draw borders around text
draw_borders = false,
-- Stippled borders?
stippled_borders = 0,
-- border margins
--border_margin 9
-- border width
border_width = 1,
-- Default colors and also border colors, grey90 == #e5e5e5
default_color = 'grey90',
default_shade_color = 'black',
default_outline_color = 'DarkGrey',
-- Text alignment, other possible values are commented
--alignment top_left
alignment = 'top_right',
--alignment bottom_left
--alignment bottom_right
-- Gap between borders of screen and text
gap_x = 10,
gap_y = 40,
-- Subtract file system buffers from used memory?
no_buffers = true,
-- set to yes if you want all text to be in uppercase
uppercase = false,
-- stuff after 'TEXT' will be formatted on screen
};
conky.text = [[
${color light blue}${font DejaVu Sans:size=30}${alignc}${time %T %Z}${font}
${color light blue}${font DejaVu Sans:size=12}${alignc}${time %A, %e. %B %Y}${font}
#${color red}$hr
${color #828282}Kernel: ${color light blue}$kernel $color
${color #828282}Uptime:$color ${color orange}$uptime$color
${color #828282}CPU model: ${color #828282}${exec grep -m1 "model name" /proc/cpuinfo |cut -c 32-53}
${color #828282}Chipset: ${color #828282} Ivybridge Mobile
${font Terminus:size=9}TEMPS
${font Terminus:size=9}${color orange}Core 0: ${color green}${execi 5 /usr/bin/sensors | grep Core\ 0| paste -s | cut -d+ -f2 | cut -c1-7}
${font Terminus:size=9}${color orange}Core 1: ${color green}${execi 5 /usr/bin/sensors | grep Core\ 1| paste -s | cut -d+ -f2 | cut -c1-7}
#${color #828282}CPU1 Temp: ${color orange}${exec cut -c -2 /sys/class/hwmon/hwmon1/device/temp2_input} ${color BBBBBB}°C
#${color #828282}CPU2 Temp: ${color orange}${exec cut -c -2 /sys/class/hwmon/hwmon1/device/temp3_input} ${color BBBBBB}°C
#${color #828282}CPU3 Temp: ${color orange}${exec cut -c -2 /sys/class/hwmon/hwmon1/device/temp4_input} ${color BBBBBB}°C
#${color #828282}CPU4 Temp: ${color orange}${exec cut -c -2 /sys/class/hwmon/hwmon1/device/temp5_input} ${color BBBBBB}°C
#${color red}$hr
${color #828282}PROCESSING$color
${color #828282}CPU1:${tab 30}${color orange}${cpu cpu0} ${color #828282}CPU3:${tab 30}${color orange}${cpu cpu2}
${color #828282}CPU2:${tab 30}${color orange}${cpu cpu1} ${color #828282}CPU4:${tab 30}${color orange}${cpu cpu3}
${color #828282}CPU1-4 (MHz):
${color orange}${execi 3 grep -m8 MHz /proc/cpuinfo| cut -f3 | awk '{print $2}'}${color}
${color #828282}CPU1-4 (%):
${color red}${cpubar cpu0 7,145} ${cpubar cpu1 7,145}
${color red}${cpubar cpu2 7,145} ${cpubar cpu3 7,145}
#${color red}${cpubar cpu4 7,145} ${cpubar cpu5 7,145}
#${color red}${cpubar cpu6 7,145} ${cpubar cpu7 7,145}$color
${color #828282}NAME $alignc CPU% $alignr MEM%
${color red}${top name 1}$alignc${top cpu 1}%$alignr${top mem 1}
${color light blue}${top name 2}$alignc${top cpu 2}%$alignr${top mem 2}
${color #a3a3a3}${top name 3}$alignc${top cpu 3}%$alignr${top mem 3}
#${color #828282}${top name 4}$alignc${top cpu 4}%$alignr${top mem 4}
#${color #616161}${top name 5}$alignc${top cpu 5}%$alignr${top mem 5}
#${color red}$stippled_hr
#${color #E7881B}DATA$color
${color #828282}RAM :${color orange} $mem / $memmax $memperc%
${color #D41A1F}${membar }${color}
#${color #828282}Temp :${color orange} ${fs_used /tmp} / ${fs_size /tmp} ${fs_used_perc /tmp}%
#${color #D41A1F}${fs_bar /tmp}$color
${color #828282}Swap :${color orange} $swap / $swapmax $swapperc%
${color red}${swapbar }$color
${color #828282}root :${color orange} ${fs_used /} / ${fs_size /} ${fs_used_perc /}%
${color blue}${fs_bar /}$color
${color #828282}home :${color orange} ${fs_used /home} / ${fs_size /home} ${fs_used_perc /home}%
${color light blue}${fs_bar /home}$color
#${color #828282}var :${color orange} ${fs_used /var} / ${fs_size /var} ${fs_used_perc /var}%
#${color blue}${fs_bar /var}$color
#${color #828282}win :${color orange} ${fs_used /win} / ${fs_size /win} ${fs_used_perc /win}%
#${color #0276FD}${fs_bar /win}$color
${color #828282}data :${color orange} ${fs_used /data} / ${fs_size /data} ${fs_used_perc /data}%
${color green}${fs_bar /data}$color
#${color #828282}musik :${color orange} ${fs_used /musik} / ${fs_size /musik} ${fs_used_perc /musik}%
#${color #0276FD}${fs_bar /musik}$color
#${color #98c2c7}storage :$color ${fs_used /media/storage}/${fs_size /media/storage} ${fs_used_perc /media/storage}%
#${color #78af78}${fs_bar /media/storage}$color
#${color #98c2c7}video :$color ${fs_used /media/video}/${fs_size /media/video} ${fs_used_perc /media/video}%
#${color #78af78}${fs_bar /media/video}$color
#${color #98c2c7}Data1 :$color ${fs_used /media/data1}/${fs_size /media/data1} ${fs_used_perc /media/data1}%
#${color #78af78}${fs_bar /media/data1}$color
#${color #98c2c7}Data2 :$color ${fs_used /media/data2}/${fs_size /media/data2} ${fs_used_perc /media/data2}%
#${color #78af78}${fs_bar /media/data2}$color
#${color BBBBBB} Upload:${color red} ${upspeed wlo1}
#${color BBBBBB} Download:${color red} ${downspeed wlo1}
##################################
## NETWORK ##
##################################
${voffset 4}${color light blue}NETWORK${offset 8}${voffset -2}${hr 2}${font}
${voffset 4}${color light blue}${offset 5}Download${goto 120}${color red}${downspeed wlo1}${alignr}${color light blue}${totaldown wlo1}${font}
${voffset 0}${color light blue}${offset 5}Upload${goto 120}${color red}${upspeed wlo1}${alignr}${color light blue}${totalup wlo1}${font}
${voffset 4}${color light blue}${offset 5}Private${offset 3}IP${goto 123}${alignr}${addr wlo1}${font}
${voffset 0}${color light blue}${offset 5}Public${offset 7}IP${goto 121}${alignr}${execi 300 wget -q -O - checkip.spdns.de | sed -e {'s/[^[:digit:]\|.]//g'}${font}
Nebenbei: Installation von 18.3.0-patience-kde scheiterte beim ersten Versuch wegen appstream. Nach apt purge appstream im Livesystem klappte es dann.
Grüße
ayla
-
"Nebenbei" ist schön. ;D Also, KDE-Plasma. Wenn das nur sporadisch auftritt, ändere
--own_window_type override
nach
own_window_type = 'normal', --override
und eventuell muß auch nochown_window_class = 'Conky',
auskommentiert werden--own_window_class = 'Conky',
-
Hallo unklarer,
das Problem tritt nicht nur sporadisch auf, ist seit dem ersten Auftreten dauerhaft schwarzer Hintergrund.-- Create own window instead of using desktop (required in nautilus)
own_window = true,
own_window_argb_visual = true,
--own_window_class = 'Conky',
own_window_type = 'normal',
--override
own_window_transparent = true,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
bringt leider keine Änderung, auch Änderung des Grafiktreibers von intel zu modesetting bewirkt nichts.
Und "nebenbei" :) betrifft zwar unser aktuelles Release, aber ich habe noch keine vermehrten Beschwerden gesehen, also gehe ich davon aus dass das appstream Problem genügend kommuniziert wurde oder eventuell gar nicht auftritt wenn zum Beispiel keine Netzwerkverbindung hergestellt wurde o. ä.
-
Dein Original läuft hier mit einwandfrei Transparenz. ;)
Hast du dich nach den Änderungen "abgemeldet" ? Das will "er" bei diesen Fehlern so haben.
Machst du den Test mit dem Terminal?
-
Ja, das läuft auch auf meinem "alten" problemlos...
Ich hab den conky im Autostart von KDE, aber auch wenn ich ihn da deaktiviere und aus dem Terminal starte ändert sich nichts.Ich führe zum Testen meist einen reboot aus.Beim Start vom Terminal aus ist die Ausgabe die gleiche wie im Eingangspost.
EDIT: hmmm... ich kopiere das Original jetzt noch mal rüber und versuche es neu. Ich hatte mal bei irgendeiner anderen scriptsprache das Problem dass es zwar im Editor gleich aussah aber die Sprache z.B. Tab und Leerzeichen anders interpretierte...
-
warte mal...
Bei deiner conkyrc fehlt am ENDE]];
ist das aus versehen? Edit: und eine Leerzeile (!) als Abschluß.
und, dann ist das Fenster von Conky insgesamt zu groß angegeben. Geändert habe ich jetzt das-- Create own window instead of using desktop (required in nautilus)
own_window = true,
own_window_argb_visual = true,
own_window_class = 'Conky',
own_window_type = 'normal', --override
own_window_transparent = true,
own_window_hints = 'undecorated,below,skip_taskbar,skip_pager', --sticky,
-- Use double buffering (reduces flicker, may not work for everyone)
double_buffer = true,
-- Minimum size of text area
minimum_width = 310, minimum_height = 0,
--maximum_width = 300,
--min_port_monitors 100
Vor den Änderungen, kill alle Conky, falls zutreffend und dann machst du in zwei Terminalen pkill -xf "conky -c /home/unklarer/S11/ayla_conkyrc" &
und
conky -c ~/S11/ayla_conkyrc &
natürlich mit deinen Pfaden. :D
oben killt den und unten startet ihn.
Edit2: habe oben noch die Leerzeile eingefügt und beiminimum_width = 310, minimum_height = 0,
die 800 wieder entfernt, weil du doch unterhalb TEXT viele auskommentierte Stellen hast. Da könnte dann der Platz nach unten knapp werden. ;) Die 0 bewirkt, dass er sich quasi dynamisch ausdehnt, sofern das wieder einkommentiert wird.
-
Ich muß dann erst mal weg zum Doc (im Alter ist das so) ;D und bin voraussichtlich 16/17.00 Uhr zurück.
-
Ich danke Dir für Deine Zeit und Mühe :)
Bis jetzt keine Änderung des Verhaltens, weder mit Deiner angepassten rc noch mit dem nochmals rüber kopierten Original, das auf einer nicht sehr unterschiedlichen Maschine korrekt läuft. -Ebenfalls HP Notebook, ebenfalls core i5 wenn auch 7 statt 3, ebenfalls on-chip Grafik und intel Treiber, allerdings Kaby Lake GT2 statt Ivybridge, beide gleicher Upgrade Stand >:(
Mir fällt jetzt nur noch KDE Settings ein, ich vergleich die jetzt mal Stück für Stück... Ich wüsste allerdings nicht dass ich da nochmal was geändert hätte bevor der Hintergrund wechselte.
EDIT: okay, ich streck die Flügel, KDE-Einstellungen identisch...
-
Ok, also Brechstange, wir haben noch drei Möglichkeiten (KDE kann sich sehr bockig verhalten). ;)
1. du beendest die Halb -oder Pseudo-Transparenz im Conky und machst eine echte Transparenz daraus, weil du ja keine Bilder im Conky verwendest
2. du tauschst oberhalb TEXT die Konfiguration gegen meine hier aus
3. du schreibst eine neue Konfiguration
Voraussetzung ist, dein Desktop ist sauber, kein Conky, auch nicht erst durch autostart gestartet und dann gekillt. Grundlage für mich ist die von dir oben im Eingangspost befindliche conkyrc.
Zu 1. du änderst für die echte Transparenz diese Werte:
-- Create own window instead of using desktop (required in nautilus)
own_window = true,
own_window_type = 'normal', --override
own_window_transparent = false,
own_window_hints = 'undecorated,below,skip_taskbar,skip_pager', --sticky,
own_window_class = 'Conky',
own_window_argb_visual = true,
own_window_argb_value = 80,
Zur Sicherheit trotzdem noch einmalkillall conky
Dann die Befehle in den Terminals oben, weil du gleich Fehler siehst. Bei mir funktioniert das auch schmerzlos (sticky habe ich nur auskommentiert, weil ich bereits genug Conky's laufen habe) 8)
(https://cdn.scrot.moe/images/2018/10/02/ayla.png.th.jpg) (https://scrot.moe/image/9VNPl) links ist Halb-Transparenz, rechts argb-Transparenz 0 bis 255 hier 80 (https://cdn.scrot.moe/images/2018/10/02/ayla1.png.th.jpg) (https://scrot.moe/image/9VTDz)
-
Also Lösung 1 wars nicht, Hintergrund schwarz...
Wie sieht denn Deine conkyrc aus?
-
Deiner ;)
conky.config = {
-- THIS CONFIG RELIES ON 2 SCRIPTS, CPUSPEED AND CPUTEMP
-- YOUR SYSTEM MAY NOT REQUIRE THEM, REPLACE AS DESIRED
-- maintain spacing between certain elements
use_spacer = 'right',
-- set to yes if you want conky to be forked in the background
background = false,
use_xft = true,
-- Xft font when Xft is enabled
font = 'Bitstream Vera Sans Mono-9',
--xftfont Andale Mono-9
--xftfont Clean-8
--xftfont cubicfive10:pixelsize=8
--xftfont squaredance10:pixelsize=14
--xftfont swf!t_v02:pixelsize=10
-- Text alpha when using Xft
xftalpha = 1,
--mail_spool $MAIL
-- Update interval in seconds
update_interval = 1.0,
-- Create own window instead of using desktop (required in nautilus)
own_window = true,
own_window_type = 'normal', --override
own_window_transparent = false,
own_window_hints = 'undecorated,below,skip_taskbar,skip_pager', --sticky,
own_window_class = 'Conky',
own_window_argb_visual = true,
own_window_argb_value = 80,
-- Use double buffering (reduces flicker, may not work for everyone)
double_buffer = true,
-- Minimum size of text area
minimum_width = 310, minimum_height = 0,
--maximum_width = 300,
--min_port_monitors 100
-- Draw shades?
draw_shades = false,
-- Draw outlines?
draw_outline = false,-- amplifies text
-- Draw borders around text
draw_borders = false,
-- Stippled borders?
stippled_borders = 0,
-- border margins
--border_margin 9
-- border width
border_width = 1,
-- Default colors and also border colors, grey90 == #e5e5e5
default_color = 'grey90',
default_shade_color = 'black',
default_outline_color = 'DarkGrey',
-- Text alignment, other possible values are commented
--alignment top_left
alignment = 'top_right',
--alignment bottom_left
--alignment bottom_right
-- Gap between borders of screen and text
gap_x = 10,
gap_y = 40,
-- Subtract file system buffers from used memory?
no_buffers = true,
-- set to yes if you want all text to be in uppercase
uppercase = false,
-- stuff after 'TEXT' will be formatted on screen
};
conky.text = [[
${color light blue}${font DejaVu Sans:size=30}${alignc}${time %T %Z}${font}
${color light blue}${font DejaVu Sans:size=12}${alignc}${time %A, %e. %B %Y}${font}
#${color red}$hr
${color #828282}Kernel: ${color light blue}$kernel $color
${color #828282}Uptime:$color ${color orange}$uptime$color
${color #828282}CPU model: ${color #828282}${exec grep -m1 "model name" /proc/cpuinfo |cut -c 32-53}
${color #828282}Chipset: ${color #828282} Ivybridge Mobile
${font Terminus:size=9}TEMPS
${font Terminus:size=9}${color orange}Core 0: ${color green}${execi 5 /usr/bin/sensors | grep Core\ 0| paste -s | cut -d+ -f2 | cut -c1-7}
${font Terminus:size=9}${color orange}Core 1: ${color green}${execi 5 /usr/bin/sensors | grep Core\ 1| paste -s | cut -d+ -f2 | cut -c1-7}
#${color #828282}CPU1 Temp: ${color orange}${exec cut -c -2 /sys/class/hwmon/hwmon1/device/temp2_input} ${color BBBBBB}°C
#${color #828282}CPU2 Temp: ${color orange}${exec cut -c -2 /sys/class/hwmon/hwmon1/device/temp3_input} ${color BBBBBB}°C
#${color #828282}CPU3 Temp: ${color orange}${exec cut -c -2 /sys/class/hwmon/hwmon1/device/temp4_input} ${color BBBBBB}°C
#${color #828282}CPU4 Temp: ${color orange}${exec cut -c -2 /sys/class/hwmon/hwmon1/device/temp5_input} ${color BBBBBB}°C
#${color red}$hr
${color #828282}PROCESSING$color
${color #828282}CPU1:${tab 30}${color orange}${cpu cpu0} ${color #828282}CPU3:${tab 30}${color orange}${cpu cpu2}
${color #828282}CPU2:${tab 30}${color orange}${cpu cpu1} ${color #828282}CPU4:${tab 30}${color orange}${cpu cpu3}
${color #828282}CPU1-4 (MHz):
${color orange}${execi 3 grep -m8 MHz /proc/cpuinfo| cut -f3 | awk '{print $2}'}${color}
${color #828282}CPU1-4 (%):
${color red}${cpubar cpu0 7,145} ${cpubar cpu1 7,145}
${color red}${cpubar cpu2 7,145} ${cpubar cpu3 7,145}
#${color red}${cpubar cpu4 7,145} ${cpubar cpu5 7,145}
#${color red}${cpubar cpu6 7,145} ${cpubar cpu7 7,145}$color
${color #828282}NAME $alignc CPU% $alignr MEM%
${color red}${top name 1}$alignc${top cpu 1}%$alignr${top mem 1}
${color light blue}${top name 2}$alignc${top cpu 2}%$alignr${top mem 2}
${color #a3a3a3}${top name 3}$alignc${top cpu 3}%$alignr${top mem 3}
#${color #828282}${top name 4}$alignc${top cpu 4}%$alignr${top mem 4}
#${color #616161}${top name 5}$alignc${top cpu 5}%$alignr${top mem 5}
#${color red}$stippled_hr
#${color #E7881B}DATA$color
${color #828282}RAM :${color orange} $mem / $memmax $memperc%
${color #D41A1F}${membar }${color}
#${color #828282}Temp :${color orange} ${fs_used /tmp} / ${fs_size /tmp} ${fs_used_perc /tmp}%
#${color #D41A1F}${fs_bar /tmp}$color
${color #828282}Swap :${color orange} $swap / $swapmax $swapperc%
${color red}${swapbar }$color
${color #828282}root :${color orange} ${fs_used /} / ${fs_size /} ${fs_used_perc /}%
${color blue}${fs_bar /}$color
${color #828282}home :${color orange} ${fs_used /home} / ${fs_size /home} ${fs_used_perc /home}%
${color light blue}${fs_bar /home}$color
#${color #828282}var :${color orange} ${fs_used /var} / ${fs_size /var} ${fs_used_perc /var}%
#${color blue}${fs_bar /var}$color
#${color #828282}win :${color orange} ${fs_used /win} / ${fs_size /win} ${fs_used_perc /win}%
#${color #0276FD}${fs_bar /win}$color
${color #828282}data :${color orange} ${fs_used /data} / ${fs_size /data} ${fs_used_perc /data}%
${color green}${fs_bar /data}$color
#${color #828282}musik :${color orange} ${fs_used /musik} / ${fs_size /musik} ${fs_used_perc /musik}%
#${color #0276FD}${fs_bar /musik}$color
#${color #98c2c7}storage :$color ${fs_used /media/storage}/${fs_size /media/storage} ${fs_used_perc /media/storage}%
#${color #78af78}${fs_bar /media/storage}$color
#${color #98c2c7}video :$color ${fs_used /media/video}/${fs_size /media/video} ${fs_used_perc /media/video}%
#${color #78af78}${fs_bar /media/video}$color
#${color #98c2c7}Data1 :$color ${fs_used /media/data1}/${fs_size /media/data1} ${fs_used_perc /media/data1}%
#${color #78af78}${fs_bar /media/data1}$color
#${color #98c2c7}Data2 :$color ${fs_used /media/data2}/${fs_size /media/data2} ${fs_used_perc /media/data2}%
#${color #78af78}${fs_bar /media/data2}$color
#${color BBBBBB} Upload:${color red} ${upspeed wlo1}
#${color BBBBBB} Download:${color red} ${downspeed wlo1}
##################################
## NETWORK ##
##################################
${voffset 4}${color light blue}NETWORK${offset 8}${voffset -2}${hr 2}${font}
${voffset 4}${color light blue}${offset 5}Download${goto 120}${color red}${downspeed wlo1}${alignr}${color light blue}${totaldown wlo1}${font}
${voffset 0}${color light blue}${offset 5}Upload${goto 120}${color red}${upspeed wlo1}${alignr}${color light blue}${totalup wlo1}${font}
${voffset 4}${color light blue}${offset 5}Private${offset 3}IP${goto 123}${alignr}${addr wlo1}${font}
${voffset 0}${color light blue}${offset 5}Public${offset 7}IP${goto 121}${alignr}#${execi 300 wget -q -O - checkip.spdns.de | sed -e {'s/[^[:digit:]\|.]//g'}${font}
]];
-
Okay, ich danke Dir und geb's auf...
Ich verpass dem Ding einen Rahmen und ne unauffällige Hintergrundfarbe und wenns der zukünftigen Besitzerin des Läppis nicht gefällt soll sie es einfach aus dem Autostart rausschmeissen und gut ist 8)
-
ok, selbst diese (unmöglichen) Werte frist der hier ::)
-- Create own window instead of using desktop (required in nautilus)
own_window = true,
own_window_type = 'normal', --override
own_window_transparent = true,
own_window_hints = 'undecorated,below,skip_taskbar,skip_pager', --sticky,
own_window_colour = '#000000',
own_window_class = 'Conky',
own_window_argb_visual = true,
--own_window_argb_value = 80,
Morgen ist auch noch ein Tag, auch Conky braucht manchmal eine Denkpause. ???
-
@ayla - sach mal - haste das schon mal mit nem neuen User probiert?
-
Das ist doch...
Danke, mit dem neuen User klappt es, also KDE verkonfiguriert?
-
Verkonfiguriert muss nicht unbedingt sein - damit kenn ich mich nicht aus, das ist eher teuflisch - leider hat eben dieser noch nicht drauf geantwortet, ob es möglich ist, da an bestimmten Modulen was zu ändern.
-
selbst nach rm -r .kde und reboot bleibt der Hintergrund bei User elli schwarz aber bei test ist er transparent...
jetzt fliegt elli ;D
-
Elli neu angelegt, Hintergrund transparent... Jetzt mal ganz vorsichtig neu konfigurieren
Super... gleiche Konfiguration wie zuvor, conky bleibt transparent.
Sowas macht Linux spannend :D
Danke euch
ayla
-
Wie immer - ein sehr guter Hinweis von @melmarker :)
Es ist schon "teuflisch", das kenne ich auch. Obwohl die Werte richtig sind, macht der das um's verrecken nicht. Tage später, wie von Geisterhand jedoch von selbst. ::)
@ayla, ich habe in /home jede Menge leere wget-log Dateien... :D
Wenn es schon die öffentliche IP sein muß, dann doch nicht aller 5 Minuten, ist m.M. Wget kann doch auch mit /dev/null ins Nirwana geschickt werden oder unkompliziert mit curl z.B.
mit dem Syntax1.9${pre_exec curl -w '\n' ident.me}
${execi 3600 curl -w '\n' ident.me}
einmal oder je 1Stunde
mit dem Syntax1.10 pre_exec gibts hier nicht mehr${texeci 86400 curl -w '\n' ident.me}
einmal in 24Stunden usw.
-
Hi,
ja die wget.log hatte ich dann auch gesehen und nach einem google den betreffenden Passus durch
execi 1500 curl ifconfig.me
ersetzt.
Die fünf Minuten hatte ich drin weil er mir die öffentliche IP mit wget nicht vom Start aus angezeigt hatte, sondern erst nach Ablauf der Wartezeit. Komischerweise ist das jetzt mit dem "curl" nicht mehr so, sondern sie wird gleich angezeigt...hmmm... muß ich nicht verstehen... ::)
Edit: hmmm... nee, jetzt zeigt er sie mir nicht mehr gleich an, war aber gestern so...
-
How I do my network
##############
# - NETWORK - #
##############
${voffset -3}${font Orore:size=20}${color3}Y${voffset -3}${font Liberation:size=16}${color}${color FF0000} Network:${if_up enp4s0}
${font Orore:size=20}${color3}I${font Liberation:size=11.3}${voffset -5}${color}${color FFFF00} enp4s0${goto 10}${offset 100} »»» ${alignr 7}${color 00FF00}${addr enp4s0}${color}
${font Orore:size=20}${color3}I${font Liberation:size=11.3}${voffset -5}${color}${color FFFF00} wan${goto 10}${offset 100} »»» ${alignr 7}${color 00FF00}${execi 600 wget http://ipecho.net/plain -q -O - | grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>'}${color}
#${voffset 5}${font Orore:size=20}K${font Liberation:size=11.3}${voffset -5} ${upspeed enp4s0}${font Liberation:size=11.3}${goto 10}${offset 100} » ${goto 10}${offset 120} Upload:${color1}${alignr 8}${totalup enp4s0}${color}
#${voffset 5}${font Orore:size=20}J${font Liberation:size=11.3}${voffset -5} ${downspeed enp4s0}${font Liberation:size=11.3}${goto 10}${offset 100} » ${goto 10}${offset 120} Donwload:${color1}${goto 10}${alignr 8}${totaldown enp4s0}
${endif}${goto 0}${color6}${cpubar cpu5 1,400}${color}
(http://piper-sid.net/myshit/linux/images/conky.png) (http://piper-sid.net/myshit/linux/images/conky.png)
-
@piper
I see you have exactly the same fucking weather as here. ;D
..hmmm... muß ich nicht verstehen... ::)
Edit: hmmm... nee, jetzt zeigt er sie mir nicht mehr gleich an, war aber gestern so...
Ich tippe da auf den autostart. Es gibt ja mehre Möglichkeiten, was sich nach dem "Ausführungszeitpunkt" richtet.
Zu welchen Zeitpunkt steht da der Conky/das Script?
-
moin ayla, durch den neuen User ist das ja jetzt für Dich gelöst, aber for the record und falls hier später mit ähnlichem Problem mal wer nachliest:
~/.kde enthält nur noch einige wenige Einstellungen, das löschen bringt oft nix. Das meiste ist jetzt in ~/.config, zB der verwendete Compositor in ~/.config/kwinrc, die Datei hätte man testweise mal löschen können ;
Die alte Tastenkombi zum ein/ausschalten von Compositing ALT+SHIFT+F12 funktioniert auch in Plasma5 noch, schaltet man damit um wird hier zB der Hintergrund von conky und Dock von transparent<>schwarz umgeschaltet. Wären mal zwei Ansätze, falls das noch mal jemand braucht.
-
@piper
thanks for sharing :)
@unklarer
Conky wird direkt nach der Anmeldung gestartet, da ist das Netzwerk noch nicht da, Gestern hatte ich den Conky beim Testen aus der Konsole gestartet, da war das Netzwerk schon einige Zeit am Laufen, könnte sein dass es daran lag. Aber: die Wartezeit liegt ja vor der Abfrage der externen IP, also sollte das erste mal eigentlich immer die angegebene Zeit dauern...
@ der_bud
Ja interessant. Hatte das mit shift-alt-f12 gleich mal getestet, das wars wohl. Hab zwar sicher diese Kombi nicht benutzt, aber durch irgenwas wohl Compositing anders abgeschaltet... Rate aber von dem rumspielen damit ab, beim zweiten Versuch hat mein KDE anschließend aufs reagieren verzichtet, half nur noch hard reboot :)
-
Hi @ayla,
es könnte sein, dass Du grad ganz unbewusst den Grund für das abweichende Verhalten gefunden hast :D
Das Maddin Flöser, früher bekannt als Grässlin, hatte vor Jahren mehrere Ideen, wie man Benutzer möglichst entmündigen kann (nein, diesmal nicht diesen root-Schwachsinn).
Seine Idee war, dass man Module/Komponenten von kwin hart deaktiviert, wenn die irgendwelche Abstürze hervorrufen. Und weil User selten dämliche Zeitgenossen sind, die wohlmöglich noch das korrekte Funktionieren von Appliktionen einfordern und ansonsten mit Bugreports nerven - nun, da nimmt man ihnen einfach die Möglichkeit, diese Sperren per GUI zurückzusetzen und dokumentiert das auch nicht weiter großartig. Ich weiss nicht, ob dieser Mechanismus in kwin noch aktiv ist :D
-
Na, das war ja ne super Idee, da muss man erst mal drauf kommen, auf so ne Idee, mein ich...
-
Aber: die Wartezeit liegt ja vor der Abfrage der externen IP, also sollte das erste mal eigentlich immer die angegebene Zeit dauern...
Nee, nee ist ein Denkfehler.
Beim Start des Conky werden sofort ALLE gewünschten/eingestellten Daten abgefragt. Das siehtst du doch auch, wenn du diesen Start in der Konsole auslöst, die Verbindungsaufnahme zu dem Server/Webseite. Wenn er das dann hat, erscheint der Conky auf dem Desktop.
Die bei dir eingestellten 5 Minuten (${execi 300....) sind dann die 2. Abfrage und so fort.
Die Regel, der Conky soll nach dem komplett aufgebauten Desktop, als letztes erscheinen, gilt immer noch.
Da du einen sogenannten reinen "Text-Conky" verwendest (keine Bilder; Lua-Scripte etc.), kann das sleep mit 1 bis 2 Sec. sehr kurz gefasst sein. Dennoch muß es dann wenigstens 1 Sec. sein. Und, ich sehe bei deinem Conky auch jedes mal die IP. ;)
-
Hah, okay. Ich hatte gedacht der liest einfach der Reihe nach, das erklärt das Verhalten natürlich. Und mit:
#!/bin/bash
sleep 3
/usr/bin/conky
exit 0
in ner scriptdatei und diese statt dem direkten Aufruf von Conky im Autostart klappt das auch mit der sofort angezeigten externen IP. Dann kann ich die Wartezeit ja auch auf 3600 setzen...
Danke :)
ayla
-
mal den sleep doch einfach in das desktop file in der autostart, ikke hab das so für owncloud drinnestehen
ownCloud.desktop:Exec= sh -c "sleep 20; /usr/bin/owncloud"
-
Gut, das wir darüber gesprochen haben. 8)
Ich weiss nicht, ob dieser Mechanismus in kwin noch aktiv ist :D
ayla's Faden und deine Bemerkungen haben mich veranlasst, auch mal wieder hinter die "Tür" zu schauen.
(Ich bin da also vor Jahren dem Maddin aufgesessen und habe es ums verrecken nicht hingebracht meine Conky's mit einem Startscript bei der "Anmeldung" hoch zu bringen.
Lange nach einer Lösung gesucht und schließlich hier (https://bbs.archlinux.org/viewtopic.php?pid=1659262#p1659262) und hier (https://docs.kde.org/trunk5/de/kde-workspace/kcontrol/autostart/index.html#kcm_autostart) fündig geworden.
Zitat: Anmerkung
Die Autostart-Funktion hat einen Fehler, zurzeit ist es nicht möglich, ein Skript nach dem Start der Plasma™-Sitzung auszuführen.
Also habe ich das seither "Vor Sitzungsstart" ausführen lassen. Ging auch problemlos nach ein paar Anlaufschwierigkeiten in KaOS, Mageia, Archlinux und Siduction.)
Seit gestern ist es bei der "Anmeldung" - und, das klappt. Ein einzelner Conky, wie gehabt in Kde4 ;) , dagegen nicht (mit der GUI dahinter ??? ). Brauch ich auch eh nicht.
Ergo, habe ich dank euch, auch was gelernt. :)
-
#!/bin/bash
sleep 3
/usr/bin/conky
exit 0
Oder:
conky -p 3
-
Hatte mich irgendwann vor Jahren mal mit den desktop. Dingern rumgeschlagen, auch um conky zu starten. Die hatten gewonnen und seitdem bin ich bei den Bashscripten zum Starten geblieben, wenns direkt über die Programmauswahl nicht klappt :)
Danke Sunrat, läuft jetzt hier so.