Из источника:
int32 max_blength = protocol_version < 30 ? OLD_MAX_BLOCK_SIZE : MAX_BLOCK_SIZE;
sum->blength = read_int(f);
if (sum->blength < 0 || sum->blength > max_blength) {
rprintf(FERROR, "Invalid block length %ld [%s]\n",
(long)sum->blength, who_am_i());
exit_cleanup(RERR_PROTOCOL);
}
Где:
#define OLD_MAX_BLOCK_SIZE ((int32)1 << 29)
#define MAX_BLOCK_SIZE ((int32)1 << 17)
Который является 536870912
(512M) и 131072
(128k) соответственно.
Изменение было внесено в версии v3.0.0 и поддержке OLD_
был добавлен в v3.0.3. (Ссылки объясняют часть объяснения позади изменений.)
[ПАТЧ] патч, чтобы попытаться заставить действительно большие файлы, которые будут обрабатываться без срывания в поиске хеш-таблицы стороны отправителя.
[ПАТЧ] Зафиксировал отправку больших файлов с более старыми rsync версиями путем обработки старого предела размера блока для протоколов <29.
Да, есть dconf
значение, которое управляет этим. Чтобы отключить отрисовку рабочего стола по Nautilus, выполните следующую команду:
gsettings set org.gnome.desktop.background show-desktop-icons false
Если вы не хотите отключать show-desktop-icons
постоянно, возможно, потому что вы также используете другой оконный менеджер или рабочий стол, такой как GNOME или Unity, вы создаете новый файл .desktop
, в котором указывается команда для открытия nautilus. Например, ~/.local/share/applications/nautilus.desktop
:
[Desktop Entry]
NotShowIn=Unity;GNOME
Name=Files
Comment=Access and organize files
Exec=nautilus --new-window --no-desktop
Terminal=false
Type=Application
Это работает, только если вы используете программу запуска приложений, например i3-dmenu-desktop, которая поддерживает стандарт desktop.
Например, в ~/.config/i3/config
вы можете иметь любой из следующих файлов:
bindsym $mod+space exec --no-startup-id i3-dmenu-desktop
bindsym $mod+space exec --no-startup-id i3-dmenu-desktop --dmenu='dmenu -i'
Приведенный выше файл .desktop
будет отображаться в программе запуска как "Files", согласно атрибуту Name
. Он также будет отображаться как "files", если вы работаете с нечувствительностью к регистру, dmenu -i
.