Username 03.10.2009 14:23
Archlinux — Ощущения от свежеустановленного Arch Linux
Ставил я его с нетинсталла, как можно более труЪ.По ходу установки столкнулся с рядом проблем, которые вообщем решил. Думаю, многим будет полезно почитать мои мысли.
Итак, ставил я на ноут Dell Inspiron 1501 Athlon TK-55 2Gb ATI Radeon Xpress1150 (R300 - предполагал использовать с открытыми дровами, ибо fglrx больше не поддерживает) LAN BCM4401-B0 WLAN BCM4311, ну и мелочи.
Загрузившись с диска, попал в инсталлятор. Что скажу о нем? Что он дерьмовый непродуманный. Я объясню почему. Потому что, когда у меня рвалось соединение к инету, закачивальщик пакетов не спрашивал у меня "Abort, Retry, Ignore", а тупо стоял и ждал второго пришествия. Приходилось прерывать инсталляцию и начинать с разметки диска, ибо на более поздних этапах инсталлятор ругался. К счастью, после этак третьего разрыва я догадался не переформатировать рут-раздел, а просто монтировать его заново (вестимо, я - идиотъ). Да, вафля из-под диска не завелась, но тогда, я, наивный, не придал этому значения. Итак, я получил базовую систему и довольный ушел в ребут.
Загрузившись уже с харда я попал в Адъ и Израель. Дело в том, что вайфай упрямо не желал заводится. Дело шло к ночи, я сидел в братовой комнате, подключенный к инету через LAN, и время откровенно поджимало. Воспользовавшись инструкциями отсюда, я начал ставить дрова через b43-fwcutter. Расскажу лишь, что в итоге, скачав через мобилу (хвала Аллаху за вайфай модуль в Е51!) все-таки правильные дрова, я добился того, что вафля заработала. Однако, интереснейший баг: если я включаю модуль программно, через ifconfig, все в порядке.Нажатие клавиш Fn+F2 (по которым у меня включается вайфай) в dmesg вызывает строчки ....ENABLED и .... DISABLED подряд - то бишь, вырубает мне сеть! Как починить - понятия не имею, вообще пока не трогаю это мегакомбо.
Получив к полуночи вожделенный вайфай, я начал ставить собственно остаток системы. Конфигурирование звука (кстати сейчас заметил, что звук по приходу сообщения из копете отстает заметно) и иксов прошло на ура, далее я поставил openbox чисто так, чтобы был, и решил ставить кде.
Поставив pacman -S kde на ночь, довольный лег спать.
На утро, подняв крышку ноута и разглядев, что часть пакетов не скачалась (НЕ БЫЛО НИ ЕДИНОГО РАЗРЫВА С ОКТЯБРЯ ПРОШЛОГО ГОДА) я решил поднять сеть и опять их скачать. И тут произошло интересное. Арч ругнулся на недостаток места на диске! Быстро нашелся виновник торжества - пакет копете занимал всего-то 19Gb. Порадовавшись выходу новой версии, я замочил пакет в кэше, и опять поставил на загрузку кеды. И что всплыло. Оказывается, при каком-либо разрыве соединения, пакет, на котором произошел разрыв начинает неимоверно пухнуть со скоростью записи на диск. Почему так происходит - понятия не имею, может кто-нибудь пояснит.
В целом, сейчас стоит полная сборка кде 4.3.1, не хватает только кодеков. Где взять, уважаемые, уже надоело гуглить со словом +arch =)
нет, я ставил обычный. Кстати, какая разница, можно мне услышать?
Когда то давно, в тредах exelens про установку arch, проскакивало насчет этого. Емнип muhas или kraplax говорил, что сейчас большой разницы с ванильным kde нет.
Могу отметить разве что входящий в него shaman - местный synaptic для pacman. Но он, правда, по опыту работы немного падучий.
Это было так, заради заметки =) Олсо из-за yakuake уже и не помню, когда открывал в последний раз konsole. В нем действительно удобно запускать всякие установщики/компиляции и тд. F12 и с глаз долой, только проверить - шевелится оно или нет.
Да, вполне возможно. wget лучше поставить как качалку - работает на ура и проверено временем.
$ cat /etc/pacman.conf | grep wget
XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
Читаю :) Но только не всегда целиком и чаще когда возникают проблемы. С pacman у меня проблем не было и без wget.
Как мне кажется, у арча не совсем все в порядке с зеркалами, а вернее с их пропускной способностью.
Перегружены, что поделаешь. А русские зеркала сильно опаздывают, я так уже напоролся при обновлении kdemod.
почему? По-моему нормальное наставление чувакам, лезущим на арч с таким железом
Что-то мне подсказывает, что арч и железо - разное.
Если один лин с ядром N заводится, значит и другой дистр с тем же ядром заведется.
Количество мужества на настройку - да, разное.
Если один лин с ядром N заводится, значит и другой дистр с тем же ядром заведется.
Количество мужества на настройку - да, разное.
зависит от доступности готовых дров к нужному ядру в нужном дистре. На вайфай в убунте дрова ставятся одним кликом, в арче - обычно, через консоль, но арчевское ядро работает с кривым драйвером
Ну драйвера-то думаю, что дистростроители лепят дрова...
Но как-то получается, что убунтоделы патчат быстрее, да. Ведь там бюджет и вообще компания.
Просто есть дистры, где пока в сообществе не найдется кто-нить, патчей и не будет..
Но как-то получается, что убунтоделы патчат быстрее, да. Ведь там бюджет и вообще компания.
Просто есть дистры, где пока в сообществе не найдется кто-нить, патчей и не будет..
Нажатие клавиш Fn+F2 (по которым у меня включается вайфай) в dmesg вызывает строчки ....ENABLED и .... DISABLED подряд - то бишь, вырубает мне сеть! Как починить - понятия не имею, вообще пока не трогаю это мегакомбо.
Ну так кнопки вырубаеют физически - нет, а айфиконфиг программно?
не, фишка в том, что однократное нажатие сочетания кнопок физический включает и сразу выключает сеть. При этом LED горит
дело не в ацпи по ходу, а в дровах. Помнится на федоре, дрова, заведенные этим же методом работали, но они для более свежего ядра.
А можешь Xorg выложить.
У меня карта Radeon Xpress 1250.
Как раз настраиваю. Уже сутки)
У меня карта Radeon Xpress 1250.
Как раз настраиваю. Уже сутки)
хм, а я автоконфигурированием через X -configure и все.
$ cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
Load "dri2"
Load "extmod"
Load "dri"
Load "record"
Load "dbe"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 330 210 # mm
Identifier "Monitor0"
VendorName "AUO"
ModelName "2374"
EndSection
Section "Device"
### Available Driver options are:-
### Values: : integer, : float, : "True"/"False",
### : "String", : " Hz/kHz/MHz"
### : arg optional
#Option "NoAccel" # <>
#Option "SWcursor" # <>
#Option "Dac6Bit" # <>
#Option "Dac8Bit" # <>
#Option "BusType" # <>
#Option "CPPIOMode" # <>
#Option "CPusecTimeout" #
#Option "AGPMode" #
#Option "AGPFastWrite" # <>
#Option "AGPSize" #
#Option "GARTSize" #
#Option "RingSize" #
#Option "BufferSize" #
#Option "EnableDepthMoves" # <>
#Option "EnablePageFlip" # <>
#Option "NoBackBuffer" # <>
#Option "DMAForXv" # <>
#Option "FBTexPercent" #
#Option "DepthBits" #
#Option "PCIAPERSize" #
#Option "AccelDFS" # <>
#Option "IgnoreEDID" # <>
#Option "DisplayPriority" # <>
#Option "PanelSize" # <>
#Option "ForceMinDotClock" #
#Option "ColorTiling" # <>
#Option "VideoKey" #
#Option "RageTheatreCrystal" #
#Option "RageTheatreTunerPort" #
#Option "RageTheatreCompositePort" #
#Option "RageTheatreSVideoPort" #
#Option "TunerType" #
#Option "RageTheatreMicrocPath" #
#Option "RageTheatreMicrocType" #
#Option "ScalerWidth" #
#Option "RenderAccel" # <>
#Option "SubPixelOrder" # <>
#Option "ShowCache" # <>
#Option "DynamicClocks" # <>
#Option "VGAAccess" # <>
#Option "ReverseDDC" # <>
#Option "LVDSProbePLL" # <>
#Option "AccelMethod" #
#Option "DRI" # <>
#Option "ConnectorTable" #
#Option "DefaultConnectorTable" # <>
#Option "DefaultTMDSPLL" # <>
#Option "TVDACLoadDetect" # <>
#Option "ForceTVOut" # <>
#Option "TVStandard" #
#Option "IgnoreLidStatus" # <>
#Option "DefaultTVDACAdj" # <>
#Option "Int10" # <>
#Option "EXAVSync" # <>
#Option "ATOMTVOut" # <>
#Option "R4xxATOM" # <>
Identifier "Card0"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "RS482 "
BusID "PCI:1:5:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
я вот новичек в линуксе и для меня такие вещи - пока ничего странного =)
Был бы прикуп, жил бы в Сочи.
Не знаю как. Как-то всё время через Ксорг настраивал.
Не знаю как. Как-то всё время через Ксорг настраивал.
во первых - да, тоже последнее время пакман стал раздувать пакеты при обрывах. Сменил качалку на вегет, но довольно поздно, так что возможности увидеть результат не было.
Насчет кодеков - не надо гуглить =) Делаете pacman -Ss mp3 и смотрите что он вам найдет. А лучше найдите в арчевики как установить yaourt и ищите уже им: yaourt mp3
Насчет кодеков - не надо гуглить =) Делаете pacman -Ss mp3 и смотрите что он вам найдет. А лучше найдите в арчевики как установить yaourt и ищите уже им: yaourt mp3
Хм, не было таких проблем, {pacman|yaourt} -S {xine|mplayer|gstreamer} и усе. Ну и соответственно плеер на основе соответствующего движка.
ни в чем, я тупо не знал как называются пакеты, думал, что есть какой-нибудь метапакет, оказалось нет
А я с герхом на пополам перешёл с генты х86 на х86_64, нужно ревью, или не надо?
насчет распухания пакета - ни разу не сталкивался, возможно что то накосячено в новом pacman'e