LINUX.ORG.RU

Gentoo 2004.3

 , ,


1

2

20-летию проекта Gentoo и приближающемуся 15-летию выхода выпуска Gentoo 2004.3 посвящается.

Gentoo is proud to present the world with Gentoo Linux 2004.3!

This is the final release of 2004 and is the culmination of the work of each of our developers. The main focus for this release was fixing bugs in previous releases and making the release tools more robust and easier to use.

источник

Именно так начиналось сообщение пресс-релиза к выпуску очередной версии дистрибутива Gentoo - Gentoo 2004.3, вышедшего 15 ноября 2004 года. Это было то далёкое и тёмное время, когда Gentoo издавался 4 раза в год в виде live-cd, который содержал загрузочный диск, stage3, слепок дерева portage, набор файлов в каталоге distfiles (драйвера fglrx и nvidia в комплекте) и документацию по установке и настройке - Gentoo Handbook. В дополнение к live-cd поставлялся packagecd, содержащий некоторые скомпилированные пакеты, например, практически все необходимые пакеты для полной установки kde-3.3.0, gnome-2.6.2 и xfce-4.0.6, и даже такие пакеты как openoffice-bin-1.1.3, mozilla-thunderbird-0.8, evolution-1.4.6, mozilla-firefox-1.0_pre, k3b-0.11.17, xmms-1.2.10.

Признаюсь честно, что впервые Gentoo я тогда ставил не с дисков этого выпуска. Скорее всего, это был Gentoo 2004.2 или 2004.1, но образы дисков того времени у меня сохранились только от 2004.3. К тому моменту в общежитии факультета все, как мне сказали, уже наигрались с SUSE Linux и популярность набирал Gentoo, который мне и предложил попробовать поставить однокурсник. С тех пор на мне лежит проклятие любого пользователя Gentoo, известное как «ожидание ebuild’а».

Представленные скриншоты сделаны в VirtualBox после загрузки образа в режиме livecd и после установки системы и дополнительной установкой KDE-3.3.0 с упомянутого packagecd. К сожалению, многие пакеты не удаётся собрать из исходников, так как для сборки они требуют патчи (отключать их было лень), которые уже недоступны для скачивания с зеркал.

В процессе настройки ядра 2.4.26 были выбраны следующие опции конфигурации:

Code maturity level options --->
    [*] Prompt for development and/or incomplete code/drivers

Processor type and features --->
    (Pentium-II/Celeron(Coppermine)) Processor family
    [*] Symmetric multi-processing support

Block devices --->
    <*> Loopback device support

ATA/IDE/MFM/RLL support --->
    IDE, ATA and ATAPI Block devices --->
        <*> Include IDE/ATA-2 DISK support
        [ ] Use multi-mode by default
        [*] Auto-Geometry Resizing support

Network device support --->
    Ethernet (1000 Mbit) --->
        <M> Intel(R) PRO/1000 Gigabit Ethernet Support

Character devices --->
    <*> /dev/agpgart (AGP Support)
    [*] Intel 440LX/BZ/GX and ... support
    [*] Intel I810I815I830M (on-board) support
    Direct Rendering Manager (XFree86 DRI support) --->
        [*] Direct Rendering Manager (XFree86 DRI support)
        <*> Intel I810
        [*] Enable XFree 4.1 ioctl interface by default

File systems --->
<*> Reiserfs support
<*> Ext3 journaling file system support
<*> DOS FAT fs support
<*> MSDOS fs support
<*> VFAT (Windows-95) fs support
<*> Squashed file system support
[*] Microsoft Joliet CDROM extensions
[*] NTFS file system support (read only)
<*> UDF file system support (read only)
[*] Virtual memory file system support (former shm fs)
[*] /proc file system support
[*] /dev file system support (EXPERIMENTAL)
[*] Automatically mount at boot
[ ] /dev/pts file system for Unix98 PTYs

Network File Systems --->
    <*> SMB file system support (to mount Windows shares etc.)\
    [*] Use a default NLS (NEW)
            Default Remote NLS Option: "cp866" (NEW)

Partition Types --->
    [*] Advanced partition selection
    [*] PC BIOS (MSDOS partition tables) support
    [*] Windows Logical Disk Manager (Dynamic Disk) support (EXPERIMENTAL) (NEW)

Native Language Support --->    
    Default NLS Option: "koi8-r" (NEW)
    <*> Codepage 437 (United States, Canada) (NEW)
    <*> Codepage 866 (Cyrillic/Russia) (NEW)
    <*> Windows CP1251 (Bulgarian, Belarusian) (NEW)
    <*> NLS ISO 8859-1 (Latin 1; Western European Languages) (NEW)
    <*> NLS ISO 8859-5 (Cyrillic) (NEW)
    <*> NLS KOI8-R (Russian) (NEW)
    <*> NLS UTF8 (NEW)

