Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Border not rendering at the top and bottom #1984

Closed
ghost opened this issue Jul 6, 2024 · 2 comments
Closed

[Bug]: Border not rendering at the top and bottom #1984

ghost opened this issue Jul 6, 2024 · 2 comments
Labels
bug related to incorrect existing implementation of some functionality rendering related to code that handles rendering, excluding the used graphics API

Comments

@ghost
Copy link

ghost commented Jul 6, 2024

What happened?

Conky no longer renders the border at the top or bottom. I recently reset my PC and re-compiled conky, and my existing config which had a border all around, now only has it at the sides.

I did some testing, with the default conky config, setting draw_borders=true will cause the issue, the borders will only be on the sides.

If you comment out both double_buffer = true and own_window = true, the border will render on all sides.

The version says pre-compiled but I compiled it on my system, source is the code downloaded from the latest release. The issue also happened on the previous release (1.21.3), unfortunately I don't know the version I was using before my PC reset.

The same issue occurs on the AppImage (Ubuntu 22.04)

System Info:
OS: Arch Latest
Display Server: X11
Desktop Environment: Xfce4
Window Manager: Xfwm

Version

conky 1.21.4-pre- compiled for Linux x86_64

Which OS/distro are you seeing the problem on?

Arch Linux

Conky config

-- Conky, a system monitor https://github.com/brndnmtthws/conky
--
-- This configuration file is Lua code. You can write code in here, and it will
-- execute when Conky loads. You can use it to generate your own advanced
-- configurations.
--
-- Try this (remove the `--`):
--
--   print("Loading Conky config")
--
-- For more on Lua, see:
-- https://www.lua.org/pil/contents.html
--
-- Conky Lua API: https://conky.cc/lua

-- Configuration settings: https://conky.cc/config_settings
conky.config = {
    alignment = 'top_left',
    background = false,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    double_buffer = true,
    draw_borders = true,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    extra_newline = false,
    font = 'DejaVu Sans Mono:size=12',
    gap_x = 60,
    gap_y = 60,
    minimum_height = 5,
    minimum_width = 5,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_ncurses = false,
    out_to_stderr = false,
    out_to_wayland = false,
    out_to_x = true,
    own_window = true,
    own_window_class = 'Conky',
    own_window_type = 'normal',
    own_window_hints = 'undecorated,sticky,below,skip_taskbar,skip_pager',
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    update_interval = 1.0,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
}

-- Variables: https://conky.cc/variables
conky.text = [[
${color grey}Info:$color ${scroll 32 Conky $conky_version - $sysname $nodename $kernel $machine}
$hr
${color grey}Uptime:$color $uptime
${color grey}Frequency (in MHz):$color $freq
${color grey}Frequency (in GHz):$color $freq_g
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color grey}CPU Usage:$color $cpu% ${cpubar 4}
${color grey}Processes:$color $processes  ${color grey}Running:$color $running_processes
$hr
${color grey}File systems:
 / $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${color grey}Networking:
Up:$color ${upspeed} ${color grey} - Down:$color ${downspeed}
$hr
${color grey}Name              PID     CPU%   MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
]]

Stack trace

No response

Relevant log output

No response

@ghost ghost added bug related to incorrect existing implementation of some functionality triage issue that hasn't been verified, categorized or acknowledged yet labels Jul 6, 2024
@ghost
Copy link
Author

ghost commented Jul 11, 2024

Duplicate of #1951, sorry for not noticing that issue

@ghost ghost closed this as completed Jul 11, 2024
@Caellian
Copy link
Collaborator

Duplicate of #1951, sorry for not noticing that issue

No worries.

@Caellian Caellian added rendering related to code that handles rendering, excluding the used graphics API and removed triage issue that hasn't been verified, categorized or acknowledged yet labels Nov 17, 2024
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug related to incorrect existing implementation of some functionality rendering related to code that handles rendering, excluding the used graphics API
Projects
None yet
Development

No branches or pull requests

1 participant