Como faço para parar de aparecer ícones na área de trabalho em uma área específica?

8

Quando faço o download de algo na minha área de trabalho ou insiro um CD ou unidade flash, o ícone aparece na minha área de trabalho. Quando estou executando o conky, o ícone às vezes aparece no canto superior direito, abaixo do conky; onde eu não consigo ver.

Como faço para parar isso?

Meu .conkyrcé colado abaixo. Eu não escrevi tudo sozinho, então não tenho muita certeza do que preciso mudar ou de quais partes são relevantes para essa pergunta em particular ...

# UBUNTU-CONKY
# A comprehensive conky script, configured for use on
# Ubuntu / Debian Gnome, without the need for any external scripts.
#
# Based on conky-jc and the default .conkyrc.
# INCLUDES:
# - tail of /var/log/messages
# - netstat shows number of connections from your computer and application/PID making it. Kill spyware!
#
# -- Pengo
# 

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# fiddle with window
use_spacer right

# Use Xft?
use_xft yes
xftfont DejaVu Sans:size=8
xftalpha 0.8
text_buffer_size 2048

# Update interval in seconds
update_interval 3.0

# Minimum size of text area
# minimum_size 250 5

# Draw shades?
draw_shades no

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 3

# border margins
border_margin 9

# border width
border_width 10

# Default colors and also border colors, grey90 == #e5e5e5
default_color grey

own_window_colour brown
own_window_transparent yes

# 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 20

# stuff after 'TEXT' will be formatted on screen

TEXT
$color
${color orange}SYSTEM ${hr 2}$color
$nodename $sysname $kernel on $machine

${color orange}CPU ${hr 2}$color
${freq}MHz   Load: ${loadavg}   Temp: ${acpitemp}
$cpubar
${cpugraph 000000 ffffff}

NAME ${goto 150}PID ${goto 200}CPU% ${goto 250}MEM%
${top name 1} ${goto 150}${top pid 1} ${goto 200}${top cpu 1} ${goto 250}${top mem 1}
${top name 2} ${goto 150}${top pid 2} ${goto 200}${top cpu 2} ${goto 250}${top mem 2}
${top name 3} ${goto 150}${top pid 3} ${goto 200}${top cpu 3} ${goto 250}${top mem 3}
${top name 4} ${goto 150}${top pid 4} ${goto 200}${top cpu 4} ${goto 250}${top mem 4}

${color orange}MEMORY / DISK ${hr 2}$color
RAM:   $memperc%   ${membar 6}$color
Swap:  $swapperc%   ${swapbar 6}$color

Home:  ${fs_free_perc /home}%   ${fs_bar 6 /}$color 
Free Space: ${fs_free /home}

${color orange}NETWORK (${addr eth0}) ${hr 2}$color
Down: $color${downspeed eth0} k/s ${alignr}Up: ${upspeed eth0} k/s
${downspeedgraph eth0 25,140 000000 ff0000} ${alignr}${upspeedgraph eth0 
25,140 000000 00ff00}$color
Total: ${totaldown eth0} ${alignr}Total: ${totalup eth0}
${execi 30 netstat -ept | grep ESTAB | awk '{print $9}' | cut -d: -f1 | sort | uniq -c | sort -nr}

${color orange}WIRELESS (${addr wlan0}) ${hr 2}$color
Down: $color${downspeed wlan0} k/s ${alignr}Up: ${upspeed wlan0} k/s
${downspeedgraph wlan0 25,140 000000 ff0000} ${alignr}${upspeedgraph wlan0 
25,140 000000 00ff00}$color
Total: ${totaldown wlan0} ${alignr}Total: ${totalup wlan0}
${execi 30 netstat -ept | grep ESTAB | awk '{print $9}' | cut -d: -f1 | sort | uniq -c | sort -nr}

As soluções da Conky foram oferecidas, mas talvez essa não seja a melhor maneira de abordá-la. O que realmente quero é impedir que os ícones apareçam nessa parte da janela da área de trabalho: ou seja, quero tornar parte dos bens imóveis da área de trabalho "fora dos limites" para que novos ícones apareçam na área de trabalho.

Seamus
fonte
Também estou na mesma situação: /
Pitto 15/01
Como sugestão, e de acordo com a sua última edição (último parágrafo), eu diria que você alterou a pergunta para algo como "Como escolher a posição dos ícones dauntomount"
luri
Não são apenas os ícones de montagem automática: são coisas que eu baixo para a área de trabalho. E é relevante que, para evitar conky, eu queira fazer isso.
Seamus

Respostas:

2

Para Maverick, e assumindo o Gnome ...

sudo apt-get install screenlets

Faça o download do Folderview Screenlet e abra o Screenlets para instalá-lo.

Applications->Accessories->Screenlets

Após a instalação, clique duas vezes no screenlet "Folder View". Clique com o botão direito do mouse no screenlet e escolha Propriedades . Vá para Opções-> Pasta e selecione Área de trabalho . Clique em Fechar .