Console drivers --->
    [*] VGA text console
    [*] Video mode selection support
    Frame-buffer support --->
        [*] Support frame buffer devices (EXPERIMENTAL) (NEW)
        (Tux) Frame buffer Boot Logo
        [*] VESA VGA graphics console (NEW)

USB Support --->
<*> EHCI HCD (USB 2.0) support (EXPERIMENTAL)
<*> UHCI Alternative (x86. StrongARM, isosynchronous mode)
<*> OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support
<*> USB Human Interface Device (full HID) support

Как более быстрый вариант можно было использовать genkernel all, который собрал бы ядро и модули в том же составе, что используется в самом live-cd.

Русскую локаль в терминале настроил указав в /etc/rc.conf опции KEYMAP="ru4" (переключение по CapsLock), CONSOLEFONT="cyr-sun16", CONSOLETRANSLATION="koi8-r_to_uni". Как уже упоминал, пересобрать glibc, из-за недоступности патчей, не было возможности, поэтому в konsole (kde) вместо кириллицы у меня отображались ?, но в других графических приложениях ввод кириллицы отображался нормально. Возможно, не хватало шрифтов и/или указания путей к ним в xorg.conf.

В самом файле /etc/X11/xorg.conf для успешного запуска сессии в другом терминале (т.к. использовался framebuffer) я создал секции InputDevice (указал Option "XkbOptions" "grp:switch,grp:alt_shift_toggle"), Device c заданием Driver "vesa" и BusID "PCI:0:2:0", Screen с указание режима 1024х768 - вряд ли мой монитор тогда поддерживал больше :)

KDE 3.3.0 до сих пор выглядит очень круто. К сожалению, его kxkb тогда (как и сейчас) я так и не смог заставить переключать раскладку, поэтому приходилось либо переключать её мышкой в трее по флажку, либо отрубить kxkb и пользоваться указанной выше опцией xorg.conf. Оформление окон Plastik я выбрал вместо варианта по умолчанию, так как он мне всегда нравился больше всего. И, конечно же, очень удобной фичей была возможность чтения man-страниц прямо в браузере konqueror.

>>> Просмотр (2048x3072, 1324 Kb)

★★★★★

Проверено: alexferman ()

Я когда-то юзал генту, очень даже понравилась своим аналогом портов бсд, только в чём-то даже круче, раздражали только тормознутость портажа и циклические зависимости, но было вполне юзабельно.

Вопрос к гентушникам: а как обстоят дела у генты и фунты на данный момент? Что из них лучше сейчас?

Unicode4all ★★★★ ()
Ответ на: комментарий от bernd

Не, я тоже не в восторге от нововведений, но раз ДЕ стали использовать графический процессор, то всё стало сложнее. И повылазили проблемы иксов, ядер, дров, системдей. Виновато ли конкретное ДЕ в том, что использует плохо работающие технологии? Где взять другие?

ChekPuk ()

Третье-кеды не застал, поэтому настальгии нет. Выглядит страшненько. 4-е были лучше, а 5-е ещё лучше.

Скрин - в музей.

RazrFalcon ★★★★★ ()

Очень годно.

Я уже позже пришел, но корову помню )

vertexua ★★★☆☆ ()

Красавчик! Душевный пост.

DAGAZ ()
Ответ на: комментарий от Bass

О да! ) Бывало такое, но только я винду переставлял.

А гентушница мне не дала.

devzero ()

С тех пор на мне лежит проклятие любого пользователя Gentoo, известное как «ожидание ebuild’а».

Я избавился от проклятия очень просто - научился их писать.

Gentooshnik ★★ ()
Ответ на: комментарий от Bass

Ну вот за что его забанили? такой колоритный персонаж был, судя по всему… я его и не застал даже.

eternal_sorrow ★★★★★ ()
Ответ на: комментарий от eternal_sorrow

За то, что у какой-то барышни не было чувства юмора. Ну она, истерично тряся Правилами, и вынудила модераторов пойти на принцип.

Bass ★★★ ()
Ответ на: комментарий от Bass

Какая то барышня, которая на самом деле бородатый мужик? Если сиськи не показала, то это не барышня.

eternal_sorrow ★★★★★ ()
Ответ на: комментарий от alexferman

Откуда я всё ещё помню звук бьющегося стекла, которым сопровождалось падение различных частей третьекед, как думаешь?

