[Mandriva 2008] звук, видеокарта не опредилились

elenangel

поставил сабж на комп
мать p5q se2 (интегрированные lan и звук)
видео GeForce9600GT
для lan и звука на диске mb прилагались дрова для линукса. сетевая карта определилась автоматом, поэтому ставить дрова с диска не стал.
звук не определился - попробовал поставить прилагающийся драйвер - не получилось. драйвер ставится из исходников командой ./install.sh как написано в readme - скомпилировался нормально (после того как установил пакет исходников ядра). далее запустилось какое-то приложение с текстовым интерфейсом в к той же консоли где шла компиляция, вроде как предложило выбрать звуковую карту из списка - но: там были русские буквы в интерфейсе и из них половина почему-то отображалась как управляющие символы или вопросительные знаки. плюс, после тыкания на шару в какой-то пункт пошли еще вопросы через такое же окошко с недорусскими буквами, как следствие я сам не знаю что я нажимаю ну и звук конечно не появился =(
с видео тоже не все ок. изначально оно определилось как vesa и более 16 бит цвета в режиме 1280*1024 показывать отказалось. полез выбирать руками загрузившись с диска с которого шла установка - поставил NVidia GeForce3-4 (nvidia96xx) - иксы отвалились совсем. возможно я не прав и 96xx не означает что моя карта поддерживается этим драйвером, однако совпадающие цифры меня смутили. кое-как добился 24 битного цвета - поставил Vendor NVIDIA в гуевой настройке видеокарты, однако конкретный драйвер не выбирал - если выбрать видео перестает работать. поддержка 3D ускорения не появилась, хотя галочка была и я ставил ее. соответственно прощай даже compiz.
ну и как логическое завершение - помогите =)
как вариант - смена дистра на более новый (подскажите какой).

Serab

Ядро умеешь конфигурировать?
Я просто других путей не знаю. Надо запустить make menuconfig (в правильном каталоге там ищешь что касается звука, выбираешь alsa, в списке драйверов ищешь то, что у тебя. Потом alsaconf вроде, в 90% случаев после этого звук работает.
Это что касается звука.
установки nvidia-drivers тоже мне всегда хватало.
Сторонним лучше ничем не пользоваться. Если это нормальные нужные дрова, то их уже включили в дистриб, если нет — то тебе самому тоже не следует с этим возиться.

elenangel

Ядро умеешь конфигурировать?
нет. а как это?
и с видеокартой я точно в пролете? может убунту какая-нибудь умеет ее определять, или это не зависит от дистра?

Fragaria

Вот всё потому, что люди привыкли к винде XP, в которой само мало что определяется и для всего нужно качать дрова или из инета, или с диска.
Звук, я уверен, нормально определился. Просто как обычно какой-нибудь ползунок был до конца вниз утоплен (а их там много, всякие Master, PCM, Stereo и тп.) или переключатель по умолчанию хотел выводить звук через цифровой вывод, а не через аналоговый. Ну или как вариант новомодный PulseAudio глючил.
Далее - драйвера для видео лучше ставить всё же из репозиториев. Не стоит сразу лезть на сайт и качать драйвера - это не винда, и в большинстве случаев нормальные драйвера уже включены в дистрибутив или их можно установить с помощью программы установки ПО.
Хотя с другой стороны я тебя понимаю: в гугле по запросу "Mandriva 2008 nvidia install" сплошной шлак про установку драйверов с сайта нвидии, а про то, как поставить из репозиториев - ни слова.

Fragaria

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

elenangel

мне показалось или сзади табличка "сарказм"?

elenangel

не первый, а 3 как минимум =)
ну а если считать переустановки при каждом капитально сломанном линуксе то больше 10 наверно.

Serab

Ну не факт. Я когда первый раз ставил, мне сказали сделать именно это. Потом когда что-то не работало, и я прибегал к этому советчику, он говорил "добавь еще вот это в ядре". Зато теперь это меня не пугает.
Но если ты перефразируешь "не надо советовать человеку, ставящему Ubuntu, пересобирать ядро. Это очень хуевый совет.", я пожалуй соглашусь, потому что не устанавливал означенную систему.

Fragaria

nvidia96xx
Кстати, nvidia96 никакого отношения к 9600 не имеют. Это старая версия драйверов, версия 96.хх. Новая версия скорее всего называется nvidia-180 или nvidia-172 или как-то так.

