Комментарии 228
Вот уже 20-лет на Mageia с KDE (да, Mandriva — Mageia). И никаких нареканий! Советую.
Статью читал с великим наслаждением. Спасибо.
На домашнем ноутбуке драйвер для сканера отпечатков пальцев ставил из исходников — тоже знатно попыхтел, не имея опыта.
А в целом второй год наслаждаюсь. С винды давно перешел и на работе и дома, и не жалею. Не сказать что в миллионы раз удобней, но все же удобней, и назад мигрировать не собираюсь.
Всем кто собирается переходить — будьте готовы к начальным трудностям с конфигурацией. Но если разберетесь — будете наслаждаться стабильной и быстрой работой. У меня коллега по работе тоже решил мигрировать, после того как у него десятка начала обновляться не спрашивая разрешения у него в аэропорту, а он не смог связаться с родными. Ну винде же нужнее интернет… Так вот у него первой же трудностью стало, как из под рута править файл конфигурации.
И да, легенда о том что если вы поставите линукс на древний комп и он станет как современный на i7 только легенда. Я пробовал на древний ноут ставить Убунту — снес к чертям через неделю и вернул XP ку.
Посоветуйте чего поставить на Toshiba Satellite 2590CDT.
Сейчас на нем Win98SE стоит)))
wm — openbox (если окошки) или awesome (если тайлинг)
Попробуйте Alpine + Xfce
У меня сканер отпечатков пальцев так и не заработал. Точнее, работает в 1 случае из 40. Так как он выводит картинку со сканера на экран, приблизительно понятно в чем проблема: каждый раз отпечаток получается разный, так как меняется скорость нажатия, сила прижатия, и так далее. Видимо, закрытые решения умеют приводить отпечаток к единообразному виду. А fingerprint-gui — не умеет. Впрочем, не знаю, никакой толковой диагностики он все равно не выдает, но работает так плохо, что снес и продолжаю вводить пароли.
Очень доволен, на работу это никак не повлияло (веб php разработчик, плюс не веб питон, немного c# и lazarus). Всё что необходимо для работы есть, и даже больше, недавно установил вод playonlinux свою любимую игрушку.
Единственное что теперь скучновато, система просто хорошо работает, без сбоев и глюков, нечего уже понастравиать :)
На прошлой неделе даже раздел windows 10 подрезал, возможно скоро вообще удалю и освобожу ssd для linux.
Ни разу не было необходимости возвращаться на windows.
Пару сеошников с работы тоже перешли на ubuntu недавно, тоже не жаловались пока, только спрашивали разные мелочи.
Единственное что теперь скучновато, система просто хорошо работает, без сбоев и глюков, нечего уже понастравиать :)Подождите, обновления прилетят, может случится так, что скучно не будет :)
Но я на всякий случай делаю копию timeshift-ом каждый раз перед обновлениями :)
веб php разработчик
А если появляется необходимости тестировать как работает на IE, Edge?
Что ж, немного стабильности в плане установки проприетарных драйверов в наше сумасшедшее время не помешает. Продолжаем эксперимент.
Пишите так, словно это OK. Тут не обойтись без Линуса Торвальдса
По слухам(у самого такой нет) для карт AMD в линуске есть великолепные и восхваляемые опенсорс драйвера, включены в сборку ядра, т.е. из коробки без СмС.
P.S. Кстати проприетарные драйвера Nvidia не так давно ловили на загадочной телеметрии.
P.P.S. Прошу извинить за лексику Линуса =)
Я новый ноутбук специально покупал со встроенной графикой Intel. Ни Nvidia, ни AMD на самом деле даже близко не лежат по уровню поддержки с Intel (в Linux, во всяком случае). Кроме того, для ноута важна автономность, со встроенной графикой она явно намного лучше.
Я перешел на xfce. Gnome скатился просто ниже некуда. Например, до сих пор переключение раскладок вызывает потерю фокуса и длится несколько долей секунды (например, при добавлении закладок в Firefox, если вбивать теги на нескольких языках, то это приходится делать не менее, чем в два приема, так как из-за потери фокуса окно закладки закрывается). Ну, и множество других недостатков. Я вообще не понимаю, как можно пользоваться Gnome. Даже время, через которое погаснет экран, невозможно настроить.
KDE пользовался предыдущие пару лет, не очень нравится. Были маленькие, но раздражающие глючки, например, часто приложения, разворачиваемые на полный экран, свалилвали kwin. Для 2017-2018 года это, по-моему, недопустимо.
А XFCE быстрый, маленький и шустрый. Потребовалось время привыкнуть, но спустя пару недель уже не задумываешься. Только пока не смог побороть tearing на встроенном видео Intel (при прокрутке и в видео).
Нашел такой пост Why is video tearing such a problem in Linux?
Для себя решил, пока этого не будет прямо сразу из коробки, больше пытаться сесть за линукс не буду. Зловещщее «в Windows это все сразу есть, а мне работать нужно» пока побеждает.
ALSO: Если кто-нибудь кого это также раздражало как меня смогли решить проблему, ткните ссылкой, пожалуйста.
Tearing'а нет по умолчанию в Gnome. Но там столько своих проблем, что я надеюсь побороть tearing в XFCE все же.
до сих пор переключение раскладок вызывает потерю фокуса и длится несколько долей секунды
Эта проблема с весьма ощутимыми долями секунды на переключении, мне кажется, присутствует везде. Я не смог её побороть нормально ни на win8.1 (+ вся серверная линейка от 2k3 до 2016 (на 2k3, всё же, реже)), ни на kde. Ну а на xfce видео — ощутимый момент.
Нет, не везде. KDE, XFCE и все прочие среды используют переключение Xkb, встроенное в X-сервер. Там задержки нет вообще, переключение происходит мгновенно.
Gnome использует gtk-im (или что-то подобное) для всех языков, и это поделие весьма неповоротливое и зачем-то стягивает фокус при переключении. Впервые оно появилось в Ubuntu 16.04, если не раньше, и очень сильно раздражало. С тех пор не улучшилось ни на каплю. А если за 2-3 года в Gnome не произошло ни единого заметного глазом улучшения, более того, остались нереально раздражающие глюки в повседневных вещах (раскладка переключается тысячи раз за день), то я его для себя просто хороню.
Вот тут например можно почитать про суть проблемы.
Только пока не смог побороть tearing на встроенном видео Intel (при прокрутке и в видео).
wiki.archlinux.org/index.php/intel_graphics#Tear-free_video
Создайте файл 20-intel.conf в /etc/X11/xorg.conf.d/ и вставьте:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection
Серьёзно? Чтобы убрать тиринг, нужно в опциях настройки видеодрайвера написать "Убрать тиринг" и тиринга не станет? ))
Спасибо, действительно исчез tearing. Почему-то при беглом гуглинге это решение не всплыло, или я не обратил внимание. Все рекомендуют compton.
то это приходится делать не менее, чем в два приема, так как из-за потери фокуса окно закладки закрывается
А это разве не проблема приложения, то есть Firefox? Окно разве должно пропадать при потере фокуса (не сворачивании или закрытии)?.. Я немного юзал Gnome в Ubuntu 10.10, не тестировал именно этот кейс, но вроде с таким не сталкивался пока что.
А это разве не проблема приложения, то есть Firefox?
Во многих приложениях есть вспомогательные временные окна, например, контекстного поиска или добавления закладки. Они так устроены, что закрываются при потере фокуса по определению. Смена раскладки в Gnome ломает это поведение. Также оно ломает ввод в некоторых других приложениях, подробностей уже не помню, потому что давно вернулся на KDE.
Но это ужасно неудобно и это никто не чинит. Большинство разработчиков Gnome — англоязычные, поэтому им, видимо, по барабану на проблемы тех, кто пользуется несколькими раскладками.
Не могу дома свой Samsung SCX-3405fw подключить.
А на работе есть купленные «подешевле» всякие Panasonic :(
1. Вообще занимаюсь разработкой всякого серверного софта. Использовал Windows в качестве рабочей станции, но постоянно что-то было не слава богу, да и хотелось идентичности окружений. В результате начал работать на Windows + Vagrant + VirtualBox + Linux.
2. В какой-то момент старенький ноутбук Sony пришлось чинить вообще после каждого апдейта Windows. Постоянно ставились несовместимые драйвера, ломалась гибридная видеокарта, производительность упала в ноль. Поскольку ноутбуком пользуюсь не слишком часто, то решил поэкспериментировать и поставить Kubuntu. Был в шоке — всё взлетело с первого раза, весь комплекс софта, который мне нужен, работал без нареканий. Кстати, отдельно рекомендую Krita как полноценную замену photoshop для простых повседеневных задач.
3. Затем сменил место работы, и на новом от меня больше не хотели разработку под Windows. Решил рискнуть и использовать Linux на фуллтам. До сих пор не нарадуюсь на стабильность и предсказуемость Kubuntu.
4. Надоело, что на антресолях стоит огромный ящик для домашнего видеонаблюдения. Так же надоело постоянно хакать там RDP, которого нет по умолчанию в Home Edition. Хак отлично это исправляет, но слетает после каждого апдейта… В общем, достал старый полудохлый ноутбук MSI и поставил туда Lununtu. Без проблем выполняет сейчас задачки по видеонаблюдению и всякие мелкие функции вроде скачки торрентов.
В общем, таким образом постепенно переполз на Lubuntu / Kubuntu вообще везде. Моя жизнь стала гораздо легче без этих бесконечных плясок с бубнами вокруг Windows. Настроил — работает. Обновил — работает. Работает странно — легко можно понять причину. Не ОС, а мечта. Позволяет не тратить на себя время, и это чудесно.
Что использую по софту:
Домашний сервер — transmission, ivideon.
Рабочая машинка и ноутбук — WebStorm, DataGrip, vscode, Chrome, Vivaldi, Telegram, Skype, Slack, Arduino IDE, Android Studio, Ktorrent, Krita, LibreOffice, VLC.
Из нестандартного железа использую планшет Wacom вместо мышки (так меньше руки устают). Подцепился и работает без проблем. Два монитора тоже заработали сразу же.
Единственное, что не взлетело — это переключение на ходу гибридной видеокарты на соньке, для этого нужно перезапускаться. Но это мне требуется примерно никогда, да и на Windows 7 и 10 у меня переключение вообще не работало.
Моя жизнь стала гораздо легче без этих бесконечных плясок с бубнами вокруг Windows. Настроил — работает. Обновил — работает.
Единственное, что если хочешь добиться какого-то кастомного поведения от системы это неизменно боль. Хочешь забить какое-то действие на произвольное сочетание клавиш — будешь страдать. Хочешь поменять местами произвольные клавиши — будешь страдать. Хочешь сделать чтобы по сочетанию клавиш открывалась какая-то программа — будешь страдать. В Windows с этим гораздо легче.
Как раз наоборот.
Увы. В операционной системе, в которой можно настраивать всё, реализация поведения не предусмотренного разработчиками — нетривиальная задача.
В линуксе хочешь чтобы язык переключался по капслоку, а приложение максимизировалось под win+space — идешь и настраиваешь.
А если хочешь, чтобы по чётным часам по вторникам язык переключался по капслоку, а в остальное время по ESC — учишься компилить DE, который используется в твоём дистре.
Или вот более реалистичная задача. Хочу, чтобы по какому-то хоткею запускался файрфокс. Если он уже запущен — чтобы он не запускался, а чтобы просто фокус переходил на окно с ним. А, если окно уже в фокусе, чтобы по этому хоткею происходило циклическое переключение между окнами с файрфоксом. Как это сделать в дефолтной убунте?
В windows надо с каких-то варезников качать непонятные программы, с бесплатным довеском в виде браузера от мейлру и панели от яндекса.
Качаешь AutoHotkey. Это инструмент по умолчанию для решения задач такого рода.
Баш скрипт на пару строчек
Да, мне много раз отвечали что-то в этом духе. Кто-то говорит, что такая возможность есть из коробки во всех DE, кто-то, что достаточно написать баш скрипт на пару строк, но рассказать, как это сделать для конкретной DE или скинуть в комментарии скрипт из двух строк пока ещё никто не смог. Насколько я понимаю, вы знаете, как написать этот скрипт для дефолтной убунты. Поделитесь, пожалуйста этими двумя строками, я буду очень благодарен.
То, что это фиш, а не баш действительно не важно, а вот то, что этот скрипт, насколько я понимаю, просто залочит экран, если экран уже не залочен — важно.
То, что я описал было намного сложнее. Надо было понимать, запущено ли произвольное приложение, если оно не запущено, то запускать его, если оно запущено, фокусироваться на нём, если оно уже в фокусе, то циклически переключаться между окнами этого приложения.
Это мой рабочий скрипт, который я делал, чтобы каждый час лочить экран и глаза отдыхали.
Значит я правильно понял, что он делает, это радует.
Естественно под ваши нужды его надо переделывать
Под мои нужды нужно его не переделывать, а полностью удалить всё, что там есть и написать заново. Из того, что есть в вашем скрипте, в новом останется только условный оператор.
Собственно в этом можно убедиться посмотрев на скрипт, который на самом деле делает именно то, что я описал. Его прислал eisaev вот в этом комментарии
Но сразу могу сказать, что это не дольше пары часов.
Если не знать про xdotool, то гораздо дольше.
Я просто хотел показать, с чего нужно начинать. Наверное, не стоило этого делать
Получается, что в ответ на вопрос, как написать скрипт, который делает что-то конкретное, вы прислали скрипт, который делает что-то совершенно другое. Возможно вы думали, что я вообще не знаю, что такое скрипт и как он выглядит и что мне нужен пример любого скрипта вообще. Но на самом деле мне была нужна ссылка на xdotool .
Для этого есть гугл, ищется сразу, если правильно задавать вопрос
Если правильно задавать вопрос — отыщется вообще всё. К сожалению, для того, чтобы правильно задать вопрос, нужно хорошо разбираться в теме, а в идеале знать ответ заранее.
Вообще, в линуксе почти любое желаемое поведение делается скриптами, что, в общем-то, не удивительно.
Настраиваешь запуск по кнопке скрипта, который делает всю эту хитрую логику.
И как сделать скрипт, описанный мной в предыдущем комментарии? Какой язык программирования использовать? Какую библиотеку?
У меня похожим способом сделана обработка HTTP(S) ссылок глобально.
По описанию очень похоже, что скрипт запускает файрфокс с каким-то ключом. Этого мне не хватит.
Вообще, в линуксе почти любое желаемое поведение делается скриптами, что, в общем-то, не удивительно.
Я буду очень признателен, если вы напишите, как сделать скрипт, который решает описанную мной задачу. Я подозреваю, что для этого как минимум придётся писать какой-нибудь плагин.
Первоначально огнелис запускается как «firefox-quantum -new-instance». И в ~/.mozilla/firefox/profiles.ini указано:
[General]
StartWithLastProfile=0
При этом он спросит какой профиль использовать.
А вот в самой DE в качестве обработчика web-ссылок у меня указан скрипт «~/bin/www-open.sh». И уже в этом скрипте на основе profiles.ini создаётся список профилей, выбирается тот, который по умолчанию и выдаётся окошко с выбором желаемого профиля. Кусок кода:
FF_FILE=~/.mozilla/firefox/profiles.ini
declare -a ff_profiles
p_def_flag=0
while read line; do
case $line in
( Default=1 )
p_def_flag=1
;;
( [Profile* )
p_num=${line#*rofile}
p_num=${p_num%]}
;;
( Name=* )
p_name=${line#*=}
;;
( "" )
[ -n "$p_num" -a -n "$p_name" ] && ff_profiles[$p_num]=$p_name
[ 1 = $p_def_flag ] && p_def=$p_num
p_num=""
p_name=""
p_def_flag=0
;;
esac
done <$FF_FILE
selector=""
for p_num in ${!ff_profiles[*]}; do
selector="$selector $p_num ${ff_profiles[$p_num]}"
[ "$p_def" = "$p_num" ] && selector="$selector on" || selector="$selector off"
done
p_num=$(kdialog --title "firefox profile" --radiolist "Select firefox profile:" $selector)
[ 0 -eq $? ] || exit 0
PROFILE=${ff_profiles[$p_num]}
Для kdialog в переменной $selector формируется строка вида:
0 h13 on 1 tech off 2 dev off 3 I2P off
для других программ выбора варианта из списка, скорее всего, нужно эту строку формировать чуть по другому, но это не важно.
И в конце мы запускаем огнелис:
firefox-quantum -P $PROFILE --new-tab "$@"
Огнелис сам определит запущенный экземпляр и откроет в нём нашу URL.
Если URL не передали — запустим с пустой вкладкой:
firefox-quantum -P $PROFILE --new-tab "about:blank"
Вот этот скрипт и можно повесить на кнопку. Но, если вы желаете одной кнопкой и запускать огнелиса, и открывать ссылки в уже запущенном — нужно в скрипте сделать проверку на то что огнелис с нашим профилем уже запущен и, в случае его отсутствия, запустить его примерно так:
firefox-quantum -P $PROFILE --new-instance
Фактически, если опустить формирование списка профилей и выбор нужного, у нас получится 3 варианта как запустить огнелис:
firefox-quantum -P $PROFILE --new-instance
firefox-quantum -P $PROFILE --new-tab "$@"
firefox-quantum -P $PROFILE --new-tab "about:blank"
Проверять запущенный экземпляр можно простым поиском в списке процессов пользователя по строке запуска:
ps -o cmd= x | grep "[f]irefox-quantum -P $PROFILE --new-instance"
Хочу, чтобы по какому-то хоткею запускался файрфокс. Если он уже запущен — чтобы он не запускался, а чтобы просто фокус переходил на окно с ним. А, если окно уже в фокусе, чтобы по этому хоткею происходило циклическое переключение между окнами с файрфоксом.
#!/bin/sh
WINDOWS=$(xdotool search --classname Navigator | sort -u)
if [ -z "${WINDOWS}" ]; then
exec firefox &
else
CURRENT=$(xdotool getwindowfocus)
NEXT=$(echo ${WINDOWS} | cut --delimiter " " --fields 1)
FOUND=""
for WINDOW in ${WINDOWS}; do
if [ -n "${FOUND}" ]; then
NEXT="${WINDOW}"
break
fi
if [ "${WINDOW}" = "${CURRENT}" ]; then
FOUND="true"
fi
done
xdotool windowactivate ${NEXT}
fi
Наверное можно придумать что нибудь поэлегантнее, но этот скрипт выполняет ваше требование. Не пользуюсь ни Unity, ни Gnome, но думаю выполнение скрипта на хоткей привязать не проблема.
Спасибо! Я пока не успел прикрутить скрипт к хоткею, но он явно делает именно то, что мне было нужно! Про существование xdotool я не знал, очень надеюсь, что с юнити всё это нормально заработает. Не заработает с юнити — перейду на гном. Кстати, а вы чем пользуетесь? Возможность делать скрипты такого рода — для меня серьёзный аргумент в пользу перехода.
Во многих местах стрелкам соответствуют Ctrl-P, Ctrl-F, Ctrl-B, Ctrl-N (в частности, в командной строке). Выручает на клавиатурах, на которых стрелки сделаны по-уродски (в частности, Microsoft Arc, которой пользовался лет 8 назад).
Дяденька сегодня собирается на ночной самолётик, а потом ещё полдня отходит от ночного перелётика :) В общем в ближайшие пару дней я бесполезное тело, а как отойду обязательно гляну на сколько это реализуемо. Аж самому стало интересно.
В Windows такого из коробки по-моему вообще нет.
старенький ноутбук Sony пришлось чинить вообще после каждого апдейта Windows
Может быть, проще отключить обновление?..
В общем, достал старый полудохлый ноутбук MSI
А можно было поставить Windows XP SP3 с таким же успехом, и работало бы не хуже. Или вы принципиально против использования пираток (только лицензионный либо бесплатный софт)?
Ну и оказалось реально удобнее — на винде RDP есть только у professional edition — а тут открыл ssh и всё отлично.
на винде RDP есть только у professional editionА чем вам не годятся сторонние решения (например, бесплатный TeamViewer или RAdmin)?
Я принципиально против устаревшей ОС — даже в домашней сети.И почему же? Боитесь вирусов-шифровальщиков? Не вижу ни одной причины гнаться за новинками в этой области.
P.S. Я не фанат Microsoft и не хейчу Linux, просто непонятна эта необъяснимая мания всё вечно обновлять, которая в последнее время очень у многих встречается :)
В 18.04 делать apt update необязательно.
В итоге после покупки ноута устав от мучений с двойной видеокартой и 15 лет на линуксе с перманентными переустановками из-за новой версии, крутой ветки, бага, просто скуки, нового гнома в федоре, новой плазмы в кде неоне и т.д. купил 10. Во-первых она настолько выросла, что просто диву даешься. Во вторых сейчас связка с WSL, поддерживается хорошо напрямую даже JetBrains (с версии 2018.2 пошла жара). В итоге все работает облично и все плюсы линукса напрямую через WSL (там уже и ansible и nodejs и mongodb и IDE c этим напрямую работает) и нет проблем линукса на 'десктопе'. Последней каплей было, что один и тот же пдф открывается в линуксе даже из терминала ( в любом вьювере ещё хуже) секунд 60, а в винде 2. Я честно перестал понимать, зачем я 15 лет мучался, верил что вот-вот мы дотянем, заживем. Когда даже такая банальная операция так отстаёт. Так что для души он хорош, для сервера хорош, для обычного человека в интернете посидеть, если видео в hd не смотреть — хорош, для разработчика наверное 10 сейчас все-таки по-лучше стала.
- Win+R → gpedit.msc
- Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Центр обновления Windows
- Устанавливаем два параметра:
- Не выполнять автоматическую перезагрузку при автоматической установке обновлений, если в системе работают пользователи | Включить
- Настройка автоматического обновления | Выключить
Перезагружаемся, и теперь будет появляться окошко с возможностью перенести обновление.
Это для про и энтерпайза, хоум-версия не имеет групповых политик, надо лезьть в реестр.
есть такая проблема, как и со скоростью рендера пдф,
А можно расшарить какой-нибудь pdf который у вас медленно открывается?
Просто наиболее быстрый рендер pdf из мне известных (mupdf) изначально под linux разрабатывался, и было бы интересно какая программа "только под windows" работаем быстрее его?
Поясню: если выделить узел, кликнув по строке, и нажать Delete, то удалится не узел со всеми своими потомками, а произойдёт какая-то дичь, из-за чего дерево перестроится, и место корня поддерева займёт один из вложенных узлов. В итоге всё перекорёжится, а толком ничего кроме самого корня не удалится (потомки останутся). Если удалять через контекстное меню, то всё ОК.
И этот баг тянется как минимум с версии 57 (а возможно и раньше, я его кажется и на 47, и на 42 видел на Win XP).
У меня файл подкачки на 2Гиг ОЗУ включается только если Eclipce и винда под виртуальной машиной запущены. В остальном хватает ОЗУ.
Винда под виртуалькой нужна только для запуска сверхдревнего Оркада на работе. Ибо корпоративная традиция в нем работать.
Сама перезагружается, после обновления, и хз как это выключить.
В LTSB можно.
Вообще в Win 10 Home и Pro есть другая проблема — нельзя запретить установку обновлений драйверов для конкретного устройства. Реальный кейс: есть ноутбук со встроенной интеловской графикой. Есть дрова от производителей ноутбука, в которых работает HDMI. Есть интеловские дрова, в которых HDMI не работает. ID устройства при этом не отличается. Конечно же винда стягивает из WU интеловские дрова и перезаписывает ими дрова производителя (которые старее), после чего HDMI ломается. Как это пофиксить? Ахаха, никак. Я пробовал кучу каких-то разных утилит, твики реестра, права на перезапись файла драйвера, все это или не помогает, или ломает систему. В LTSB можно через групповые политики.
При этом самому Intel проблема известна, т.к. если попробовать поставить драйвера через их установочник, то оно отошлет на сайт производителя ноутбука.
Браузеры очень прожорливы до памяти
Подтверждаю проблему, на 16 GB RAM тоже проявляется. Правда она проявлялась у меня и в Windows (на встроенной графике), только немного иначе: когда память кончалась, винда начинала требовать закрыть программы. Если ее при этом какое-то время игнорировать, то падала в BSOD.
Как это исправить не знаю, ни в Linux, ни в Win. Боюсь даже если поставить 32 GB RAM, то проблема все равно будет, только проявляться будет не через неделю, а через две. Тут надо сказать, что обычно у меня запущено два браузера с суммарным количеством вкладок штук в 50.
Браузеры очень прожорливы до памяти, и когда заканчивается 8гб рам
Вообще-то странно. Не скажу про хром, но у меня в огнелисе не сотня, а сотни вкладок (прямо сейчас 729+317), да и самих огнелисов обычно не меньше двух запущено. И вместе они отжирают гига 4.
Обычно же, вместе со старым скайпом, вайбером, Psi+ и 12-й оперой (почтовик) у меня расходуется 6-8 гиг. Остальные 8 гиг из 16-и идут под виртуалки и контейнеры.
В целом, комп не перезагружается месяцами и каких-то проблем с нехваткой памяти не наблюдаю.
Как? Как?
ps: Не в том ли дело, что все старые/редкоиспользуемые вкладки браузер давно не держит в памяти? Вы же не используете их все постоянно?
А почему их у меня так много — всё просто, я не люблю закладки, а предпочитаю группировать вкладки по темам с помощью «Tree style tab». Вот их и накопилось за много лет. Иногда, когда какая-то тема становится неактуальной, или неинтересной, я закрываю сразу целую ветку вкладок и их становится заметно меньше. Сейчас купил машинку — и сразу появилось масса вкладок с drive2 и шнива-форумов. :-)
Раньше я в таком же стиле использовал оперу, но когда её закопали пришлось перелезать на огнелиса, который до перехода на quantum такой нагрузки не выдерживал и сильно тормозил.
остается только перезагружать кнопкой.
Alt + SysRq + F — это убьёт процесс, который съел всю память, и не придётся перезагружать кнопкой.
Оно же Alt + PrtScr + F.
На тот момент у меня был очень свежий ноутбук с большим количеством свежего железа и в общем я потратил 2 дня на то, чтобы найти дистрибутив который будет нормально загружаться на этом ноутбуке. Большинство дистрибутивов на тот момент не могло нормально загрузиться на этом железе просто зависая в разных местах.
Как не странно, но убунту работала нормально, но вот ядро я ставил mainline потому что иначе драйвер сетевой карты не работал (отдельно исходников не было, только в составе ядра).
Из всех проблем — одна извечная проблема это драйвера от компании Nvidia… Всегда есть 51% вероятность при обновлении драйвера, что потом система запустится с чёрным экраном.
При переходе с 17.10->18.04 поймал именно проблему с драйверами Nvidia — чёрный экран (обновлялся пару недель назад). Благо уже есть рецепт, который позволяет в целом запуститься всю графику, как надо, но разрешение рабочего стола на основном дисплее ноутбука до ввода спец.команд остаётся 800х600 (вроде как баг со стороны nvidia, они что-то не учли, но будет ли фикс и если будет, то когда — неизвестно), в то время как второй монитор работает на честном FullHD.
Последние 2 года я работаю разработчиком Linux. На работе стараюсь жить с самыми последними версиями всего и вся ) Как ни странно получается даже хорошо. Единственный баг который словил за последнее время — на ядре 4.17.3 были внезапные зависания, которые решились переходом на 4.17.8.
Ещё у меня есть 2 VPS сервера, которые работают на фулл-тайм и все естественно под управлением Linux (Ubuntu разных версий, ну так сложились обстоятельства, хотя руки чешутся завести ещё один под управлением Alpine). Т.к. настраиваю я их исключительно удалённо, то был случай когда обрезал сам себе ssh ¯\_(ツ)_/¯
А ещё у мое жены есть маленький такой ноутбук на 2х ядрах CPU с 4Гб оперативы и 32Гб eMMC от компании HP, который я благополучно мигрировал на Xubuntu 18.04. Жене для работы нужно не очень много софта (офис, мессенджеры, почтовая программа, да браузер). Первое время много было непривычного, а потом втянулась, но команда в консоли она не пишет, поэтому я для неё пишу скрипты и делаю значки запуска )
А я дома и на работах в Linux с 1994 года. И уже как-то не представляю себе иного.
Не находит принтер. Не находит клаву. Не находит наушники. Не находит модем. Может у меня просто навороченные железяки, но это не моя проблема. Похоже, что Linux только для серверов или лептопов. Но никак не для домашнего ПК. Если ты, конечно, не работаешь в ним напрямую. Я не хочу покупать геимпад или наушники, а потом сидеть и компилировать драйвера ночами. И еще патчить их следующими ночами. А еще GUI тормозит.
У меня был случай обратный, не могли поставить сетевой широкоформатный принтер не из под одной винды на конторе, а у меня из под убунты работал.
У меня был случай обратный, не могли поставить сетевой широкоформатный принтер не из под одной винды на конторе, а у меня из под убунты работал.
Случилась другая ситуация. Поздний вечер, срочно понадобилась сетевая карта. Все что есть без гемороя новая 100мб карточка 90х годов производства в красивой картонной упакове и богатой комплектацией. Сегодня понятно сетевые так никто не пакует =). Драйвера на дискетах 3.5 под 98-2000. В сети драйверов не найти даже для XP не говоря уже о win7 и позже. Зато нашлись в ядре линуха: убунта без геморя узнала карточку из коробки =))
А еще GUI тормозит.
У меня на всех компах стоит двойная загрузка Linux/Windows. Так вот последние несколько лет наблюдаю одну и ту же картинку.
1. Включаем youtube (или любой другой видосик, нет разницы)
2. Запускаем сборку проекта. Сборка тяжелая и система грузится прилично.
3. На Linux ничего не происходит, всё работает.
4. На Windows (7, 8.1, 10) секунд через 20-30 начинает подлагивать видео, потом видеопоток вообще останавливается, но звук идет, а еще секунд через 30 и звук зависает. При этом начинает лагать bluetooth мышка и всё. Компом нельзя пользовать до завершения сборки.
И такая фигня происходит на всех компах, что я видел.
P.S. Для особо занудливых текущий конфиг (Core i7-7700/32Gb/быстрый SSD Samsung).
В вашем случае легче переустановить винду :)
Не знаю что они сделали с видеоплеером, но это стало тормозить.Предположу, что это связано с тем, что обсуждают в соседнем посте.
2. Свежий вакомовский планшет работать отказался. Поиски привели к каким-то исходникам с его поддержкой. Так что теперь при каждом обновлении ядра приходится их пересобирать. Сложилось впечатление, что драйвера эти работают далеко не так хорошо как виндовые, но спасибо что хоть такие есть.
3. Сетевой принтер подцепился и заработал с драйверами из коробки. Правда, там постоянная чехарда с полями. Причем, настолько лютая, что важные документы лучше распечатать из под виртуальной виндовой машины, если не хочешь лишиться половины шапки документа. Недавно при печати какого-то pdf выяснилось что еще и не все элементы самого pdf документа были видны под линуксом. Это претензия не к драйверам принтера — просто вспомнилось в контексте печати из под линукса.
4. Недавно перестали перемещаться и ресайзится окна виртуальных машин виртуалбокса. Просто не захватываются мышкой и все тут. При этом окно самого виртуалбокса нормально реагирует. Никто его специально не ломал и бесчеловечных экспериментов не ставил… и вообще непонятно что является причиной — просто сломалось и все тут.
5. еще миллион всяких мелочей, с которыми уже справился или смирился.
Мне нравится линукс. Он прошел огромный путь со времени нашего первого знакомства, но все равно приходится время от времени запускать винду в виртуалке:(
Да и большинство «аналогов» софта — они неравноценны, прямо скажем.
И если клонзиллу можно худо-бедно противопоставить ghost-у (хотя функционально она ближе к бесплатной disk2vhd), то например достойных аналогов WinHex-у просто не существует.
Doublecmd явно тяжелее Total Commander-а, при этом гораздо менее функционален.
Finereader распознаёт русскоязычные тексты быстрее и лучше всех известных мне аналогов.
(Я хотел написать про SecureCRT, но под линуксом он тоже есть)
Справедливости ради — сама windows в оем-канале стоит около сотни баксов, при этом переход с семерки на восьмерку стоил около $7, а на десятку был вообще бесплатным. Ну то есть за $110 я уже 8 лет пользуюсь лицензионной виндой — и стоит мне это около 60 рублей ($1) в месяц. Как талончик на 1 поездку у водителя в московском автобусе.
Так что аргументы о дороговизне ОС слегка надуманны, как по мне.
А весь остальной opensource софт ничего не мешает поставить на Windows. При этом второй монитор будет подключаться сразу и сам, на мышке будут работать все кнопки, а драйвера принтера будут подсасываться сами и без лишних вопросов.
Doublecmd явно тяжелее Total Commander-а, при этом гораздо менее функционален.
А чего вам не хватает в Doublecmd? Я не сомневаюсь, что там функционал беднее, просто любопытно, потому что сам под Windows пользуюсь Doublecmd.
Корректной работы под server core
Старта за 0.5 секунды на Intel Atom.
А ещё дико бесит встроенный поиск и медлительность курсора.
P.S. Прямо сейчас doublecmd 31мб в linux mint KDE.
И проц прошлогодний, и ссд ево 850.
Но всё равно при работе ощущение лёгкого лага (такое же, как в опенофисе при открытии окна настроек)
Попробуйте просто зажать кнопку «вниз» в дабле и в тотале.
Попробуйте просто зажать кнопку «вниз» в дабле и в тотале.
На Ubuntu 16.04, если в директории много файлов, Doublecmd такое впечатление, что перечитывает список файлов при перемещении курсора к следующему файлу. Двигается медленно, дрожит.
Doublecmd явно тяжелее Total Commander-а
Может быть вам попробовать Krusader? TC сильно не хватало при переходе, но Krusader его отлично заменил.
Что касается офиса: для домашнего использования за глаза хватает WPS Office.
Вместо WinHEX использую wxHexEditor. Еще хвалят 010 Editor, но я не пробовал, он платный (как и WinHEX впрочем).
По поводу Total Commander, надо учитывать, что в разных системах все-таки немного отличающийся подход к работе.
Я в Linux вообще не использую и не использовал двухпанельные менеджеры файлов. 99% времени я работаю с файлами в командой строке. Эффективная работа с автодополнением, командами find
, xargs
, grep
, ack-grep
, sed
, tail
, и т.д. для меня наиболее эффективна. В отличие от двухпанельных менеджеров, для изучения этого нужны ненулевые усилия, которые затем сторицей окупаются, потому что позволяют очень быстро и эффективно работать с файлами.
В 1% случаев я использую обычный файловый менеджер, такой как Nautilus или Thunar.
Почему пользуюсь? Церновские программы для обработки данных больше ориентированы на юниксовые системы. Рисую под критой, она уже весьма приятная.
Проблемы эксплуатации были раньше. Я давно ничего серьезного не встречал.
Привыкаешь смотреть перед покупкой а как оно будет жить с linux, если никак — не покупаешь и всё, это касается всего, и игр в steam и специфичного железа, почти всегда есть выбор за редким исключением типа продуктов adobe, autodesk и их схожих. Для этих целей наш работодатель предоставлял раньше виндовый терминал, у многих дела обстоят схожим образом.
В жизни вне работы linux`а без проблем хватает с лихвой, что даже ловишь себя иной раз на мысли, а зачем кому-то еще понадобилась os windows? Но конечно, понимаю, что наберется вагон и маленькая тележка таких кейсов. Это предпочтение, опыт и конечно же вендор лок, куда уже без него
1) Игры
2) Софт, который нужен обязательно, но не запускается под wine.
3) Поддержка железа. Например — разнообразные планшеты. Для моего HP Spectre X2, например, не работают кнопки громкости и питания в линукс. Никак. Пробовал портировать драйвер аналогичный MS Surface, поправив идентификаторы — но что-то не заработало.
При переходе на linux поставил krusader вместо total commander, vlc вместо light alloy, meld вместо araxis merge, k3b вместо nero, gwenview вместо acdc, ktorrent вместо utorent, pinta вместо paint, klipper вместо punto switcher (для истории буфера памяти, а для коррекции текста в неправильной раскладке раньше пробовал пользоваться xneur, но были какие-то проблемы). Photoshop особо не использовал, сейчас для того чтобы обрезать изображение или изменить его использую gwenview, а для задач типа совместить 4 фото в 1 использую gimp (в упоминаемой выше krita я так это и не осилил). Раньше приходилось использовать много пиратского софта и поддерживать папку distrib в актуальном состоянии, после перехода на kubuntu у меня не осталось пиратского софта, а из проприетарного — только драйвера и Phpstorm. Некоторые программы не пришлось ничем заменять: например, skype и virtualbox. Сейчас также пользуюсь slack, telegram, discord, redshift (для настройки температуры цвета монитора) и indicator-cpufreq (для регулировки частоты процессора, чтобы не «завывал» при кратковременной нагрузке).
Какие возникали проблемы: драйвера на видеокарту ati radeon, чёрный экран при обновлении на новую версию kubuntu, ждущий режим не всегда работал, принтер было сложно настроить, проблемы с запуском windows-приложений, webmoney-клиент не работал (сейчас не знаю как с ним обстоят дела, уже много лет им не пользовался), проблемы с видеокодеками. Многое решалось достаточно быстро, некоторое до сих пор не решено, но привык и жить не мешает.
С запуском большинства игр возникают проблемы. Я перешёл на kubuntu в том числе, чтобы меньше играть (чтобы лень было перезагружаться в windows). При этом «лига легенд» до недавнего времени нормально работала через wine пока её разработчики не добавили новую античит систему, которая не позволяет запускать игру через wine/virtualbox. Дота работала. Ставил её себе из steam, там есть небольшое число игр под linux. В factorio игрался одно время.
Последний раз перезагружался в windows пару лет назад, а запускал его в virtualbox — полгода назад, запускал игры.
Не все читатели хабра подкованы в том или ионом вопросе.
Единственное пожелание к адептам сравнивать теплое с мягким. С руками оптимальной кривизны, можно комфортно работать абсолютно в любой программной среде.
Я как офисный мышь комфортно работаю и в вин и в лине и на маке. Трудностей особо не испытываю.
Если кому интересно, поделюсь обратным опытом. После примерно 10 лет использования линуксов (практически всегда убунта LTS, за исключением нескольких месяцев экспериментов) на макось с макбуком.
Из того, что сразу бросилось в глаза при переходе на макось с убунты:
- рабочие столы квадратиком не выстроить ни при каких настройках — только лентой. Тогда это казалось очень удобным — при четырех рабочих столах до самого дальнего не более двух переключений.
- совершенно дурацкое ускорение мыши и тачпада. Более того, штатными средствами нельзя настроить для каждого отдельно ускорение. Вроде были софтины, которые решали эту проблему, но кажется начиная с некоторой версии макоси они перестали работать.
- стандартная раскладка как минимум непривычная
В общем ко всему этому привык в течении месяца, и стало все сильно удобно.
Пару недель назад относил мак в сервис на пару дней и работал за предыдущим компьютером (dell) с установленной Ubuntu 18.04
Ощущения ровно те же, только в обратную сторону — рабочие столы неудобный (в гноме на этот раз просто по вертикали), мышь тупая (правда настраивается и для каждого устройства отдельно), раскладка такая же, потому что на маке PC-раскладка стоит.
Но самое главное, и холиварное ощущение, которое у меня сложилось — Ubuntu (и gnome, и kde, и xfce) нужны не столько программисты, сколько UI/UX дизайнеры. Потому что функционально по неспециализированному софту там более-менее всё хорошо (ну кроме того, что офиса нет с adobe, но это совсем другая история). А вот с тем как этот софт выглядит… конечно на вкус и цвет… но после макоси глаза очень-очень-очень сильно режет.
По работе часто пользуюсь IM, и уведомления на почту приходят. Когда макбук отдавал в сервис работал на Ubuntu, были ощущения что я перестал видеть и слышать :)
Уведомления от thunderbird вроде бы приходят, но ничего не всплывает. У Slack периодически отваливались уведомления. Конечно нужно настраивать, наверное будет заметно лучше. Но в макси это из коробки. А еще тогда я понял что люблю Apple Mail :)
На тот момент я еще никогда особенно не занимался разработкой софта с визуальной составляющей (сервер-сайд разработка), но Ubuntu пользовался более восьми лет. Вдохновившись картинками из интернетов решил сделать для себя простой todo лист, но с упором на интеграцию в систему — системная цветовая схема, приятный шрифт, интеграция панелью уведомлений. Визуально что-то похожее на Alternote для макоси планировалось.
В общем всё закончилось тем, что после пары часов гугления выяснилось, что есть три взаимнонесовместимых версии libnotify, по каждой из которых документация жутко устаревшая и не совпадает с тем, что есть в реале. Через исходники продраться не удалось.
Наверняка можно было разобраться, но сильно много усилий для очень базовых вещей.
При подключении внешнего Full HD монитора на иксах невозможно настроить разное масштабирование и на мониторе все очень мелкое. На Wayland это возможно, но изображение становится мутным для XWayland приложений.
Кроме того Wayland не поддерживает проприоритарные драйвера Nvidia (не по вине KDE конечно).
Кроме того Wayland не поддерживает проприоритарные драйвера Nvidia (не по вине KDE конечно).
blog.martin-graesslin.com/blog/2017/10/plasmawayland-and-nvidia-2017-edition
Так я сузил выбор до deb-дистрибутивов.
Решил выбирать на степени похожести дистрибутива на Windows. Чтобы окошечки перетаскавались так же (в том числе между двумя мониторами), чтобы нужные хоткеи делали то, что нужно и не делали, что не нужно. Хотелось чтобы всё работало из коробки — это бы означало, что мои вкусы совпадают со вкусами маинтейнеров дистрибутива. Полагаю, это избавляет от многих проблем.
GNOME 3 выглядел странно. Так я выбрал KDE
Сначала, начитавшись форумов, я подумал, что больше всего проблем я огребу с графикой и тирингом, но, когда я начал перебирать дистрибутивы, оказалось, что самое важное для меня — это клавиатура.
Например, я вдруг обнаружил, что на русской расладке я набираю вопросительный знак переключаясь на английскую раскладку (Ctrl+Shift), набираю вопросилельный знак и потом переключаюсь обратно на русскую :) (пока я не пробовал перейти на линукс, я и не замечал за собой такого. Переучиваться мне совсем не хочется, потому сейчас мои привычки позволяют мне смотреть в окно, считать ворон, и печатать)
Такой способ печати оказался несовместимым с подавляющим числом дистрибутивов. Debian, Kubuntu, Mint а потом и OpenSUSE с Fedora — все они, то ли пропускали одно переключение раскладки, то ли не фиксировали краткое отжатие Shift. Разбираться, как именно устроена подсистема клавиатуры, мне совсем не хотелось.
(Ещё один пример: выделение текста с движением по словам Ctrl+Shift+лево-право. Много где не работает, если раскладка меняется по Ctrl+Shift)
Внезапно я нашел KDE Neon. Там такой проблемы почему-то нет. Им и пользуюсь.
Фичи, которые мне понравились:
— все программы коммандной строки работают «роднее»
— можно переставить SSD с системой в другой ноутбук за несколько минут
— можно откладывать апдейты
— KDE Connect — можно управлять компьютером с телефона, общий буфер обмена, доступ к файловой системе телефона через WiFi.
— sshfs — можно подключать файловые системы по ssh. Подключаю VPSки
— OpenVPN встроен, dnscrypt из репозитория
Некоторый привычки прошлось поменять:
— некоторые программы, которые были прикладными в Windows, вдруг оказались системными: мне понадобилась конкретная версия wxPython, а у ей была нужна конкретная версия либ Gnome. Пришлось компилять древний Gnome и ставить его либы в /home/user/libs. И всё равно я переживал, что Gnome перезапишет какие-нибудь настройки в /home/user и Gnome3-программы поломаются. Под Windows всё ставилось бинарниками, и я даже не подозревал, что передо мной Gnome
— для игр завёл отдельный компьютер с Windows. Зато он теперь майнит всё время, пока не нужен.
Не понравилось:
— сейчас во многих дистрибутивах идёт переход с Xorg на Wayland. В итоге, изучать документацию первого уже поздно, а вторым пользоваться ещё рано. (монитор с кривым EDID настраивался только через редактирование xorg.cfg)
— мне кажется, иногда я вижу тиринг
— нет аппаратного ускорения видео в браузере (уже есть в 18.04)
— логи довольно безобразны. Например, выяснить, почему компьютер вдруг выключился — негде. Windows перед выключением успевал поругаться в логи на какой-нибудь драйвер или на перегрев.
— после установки и удаления HWE сломалось выключение компьютера. Выключается до непогашенного экрана, на клавиатуру не реагирует. Приходится гасить компьютер длинным нажатием на кнопку питания. В логах ничего не нашел. Думаю, дождусь KDE Neon 18.04 и поставлю начисто.
Ещё один пример: выделение текста с движением по словам Ctrl+Shift+лево-право. Много где не работает, если раскладка меняется по Ctrl+Shift
Это «фича» иксов (серьёзно, в багтрекерах люди называют это фичей, которая позволяет быстрее печатать).
Есть патч, совместимый с ubuntu 18.04 (с пошаговой инструкцией)
bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1683383/comments/40
Мак на аналогичном железе стоит дороже.
Отсутствие некоторых разьёмов — боль (витая пара мне нужна часто). Таскать пачку переходников — перенос боли с одного мизинца, ушибленного об угол, на мизинец другой ноги.
Из личного опыта, общения — ещё и странное поведение того же dd. Случилось так, что ничего кроме макбука про и не было под рукой (на Эль Капитан), а dd просто молча деградировал по производительности и делал ничего с вот этим конкретным образом. Итог мытарств — оказалось легче отыскать widows-станцию и там через dd for windows сделать всё, что нужно.
Единственное, на что я облизываюсь — это аккуратность внешнего вида. Вот уж до чего линуксовым GUI далеко. Хотя я бы согласился даже на нечто, напоминающее win8.1. Приходится довольствоваться плазмой (у меня, кстати, ни разу так и не падала, вроде, не смотря на то, что в какой-то момент это было очень актуальной проблемой у многих).
Но дома проще, а вот на работе у меня убунта стоит у всех работников, которым ее можно поставить, поскольку IT там рулю я сам. Менеджеры поголовно на ubuntu еще с версии 9.04, на винде только чертежники со свим автокадом, да бухгалтерия с зоопарком исключительно виндового софта, который, может, и можно было бы завести под wine, но шаманить нет желания, да и бухгалтерам надо работать, а не изучать непривычную ось. С менеджерами проще, у них набор софта ограничен — офис (LibreOffice), 1c — через RDP на виндовом сервере (хотя 1с уже и научилась работать в линуксе, но у меня еще древние версии 1с, с которых там просто не слезть, очень много доделано), простые чертежи — DraftSight и почта/интернет. На убунте это все живет более чем хорошо, с железом, в том числе и с принтерами, проблем нет — все упомянутые HP LJ P1102(w) завелись и работают как родные, раньше было много кэнонов LBP2900/3010, вот они хоть и работали, но с бубном, хотя сейчас уже и с ними все хорошо, только осталось их мало у меня. HP вообще нормально живут в linux, у меня еще есть несколько других моделей, в том числе и цветной лазерник CP5225 — без проблем, с кэноновскими струйниками тоже все хорошо.
В период повального пришествия криптовалщиков-вымогателей, я даже не дергался, все рано они не работали, как и прочие вирусы и всякая дрянь. В общем, я счастлив, появилась куча времени для того, чтобы заниматься важной работой, а не подтирать сопли менеджерам.
Использовал и дальше буду использовать Линукс :)
sudo apt update && sudo apt dist-upgrade -y && sudo apt autoremove -y
самое ужасное по умолчанию решение которое я видел за всю жизнь, мало того что ALT + SHIFT + TAB не работает, он не работает даже если в настройках прикрепить горячие клавиши для него
только из за этого приходится сидеть на GNOME 3))
гуглопоиск ничего не дает…
P.S хотя знаете еще проблема такая была и есть на чисто установленном Debian 9.4 — если в настройках раскладки добавить русскую раскладку то в некоторых окнах(где нужно пароли вводить, ококшко поиска по alt + f2....) ничего не пишет, можно только написать в текстовом файле и скопипастить туда
там еще можно добавить раскладки не через основные настройки а через ibus switcher?(не помню как называется) тогда иногда работает(в 90% случаях)
P.S P.S на домашнем компе как раз был(а) Kubuntu 18.04 но из за альт + шифт + таб обратно поставил Ubuntu
не пробовал, всегда использовал альт + шифт
Ну или используйте wayland, он должен быть лучше примерно всем (но сам я ещё не собрался попробовать, так что не могу всерьёз советовать).
wayland к сожалению использовать не могу(видеокарта nvidia, noveau на нем каждые 10 минут зависает)
Расскажите о ваших подводных камнях при миграции на Linux дома и\или на работе.
Последние много лет их, в общем-то, нет.
Иногда, очень редко и не каждый год :), встречаются ситуации конфликта версий пакетов для какого-нибудь экзотического софта, установленного для «посмотреть-поиграться» и потом забытого в системе. «Лечится» либо сносом этой забытой ненужности, либо ожиданием обновлённых пакетов в пару-тройку дней.
Сейчас установлена RF Remix 28, KDE.
Задачи: web-разработка, разработка средств автоматизации на PIC-контроллерах от Microchip, проектирование печатных плат, работа с текстовыми офисными документами, понемногу — обработка звука, фотографий и видео, векторная графика и вёрстка книг, что-то там ещё… :)
Под Linux работаю недавно, лет 20… ;) :))
Перенаправление локальных дисков и звука работает. У нас часть народа на Маках, часть на тонких клиентах и ноутах под виндой. Миленько по rdp заходят на сервер, где xfce4. В 18.04 xrdp нормальный СРАЗУ в репозитории лежит, чего не было в 16.04 — нужно было собирать.
Про запуск юбунты на старом железе — НИ РАЗУ не встречал, что бы что то не работало. Есть вообще «дрова» и проперитарщина, типа Сони — не припомню проблем.
Расскажите о ваших подводных камнях при миграции на Linux дома и\или на работе.
Чуда не произошло. Дуалбуты/виртуалки повсюду. Проблемы вроде бы незначительные, но часто какие-то нюансы, и, порой, их много.
Главный подводный камень — постоянно путаю управление в vim на линухе и npp в винде.
Что бы и линуксом можно было управлять и Windows и что бы работали груповые политики и что бы вообще рутина была расписана.
Вот это было интересно.
Сценарий такой: раз в пару-тройку лет что-то ломается и приходится все ставить с нуля. Или появляется необходимость настроить новую машину.
Должен же быть способ быстрого переноса всего инструментария без утилизации целого дня.
В принципе ни разу такого не помню с Linux'ом, чтобы прям пришлось переустанавливать систему. Как правило все проблемы решаются.
В большинстве случаев достаточно перенести /home. В зависимости от поставленного софта, иногда еще некоторые директории. Я например, разные IDE и прочий софт не из репозиториев и не из пакетов ставил в /opt, который тоже таскал с собой.
Вообще в какой-то момент на компьютере стало два диска — на ssd (вроде бы 120Gb) корень, и соответственно, система. Основной контент (home, opt) на hdd (примонтирован на /disk), но не напрямую. Т.е. /home/user лежит на ssd. Вещи, к которым не нужен быстрый доступ (например, дропбокс, картинки, и всякое такое) в /disk/home/user и симлинками закинут в /home/user.
Такой вот фьюжн драйв руками :)
При переезде или мажорном обновлении, весь /home/user надо дозаписать в /disk/home/user, отмонтировать, и спокойно обновляться.
Получилось сумбурно, но думаю разобраться можно :)
Скопировать папку /home или папку пользователя в ней, на внешний либо другой диск.
Можно в принципе даже не копировать, а при новой установке выбрать тот же раздел /home.
Только не забыть скопировать из /opt папки сублиме, яндекса, гугла и др
Так же есть и другие папки где возможно хранится нужное.
Кстати ремарка, разделы на диске удобно разделить на
/ ( ssd, основной раздел, и boot желательно на одном и том же физическом диске )
/boot ( ssd, необязательно, но можно и отдельно, где то 1Гб файловая ext2, навороты тут не к чему )
/home ( ssd или hdd, ext4 )
Выбрать использовать тот же раздел /home только не форматировать)
И имя пользователя лучше выбрать другое, либо до установки переименовать папку /home/имя_папки
После окончания установки перенести нужные папки и файлы из
/home/старое_имя_пользователя в /home/новое_имя_пользователя
обычно нужные утятся в самой домашней папке пользователя, наподобие .mozilla, .filezilla, .themes, .icons, .ssh, .vscode, и тп
И в папке .config: хромиум, гимп, сублиме и тп
Таким образом уже несколько лет делаю, уходит примерно час на всё про всё.
Даже наверно меньше
meklon@meklon-desktop:/mnt/Storage$ ls -lah /mnt/
итого 24K
drwxr-xr-x 9 root root 4,0K янв 4 2018 .
drwxr-xr-x 26 root root 4,0K июл 28 23:52 ..
drwxrwxrwx 1 meklon meklon 16K июл 19 19:29 Data
drwxr-xr-x 2 root root 0 июл 10 01:38 Nellon_Storage
drwxr-xr-x 2 root root 0 ноя 18 2017 srv_alesh
drwxr-xr-x 2 root root 0 янв 5 2018 Storage
drwxr-xr-x 2 root root 0 янв 30 00:21 Storage_2
drwxr-xr-x 2 root root 0 фев 21 22:23 Storage_3
drwxrwxrwt 2 meklon meklon 40 июл 29 20:06 tmpfs
meklon@meklon-desktop:/mnt/Storage$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb5 during installation
UUID=32a7780e-9448-4b8b-b5df-254e0451b1ac / ext4 errors=remount-ro 0 1
# /home was on /dev/sdb6 during installation
UUID=a7f4e86f-5e74-43ac-8f2e-1a4f4d208cf8 /home ext4 defaults 0 2
UUID=48D01354D0134818 /mnt/Data ntfs-3g uid=meklon,gid=meklon,defaults,windows_names,locale=en_US.utf8 0 0
tmpfs /mnt/tmpfs tmpfs uid=meklon,gid=meklon,nodev,nosuid,size=4G 0 0
# mounting the NAS storage
//192.168.100.201/Storage /mnt/Storage cifs uid=meklon,gid=meklon,credentials=/etc/.smbcredentials,iocharset=utf8,noauto,x-systemd.automount 0 0
//192.168.100.201/Storage_2 /mnt/Storage_2 cifs credentials=/etc/.smbcredentials,iocharset=utf8 0 0
//192.168.100.201/Storage_3 /mnt/Storage_3 cifs credentials=/etc/.smbcredentials,iocharset=utf8,noauto,x-systemd.automount 0 0
//192.168.102.10/Storage /mnt/Nellon_Storage cifs credentials=/etc/.smbcredentials_nellon,iocharset=utf8 0 0
//192.168.7.85/Storage_1 /mnt/srv_alesh cifs credentials=/etc/.smbcredentials_alesh,iocharset=utf8 0 0
1. Обновлялка зависает без возможности её закрыть.
2. update-grub создаёт кривую запись в grub.cfg для win7 (ручная правка перетирается после выполнения п.1.)
3. Дисплей ноута не отображает login screen (пароль ввожу в чёрный экран при загрузке)
Это исправимо, а остальное — всё очень неплохо.
chainloader (hd0,2)/bootmgr
boot
Как будет время — попробую найти причину неудобства. Может даже оказаться что не в специфике kubuntu дело.
И грузить Linux он тоже умеет…

Начни с себя, или 60 дней Kubuntu