Выживание на Lubuntu 10.04 в 2023 году
Ну что, пришло время накатить. Накатить Ubuntu 10.04, господа.
Вспомнив глюки панели в GNOME 2.30, которые меня в то время бесили (виджеты время от времени съезжают со своих мест, и панель превращается в беспорядочное нагромождение иконок), в качестве отправной точки я выбрал не ванильный установочный образ Убунты, а Lubuntu. LXDE в Lubuntu 10.04 однако тоже не сахар, версия 0.5.0 очень древняя и куцая, не умеет практически ничего. А то, что умеет — то не работает.
-
Скачиваем установочный образ. Устанавливаем в виртуалку. Устанавливается система быстро и без заморочек.
-
При установке система делала вид, что проверяет обновления, на самом деле она ничего не проверила, так как адреса репозиториев протухли. Так что в первую очередь нужно восстановить доступ к репозиториям. В файле /etc/apt/sources.list надо заменить домен archive.ubuntu.com на old-releases.ubuntu.com.
-
apt-get update && apt-get upgrade. Будет установлено несколько сотен мегабайт обновлений. Перезагружаемся.
-
Раскладка в иксах настраивается как-то так:
setxkbmap -model pc104 -layout 'us(basic),ru:2' -option grp:shift_caps_switch
. Я это пишу на случай, если кто-то пойдёт по моим стопам и обнаружит, что через GUI тут раскладку не настроить. Да, LXDE настолько куцая. Поэтому сразу фигачим файл в автозагрузку:
[Desktop Entry]
Type=Application
Exec=setxkbmap -model pc104 -layout 'us(basic),ru:2' -option grp:shift_caps_switch
Hidden=false
Name=setxkbmap
-
Индикатор переключения раскладки в LXDE — да, но нет. Он как бы есть, но как бы в большей части случаев бесполезен. Он не отслеживает момент, когда setxkbmap загрузила новые параметры раскладки. И поэтому вместо надписи RU показывает пустое место. А иногда показывает как надо. Прокачивайте удачу.
-
Дальше возникла задача сменить разрешение экрана. Я запускал систему в виртуалке, и иксы по умолчанию автодетектировали разрешение 800x600. В
lxrand
сменить разрешение можно, но эта версия еще не умеет запоминать настройки и восстанавливать их при входе в сеанс. Поэтому фигачим еще один файл в автозагрузку:
[Desktop Entry]
Type=Application
Exec=xrandr --size 1280x1024
Hidden=false
Name=xrandr
- После этого вылазит 2 новые проблемы. Первая — pcmanfm не умеет реагировать на изменение разрешения. Поэтому он занимает собой только кусок рабочего стола 800x600. Вторая — приложения теперь работают с неправильным DPI:
$ xdpyinfo | grep -B1 resol
dimensions: 1280x1024 pixels (212x159 millimeters)
resolution: 153x164 dots per inch
На скриншоте обе проблемы: ссылка.
На попытку выставить DPI через xrandr приложения почему-то не реагируют. Поэтому пишем в ~/.Xresources
:
Xft.dpi: 96
Ну а глюк с рабочим столом я подпирать костылём не буду вообще. Скоро этот pcmanfm сменится на другой.
-
После обновления версия Хромиума – 25.0.1364.160. Не то что б это сильно помогло в показе современного веба. В gmail и google-диск не зайти. Хостинги картинок не работают. С горем пополам он может отобразить ЛОР: ссылка. Но зато этот синий заголовок и вменяемые симпатичные вкладки! Ностальгия…
-
Поддержка запуска консольных программ в меню приложений тоже да, но нет. При попытке запустить htop из списка приложений окно терминала не появляется.
-
Запуск системы в виртуалке — мгновенный. (CPU хоста - Core i5-2450m.) После входа в графический сеанс — потребление памяти 62 МБ. Версии софта тут такие: Linux 2.6.32, glibc 2.11.1, gcc 4.4.3, glib2 2.24, gtk2 2.20.0.
На этом пока всё. В следущей серии сериала мы будем пытаться собирать под это дело относительно свежий прикладной софт.
>>> Просмотр (1280x1024, 246 Kb)