Agora faça seus ícones do Gnome Desktop desaparecerem:

[ALT]+[F2]
gconf-editor
Run

Vá para apps-> nautilus-> preferências-> show_desktop, configurando o valor como false. Mova o seu screenlet "Folder View" para longe do Conky.

Você ainda pode acessar "locais" e "dispositivos" no gerenciador de arquivos. Na verdade, você pode fazer tudo sem ícones da área de trabalho. Apenas rodar o gconf-editor para desativar os ícones da área de trabalho também pode funcionar para você.


fonte
Ainda consigo acessar locais e dispositivos no gerenciador de arquivos, mas é conveniente que eles apareçam na área de trabalho.
Seamus
2

Você pode obter o que deseja se alterar essas duas linhas, como mostrado:

 own_window_type panel

 own_window_transparent no

E você adiciona estes dois:

 own_window_argb_visual yes

 own_window_argb_value 0

Explicação:

own_window_argb_visual yespermite verdadeira transparência ( own_window_transparent yessignifica apenas pseudo-transparência, que apenas 'clona' o plano de fundo ... precisamos definir esse último no, é por isso que precisamos editar a segunda linha acima)

own_window_argb_value 0define 'alfa' para 0 (totalmente transparente). Pode ser configurado para 255 (totalmente opaco)

own_window_argb_visual yesnão funcionará com substituição e é por isso que é necessário mudar own_window_typeparapanel

Para mim, funcionou perfeitamente. A única desvantagem é que você pode ver o ícone, mas não pode clicar nele, pois ainda está sob a janela do conky; no entanto, você pode selecionar esse ícone clicando e arrastando o mouse - uma seleção em janelas --.... depois disso, é possível abrir o menu de contexto com o teclado ou simplesmente pressionar enter para 'abrir' a mídia que você acabou de inserir.

luri
fonte
Eu só quero parar os ícones que aparecem nessa parte da tela ocupada com conky. Esta é uma boa solução intermediária, mas não ideal.
Seamus
Na verdade, eu tentei isso, e não funciona como o esperado. O que acontece é que todos os ícones e janelas são empurrados "sob" conky. O conky está no canto superior direito e empurra tudo para baixo da parte inferior da janela do conky.
Seamus
Foi o que tentei dizer no meu último parágrafo ... eles estão embaixo da janela. Você pode vê-los e, em seguida, selecioná-los arrastando a janela e alterando sua localização (movendo-os). Tente esta solução alternativa: desative o conky por um tempo, conecte o dispositivo desejado, mova o ícone para onde ele não interferir no conky. Quando reconectados, os ícones aparecem na mesma posição (pelo menos está funcionando para mim).
luri 27/01
Não. O que quero dizer é que todo o espaço da área de trabalho à esquerda da janela conky está livre de ícones e todos eles são movidos para a parte inferior da janela. Também faz com que as janelas maximizadas apareçam apenas no terço inferior da tela.
Seamus
1

Eu não acho que isso seja possível. No entanto, dependendo das configurações, você poderá mover o seu Conky mantendo a Alttecla pressionada e use o botão esquerdo do mouse (considerando que você usa as configurações da mão direita) e movê-lo como qualquer outra janela.

Você também pode remover ícones na área de trabalho completamente gconf-editor. Apenas desative /apps/nautilus/preferences/show_desktope sua área de trabalho será agradável e limpa.

Kris Harper
fonte
Não com own_window_type overrideisso não funciona, eu não acho.
Seamus
-1

Leia as perguntas frequentes da Conky neste link: http://conky.sourceforge.net/faq.html

Especificamente, essas duas perguntas:

  1. Conky não para de cintilar
  2. Por que Conky faz meus ícones desaparecerem?
user8592
fonte
RTFM não é uma boa resposta.
Seamus 27/01
Isto é o que você deveria ter feito em primeiro lugar. Mesmo depois de indicar o guia oficial, você não está pronto para lê-lo e fazer você mesmo. Tudo que você precisa é uma resposta pronta. Se você não entender a solução mencionada nas perguntas frequentes, esse seria um caso diferente, mas seria rude assim?
user8592
11
@ user8592 Eu poderia apenas indicar as nossas diretrizes de estilo , mas, como sugerem, essa não é a melhor abordagem. Se sua resposta está por trás de um link, como uma FAQ externa, não basta vincular a ele. Resuma as informações na sua resposta.
precisa saber é o seguinte
@ andrew Vou manter isso em mente a partir da próxima vez. Obrigado.
user8592
Esta não é realmente uma pergunta sobre conky . Quero fazer com que os ícones parem de aparecer em uma determinada parte da tela. Eu sei que eles estão sob conky, é por isso que eu mencionei isso, mas a questão é sobre fazer parte da minha área de trabalho real-estate no-go para novos ícones que aparecem. Corrija-me se estiver errado, mas isso está fora do âmbito do manual da conky.
Seamus