Не надо "учиться линуксу", имеет смысл постараться понять и выучить базовые технологии, понятия и принципы. Множество ОС на базе GNU/Linux - это способы реализации. Из готовых методических курсов, я бы (в первую очередь) порекомендовал CCNA от Cisco, можно по учебникам, лучше в "сетевой академии", это не просто курсы сертификации, там реально учат основам сетевых технологий в течении 3-х или 9-и месяцев без особого упора на Cisco, лично для меня именно понимание сетевых технологий позволило начать лучше понимать ОС (как linux, так и другие). Ну и так далее. Не поймите меня не правильно, я не пытаюсь тут продать дешевую рекламу, просто хорошо поставленных методически курсов которые можно посетить вне рамок ВУЗ не много, основная масса - это 4-х 5-и дневные натаскивания на сдачу сертификатов, что может быть способствует карьере, но не способствует пониманию.

Чтобы понять и оценить специфику именно unix-подобных ОС, стоит, на мой взгляд, усвоить и начать использовать в повседневной жизни две вещи: стандарт иерархии файловой системы (FHS) и принцип "все есть файл". Также, из основ - важно понимание регулярных выражений, не обязательно на уровне аса, достаточно научиться основам.

Вышенаписанное - это скромное мнение, основанное на личном опыте, не претендующие на абсолютность, в конце концов я лично не достиг особых высот, но все-таки кое-что в ОС уже понимаю, не то что пару-тройку лет назад :)
[в wine]Работает то работает, но предполагаю, что аппаратно все равно будет лучше работать
вы проверьте, если столкнетесь с конкретными проблемами, тогда уж b задумывайтесь о виртуализации. Как правило, работать с wine какраз удобнее, чем с виртуализованным окружением.

Если wine действительно не справится, тогда можно подумать об установке windows в виртуальное окружение, тут два варианта (не учитывая проприетарные и уже поэтому не очень удобные решения, вроде vmware): virtualbox и qemu-kvm. У второго больше возможностей, но он сложнее в настройке, поэтому имеет смысл начинать изучать вопрос с virtualbox, главный минус virtualbox это невозможность проброса видеокарты в виртуальную машину, это серъезно урезает 3D возможности, но даже в kvm для такого проброса потребуется тщательно подобранное hardware, а именно материнская плата и процессор должны поддерживать такую возможность.
Установка в арче простая, понадобятся пакеты: virtualbox, virtualbox-guest-iso, virtualbox-host-dkms. После установки пакетов внимательно почитайте что пишет установщик, он выдаст рекомендации ручной сборке или по включению автоматической сборки модулей virtualbox к вашему ядру с помощью dkms.

Virtualbox довольно дружелюбное ПО, практически на каждое действие он выдает краткую справку, описывать работы с ним не буду. Если коротко, вам потребуется:
0) Проверить поддерживает ли ваш процессор "аппаратную виртуализацию" (AMD-v или intel VT-x) и включить ее в BIOS(UEFI), если она отключена.
1) Создать виртуальную машину
2) Указать ей, в качестве содержимого виртуального DVD реальный DVD компьютера с установочным диском windows или iso образ такого диска.
3) Установить доплненительные утилиты и драйвера гостевой машины для windows (делается через стандартный интерфейс, все необходимое содержится в пакете virtualbox-guest-iso.
4) Настроить общие папки домашней и гостевой системы, это можно сделать с помощью virtualbox или используя стандартные протоколы, вроде samba
5) По желанию включить seamless mode, чтобы не загромождать интерфейсными окнами рабочее пространство.

Еще раз, для начала поработайте в wine, для упрощения процедуры запуска ПО в wine есть замечательный пакет playonlinux. Решение с wine прозрачнее и производительнее, чем виртуализация.
lxde, как правило, действительно лучше из-за вот этого:
Inside a desktop environment (e.g. GNOME, KDE, Xfce, etc.), xdg-open simply passes the arguments to that desktop environment's file-opener application (gvfs-open, kde-open, or exo-open, respectively), which means that the associations are left up to the desktop environment
А на это
У крысы есть свой xfwm4- оконный менеджер...
отвечу, что у xfwm4 немало проблем с управлением окнами из консоли, из-за чего не работает нормально, например, pytyle3, что для некоторых людей может быть критичным. Так что во всем можно найти смысл :)
#!/usr/bin/env sh - вполне себе стандарт, sh ссылка на bash по-умолчанию
начинайте с поиска работы linux-аникейщика :)
или просто получайте удовольствие от процесса, усилить его можно, начав бескорыстно помогать другим пользователям :)
klaus, я добавил jabber в описание профиля, можете постучаться ко мне (я свободен обычно в вечернее время, от 21 по москве), возможно будет проще решить вопрос через чат, он оперативнее чем форум, а на форум уйдет готовый рецепт решения проблемы для вашего ноутбука
lsmod | grep eeepc
с zram не уходит в гибернацию
Очевидно, оно же не на ПЗУ расположено
когда компьютер начинает дико тормозить
Вы уверены что проблема в отсутствии swap? Характерный признак нехватки swap это самозакрывающиеся приложения, а не "тормоза".
nafanja спасибо, полезная информация, не знал.
Если такой способ сможет компутер в гибернацию уводить, то да, что париться?
По-моему файл нельзя использовать для гибернации, это не сложно проверить, создайте его и попробуйте "гибернировать" компьютер, если получится - используйте файл, если нет - придется помучиться с разделом.