Во время занятия онанизмом вылетел конкэрор, испугал и нанёс тебе детскую травму? Это оттуда постоянная злость и раздражительность?

IPR ★★★★★ ()
Ответ на: комментарий от EXL

Все правильно я написал, 4е в соседней могилке лежат.

Behem0th ★★★★★ ()

Ещё говорят, что мой xUbuntu уродливый. Как по мне, кде генто похожу выглядит :)

stafik1993 ()

Да, это было хорошее время. Но это же полный дефолт. За исключением загрузочной обоины, которую в итоге все выкинули за ненадобностью.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от alexferman

и если вместо видеокарты у тебя АМД или ты используешь корявый драйвер Intel - могут быть такие проблемы.

А у тебя что вместо видеокарты? Два года был ноут на интеле с примусом это пиздец, что есть эта дискретная видяха что её нет один хер, дрова то работают то выдают черный экран при переключении на нвидию, неубиваемый тиринг. На компе несколько лет стояла gtx560 таже херня тиринг, дрова то работают то черный экран, особенно этим fedora страдала, под конец вообще его поддержку дропнули. Ну его нахер вашу нвидию, теперь ноут на райзене а в компе rx590 и никаких проблем, тиринга нет впринципе, проблем с дровами тоже нет, все просто работает.

AleksK ()
Ответ на: комментарий от alexferman

Разве nvidia драйвера на linux нормальные? Когда у меня была nvidia 550 ti, с nvidia драйверами (проприетарными) в gnome 3 были артефакты многочисленные в интерфейсе, а в kde просто пропадали части заголовка окон. + время от времени они еще и слетали после обновления из-за слишком нового ядра. С rx580 таких проблем не было еще.

Landgraf ★★★★ ()
Ответ на: комментарий от Landgraf

Разве nvidia драйвера на linux нормальные?

Конечно. Гентупроблемы это гентупроблемы.

alexferman ★★ ()
Ответ на: комментарий от alexferman

У меня на Ubuntu и fedora проблемы воспроизводились, gentoo я не использовал.

Landgraf ★★★★ ()
Ответ на: комментарий от Landgraf

Это в убунте и федоре такое вот сопровождение пакетов?

они еще и слетали после обновления из-за слишком нового ядра

Ахереть днище.

alexferman ★★ ()
Ответ на: комментарий от eternal_sorrow
Ответ на: комментарий от alexferman

Я раньше любил дебиан. Посоветовал другу, а у него ATI видюха, и то дров в репах вообще не было, потому что не осиливали их собрать под наркоманские версии остальных пакетов (дебиан же), то они были но стабильно не работало после обновления из-за нового ядра. При этом nvidia у меня без проблем работала. До поры до времени. И когда пришло это время, я начал тихо хейтить дебиан.

curufinwe ★★★★★ ()

Печально вспоминать что когда-то линуксовый десктоп выглядел и работал нормально.

K39 ()
Ответ на: комментарий от Bass

Стоило догадаться, что это была Силви. И тут успела нагадить…

eternal_sorrow ★★★★★ ()
Ответ на: комментарий от Zlogene

Архивы каналов есть где-нибудь доступные?

grem ★★★★★ ()
Ответ на: комментарий от vertexua

У меня кусок картинки со splashscreen с коровой в качестве обоины на смартфоне пару месяцев, однотонный цвет надоел.

grem ★★★★★ ()
Ответ на: комментарий от alexferman

5 КДЕ падают. Очень понравились, но пришлось сбежать на МАТЕ.

На бунте 18.

PunkoIvan ★★★ ()
Ответ на: комментарий от ChekPuk

Странное заявление, а какой другой сорц дистрибутив будет без суток компиления?? получаешь такую же как что? может не стоит сравнивать бин байзд с сорцовыми ?? гента кстати и без компиления существует прекрасно (не слышали о бинарных возможностях портадж?)

ИМХО не стоит сравнивать оПу с кривыми пальцами. я использую как дома так и на работе только генту как раз с тех 2004-2006 годов и не вижу не одной альтернативы и сорцовых дистров. Мода вон идёт то арч, то монжаро, то клеар... а сборка своей системы остаётся всё равно сборкой. На серверах только centos (на старых) на новых стараюсь клеар, генту в продакшн никогда бы наверное не поставил.

КМК основа сорц дистрибутива - уверенность! гарантия что никакие шелудивые ручки не навносили чудо изменений.

Amorthis ()
Ответ на: комментарий от cetjs2

@cetjs2 , @ChekPuk

угадайте, где на скриншоте (слева/справа) kde-3.1, а где gnome-2.2.0?

