а если чего с файловой системой случится… все таки btrfs в стадии доработки… у меня стоял arch, работало все как часы, и после очередной перезагрузки слетела файловая система, ошибку не помню, но диск не маунтился ни в какой из установленных ОС (Минт, Манжаро), ошибка чтения какого-то блока… установлен был на SSD. При том слетела ни с того нис сего, даже не после обновления… пришлось форматировать диск заного. Никак руки не дойдут арч туда снова поставить…
Все таки арч работает куда стабильней и лучше манжаро…
По умолчанию идёт сборка пакетов в один поток (ядро), чтобы это поправить надо раскоментировать строку MAKEFLAGS="-j4",(где 4 в моём случае, это количество ядер процессора, Вам же нужно поставить своё значение) в файле /etc/makepkg.conf.
Вот фрагмент файла:
LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro"
#— Make Flags: change this for DistCC/SMP systems MAKEFLAGS="-j4"
#— Debugging flags
DEBUG_CFLAGS="-g -fvar-tracking-assignments"
DEBUG_CXXFLAGS="-g -fvar-tracking-assignments"
В данном случае у меня идёт сборка пакетов в 4 потока, что сказывается на скорости.
Да, с мобилами у них не получилось, но Nokia они утопили. При чем сотрудничать начинали еще когда та была не просто «на коне,» а при её лидирующих позициях. И в той же статье Wiki есть и другие примеры…
Ну вообще-то, винда сейчас теряет популярность на фоне той же MacOS. Если раньше винду спасало то, что комп под неё можно было собрать относительно дёшево, то сейчас — во время популярности ультрабуков и смартфонов, во время роста цен на комплектующие, Microsoft приходится бороться за доли рынка. Однако, та самая популярность различных платформ фактически сводит на нет усилия корпорации, которая долгое время вывозила за счёт закрытых API. У Microsoft долгое время была мода расширять Web своими Active объектами и плагинами для ослов. Сейчас это нафиг никому не нужно, поскольку у всех IPhone and Android Phone, и для интеграции с десктопом или лэптопом необходима разработка по стандартам Apple, W3C, Java, а также, активное использование высокоуровневых языков типа Python, Ruby, JS via NodeJS. Так что установка убунты в виртуалку винды — это единственный способ удержать огромный процент корпоративных клиентов от установки оригинальной убунты или от покупки мака на следующем плановом апгрейде железа.
/ у тебя на sdb6, /home (а с ним и ~/) у тебя на другом разделе (!) — sdb7. В этом косяк.
Зачем тебе btrfs на двух разделах, если можно и нужно использовать subvolumes?
btrfs subvolume list /
ID 257 gen 1909 top level 5 path @
ID 259 gen 16 top level 257 path var/lib/machines
ID 268 gen 1896 top level 257 path .snapshots
ID 269 gen 1685 top level 268 path .snapshots/1/snapshot
ID 270 gen 1693 top level 268 path .snapshots/2/snapshot
ID 271 gen 1697 top level 257 path root/snapshots
ID 272 gen 1760 top level 268 path .snapshots/3/snapshot
ID 273 gen 1810 top level 268 path .snapshots/4/snapshot
ID 274 gen 1855 top level 268 path .snapshots/5/snapshot
ID 275 gen 1895 top level 268 path .snapshots/6/snapshot
mount -t btrfs
/dev/sdb6 on / type btrfs (rw,noatime,compress=lzo,ssd_spread,discard,
space_cache,autodefrag,subvolid=257,subvol=/@)
/dev/sdb7 on /home type btrfs (rw,noatime,compress=lzo,ssd_spread,discard,
space_cache,autodefrag,subvolid=5,subvol=/)
Кто бы сомневался что у них подгорит что окна теряют популярность в пользу линукса) Особенно после выпуска 10й винды. Думаю это не совпадение. А всё остальное будет зависеть от самих людей, ведь если нет спроса то и полнит ихнее предложение. ;)
Вернулся на openbox, чтобы высвободить ресурсы приложениям. Человек в конечном итоге не в DE работает, а в приложениях! Xfce при запуске пожирал сначала 300 мб при запуске, но потом начал потихоньку пожирать память до 600. Когда перезагружался после правки конфига, просто выхода другого не было, кроме пока посидеть на xfce. Совет выше помог. Спасибо!
Со snapper-ом вроде получилось… а вот btrfs subvolume snapshot… ни в какую. Может не правильно делаю…
напомню необходимо сделать снапшот корня (subvolume @)
делаю так: btrfs subvolume snapshot @ ~/snapshots
ERROR: cannot access subvolume @: No such file or directory
Все таки арч работает куда стабильней и лучше манжаро…
немного позже напишу если проблема не исчезнет…
Вот фрагмент файла:
LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro"
#— Make Flags: change this for DistCC/SMP systems
MAKEFLAGS="-j4"
#— Debugging flags
DEBUG_CFLAGS="-g -fvar-tracking-assignments"
DEBUG_CXXFLAGS="-g -fvar-tracking-assignments"
В данном случае у меня идёт сборка пакетов в 4 потока, что сказывается на скорости.
Зачем тебе btrfs на двух разделах, если можно и нужно использовать subvolumes?
ID 257 gen 1909 top level 5 path @
ID 259 gen 16 top level 257 path var/lib/machines
ID 268 gen 1896 top level 257 path .snapshots
ID 269 gen 1685 top level 268 path .snapshots/1/snapshot
ID 270 gen 1693 top level 268 path .snapshots/2/snapshot
ID 271 gen 1697 top level 257 path root/snapshots
ID 272 gen 1760 top level 268 path .snapshots/3/snapshot
ID 273 gen 1810 top level 268 path .snapshots/4/snapshot
ID 274 gen 1855 top level 268 path .snapshots/5/snapshot
ID 275 gen 1895 top level 268 path .snapshots/6/snapshot
mount -t btrfs
/dev/sdb6 on / type btrfs (rw,noatime,compress=lzo,ssd_spread,discard,
space_cache,autodefrag,subvolid=257,subvol=/@)
/dev/sdb7 on /home type btrfs (rw,noatime,compress=lzo,ssd_spread,discard,
space_cache,autodefrag,subvolid=5,subvol=/)
и
btrfs subvolume snapshot / ~/snapshots
ERROR: invalid snapshot name '/'
Или другой вариант, вот тут я писал:
linuxhub.ru/viewtopic.php?t=1309
напомню необходимо сделать снапшот корня (subvolume @)
делаю так:
btrfs subvolume snapshot @ ~/snapshots
ERROR: cannot access subvolume @: No such file or directory