Помогите с настройкой...
BART 14 мая, 2005 - 00:05
Не знаю, к какому разделу форума отнести эту тему, поэтому пишу здесь.
Ситуация такая: после установки (за неимение гуру по рукой) возникло куча вопросов. С линуксом дружу давольно давно, но в его настройки сильно не углублялся.
Помогите мне вникнуть и настроить следующие вещи:
- Возможно ли нормально прикрутить alsa к аудио драйверу на карте с nForce4? OSS Мне тоже нравиться, но он не позволяет работать в многопотоковом режиме.. :(
- Почему-то не могу от имени простого пользователя использовать команду su. Пишет Permision denied. Как это лечить?
- Где еще надо настроить русские шрифты, чтобы mplayer их нормально отображал в своем меню? в xorg.conf присутствует FontPath "/usr/share/fonts/cyrillic", этот католог не пустой, но рус.слова в меню все равно не рисует...
- Я или дурак, или чего-то не понял, но как прикрутить рус. яз. в меню xmms и mc?
- Поддерживают ли дрова от nVidia карты со SLI режимом? У меня 2 карты 6600GT sli. Вот теперь и теряюсь в догатках, работают они в многопроцессорном режиме или по отдельности? Если sli возможен, то как его включить?
- Немогу никак сделать bootsplash. при попытке bootsplash_patch говорит, то ядро 2.6 не поддерживается.... (мое ядро 2.6.11-r7). Хотя rc-update говорит, что bootsplash стартует по default'у... Ядро собирал через genkernel, при этом нашол в конфиге ядра и поставил модуль bootsplash.
- че-то kpackage не захотел видеть мои ebuild'ы. При попытке указать насильно ему путь к билдам, просто меня игнорирует....
- у меня есть mp3 hdd плеер на 20 гиг. При подключении к компу он работает как внешний usb hdd. Линукс его просто не хочет замечать. mount выдает "/proc/bus/usb type usbfs (rw)". Но монтировать это устройство не хочет...
- Я помнимаю, что сидеть постоянно под root'ом - это не этично и можно легко положить систему, но в последний раз я все больше попадаю на статьи и топики на форумах, в которых народ пишет, что постоянно сидит под рутом... Для Gentoo есть сенс сидеть постоянно под рутом?
- Сейчас у меня процессор AMD64 3000+. я правильно выбрал для него ключ i86_64? или правильнее было бы использовать ключ amd64?
Вроде все. Остальные вопрсы буду дописывать по мере их появления. Думаю, рассмотрение этой темы будет полезна не только для меня...
Заранее благодарен.
З.Ы. Вот некоторые из конфигов:
---------------------XORG.CONF------------------------
########################################################################## # Sample XF86Config file for NVIDIA XFree86 drivers. # # Refer to the XF86Config(4/5) man page for details about the format of # this file. # # Be sure to replace the monitor values with correct values for your # monitor! ########################################################################## #Section "Extensions" # Option "Composite" "Enable" #EndSection Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" ModulePath "/usr/lib64/modules" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/CID/" FontPath "/usr/share/fonts/75dpi/" FontPath "/usr/share/fonts/100dpi/" FontPath "unix/:-1" EndSection ########################################################################## # Server flags section. ########################################################################## Section "ServerFlags" # Uncomment this to cause a core dump at the spot where a signal is # received. This may leave the console in an unusable state, but may # provide a better stack trace in the core dump to aid in debugging #NoTrapSignals # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence # This allows clients to receive this key event. #DontZap # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching # sequences. This allows clients to receive these key events. #DontZoom # This allows the server to start up even if the # mouse device can't be opened/initialised. AllowMouseOpenFail EndSection ########################################################################## # Input devices ########################################################################## # # Keyboard section # Section "InputDevice" Identifier "Keyboard1" Driver "kbd" Option "AutoRepeat" "250 30" Option "XkbRules" "xfree86" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:ctrl_shift_toggle" EndSection # # Pointer section # Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "IMPS/2" #Option "Device" "/dev/psaux" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5" EndSection ########################################################################## # Module section ########################################################################## Section "Module" Load "dbe" # Load the glx module. Load "glx" Load "extmod" Load "type1" Load "freetype" EndSection ########################################################################## # Monitor section ########################################################################## Section "Monitor" Identifier "MyMonitor" VendorName "Mitsubisi" ModelName "Diamond Plus 120u" # be sure to replace these values with values appropriate for your # monitor! HorizSync 31-82 VertRefresh 55-120 # 3840x2400 @ 12Hz for IBM's T221 FlatPanel Modeline "3840x2400" 148.0 3840 3944 4328 4816 2400 2401 2404 2418 EndSection ########################################################################## # Graphics device section(s) ########################################################################## Section "Device" Identifier "NV AGP" VendorName "nvidia" Driver "nvidia" # update this with the PCI id of your card. Consult the output # of the 'lspci' command. The BusID is usually optional when # only using one graphics card. BusID "PCI:1:0:0" EndSection Section "Device" Identifier "NV PCI" VendorName "nvidia" Driver "nvidia" # update this with the PCI id of your card. Consult the output # of the 'lspci' command. The BusID is usually optional when # only using one graphics card. BusID "PCI:0:13:0" EndSection Section "Device" Identifier "NV AGP TwinView" VendorName "nvidia" Driver "nvidia" # update this with the PCI id of your card. Consult the output # of the 'lspci' command. The BusID is usually optional when # only using one graphics card. BusID "PCI:1:0:0" # sample twinview setup Option "TwinView" # be sure to replace the HorizSync and VertRefresh with correct values # for your monitor! Option "SecondMonitorHorizSync" "31-82" Option "SecondMonitorVertRefresh" "55-120" Option "TwinViewOrientation" "RightOf" Option "MetaModes" "1280x1024,1280x1024; 1024x768,1024x768" Option "ConnectedMonitor" "crt,crt" Option "NoLogo" "true" EndSection ########################################################################## # Screen sections ########################################################################## # # screen section for an nvidia AGP card # Section "Screen" Identifier "Screen AGP" Device "NV AGP" Monitor "MyMonitor" DefaultColorDepth 24 Subsection "Display" Depth 8 Modes "1280x1024" "1024x768" "800x600" "640x400" EndSubsection Subsection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 24 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection EndSection # # screen section for an nvidia PCI card # Section "Screen" Identifier "Screen PCI" Device "NV PCI" Monitor "MyMonitor" DefaultColorDepth 24 Subsection "Display" Depth 8 Modes "1280x1024" "1024x768" "800x600" "640x400" EndSubsection Subsection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 24 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection EndSection # # screen section for an nvidia AGP TwinView card # (look at the appropriate Device section) # Section "Screen" Identifier "Screen AGP TwinView" Device "NV AGP TwinView" Monitor "MyMonitor" DefaultColorDepth 24 Subsection "Display" Depth 8 Modes "1280x1024" "1024x768" "800x600" "640x400" EndSubsection Subsection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 24 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubsection EndSection ########################################################################## # ServerLayout sections # (invoke using the '-layout' option of 'startx'. ########################################################################## # # just one agp card # Section "ServerLayout" Identifier "AGP" Screen "Screen AGP" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection # # just one pci card # Section "ServerLayout" Identifier "PCI" Screen "Screen PCI" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection # # 2 cards, non twinview # Section "ServerLayout" Identifier "Both" Screen "Screen AGP" Screen "Screen PCI" LeftOf "Screen AGP" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection # # just one agp twinview card # Section "ServerLayout" Identifier "AGPTwinView" Screen "Screen AGP TwinView" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection # # 2 cards, one agp twinview and one pci (3 monitors total) # Section "ServerLayout" Identifier "BothTwinView" Screen "Screen AGP TwinView" Screen "Screen PCI" LeftOf "Screen AGP TwinView" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection
-------------------end XORG.CONF-----------------------
------------------MAKE.CONF----------------------------
# These settings were set by the catalyst build script that automatically built this stage # Please consult /etc/make.conf.example for a more detailed example CFLAGS="-O2" CHOST="x86_64-pc-linux-gnu" #CHOST="amd64-pc-linux-gnu" CXXFLAGS="${CFLAGS}" LANGUAGE="ru" LINGUAS="ru" VIDEO_CARDS="nvidia" KEYWORDS="~amd64" USE="3dnow 3dnowex X acpi alsa -arts avi dvd dvdread ffmpeg flash foomaticdb freetype -gnome gtk2 gtk kde mp3 mpeg nvidia nptl nls ogg oggvorbis -oss qt quicktime truetype vcd"
--------------------end MAKE.CONF------------------------
»
- Для комментирования войдите или зарегистрируйтесь
смотри /etc/sudoers
надо монтировать не /proc/bus/usb
скорее всего у тебя появляется устройство /dev/sdX вот его и надо... смотри логи за разъяснением, какое именно устройство создается
не понял, что ты подразумевал под словом "ключ" :-\ ... но i86_64 точно не верно... x86_64 првильнее... или amd64... но ты поясни, что подразумевал под словом "ключ"
не верно, надо юзать
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
прошу прощения, я так выразился. Под словом "ключ" я имел в виду обозначения плаформы для программ. П-р: NVIDIA-Linux-x86_86-7174-pkg2.run
тогда x86_64
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
тогда к какой платформе мне отнести FX-55, который я должен получить через месяц?
а как задать в ACCEPT_KEYWORDS платформу amd64 и x86_64....?
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
новый вопрос: где взять темы для karamba?
вариант с usb устройством все еще не работает. может кто подскажет...?
Там же, где и все остальные берут. :) Поищи в Google.
Re: Помогите с настройкой...
Добавить пользователя в группу wheel
http://www.linux.org.ru/books/lor-faq/lorFAQ-14.html#ss14.7
Нативное ядро в kernel.org возьми и пропатчь его на предмет bootplash руками (если не знаешь как - KERNEL-HOWTO читай), включи его в ядре (
genkernel --menuconfig all
) и дальше как в документации к bootsplash (initrd и т.д.).Как монтируешь?
Просто ставишь эту FontPath "/usr/share/fonts/cyrillic", первой в этом Layotе
Re: Помогите с настройкой...
посмотрите на сайте www.alsa-project.org Там есть подробные описания установки драйверов для того или иного оборудования
USE="... nls userlocales ..." если используете unicode надо добавить и USE="...unicode..." Ну и конечно LC_LOCALE=ru_RU.xxx
конечно плюс к этому надо запускать genkernel c ключом --bootsplash, и указать в конфиге bootsplash. Хотя у меня даже после этого bootsplash'а нет.
Таким образом вы монтируете специальную файловую систему. Как можете убедиться там находится и постоянно обновляется информация о всех usb устройствах в системе. Кроме того чтобы монтировать /dev/sdaxxx, можно написать скрипт к automount. Причём в сети можно найти готовые скрипты.
Вообще-то по всем правилам нельзя сидеть под рутом. Но иногда это очень удобно. Особенно если это десктоп, и можно не так сильно заботиться о безопасности как на сервере.
да дело вовсе не в безопасности... Просто юникс-системы не переспрашивают по 100 раз, как это делает виндовс... одна очепятка и система мертва, вас не переспросят, когда вы введете rm -rf /... сам это понял, после того как глобально сменил права на /etc :-\
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
А Вы подобные команды без ключа -f запускайте, и всё будет хорошо. Я думаю, если не root сделат rm -rf в своём каталоге, где у него хранятся важные файлы, он тоже будет очень огорчён.
однно дело потерять файлы (у нормальных людей есть бэкапы и все можно восстановить в течении часа), другое дело потерять и настроеную систему И файлы вместе... Хотя если у вас обычный десктоп, то у вас и настройка системы то занимает 10 минут, так что врятли вы пожалеете о потере системы сильнее, чем о потери данных...
Хотя, конечно, все поправимо... но волностью восстанавливать систему из бэкапа будет на порядок дольше (особеннов случае Gentoo Linux), чем просто юзверьские файлы
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
Только что набранная глава диссертации, или обширная и важная презентация - вот что могут потерять пользователи на десктопе. А систему, при наличии большого винта, тоже можно быстро восстановить из бэкапа, для этого даже специальные утилиты есть.
ДАННЫЕ - самая большая ценность в компьютерном мире, гораздо важнее настроенной системы.
все дело в позиции
твоя позиция - юзверьская, моя - админская =) так что кому как
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
Но компьютеры и админы существуют для пользователей, а не наоборот. ;)
админы существуют не для пользователей, а для выполнения своей работы, а их работа может и не иметь прямых пользователей (в плане 'user copmuterus lameruticus'), не все же админы админят вебсерваки и оффиссные комплексы :), есть же еще админы промышленных систем, а вот там юзверей в привычном понимании может и не быть
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
Спорное утверждение, имхо. У любой системы есть конечный пользователь. Иногда в роли пользователя выступают, например, другие системы или сами админы. :)
Что понимается под "промышленными системами", кстати?
BootSplash
разобрался как установить bootsplash
genkernel --bootsplash --gensplash all
и rc-update add boosplash boot