Иконки в трее не двигал и на рабочий стол не добавлял - всё находится там, где находилось при первом логине в DE.

grem ★★★★★ ()
Ответ на: комментарий от ChekPuk

Панель разблокирована, поэтому там по бокам элементов полоски. В лотке шарик внизу потому что при такой толщине панели он стал двухэтажным и новые приложения там встанут красивенько. А в Гноме всё будет длинющей одноэтажной сосиской, хоть на пол экрана панель сделай, никакой экономии места. А запускается система с GDM, поэтому в меню КДЕ нет пунктов выключить, перезагрузить и пр.

А, часы, часы в КДЕ же могли тоже дату показывать? Странно, что редхатовцы не сделали этого по умолчанию, раз пытались добиться идентичного вида?

ChekPuk ()
Последнее исправление: ChekPuk (всего исправлений: 1)
Ответ на: комментарий от Amorthis

Мне плевать сколько там у вас сорцевых дистрибутивов. Я помню спор о нужности генты примерно тех времён откуда этот скриншот: гентушники доказывали нужность перекомпилирования всего и вся для пушшей скорости на примере файрфокса и -o3 (или как оно там). И какой вышел обосрямс, когда посчитали и оказалось, что штатный файрфоксовский билд летает быстрее. Потом было много всяких отмазок, но единственное что неизменно - проблемы на которые напарываются гентушники. Только у них такие проблемы, потому что они там что-то наоптимизировали и навырезали, чтобы хоть как-то оправдать своё бессмысленное существование.

ChekPuk ()
Ответ на: комментарий от ChekPuk

ФФ еще ладно, вот особый рак - это собирать ядро без модулей. «Для скорости», как они говорят.

devzero ()
Ответ на: комментарий от ChekPuk

Панель разблокирована, поэтому там по бокам элементов полоски. В лотке шарик внизу потому что при такой толщине панели он стал двухэтажным и новые приложения там встанут красивенько. А в Гноме всё будет длинющей одноэтажной сосиской, хоть на пол экрана панель сделай, никакой экономии места.

Еще забыл упомянуть:

Виджет для переключения рабочих столов визуально отличается.

В панели гнома каждая иконка сама по себе, и они не умеют автоматически схлопывать пустое пространство.

Open Recent — нет в меню КДЕ, зато у него есть Control Center. (Впрочем, не помню, как там должно быть совсем в ванильном дефолте.)

Вокруг лотка и часов - в КДЕ рамки, в гноме нет.

А запускается система с GDM, поэтому в меню КДЕ нет пунктов выключить, перезагрузить и пр.

Так их вроде и в меню гнома нету.

devzero ()

Линукс на десктопе начался в 1999, когда был хайп (смотрите фильм Revolution OS для подробностей). Red Hat 6.x и 7.x тогда был на KDE, и хотя GNOME тоже был, но KDE был популярнее (во всяком случае, в России). Считалось, что GNOME и KDE популярны примерно одинаково.

Линукс просуществовал в том виде, в котором мы с ним познакомились в 1999 году, до 2007 года, когда DEB-based дистры обогнали по популярности RPM-based, и в самом популярном таком дистре (Ubuntu 6.06) по умолчанию был GNOME. А почему DEB-based обогнали? Потому что Red Hat предала Linux на десктопе в 2002 году, продолжая тем не менее творить добро на серверах, будучи на 1 месте по вкладу в ряд проектов.

Когда наступила эпоха GNOME2, я думал что всё станет хуже. Но нет: появилось много таких вещей, которых в этоху KDE 2 и 3 у меня не было. Виртуальная клавиатура Florence, пунто свитчер XNeur, захват видео с экрана RecordMyDesktop - в KDE я об этом только мечтал. В целом, в золотые для GNOME годы было написано много полезного софта. Помните Ubuntu 8.04 и 10.04 c кучей подключенных PPA?

Зачем и это было решено «закопать», я не знаю. Возможно, что «закапывать» предыдущий концепт десктопного линукса начали из-за того, что он был слишком хорош (может, соглашение у ред хата какое с Майкрософтом, не лезт на десктопы). А на замену ему «выкатили» недоделку, концепт, которым вряд ли кто-нибудь захочет пользоваться. Чего только стоят XML-ные конфиги и PolicyKit. А когда фейл обернулся вином, то «закопали» и этот концепт тоже, мол «уж если вы и это схавали, то вот вам гномощель».

ZenitharChampion ★★★★★ ()

это где-то мой последний gentoo был - наигрался с ним и вернулся с на SUSE\Debian (через несколько лет после института приоритеты меняются :) )

azazello ★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)