← All posts tagged Gentoo

мне тут сказали, что юзать бинарные фаерфоксы, опенофисы, хромы и другие подобные в генте — не тру. Типа это лишние сложности, это неудобно и надо ждать по джа дня конпеляции этих пакетов из сорцев(у меня на нетбуке около двух суток собирался фф) при том, что визуально никакого прироста производительности нет.

Я тут подумал, а в генту существует долгая поддержка пакетов? Ну скажем, я сегодня сделал emerge --sync, как долго я можно пользоваться этими версиями пакетов до тех пор, пока их не выпилят из репозитория? Есть ли пакеты с долгой поддержкой, вроде LTS(так вроде) в убунту?

Вот я на нетбуке года четыре стабильно пользовался гентой. Большинство проблем были связаны с настройкой чего-либо и вызваны моим незнанием. Не помню ни одного раза, когда что-то не работало просто так. Были некоторые косяки с софтом, которые исправлялись в новых версиях, либо имело смысл поставить старую версию софтины.
Было так, что после обновления системы отваливались дрова для иксов для клавиатуры/тачпада. Решалось банальной пересборкой этого пакета. Потом с evdev проблем не было, разве что оот меня немного ускользает понимание "как это правильно настраивать". Но это не беда.
Так или иначе, но все работало и работало стабильно.

Решил поставить какой-нибудь бинарный дистр, чтобы не конпелять. Сначала был минт.
В минте необъяснимым образом зависают диалоговые окна настроек гуя, например, декорации окон или настройки дефолтного терминала. Ставил минт с мате.
Потом поставил федору. Ну сильно не тыкал, но во время установки наткнулся на неочевидный интерфейс разбивания дисков и форматнул себе генту. Федора оказалась медленной и работала с network-manager'ом — он мне не нравится.
Сейчас арч. Час назад при работе с фф просто так отвалился тачпад. Завершил иксы — не работает клавиатура.

Такие дела.

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

ставил федору на нетбук. Там какой-то неадекватный интерфейс устаноащика при ручном выборе раздела. Короче, вместо того, чтобы форматнуть раздел с минтом, я снес нахуй генту. Ачивка "неудачник" скоро станет серебряной, да.

Ну и еще все очень медленно, а настройки интерфейса в lxde говорят "ошибка сегментирования".

А еще там не настроена/не собрана русская локаль — в консоли квадраты.

Надо подумать, что ставить.

pp.vk.me
pp.vk.me

Мой первый сервер.
root@gentumind# uname -a
Linux gentumind 3.11.0-gentoo #1 SMP Tue Sep 10 10:16:29 Local time zone must be set--see zic x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ AuthenticAMD GNU/Linux

Что работает(с чем трахался):
-почти нихуя^U
-samba для локальной файлопомойки.
-ssh с аутентификацией только по rsa-ключу.
-conky+lm_sensors+hddtemp прямо в терминале.*
-fancontrol.**
* Это надо, чтобы смотреть за нагрузкой и температурой. Временный вариант.
** чтобы кулер на проце гудел помень

Что запланировано:
-почтовый сервер postfix+sqlite
-jabber(xmpp) сервер.
-веб-сервер apache+django+sqlite***
-DNS для домашней локалки****

*** в частности как хостинг файлов параллельно с файлопомойкой. Не уверен, делать ли открытый/полуоткрытый доступ из интернетов к моему ворованному порно.
**** врядли оно так необходимо, но будет опыт зато.

<offtop> @Muu смотри какой у меня стикер есть! Там на усб-винте слева на первой фотке.</offtop>

Интересно, а почему у меня terminus-font при стоящем в make.conf "-X" и конкретно для терминус-фонта в package.use "-X" все равно тянутся иксовые библиотеки?

Я не то чтобы сильно против. Дело в том, что я решил поковыряться и поднять себе сервак со всяким говно. Кмк, на серваке не должно быть лишних библиотек, в частности зачем на серваке X или его бибриотеки(X11-libs)?

inb4:
-нахуй тебе сервак на генте?
-интересно же на генте. Думаю, на дебиане или чем-то еще(вроде сусь и федора пригодны) будет слишком просто.

Итак, меня недавно где-то в треде спрашивали, долго ли обновлять мир на нетбуке. Я не помню, где именно был тред, потом, может по истории найду. Но если кому интересно, то:

Нетбук acer aspireOne ZG5, если коротко, то 1ГГц intel atom, 1ГБ оперативка ddr2.
Собирался мир из ~360 пакетов около полутора суток подряд. Т.е. примерно 30 часов. Фактически на это ушло два с небольшим дня, потому что где-то надо было собрать что-то раньше, чем это предлагал emerge, тут обошлось обычным revdep-rebuild и в целом обновление более, чем успешно — после ребута все работает. Разве что пришлось замаскировать freerdp и google-chrome, оба пакета мне практически не нужны и ковыряться ради их обновления я не стал. Тем более, что первый хотел собрать мне 9999 версию, не знаю/не помню, что именно означает эта приписка, но что-то вроде анстейбл или типа того.

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

А еще у меня почему-то фейлится компиляция opencv на нетбуке(x32). Не уверен, собирал ли я ее на десктопе, но как бы решения я не нашел. Все, что рекомендуют на форумах, мне не помогает.

Итак, запустил снова обновление. Косяк был в alsa-headers. Я не обновлялся больше полугода, если ни год вообще. В общем, снес пакет-виновник и тут понеслось...

Да, я первый раз вижу за два или три года юзания генты, что обновление началось со сборки glibc. Раньше были косяки из-за не правильной последовательности сборки: начинал собираться пакет, для которого нужна свежая библиотека, а она в очереди позже, соответсвенно не собиралось. Обычно помогало просто перезапустить обновление.

Хочу поднять apache+django. Ковыряюсь-ковыряюсь, апач не встает. Сегодня почти случайно наткнулся на решение. У меня не было прописано hostname компа. В итоге добавил:
127.0.0.1 localhost %my_hostname%
в hosts и взлетело.

То ли я слишком дурак, то ли линукс слишком умный:3

почему карточка 7870 в вайне определяется как 3210 или типа того?

В make.conf стоит fglrx и radeon, lspci определяет верно, прозрачность работает, хотя composite "модуль не найден", radeon-ucode используется для pitcairn, все правильно, в общем.

Мать его радеон, оказалось последние дрова не поддерживают последние иксы. Было два варианта — поставить старые иксы или поставить бета дрова. Я решил, что хуй его знает, как работает бета и поставил иксы 1.12.4.
Вот только теперь интересная фича — теперь устройства ввода через evdev работают, а через kbd и mouse не хотят. Когда дрова нихуя не работали в иксах 1.13.4, не работали и устройства ввода через evdev.

Алсо если завершить иксы, то не появляется экран с tty и не работает переключение между ними.

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

Алсо да, что-то я пока не осилил как заставить их работать на evdev. Пока что так:
Option "AutoAddDevices" "False"
Option "AllowEmptyInput" "False"

сегодня по ssh собрал на работе домашнее ядро и оно таки взлетело.
А еще во всех мануалах, как убрать задежку на tsc: clocksource refine предлагали включать в ядро radeon-ucode, но хоть бы где написали, что мало просто написать make, надо еще и make firmware_install. По крайней мере без последнего у меня не пропадала эта подстройка clocksource.

Алсо знает кто, что это такое вообще за clocksource? Да, я гуглил, но английский весьма смутно понимаю в тех текстах, что нашел.

Я сегодня совершил свой первый вход по ssh из интернетов на домашний комп. Теперь я могу пилить генточку в любое время и влюбом месте.
В идеале надо бы почитать как включать комп по сети, как подрубиться к компу во время загрузки grub'a, если такое возможно — тогда можно даже ядро ковырять в любое время и не обязательно оставлять комп включенным.

Алсо надо почитать как обезопасить подключение по ssh, чтобы ко мне не стучались левые люди. Так-то все по дефолту настроено.Есть rsa-ключ, при подключении запрашивает пароль. IP динамический правда, неплохо было бы придумать что-то с доменным именем, тогда уже можно вообще свой сервак разворачивать с чем-нибудь.

А потом поднять свой проксик в сомали... Опять грандиозные планы, такие грандиозные, лол.

Котаны, я тут намутил себе первое в жизни ssh подключение. На очень скорую руку, без безопасности и прочего, только с rsa ключом.
У меня два вопроса:
1)Есть ли в линуксах такая тема, что бы удаленно подключиться к компу по тому же ssh и зупустить иксы удаленного компьютера? Я знаю, что это почти бесполезно, но все же.
2)У меня домашняя сеть устроена следующим образом: компы — роутер — модем — адсл-соединение. Что нужно, что бы я мог из интернета подключиться к домашнему компу по ssh.

Если ответите коротко как это сделать или направите в нужном напавлении в гугле, буду благодарен.
//а сам пойду пока посплю до утра.

Котаны, а скажите, почему у меня ifconfig находит интерфейс en2s0 на месте ethernet? Не, вы не подумайте, оно работает, просто странно это.
Может это из-за того, что у меня genkernel ядро?