procenkotanya

Ты не те дрова видео поставил (написано же, GeForce3-4 — этим карточкам в обед сто лет; 96хх это версия драйверов, для современных карточек она >100 (текущий релиз 180.x.y.

Fragaria

Но если ты перефразируешь "не надо советовать человеку, ставящему Ubuntu, пересобирать ядро. Это очень хуевый совет.", я пожалуй соглашусь, потому что не устанавливал означенную систему.
Это Мандрива, но суть не меняется, ты прав :)

Serab

А, блин, что-то примерещилось =) Ты свой пост не правил?

Fragaria

Нет =)

nas1234

(текущий релиз 180.x.y.
185

Fragaria

О! Как обычно, "тихо и незаметно вышел очередной релиз" (с). А мужики-то и не знают.

elenangel

Звук, я уверен, нормально определился. Просто как обычно какой-нибудь ползунок был до конца вниз утоплен
нэ, звука нет не только в колонках но и в системе. при старте вылазит окошко которое говорит что-то вроде драйвер не найден, для вывода будет использован /dev/null
ну и скажите уже как конфигурировать ядро и ставить не входящие в репозиторий дрова.
я добавил зеркала которые оно хотело, но там под nvidia последняя версия 100.*, которая как выяснилось и установлена.

Fragaria

Ну кароч совет такой:
0) поставь убунту
1) Запусти в терминале alsamixer и посмотри, все ли ползунки подняты вверх, пощёлкай переключателями.
2) Установи из репозитория драйвера nvidia. Хинт: чтобы иксы загрузились, измени в файле xorg.conf в секции Device nvidia на nv, тогда сможешь устанавливать драйвера в графическом режиме.

nas1234

3) ?
4) PROFIT!

hoha32

мб проще поставить мандриву-2009?

Fragaria

при старте вылазит окошко которое говорит что-то вроде драйвер не найден, для вывода будет использован /dev/null
Ну это может говорить о том, что у тебя в качестве звуковой подсистемы в какой-то программе выбрано OSS, а стоит при этом alsa и естественно /dev/dsp занят. Запости, что у тебя выведут lsmod и lspci.

Fragaria

Может и проще =) Я уже дал совет =)

elenangel

Ну кароч совет такой:
0) поставь убунту
1) Запусти в терминале alsamixer и посмотри, все ли ползунки подняты вверх, пощёлкай переключателями.
2) Установи из репозитория драйвера nvidia. Хинт: чтобы иксы загрузились, измени в файле xorg.conf в секции Device nvidia на nv, тогда сможешь устанавливать драйвера в графическом режиме.
  
[localhost ~]$ alsamixer

alsamixer: function snd_ctl_open failed for default: No such file or directory

х грузятся и так. нет 3d-ускорения

