Траблы с установкой
Собственно поставил сабж, начал настройку... Не могу понять в чем дело, но возникла "небольшая" куча вопросов:
1. Как при загрузке изменить разрешение на 1280*1024?
#cat /boot/grub/grub.conf timeout 30 default 0 fallback 1 splashimage=(hd0,0)/boot/grub/splash.xpm.gz vga=0x31B video=vesafb:mtrr:3,ywrap,1280x1024-32@75 title Gentoo 2006.1 (2.6.20-b1) root (hd0,0) kernel /vmlinuz root=/dev/sda3 #initrd /initrd.img title Gentoo 2006.1 (2.6.20-b2) root (hd0,0) kernel /kernel-2.6.20-gentoo-b2 root /dev/sda3 title Gentoo Rescue Shell (2.6.20-b1) root (hd0,0) kernel /vmlinuz root=/dev/sda3 init=/bin/bb
Все равно не меняется разрешение :(
2. Не собирается библиотека glib-1.2.10. Вот что выдает:
make[2]: Entering directory `/var/tmp/portage/dev-libs/glib-1.2.10-r5/work/glib-1.2.10' /bin/sh ./libtool --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -DG_ENABLE_DEBUG -march=nocona -O3 -pipe -fPIC -Wall -D_REENTRANT -c garray.c /bin/sh ./libtool --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -DG_ENABLE_DEBUG -march=nocona -O3 -pipe -fPIC -Wall -D_REENTRANT -c gcache.c /bin/sh ./libtool --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -DG_ENABLE_DEBUG -march=nocona -O3 -pipe -fPIC -Wall -D_REENTRANT -c gcompletion.c ./libtool: line 297: s,^.*/,,g: Нет такого файла или каталога ./libtool: line 297: s,^.*/,,g: Нет такого файла или каталога ./libtool: line 297: s,^.*/,,g: Нет такого файла или каталога ./libtool: line 711: -e: command not found ./libtool: line 711: -e: command not found *** Warning: inferring the mode of operation is deprecated. *** Future versions of Libtool will require --mode=MODE be specified. ./libtool: line 1022: -e: command not found ./libtool: line 1022: -e: command not found ./libtool: line 1050: -e: command not found ./libtool: line 1074: -e: command not found : compile: cannot determine name of library object from `' make[2]: *** [gcompletion.lo] Ошибка 1 make[2]: Leaving directory `/var/tmp/portage/dev-libs/glib-1.2.10-r5/work/glib-1.2.10' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/var/tmp/portage/dev-libs/glib-1.2.10-r5/work/glib-1.2.10' make: *** [all-recursive-am] Ошибка 2 !!! ERROR: dev-libs/glib-1.2.10-r5 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 3763: Called src_compile glib-1.2.10-r5.ebuild, line 54: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/dev-libs/glib-1.2.10-r5/temp/build.log'.
Обновление дерева портажей и всего остального не помогло...
3. При попытке открыть сидюшник или флопак, выдаётся сообщение "Для этой функции требуется библиотека HAL" - что это за библиотека и с чем ее едят?
4. Как настроить звук (HDA, P965, ASUS P5B), сканер (Mustek BearPaw 1200CU), принтер (HP DJ5443), тв-тюнер (AverMedia 509 Studio)? Все USB. поддержку звука в ядро воткнул, поддержку сканера не нашел в ядре (вернее конкретно это модели), капс виснет при попытке прочитать базу данных драйверов при установке, какой прогой смотреть телек через тюнер?
5. Не работает смена раскладки клавиатуры, хотя в конфиге есть запись:
Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" Option "XkbRules" "xorg" Option "XkbModel" "microsoft" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" EndSection
#lspci 00:00.0 Host bridge: Intel Corporation Memory Controller Hub (rev 02) 00:01.0 PCI bridge: Intel Corporation PCI Express Root Port (rev 02) 00:1a.0 USB Controller: Intel Corporation USB UHCI Controller #4 (rev 02) 00:1a.1 USB Controller: Intel Corporation USB UHCI Controller #5 (rev 02) 00:1a.7 USB Controller: Intel Corporation USB2 EHCI Controller #2 (rev 02) 00:1b.0 Audio device: Intel Corporation HD Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation PCI Express Port 1 (rev 02) 00:1c.3 PCI bridge: Intel Corporation PCI Express Port 4 (rev 02) 00:1d.0 USB Controller: Intel Corporation USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation USB UHCI Controller #3 (rev 02) 00:1d.7 USB Controller: Intel Corporation USB2 EHCI Controller #1 (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2) 00:1f.0 ISA bridge: Intel Corporation LPC Interface Controller (rev 02) 00:1f.2 SATA controller: Intel Corporation SATA Controller AHCI (rev 02) 00:1f.3 SMBus: Intel Corporation SMBus Controller (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GT] (rev a1) 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Unknown device 8168 (rev 01) 04:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 04:02.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
P.S. Кстати, почему встроееная сетевуха пишется как неизвестная (пришлось другую ставить)
ИСА бридж меня тоже смутило
- Для комментирования войдите или зарегистрируйтесь
Quote:vga=0x31B
Это параметры ядра, а не фонового изображения!!!
emerge hal
emerge alsa-driver alsa-utils
alsaconf
emerge sane xsane...
emerge foomatic*
emerge tvtime mythtv ...
Re: Quote:vga=0x31B
Уже стоит
При установке дров ругается, что мол в ядре уже все есть что надо, утилы стоят. Альзаконф ругается что не находит звука
Стоит, говорит нету устройств
Поставил, спаибо.
Но как только жму добавить принтер/класс - зависает...
Поставил качаться пакеты...
Quote:При
Правильно. В ядре надо выключить. Ядреные дрова у меня почему-то перестали работать. Поставил alsa-driver - все пучком.
sane-find-scanner...
Пользователь в группе scanner?
Сканер в списке поддерживаемого sane оборудования?
/etc/sane.d/dll.conf настроен?
По-моему он просто долго думает. Зависает при включенном принтере?
Re: Quote:При
Отключить только дрова под звук и оставить поддержку альзы? Или и Альзу тоже отключить в ядре?
В списке есть, все к4ак положено прописано, финд-сканер говорит что не найдено ничего!
Одинаково...
Quote:Отключить
Полностью alsa из ядра выкинуть надо
lsusb дает адрес устройства
Впишите его в конфиг соответствующего backendа.
Значит надо cups из под strace запускать и разбираться с его потрохами.
Re: Quote:Отключить
Собрал альзу в ядре модулями и после альзаконф все заработало... До этого было собрано встроенным в ядро...
Мой Mustek BearPaw 1200CU там прописывается вот как
Bus 007 Device 003: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385 Scanner
ента как?
P.S.
1. Разрешение при запуске так и не смог изменить, даже с передачей ядру парамтра vga
2. его требовал lame... подправил ему USE через portage.use и все собралось
3. пересобрал kdebase:
USE="xinerama xscreensaver zeroconf kdeenablefinal" emerge -av kdebase
4. кроме заработавшего звука, сканер и принтер не работают, но видятся оба
5. Раскладка так и не меняется :(
6. Возникли следующие ошибки:
7.
8.
Quote:ента как? Ну
Ну это большой геморой. Для начала надо освоиться с утилитой strace.
Затем запустить cupsd из под нее и внимательно изучать что он делает прежде чем зависнуть. Далее по ситуации.
Его ID надо прописать в /etc/sane.d/mustek_usb.conf
kernel /kernel-2.6.19-r3-suspend2 ..skip.. video=vesafb:ywrap,mtrr:2,1024x768-16@75 ..skip..
Так гуЁвые программы из под иксов надо запускать. Если иксы уже запущены, то надо определить переменную DISPLAY:
export DISPLAY="127.0.0.1:0.0"
Re: Quote:ента как?
Ну тогда на досуге раз это полная п... разбираться
Там уже все до меня прописано :))) Все равно не видит :(((
Черный экран и отсутствие загрзки было мне ответом...
Сделал так... ничего не изменилось принципиально, теперь та же ошибка, только адрес дисплея пишется как я вписал этой командой.
Запускаю естественно из под иксов (просто для выяснения ошибки - с иксовой консоли).
P.S. А что насчет ошибки wine? без звука там как-то не понтово!
Quote:Там уже все
Баалин! Сравни цифры которые тебе lsusb сказал и что там написано!
А по-подробнее можно? VESAFB в ядро вкомпилен? nvidiafb отключен?
xhost + localhost перед переключением пользователя в консоли
А что там есть?
Re: Quote:Там уже все
Не допру что вписать тогда... Тормаз я в Линухах - знаю...
Проблема в том, что я не в курсе, т.к. при конфигурировании ядра я НЕ НАШЕЛ такого параметра - ядро 2.6.20, архитектура x86_64
Re: Quote:vga=0x31B
Поставил - пишет что не может открыть /dev/video0 (нету его тама)
Значит надо на
Значит надо на wiki лезть и искать мануал по настройке девайса. А в ядре все собрано из этого раздела?
Re: Значит надо на
"Девайс" на чипе Philips SAA7135HL - что-то похожее нашел в настройках ядра 2.6.20 и включил сначала как втроенное, потом как модульное (модель загружается udev'ом)
Quote:Поставил -
rmmod saa7134 && rmmod tuner
modprobe saa7134 card=2 tuner=38 secam=d
modprobe tuner secam=d
значения card= и tuner= подбираются опытным путем или берутся из
файлов CARDLIST.saa7134 и CARDLIST.tuner,находящихся в /usr/src/linux/Documentation/video4linux/
Как параметры будут подобраны - занести в /etc/modprobe.conf
Например ( у меня так)
options saa7134 card=3 tuner=38 secam=d
options tuner secam=d
Есс-но, поддержка SAA7134 должна быть включена в ядре
Re: Quote:Поставил -
Не припоминаю в ядре опции тюнера... вот сам чипсет воткнул в ядро...
Re: Quote:Поставил -
Не припоминаю в ядре опции тюнера... вот сам чипсет воткнул в ядро...
Re: Quote:vga=0x31B
gpasswd -a plugdev
Re: Quote:vga=0x31B
Ну вообще проблему исправил пересборкой kdebase с другими юзами, но вообще спасибо за команду - помогла в другом случае...
glib-1.2.10
тоже не собирается
хз почему :(
По поводу
По поводу принтера. У меня точно такой же принтер и мать такая же. Я использовал HPLIP это проект по поддержке HP принтеров в Linux. Он работает как через CUPS так и без него. Я его ставил вместе с CUPS`ом. Никаких проблем не наблюдаю, все работает, определят даже количество чернил в картриджах.