Siduction Forum

Siduction Forum => Software - Support => Topic started by: ayla on 2018/10/01, 23:37:33

Title: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post 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:
Code: [Select]

-- 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:
Code: [Select]
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:
Code: [Select]
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
Title: Re: Conky Hintergrund nicht transparent
Post by: unklarer on 2018/10/02, 11:11:38
"Nebenbei" ist schön.   ;D   Also, KDE-Plasma.  Wenn das nur sporadisch auftritt, ändere

Code: [Select]
--own_window_type override
nach

Code: [Select]
own_window_type = 'normal',   --override
und eventuell muß auch noch
Code: [Select]
own_window_class = 'Conky',auskommentiert werden
Code: [Select]
--own_window_class = 'Conky',
Title: Re: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/02, 11:47:19
Hallo unklarer,
das Problem tritt nicht nur sporadisch auf, ist seit dem ersten Auftreten dauerhaft schwarzer Hintergrund.
Code: [Select]
-- 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. ä.
Title: Re: Conky Hintergrund nicht transparent
Post by: unklarer on 2018/10/02, 11:58:24
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?
Title: Re: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/02, 12:10:05
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...
Title: Re: Conky Hintergrund nicht transparent
Post by: unklarer on 2018/10/02, 12:24:02
warte mal...

Bei deiner conkyrc fehlt am ENDE
Code: [Select]
]];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
Code: [Select]
-- 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
Code: [Select]
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 bei
Code: [Select]
minimum_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.
Title: Re: Conky Hintergrund nicht transparent
Post by: unklarer on 2018/10/02, 13:11:56
Ich muß dann erst mal weg zum Doc (im Alter ist das so)   ;D und bin voraussichtlich 16/17.00 Uhr zurück.
Title: Re: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/02, 13:32:33
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...
Title: Re: Conky Hintergrund nicht transparent
Post by: unklarer on 2018/10/02, 17:21:15
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:
Code: [Select]
-- 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 einmal
Code: [Select]
killall 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)
Title: Re: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/02, 17:50:18
Also Lösung 1 wars nicht, Hintergrund schwarz...
Wie sieht denn Deine conkyrc aus?
Title: Re: Conky Hintergrund nicht transparent
Post by: unklarer on 2018/10/02, 17:56:56
Deiner   ;)

Code: [Select]
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}
]];
Title: Re: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/02, 18:15:02
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)
Title: Re: Conky Hintergrund nicht transparent
Post by: unklarer on 2018/10/02, 18:21:54
ok, selbst diese (unmöglichen) Werte frist der hier   ::)
Code: [Select]
-- 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.   ???

Title: Re: Conky Hintergrund nicht transparent
Post by: melmarker on 2018/10/02, 20:02:36
@ayla - sach mal - haste das schon mal mit nem neuen User probiert?
Title: Re: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/02, 20:17:33
Das ist doch...
Danke, mit dem neuen User klappt es, also KDE verkonfiguriert?
Title: Re: Conky Hintergrund nicht transparent
Post by: melmarker on 2018/10/02, 20:29:54
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.
Title: Re: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/02, 20:41:01
selbst nach rm -r .kde und reboot bleibt der Hintergrund bei User elli schwarz aber bei test ist er transparent...
jetzt fliegt elli  ;D
Title: Re: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/02, 21:06:08
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
Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: unklarer on 2018/10/03, 11:33:43
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
Code: [Select]
${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
Code: [Select]
${texeci 86400 curl -w '\n' ident.me}einmal in 24Stunden usw.
Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/03, 12:17:07
Hi,

ja die wget.log hatte ich dann auch gesehen und nach einem google den betreffenden Passus durch

Code: [Select]
execi 1500 curl ifconfig.meersetzt.
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...
Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: piper on 2018/10/03, 15:54:20
How I do my network

Code: [Select]
##############
# - 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)
   

Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: unklarer on 2018/10/03, 16:35:12
@piper
I see you have exactly the same fucking weather as here.   ;D

Quote from: ayla
..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?
Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: der_bud on 2018/10/03, 22:04:17
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.
Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/03, 22:29:23
@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 :)

Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: melmarker on 2018/10/03, 23:08:32
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
Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/04, 03:24:54
Na, das war ja ne super Idee, da muss man erst mal drauf kommen, auf so ne Idee, mein ich...
Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: unklarer on 2018/10/04, 10:22:08
Quote from: ayla
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.   ;)

Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/04, 16:51:29
Hah, okay. Ich hatte gedacht der liest einfach der Reihe nach, das erklärt das Verhalten natürlich. Und mit:
Code: [Select]
#!/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
Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: melmarker on 2018/10/04, 17:02:31
mal den sleep doch einfach in das desktop file in der autostart, ikke hab das so für owncloud drinnestehen

Code: [Select]
ownCloud.desktop:Exec= sh -c "sleep 20; /usr/bin/owncloud"
Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: unklarer on 2018/10/04, 19:29:45
Gut, das wir darüber gesprochen haben.   8)

Quote from: melmarker
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.    :)
Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: sunrat on 2018/10/05, 00:38:40
Quote
Code: [Select]
#!/bin/bash

sleep 3
/usr/bin/conky
exit 0

Oder:
Code: [Select]
conky -p 3
Title: Re: durch neuen user gelöst: Conky Hintergrund nicht transparent
Post by: ayla on 2018/10/05, 13:33:21
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.