Помощь новичку с Gentoo (Вопросы различной тематики, возникающие по мере использования системы.)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
l0stparadis3
Сообщения: 207
Статус: GNU/FireShow
ОС: Mac OS X | FreeBSD

Re: Помощь новичку с Gentoo

Сообщение l0stparadis3 »

LMAoD писал(а):
30.04.2010 22:23
Добрый вечер всем. Уже 6 день устанавливаю генту с MinimalCD (до этого имел не так много опыта работы с Linux как таковым) и вот казалось бы уже все, ядро собрал(первый раз собирал поэтому пришлось 2 раза компилить второй под чутким руководством) оно прекрасно работает(пока за ним никаких проблем не наблюдал) но единственное чего не хватает для счастья так это настроенного fb, и как я их только не пробовал в GRUB(0.97) прописать: с помощью vesa/uvesa игнорируются и загружается консоль 720х400@70 с количеством символов/строк 80х25 или при попытках через vga выдает что то о неправельном параметре и предлагает 7 параметров отоброженных в формате количество символов/строк (макс 80х60 загружается если не ошибаюсь в 640х480@60)
хотелось бы 1024x768@100

GeForce 5500FX(в планах и использование X с драйверами от nvidia), по сборке ядра интересующие параметры смогу сообщить (при работе через make menuconfig)

сначала
http://dev.gentoo.org/~spock/projects/uvesafb/

потом, если хочется красивостей в консоли
http://fbsplash.berlios.de/wiki/doku.php?i...:distros:gentoo
Если в Linux не существует решения вашей проблемы... То у вас неправильная проблема.
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Помощь новичку с Gentoo

Сообщение unax »

Вот какая-то проблема с размаскировкой пакета.
Захотел из локального оверлея поставить chromium-5.0.375.9, ebuild сделал все как надо..

Код: Выделить всё

root# cat /etc/portage/package.mask | grep -i chromium
=www-client/chromium-5.0.375.9
root# cat /etc/portage/package.keywords | grep -i chromium
www-client/chromium ~amd64
=www-client/chromium-5.0.375.9 ~amd64
root#cat /usr/portage/profiles/package.mask | grep -i chromium
#~www-client/chromium-5.0.371.0
=www-client/chromium-5.0.375.9
#~www-client/chromium-5.0.375.23

И вот все равно не хочет ставить!

Код: Выделить всё

root# [b]emerge -pv =www-client/chromium-5.0.375.9[/b]

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "=www-client/chromium-5.0.375.9" have been masked.
!!! One of the following masked packages is required to complete your request:
[b]- www-client/chromium-5.0.375.9 (masked by: package.mask)[/b]


For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


 * IMPORTANT: 5 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


Что такого он хочет особенного в package.mask от? :mellow:

Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: Помощь новичку с Gentoo

Сообщение Nightwolf_ng »

Добавьте информацию о нужной версии chromium в /etc/portage/package.unmask
Спасибо сказали:
Аватара пользователя
Brainsburn
Сообщения: 950
Статус: /
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение Brainsburn »

unax писал(а):
01.05.2010 16:33
Вот какая-то проблема с размаскировкой пакета.
Захотел из локального оверлея поставить chromium-5.0.375.9, ebuild сделал все как надо..

Код: Выделить всё

root# cat /etc/portage/package.mask | grep -i chromium
=www-client/chromium-5.0.375.9


Код: Выделить всё

root# [b]emerge -pv =www-client/chromium-5.0.375.9[/b]


И вот все равно не хочет ставить!

Вы его замаскировали, и теперь хотите установить? :)
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Помощь новичку с Gentoo

Сообщение unax »

Brainsburn писал(а):
01.05.2010 17:56
Вы его замаскировали, и теперь хотите установить? :)

Да я ему всяко писал, он все время находил какую-нибудь отговорку , запутался.
Спасибо сказали:
Аватара пользователя
l0stparadis3
Сообщения: 207
Статус: GNU/FireShow
ОС: Mac OS X | FreeBSD

Re: Помощь новичку с Gentoo

Сообщение l0stparadis3 »

вместо package.mask допишите строку в package.unmask. из первого файла удалите. Тогда все будет нормально. А то вы его замаскировали в portage.mask, и что теперь ни делайте - он не установится, пока его оттуда не убрать.
Если в Linux не существует решения вашей проблемы... То у вас неправильная проблема.
Спасибо сказали:
Ka40k
Сообщения: 101
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение Ka40k »

Ещё раз всем доброго времени суток.
Поставил систему, но кроме grub ничего собираться не хочет,,,
Ошибка C complier cannot create executables
Пробовал ставить vixie-cron и xorg-server.
Вот список use если требуется
-java -qt ssl mmx sse sse2 3dnow X aac acpi alsa bash-completion bluetooth bzip2 cdr css ctype cups curl cxx dbus -kde -gnome dga djvu dri dvb dvd dvdr ffmpeg firefox flac ftp gd gif gimp gzip hal iconv icq imagemagick ipv6 javascript jpeg jpeg2k mad matroska mmx mozilla mp3 mp4 mpeg mplayer multilib ogg opengl prce pdf perl php png python rdesktop samba scanner sockets sse sse2 tiff truetype unicode usb win32codecs xvid
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Помощь новичку с Gentoo