elenangel

  
[localhost /]# /sbin/lsmod
Module Size Used by
isofs 31356 1
iptable_raw 2688 0
xt_comment 2336 0
xt_policy 4256 0
xt_multiport 3808 6
ipt_ULOG 7748 0
ipt_TTL 2656 0
ipt_ttl 2336 0
ipt_TOS 2560 0
ipt_tos 2176 0
ipt_SAME 2880 0
ipt_REJECT 4288 4
ipt_REDIRECT 2720 0
ipt_recent 8344 0
ipt_owner 2464 0
ipt_NETMAP 2656 0
ipt_MASQUERADE 3872 0
ipt_LOG 6560 10
ipt_iprange 2336 0
nfsd 208720 13
ipt_ECN 3200 0
exportfs 5408 1 nfsd
ipt_ecn 2656 0
ipt_CLUSTERIP 7460 0
ipt_ah 2368 0
ipt_addrtype 2336 0
nf_nat_tftp 2208 0
nf_nat_snmp_basic 9732 0
nf_nat_sip 4768 0
nf_nat_pptp 3552 0
nf_nat_proto_gre 3012 1 nf_nat_pptp
nfs 227596 0
lockd 60136 3 nfsd,nfs
nf_nat_irc 2816 0
nfs_acl 3648 2 nfsd,nfs
nf_nat_h323 6720 0
sunrpc 149084 11 nfsd,nfs,lockd,nfs_acl
nf_nat_ftp 3424 0
nf_nat_amanda 2560 0
ts_kmp 2592 5
nf_conntrack_amanda 4512 1 nf_nat_amanda
nf_conntrack_tftp 5492 1 nf_nat_tftp
nf_conntrack_sip 8788 1 nf_nat_sip
nf_conntrack_proto_sctp 8520 0
nf_conntrack_pptp 6176 1 nf_nat_pptp
nf_conntrack_proto_gre 5152 1 nf_conntrack_pptp
nf_conntrack_netlink 23936 0
nf_conntrack_netbios_ns 3104 0
nf_conntrack_irc 6104 1 nf_nat_irc
nf_conntrack_h323 48156 1 nf_nat_h323
nf_conntrack_ftp 8800 1 nf_nat_ftp
xt_tcpmss 2688 0
xt_pkttype 2400 4
xt_physdev 3120 0
xt_NFQUEUE 2496 0
xt_NFLOG 2560 0
xt_MARK 2784 0
xt_mark 2400 0
xt_mac 2400 0
xt_limit 2944 0
xt_length 2464 0
xt_helper 2944 0
xt_hashlimit 8588 0
ip6_tables 12484 1 xt_hashlimit
xt_dccp 3556 0
xt_conntrack 3040 0
xt_CONNMARK 3200 0
xt_connmark 2688 0
xt_CLASSIFY 2368 0
xt_tcpudp 3680 11
xt_state 2752 7
iptable_nat 7396 0
nf_nat 16140 14 ipt_SAME,ipt_REDIRECT,ipt_NETMAP,ipt_MASQUERADE,nf_nat_tftp,nf_nat_sip,nf_nat_pptp,nf_nat_proto_gre,nf_nat_irc,nf_nat_h323,nf_nat_ftp,nf_nat_amanda,nf_conntrack_netlink,iptable_nat
nf_conntrack_ipv4 15148 9 iptable_nat
nf_conntrack 54984 29 ipt_MASQUERADE,ipt_CLUSTERIP,nf_nat_tftp,nf_nat_snmp_basic,nf_nat_sip,nf_nat_pptp,nf_nat_irc,nf_nat_h323,nf_nat_ftp,nf_nat_amanda,nf_conntrack_amanda,nf_conntrack_tftp,nf_conntrack_sip,nf_conntrack_proto_sctp,nf_conntrack_pptp,nf_conntrack_proto_gre,nf_conntrack_netlink,nf_conntrack_netbios_ns,nf_conntrack_irc,nf_conntrack_h323,nf_conntrack_ftp,xt_helper,xt_conntrack,xt_CONNMARK,xt_connmark,xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4
iptable_mangle 2976 1
nfnetlink 5080 4 nf_conntrack_netlink,nf_nat,nf_conntrack_ipv4,nf_conntrack
iptable_filter 3136 1
ip_tables 11396 4 iptable_raw,iptable_nat,iptable_mangle,iptable_filter
x_tables 12036 44 xt_comment,xt_policy,xt_multiport,ipt_ULOG,ipt_TTL,ipt_ttl,ipt_TOS,ipt_tos,ipt_SAME,ipt_REJECT,ipt_REDIRECT,ipt_recent,ipt_owner,ipt_NETMAP,ipt_MASQUERADE,ipt_LOG,ipt_iprange,ipt_ECN,ipt_ecn,ipt_CLUSTERIP,ipt_ah,ipt_addrtype,xt_tcpmss,xt_pkttype,xt_physdev,xt_NFQUEUE,xt_NFLOG,xt_MARK,xt_mark,xt_mac,xt_limit,xt_length,xt_helper,xt_hashlimit,ip6_tables,xt_dccp,xt_conntrack,xt_CONNMARK,xt_connmark,xt_CLASSIFY,xt_tcpudp,xt_state,iptable_nat,ip_tables
snd_seq_dummy 3492 0
snd_seq_oss 29888 0
snd_seq_midi_event 6912 1 snd_seq_oss
snd_seq 46800 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss 37216 0
snd_mixer_oss 14784 1 snd_pcm_oss
af_packet 17960 2
snd_opl3sa2 17260 0
snd_opl3_lib 9088 1 snd_opl3sa2
snd_hwdep 7492 1 snd_opl3_lib
snd_cs4231_lib 21760 1 snd_opl3sa2
snd_pcm 69636 2 snd_pcm_oss,snd_cs4231_lib
snd_timer 19652 4 snd_seq,snd_opl3_lib,snd_cs4231_lib,snd_pcm
snd_page_alloc 8456 2 snd_cs4231_lib,snd_pcm
snd_mpu401_uart 7360 1 snd_opl3sa2
snd_rawmidi 19456 1 snd_mpu401_uart
snd_seq_device 7276 5 snd_seq_dummy,snd_seq_oss,snd_seq,snd_opl3_lib,snd_rawmidi
snd 45092 13 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_opl3sa2,snd_opl3_lib,snd_hwdep,snd_cs4231_lib,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 6624 1 snd
ipv6 250084 15 nf_conntrack_h323
video 15080 0
thermal 11304 0
sbs 16520 0
processor 25796 1 thermal
fan 4260 0
container 4032 0
button 6576 0
dock 7600 0
battery 10344 0
ac 4452 0
binfmt_misc 9416 1
loop 14276 0
nls_utf8 2496 4
ntfs 252840 3
dm_mod 48064 0
usb_storage 90276 0
ata_generic 5668 0
libata 108848 1 ata_generic
scsi_mod 125356 2 usb_storage,libata
r8169 25608 0
ide_cd 35200 1
ehci_hcd 30668 0
uhci_hcd 22832 0
usbcore 113576 4 usb_storage,ehci_hcd,uhci_hcd
ev 7104 0
ext3 117896 2
jbd 50312 1 ext3
ide_disk 14560 7
ide_generic 1760 0 [permanent]
ide_core 99428 4 usb_storage,ide_cd,ide_disk,ide_generic
[localhost /]#

[localhost /]# lspci
00:00.0 Host bridge: Intel Corporation Unknown device 2e20 (rev 03)
00:01.0 PCI bridge: Intel Corporation Unknown device 2e21 (rev 03)
00:1a.0 USB Controller: Intel Corporation Unknown device 3a37
00:1a.1 USB Controller: Intel Corporation Unknown device 3a38
00:1a.2 USB Controller: Intel Corporation Unknown device 3a39
00:1a.7 USB Controller: Intel Corporation Unknown device 3a3c
00:1b.0 Audio device: Intel Corporation Unknown device 3a3e
00:1c.0 PCI bridge: Intel Corporation Unknown device 3a40
00:1c.5 PCI bridge: Intel Corporation Unknown device 3a4a
00:1d.0 USB Controller: Intel Corporation Unknown device 3a34
00:1d.1 USB Controller: Intel Corporation Unknown device 3a35
00:1d.2 USB Controller: Intel Corporation Unknown device 3a36
00:1d.7

Viktory-s

нет 3d-ускорения
Ну так естественно, т.к. там ещё опенсорсные дрова которые только 2D поддерживают.
Поставь дрова от производителя, но не качая с их сайта, а с репозитария к твоему дистрибутиву (инет сетка есть?)
Если подключёны все репы, то при работе с drakx11 он тебе сам предложит поставить эти дрова. draksound для настройки аудио, там из списка выбери нужные дрова.
И вообще обновись до 2009.1 Кто там уже помнит какие причуды были в 2008.0?

Fragaria

00:1b.0 Audio device: Intel Corporation Unknown device 3a3e
Гм.... А можно ещё "uname -a"?
snd_pcm_oss 37216 0
Ну и очевидно, что с диска поставились драйвера для OSS, что некошерно. Нужны драйвера alsa, но судя по Unknown device 3a3e, твоим ядром твоя звучка не поддерживается. Так что совет сообщества - действительно, поставь 2009.1.

Fragaria

Напиши ему как устанавливать, а то я по привычке хочу написать "сделай sudo apt-get install alsa-utils" и т.п., а потом вспоминаю, что это мандрива и там так нельзя :(

Serab

OSS will be reborn!

Viktory-s

Напиши ему как устанавливать
Что?

Viktory-s

Если без слов, то это делается так:



Если у него последние интел HDA, то легче поставить версию 2009.1 дистриба.
В ранних версиях часто ставился OSS а не алса, даже при её наличии.

elenangel


[localhost beaver]# uname -a
Linux localhost 2.6.22.9-desktop-1mdv SMP Thu Sep 27 04:07:04 CEST 2007 i686 Pentium(R) Dual-Core CPU E5200 @ 2.50GHz GNU/Linux

elenangel

Ну так естественно, т.к. там ещё опенсорсные дрова которые только 2D поддерживают.
Поставь дрова от производителя, но не качая с их сайта, а с репозитария к твоему дистрибутиву (инет сетка есть?)
Если подключёны все репы, то при работе с drakx11 он тебе сам предложит поставить эти дрова. draksound для настройки аудио, там из списка выбери нужные дрова.
И вообще обновись до 2009.1 Кто там уже помнит какие причуды были в 2008.0?
я добавил источники которые мне автоматом были предложены с русских зеркал (ну и пару галочек поставил, чтобы wine 1.1.1.16 был):
ftp://ftp.chg.ru/pub/Linux/Mandriva/official/2008.0/i586/med...
ftp://ftp.chg.ru/pub/Linux/Mandriva/official/2008.0/i586/med...
ftp://ftp.chg.ru/pub/Linux/Mandriva/official/2008.0/i586/med...
ftp://ftp.chg.ru/pub/Linux/Mandriva/official/2008.0/i586/med...
ftp://ftp.chg.ru/pub/Linux/Mandriva/official/2008.0/i586/med...
ну и т.д.

elenangel

Ну так естественно, т.к. там ещё опенсорсные дрова которые только 2D поддерживают.
Поставь дрова от производителя, но не качая с их сайта, а с репозитария к твоему дистрибутиву (инет сетка есть?)
Если подключёны все репы, то при работе с drakx11 он тебе сам предложит поставить эти дрова. draksound для настройки аудио, там из списка выбери нужные дрова.
И вообще обновись до 2009.1 Кто там уже помнит какие причуды были в 2008.0?
до 2009.1 из интернета можно обновиться, и если да, то как?
и можно ли репозитарии для 2009.1 добавить и что по минимуму нужно из них ставить? просто канал 128 Kibps поэтому 4GB тяжко выкачивать будет (ну это в пределе я думаю столько)

Viktory-s

можно ли репозитарии для 2009.1 добавить и что по минимуму нужно из них ставить?
Да, это один из возможных вариантов апдейта, но по минимуму обновится не получится. Придётся обновиться почти полностью (99% а то и больше).
Попробуй достать не через инет новый дистр или ели есть поновее , но другого производителя. то пробуй его.
Через такой инет по сети даже не пробуй обновляться. Сутки ,а то и более, будешь мучиться. А если обрыв соединения? :grin:

Viktory-s

ну и т.д.
Новые дрова кстати в бэкпортсах бывают. Они у тебя в двух случаях отключены.

elenangel

А если обрыв соединения?
вот кстати. когда обновлялся раньше, заметил, что жирные апдейты не докачиваются в случае обрыва, а начинают качаться с нуля. но ведь они wget'ом качаются, не? :confused: может можно как-то указать что докачивать надо?

Serab

Может зеркало косячное, не поддерживает докачку? Пробовал менять?

elenangel

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

Serab

Странно. Для надежности вроде бы уже давно придумали хэш :confused:

Viktory-s

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

Dmitry08

2.6.22.9
Ядро-то обнови, там двести раз уже всё изменилось.

dgaf

>судя по Unknown device 3a3e, твоим ядром твоя звучка не поддерживается.
Работа комманды lspci никак не связана с используемым ядром.
lspci использует /usr/share/misc/pci.ids для поиска названий устройств для соответсвующих PCI ID.
3a3e 82801JI (ICH10 Family) HD Audio Controller

elenangel

короче достал 2 дистра не из интернета,
Linux Mint 7 - на базе убунту
и собственно Ubuntu 8.04
первый рекомендовали как более современный, с бОльшим количеством дров, в нем так же есть livе cd
с этого диска и загрузился, звук и видеокарта вроде как определились, даже видео играет, но напрочь отсутствуют русские буквы - пишу этот пост через translit.ru

nas1234

напрочь отсутствуют русские буквы
вожет их просто надо добавить где-то в настройках?

elenangel

в лив-сд?
не знаю. думаю после инсталляции все само появится. вначале убунту попробую.

nas1234

в лив-сд?
а почему бы и нет?

uncle17

Linux Mint 7 - на базе убунту
и собственно Ubuntu 8.04
первый рекомендовали как более современный
ну так возьми Ubuntu 9.04
Оставить комментарий
Имя или ник:
Комментарий: