¿Cómo detengo los iconos que aparecen en el escritorio en un área en particular?

8

Cuando descargo algo en mi escritorio o inserto un CD o una unidad flash, el icono aparece en mi escritorio. Cuando tengo conky corriendo, el icono a veces aparece en la esquina superior derecha, debajo de conky; donde no puedo verlo

¿Cómo evito que esto suceda?

Mi .conkyrcestá pegado a continuación. No lo escribí todo yo mismo, así que no estoy completamente seguro de qué necesito cambiar o qué partes son relevantes para esta pregunta en 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}

Se han ofrecido soluciones de Conky, pero quizás estas no sean la mejor forma de abordarlo. Lo que realmente quiero es evitar que los iconos aparezcan en esa parte de la ventana del escritorio: es decir, quiero que parte del espacio del escritorio esté "fuera de los límites" a los nuevos iconos que aparecen en el escritorio.

Seamus
fuente
También estoy en la misma situación: /
Pitto
Como sugerencia, y de acuerdo con su última edición (último párrafo), diría que cambia la pregunta a algo así como "Cómo elegir la posición de los iconos de tía"
luri
No son solo iconos de montaje automático: son cosas que descargo al escritorio. Y es relevante que sea para evitar conky que quiera hacer esto.
Seamus

Respuestas:

2

Para Maverick, y suponiendo que Gnome ...

sudo apt-get install screenlets

Descargue Folletview Screenlet y luego abra Screenlets para instalarlo.

Applications->Accessories->Screenlets

Después de la instalación, haga doble clic en el screenlet "Vista de carpeta". Haga clic derecho en el screenlet y seleccione Propiedades . Vaya a Opciones-> Carpeta y seleccione Escritorio . Haz clic en Cerrar .

Ahora haga desaparecer los iconos de su escritorio Gnome:

[ALT]+[F2]
gconf-editor
Run

Vaya a aplicaciones-> nautilus-> preferencias-> show_desktop, estableciendo el valor en falso. Mueva su pantalla "Vista de carpeta" lejos de Conky.

Aún puede acceder a "lugares" y "dispositivos" desde el administrador de archivos. De hecho, puede hacer todo sin ningún ícono de escritorio. Simplemente ejecutar gconf-editor para deshabilitar los iconos del escritorio también podría funcionar para usted.


fuente
Todavía puedo acceder a lugares y dispositivos desde el administrador de archivos, pero es conveniente que aparezcan en el escritorio.
Seamus
2

Puede obtener lo que desea si cambia estas dos líneas como se muestra:

 own_window_type panel

 own_window_transparent no

Y agregas estos dos:

 own_window_argb_visual yes

 own_window_argb_value 0

Explicación:

own_window_argb_visual yeshabilita la verdadera transparencia ( own_window_transparent yessignifica solo pseudo-transparencia, que simplemente 'clona' el fondo ... tenemos que configurar esto último no, es por eso que necesitamos editar la segunda línea de arriba)

own_window_argb_value 0establece 'alpha' a 0 (totalmente transparente). Se puede configurar hasta 255 (totalmente opaco)

own_window_argb_visual yesno funcionará con anulación y es por eso que es necesario cambiar own_window_typeapanel

Para mí funcionó a la perfección. El único inconveniente es que puede ver el icono pero no puede hacer clic en él, ya que está, aún, debajo de la ventana de conky; sin embargo, puede seleccionar este ícono haciendo clic y arrastrando el mouse -una selección en ventana- luego de eso, puede abrir el menú contextual con el teclado o simplemente presionar enter para 'abrir' el medio que acaba de insertar.

luri
fuente
Solo quiero detener los iconos que aparecen en esa parte de la pantalla ocupada con conky. Esta es una buena solución intermedia, pero no ideal.
Seamus
En realidad, intenté esto, y no funciona como se esperaba. Lo que sucede es que todos los íconos y ventanas se presionan "debajo" del conky. El conky está arriba a la derecha y empuja todo hacia abajo debajo de la ventana del conky.
Seamus
Eso fue lo que traté de decir en mi último párrafo ... están debajo de la ventana conky. Puede verlos y luego puede seleccionarlos arrastrando la ventana y luego cambiando su ubicación (moviéndolos). Pruebe esta solución alternativa: deshabilite conky por un tiempo, conecte el dispositivo que desee, mueva su icono donde no interfiera con conky. Cuando se vuelve a enchufar, los iconos aparecen en la misma posición (al menos eso me funciona).
luri
No. Lo que quiero decir es que todo el espacio del escritorio a la izquierda de la ventana conky está libre de íconos y todos se mueven hacia la parte inferior de la ventana. También hace que las ventanas maximizadas solo aparezcan en el tercio inferior de la pantalla.
Seamus
1

No creo que esto sea posible. Sin embargo, dependiendo de la configuración, debería poder mover su Conky manteniendo presionada la Alttecla y usar el botón izquierdo del mouse (dado que usa la configuración para diestros) y moverlo como cualquier otra ventana.

También puede eliminar íconos en el escritorio por completo en gconf-editor. Simplemente desactívela /apps/nautilus/preferences/show_desktopy su escritorio será agradable y limpio.

Kris Harper
fuente
No con own_window_type overrideeso no funciona, no creo.
Seamus
-1

Lea las preguntas frecuentes de Conky en este enlace: http://conky.sourceforge.net/faq.html

Específicamente estas dos preguntas:

  1. Conky no deja de parpadear
  2. ¿Por qué Conky hace desaparecer mis íconos?
user8592
fuente
RTFM no es una buena respuesta.
Seamus
Esto es lo que deberías haber hecho en primer lugar. Incluso después de indicarle la guía oficial, no está listo para leerla y hacerlo usted mismo. Todo lo que necesitas es una respuesta preparada. Si no comprende la solución mencionada en las preguntas frecuentes, entonces ese habría sido un caso diferente, pero ¿sería grosero como este?
user8592
1
@ user8592 Podría indicarle nuestras pautas de estilo , pero como sugieren, ese no es el mejor enfoque. Si su respuesta está detrás de un enlace, como un FAQ externo, no se limite a vincularlo. Resuma la información en su respuesta.
andrewsomething
@ Andrew Lo tendré en cuenta la próxima vez. Gracias.
user8592
Esto no es realmente una pregunta sobre conky . Quiero que los íconos dejen de aparecer en cierta parte de la pantalla. Yo que están bajo conky, por eso lo he mencionado, pero la pregunta es acerca de hacer parte de mi escritorio de bienes raíces prohibida para los nuevos iconos que aparecen. Corrígeme si me equivoco, pero eso está fuera del alcance del manual de conky.
Seamus