Сообщение unax »

ой ой.. такая куча юс флагов. А ставили как вообще? Как собирали, что писали? и что вообще кроме USE="....." написано в make.conf?
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: Помощь новичку с Gentoo

Сообщение Nightwolf_ng »

Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Помощь новичку с Gentoo

Сообщение taaroa »

Ka40k писал(а):
01.05.2010 21:49
Ещё раз всем доброго времени суток.
Поставил систему, но кроме grub ничего собираться не хочет,,,
Ошибка C complier cannot create executables

check symlinks

Код: Выделить всё

$ eselect profile list
$ gcc-config -l
$ eselect binutils list
# gcc-config <num gcc>
# eselect binutils set <num binutils>
# eselect profile set <num profile>
# env-update && source /etc/profile
google.com > C complier cannot create executables

...and check kernel config

Код: Выделить всё

# zegrep IA32 /proc/config.gz
:wq
Спасибо сказали:
Ka40k
Сообщения: 101
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение Ka40k »

unax, это они и были =)
Nightwolf_ng, вот поставил гцц 4.3.4
binutils 2.18
При emerge --oneshot -av libtool уже опять ругнулось что С не может создавать имполняемых файлов
# zegrep IA32 /proc/config.gz
CONFIG_IA32_EMULATION=y


$ eselect profile list
$ gcc-config -l
$ eselect binutils list
# gcc-config <num gcc>
# eselect binutils set <num binutils>
# eselect profile set <num profile>
# env-update && source /etc/profile

Тоже проделал...
Вот лог, если кто может, подскажите пожалуйста,вдруг у кого будет такая же проблема =)

Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Помощь новичку с Gentoo

Сообщение unax »

Ka40k писал(а):
02.05.2010 10:54
Вот лог, если кто может, подскажите пожалуйста,вдруг у кого будет такая же проблема =)

#cat /etc/make.conf
что там в make.conf у вас вообще? я и спрашиваю..
Спасибо сказали:
Ka40k
Сообщения: 101
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение Ka40k »

Вот make.conf
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Помощь новичку с Gentoo

Сообщение unax »

Ka40k писал(а):
02.05.2010 11:16
Вот make.conf

имхо какой-то замудреный у вас CFLAGS О_о хотя ядро с таким значением CFLAGS собралось же.. хм

Код: Выделить всё

ps
CFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer"
MAKEOPTS="-j3"

Спасибо сказали:
Ka40k
Сообщения: 101
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение Ka40k »

Ядро собралось
ps
CFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer"
MAKEOPTS="-j3"

О3 не очень хочеться ставить)
Но всё же проблема не решилась... Даже крон не могу собрать...
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Помощь новичку с Gentoo

Сообщение unax »

Ka40k писал(а):
02.05.2010 12:10
Но всё же проблема не решилась... Даже крон не могу собрать...

В процессе установки что-то не правильно сделали возможно. Может стадию (stages) не той архитектуры использовали.
Просто если все поставить правильно не сильно отступая от хэндбука, таких проблем не может возникнуть.
Вы даже когда еще переходили в разворачиваемую ОС (chroot-ом) из другого linux (даже с livecd) в ней собирали по меньшей мере там Grub, mc, cron тотже..не было же этой ошибки.
Спасибо сказали:
Ka40k
Сообщения: 101
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение Ka40k »

Крон я там так и не смог собрать =( Эта ошибка и выскочила.
Архив стадии тот что надо. Ставил точно по хендбуку. =(
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Помощь новичку с Gentoo

Сообщение unax »

Ka40k писал(а):
02.05.2010 12:45
Крон я там так и не смог собрать =) Эта ошибка и выскочила.
Архив стадии тот что надо. Ставил точно по хендбуку. =(

:unsure:
Попробуйте на виртуальной машине поставиться проанализируйте ваши этапы установки.. вот в хэндбуке в "Установка базовой системы Gentoo" где то тут что-то не туда пошло..
Спасибо сказали:
Ka40k
Сообщения: 101
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение Ka40k »

Всё что выше описано - точно так же и ставил. НИкаких разбежностей.. абсолютно.
Вот с утра ищу решение - никак не могу найти...
Что ещё можно попробовать? CHOST не менял, ничего не удалял, гцц обновил, в ядре поддержка 32 разрядных пакетов вроде включена, stage3 качал для amd64 (и система и компилятор x86_64).. Получилось пока поставить только grub.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Помощь новичку с Gentoo

Сообщение taaroa »

Ka40k писал(а):
02.05.2010 11:16
Вот make.conf

Читать Gentoo Handbook и еще раз читать Gentoo Handbook... а так же man 5 make.conf (VARIABLES).

:wq
Спасибо сказали:
Ka40k
Сообщения: 101
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение Ka40k »

Спасибо. Крон только удалось поставить, думаю остальное уже тоже. Поменял архитектуру на native, хотя вроде бы amd sempron 2600+ к K8 относится... да и в ядре ставил Athlon/Opteron/K8.
Спасибо сказали:
Ka40k
Сообщения: 101
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение Ka40k »

Здравствуйте, вот почитал на днях что hal скоро станет устаревшим и уже не будет использоватся в Х, в связи с этим появилось желание уйти с него. Input devices у меня на evdev, будут ли они работать без hal? В гугле есть много ответов, но они практически 50 на 50 противоречивы...
Спасибо сказали:
Kopilov
Сообщения: 954
ОС: [K]Ubuntu, Debian

Re: Помощь новичку с Gentoo

Сообщение Kopilov »

Отрывать X-сервер от HAL лучше, наверно, с переходом на его новую версию 1.8, которая окончательно объявляет, что HAL не надо использовать (из следующей его поддержку обещают изъять). Вот руководство. В нём будут, в старом нет.
Спасибо сказали:
Ka40k
Сообщения: 101
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение Ka40k »

Ещё вопрос: как можно глобально задать консоли (xTerm, просто консоли и др.) английскую локализацию? Чтобы во всех консольных сеансах присутствовала только английская локаль. Часто захожу по ssh с телефона и немного неудобно, т.к. он русский не поддерживает. Понимаю что можно к примеру export LANG=latin1.en_GB, но есть ли какое-то более глобальное решение?
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: Помощь новичку с Gentoo

Сообщение LMAoD »

Добрый вечер. Подскажите что лучше использовать для подъема небольшого локального ftp сервера, в инете вариантов много но в основном только статьи по настройке(как всего лишь самое основное так и расширенные варианты с проверкой антивирусом) а описания и сравнения с другими так и не нашел
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Помощь новичку с Gentoo

Сообщение serzh-z »

Ka40k писал(а):
16.05.2010 19:03
Ещё вопрос: как можно глобально задать консоли (xTerm, просто консоли и др.) английскую локализацию?
Ну я, например, создал файл /etc/env.d/00lang с содержимым:
QUOTE писал(а):LANG='en_US.utf8'


LMAoD писал(а):
16.05.2010 19:56
Подскажите что лучше использовать для подъема небольшого локального ftp сервера
vsftpd
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: Помощь новичку с Gentoo

Сообщение xorader »

для локализации всё же лучше в /etc/env.d/02locale следующее:
#
#
#

LC_ALL=""

LANGUAGE="ru_RU:ru:en_GB:en"

LANG="ru_RU.UTF-8"
# LC_CTYPE – отвечает за классификацию символов и различия в их регистре
LC_CTYPE="ru_RU.UTF-8"
# LC_NUMERIC – отвечает за представление и форматирование чисел
LC_NUMERIC=POSIX
# LC_TIME – отвечает за формат даты
LC_TIME=POSIX
# LC_COLLATE – определяет настройки сравнения строк и символов, влияет на сортировку
LC_COLLATE="ru_RU.UTF-8"
# LC_MONETARY – отвечает за представление национальной валюты
LC_MONETARY="ru_RU.UTF-8"
# LC_MESSAGES – определяет язык сообщений и интерфейса
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"

SDL_VIDEO_X11_DGAMOUSE=0


То есть поменять только LC_MESSAGES. Хотя не все программы на это смотрят, но это ТРУ-вэй :)
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Помощь новичку с Gentoo

Сообщение serzh-z »

xorader писал(а):
17.05.2010 14:44
Хотя не все программы на это смотрят, но это ТРУ-вэй smile.gif
Ну вот нет такого файла в baselayout2/openrc. =) Пришлось свой 00lang придумать. )
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Помощь новичку с Gentoo

Сообщение unax »

У меня такой странный вопрос.. хочу поставить KDE, нооо.. не 4.4.* а 3.5.10 или около того, и что-то думаю какбэ это безболезненно сделать!?) в package.mask смысла нет писать.. как нибудь это можно сделать попроще?
Спасибо сказали:
Ka40k
Сообщения: 101
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение Ka40k »

Вот проблемка с установкой bluetooth.

r@l

# emerge --pretend bluez-libs These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] net-wireless/bluez-libs-3.36 USE="-debug" [blocks B ] net-wireless/bluez ("net-wireless/bluez" is blocking net-wireless/bluez-libs-3.36) [blocks B ] net-wireless/bluez-libs ("net-wireless/bluez-libs" is blocking net-wireless/bluez-4.63)

Установлен bluez версии 4.63
Получается что bluez блокирует bluez-libs?
Спасибо сказали: