Мій досвід по зміні робочого столу з gnome 3 на lxde

Мій досвід по зміні робочого столу з gnome 3 на lxde

Нещодавно поставив Fedora 16. Все добре, та тільки gnome-3 не сподобався, хотілося чогось простіше, тому було вирішено нарешті спробувати легкий десктоп, наприклад lxde - Lightweight X11 Desktop Environment. Мінімалістичний дизайн, ніяких зайвих графічних вичурностей, в загальному - ідеальний варіант для тих, хто любив gnome-2.

За простоту доводиться платити. Ні графічного інтерфейсу для налаштування банальних речей - тачпад, шорткати, зміна розкладки клавіатури та інше. Ось де і починаються проблеми. Для початку вирішено було розібратися з тачпадом. Тут пропонувалося дописати в конфіг файлі один рядок Option TapButton1 = 1

Тільки цей конфіг файлу цього не було, довелося створити, скопіювати вміст.

Далі налаштовуємо російську розкладку. Знаходимо файл / etc / xdg / lxsession / LXDE / autostart, додаємо рядок

@setxkbmap -option grp: switch, grp: alt_shift_toggle, grp_led: scroll us, ru

Тепер має працювати.

Несправний так само рідний аплет моніторингу батареї. Завжди показує 100 відсотків, а потім в один прекрасний момент комп'ютер вимикається. Одна з найпопулярніших альтернатив це

sudo yum install xfce4-power-manager
і вже в знайомий нам файл autostart дописуємо

І останнє - додавання шорткати. Мені потрібна була одна річ - термінал. У файлі

/.config/openbox/lxde-rc.xml знайти який-небудь і за його подобою створити свій, замінивши команду на gnome-terminal. Можна додати так само свої.

Начебто все зміни внесені, залишається зробити логаут-логін. Не тут то було. Система висне, ікси не завантажуються. Заходимо в безпечний режим, пробуємо руками запустити ікси - startx, бачимо помилку - помилка при парсінгу конфиг файлу, який ми створили для підключення тачпада. У тому ж безпечному режимі видаляємо цей файл, після чого ікси завантажуються нормально.

Мимохідь, в чому різниця між .bashrc і .bash_profile.

По суті це два файли, що містять якісь команди, де прописуються системні змінні та інше. Але навіщо їх два. Відповідь дуже проста - .bash_profile виконується, коли користувач залогінівается в систему, а .bashrc при кожній новій сесії терміналу. В цьому і вся різниця. Тому правильніше було б записати команди synclient TapButton1 = 1 саме в .bash_profile.

  1. не лізти брудними руками в системні конфиг-файли, якщо не впевнений в правильності внесених змін.
  2. lxde - це реально легкий десктоп (схожий чимось на gnome-2, ностальгія), але часто доводиться налаштовувати щось руками.
  3. нарешті я дізнався різницю між bashrc і bash_profile.

я його тестіл на opensuse 11.4, начебто піде. до речі він у мене зараз стоїть в debian на nokia n900 :)

Схожі статті