Насколько удобен линукс для верстальщика?
Пользоваться можно, но не очень удобно. Так что скорее нет, чем да.
что там с фотошопом
Более менее работают старые версии типа CS6. СС сколько не пробовал запускать в Wine, толком ничего не вышло. Ну и геморрой с Wine конечно. Даже те версии которые запускаются периодически сыпят разнообразными ошибками.
Adobe Illustrator у меня вообще не запустился ни разу сколько не мучался с настройкой Wine.
Можно ли на нём работать на этом ведре с 4 гигами оперативки
Я работал на ведре с 512мб оперативки. Для этого ставил Arch и Openbox в качестве DE Правда тяжелые проекты не открывал, а просто экспериментировал в в целях научного любопытства. Думаю 4гига должно хватить для работы с тормозами, только не нужно раздел swap отключать как сейчас некоторые рекомендуют.
В любом случае винда пожрет гораздо больше свободных ресурсов компьютера чем гибко настраиваемый линукс.
И как лучше сделать: поставить линукс на виртуал машину, а виндовс оставить, или - наоборот?
Тут все зависит от того с чем ты будешь работать больше. Если с графикой, то Windows + Linux в виртуалке твой выбор, а в последних версиях винды линукс вообще в систему встроен, надо только его запустить
https://www.youtube.com/watch?v=XQmqld_b8Vs . Windows для графики более приемлем по нескольким причинам : лучшая поддержка графического железа от производителей и гораздо более развитая экосистема
софта для графики.
Если больше кодить, особенно для серверной логики то linux + Windows 7 в виртуалке с установленными дополнениями virtual box.
Обязательно говорите о каком именно линуксе идёт речь!
Я работал в арче (много гемороя с настройкой и скользящие релизы добавляют головной боли) - подходит имхо для разработчиков ОС и системного ПО.
Работал в Mint, по сути клон убунты с нескучными обоями + внутри разработчики внедряют некое свое видение и поэтому в случае проблем поддержку найти труднее чем для убунты потому что большинство все таки сидит на Убунту.
Потом работал в Убунту с разными графическими оболочками. Unity мне даже немного нравилась, но ее Шаттлворт похоронил увы, и сейчас внедрили Gnome 3, что по прожорливости в принципе не уступает Windows 10, а по юзабилити просто полный отстой на мой взгляд.
KDE? Ну периодическое падение KDE это уже локальный линукс-мем.
Имхо лучший выбор, если ты непрофессиональный Cи программист и заядлый башер это убунту с XFCE он же XUBUNTU.
P/S : В общем на линуксе можно работать примерно так:
Фотошоп -> Gimp
Illustrator -> Inkscape
Atom( ? зачем это тормозное поделие) -> Webstorm или Sublime или на худой конец Brackets
Макеты -> Avocode.
IE11 -> Windows 7 в виртуалке.
Если работаешь в одиночку, то этого хватит за глаза.
Если работаешь в команде то нужно ставить Windows7 (для машины с 4 гигами оперативки оптимальный выбор для win10 уже нужно минимум 8) и не выделываться. Потому что могут например прислать PSD который CS6 в линуксе откроет с ошибками, а Gimp не откроет вообще. Тоже самое с SVG в Inkscape.