LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1041|回复: 6

请教两个问题, hda-intel声卡前面板和revdep-rebuild[问题解决]

[复制链接]
发表于 2009-7-10 22:13:35 | 显示全部楼层 |阅读模式
1.我的内核是2.6.28-r5,声卡是MCP55芯片组集成的
00:06.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
内核里配置了alsa驱动,但是前面板耳机插孔不没声,这个怎么解决?在xp下前面板正常 !


2.下面这两个问题能否使用emerge -e world解决?

srx shom # revdep-rebuild   #-->反回以下信息

  1. * Configuring search environment for revdep-rebuild

  2. * Checking reverse dependencies
  3. * Packages containing binaries and libraries broken by a package update
  4. * will be emerged.

  5. * Collecting system binaries and libraries
  6. * Found existing 1_files.rr
  7. * Collecting complete LD_LIBRARY_PATH
  8. * Found existing 2_ldpath.rr.
  9. * Checking dynamic linking consistency
  10. * Found existing 3_broken.rr.
  11. * Assigning files to packages
  12. *  !!! /usr/lib/libatiadlxx.so.1 not owned by any package is broken !!!
  13. *   /usr/lib/libatiadlxx.so.1 -> (none)
  14. * Generated new 4_raw.rr and 4_owners.rr
  15. * Found some broken files, but none of them were associated with known packages
  16. * Unable to proceed with automatic repairs.
  17. * The broken files are listed in 4_owners.rr
复制代码


srx shom # emerge -av --depclean   ##  会删除很多有用的包

  1. >>> These are the packages that would be unmerged:

  2. media-libs/mutagen
  3.     selected: 1.15
  4.    protected: none
  5.      omitted: none

  6. dev-python/pysqlite
  7.     selected: 2.5.5
  8.    protected: none
  9.      omitted: none

  10. media-plugins/gst-plugins-mad
  11.     selected: 0.10.11
  12.    protected: none
  13.      omitted: none

  14. app-emulation/wine
  15.     selected: 1.1.12
  16.    protected: none
  17.      omitted: none

  18. app-i18n/scim-tables
  19.     selected: 0.5.8-r1
  20.    protected: none
  21.      omitted: none

  22. media-plugins/gst-plugins-vorbis
  23.     selected: 0.10.22
  24.    protected: none
  25.      omitted: none

  26. dev-python/sexy-python
  27.     selected: 0.1.9
  28.    protected: none
  29.      omitted: none

  30. app-admin/syslog-ng
  31.     selected: 2.1.4
  32.    protected: none
  33.      omitted: none

  34. app-portage/layman
  35.     selected: 1.2.3
  36.    protected: none
  37.      omitted: none

  38. sys-fs/xfsprogs
  39.     selected: 2.10.1
  40.    protected: none
  41.      omitted: none

  42. media-plugins/gst-plugins-jpeg
  43.     selected: 0.10.14
  44.    protected: none
  45.      omitted: none

  46. dev-python/gst-python
  47.     selected: 0.10.12
  48.    protected: none
  49.      omitted: none

  50. media-video/mplayer
  51.     selected: 1.0_rc2_p20090322
  52.    protected: none
  53.      omitted: none

  54. sys-process/vixie-cron
  55.     selected: 4.1-r10
  56.    protected: none
  57.      omitted: none

  58. dev-python/dbus-python
  59.     selected: 0.82.4
  60.    protected: none
  61.      omitted: none

  62. www-client/mozilla-firefox
  63.     selected: 3.0.11
  64.    protected: none
  65.      omitted: none

  66. media-plugins/gst-plugins-ogg
  67.     selected: 0.10.22
  68.    protected: none
  69.      omitted: none

  70. media-plugins/gst-plugins-libpng
  71.     selected: 0.10.14-r1
  72.    protected: none
  73.      omitted: none

  74. sys-boot/grub
  75.     selected: 0.97-r9
  76.    protected: none
  77.      omitted: none

  78. dev-python/notify-python
  79.     selected: 0.1.1-r1
  80.    protected: none
  81.      omitted: none

  82. dev-python/pyrex
  83.     selected: 0.9.8.5
  84.    protected: none
  85.      omitted: none

  86. app-i18n/scim
  87.     selected: 1.4.7-r2
  88.    protected: none
  89.      omitted: none

  90. net-libs/xulrunner
  91.     selected: 1.9.0.11
  92.    protected: none
  93.      omitted: none

  94. media-libs/schroedinger
  95.     selected: 1.0.5
  96.    protected: none
  97.      omitted: none

  98. media-libs/gst-plugins-good
  99.     selected: 0.10.14
  100.    protected: none
  101.      omitted: none

  102. sys-kernel/gentoo-sources
  103.     selected: 2.6.28-r5
  104.    protected: none
  105.      omitted: 2.6.29-r5

  106. sys-devel/autoconf
  107.     selected: 2.13
  108.    protected: none
  109.      omitted: 2.63

  110. media-plugins/audacious-plugins
  111.     selected: 2.0.1
  112.    protected: none
  113.      omitted: none

  114. media-sound/audacious
  115.     selected: 2.0.1
  116.    protected: none
  117.      omitted: none

  118. media-libs/libmms
  119.     selected: 0.4
  120.    protected: none
  121.      omitted: none
复制代码
发表于 2009-7-11 01:04:41 | 显示全部楼层
Post by suran;2005143
  1. * Assigning files to packages
  2. *  !!! /usr/lib/libatiadlxx.so.1 not owned by any package is broken !!!
  3. *   /usr/lib/libatiadlxx.so.1 -> (none)
  4. * Generated new 4_raw.rr and 4_owners.rr
  5. * Found some broken files, but none of them were associated with known packages
  6. * Unable to proceed with automatic repairs.
复制代码

引文的意思是/usr/lib/libatiadlxx.so.1这个文件不属于任何已经安装的包,所以revdep-rebuild没法处理它。

这种文件一般是由于更新中出错产生的,你可以把它移动到别处,运行完revdep-rebuild后再还原。此外这个文件应该是没用的,如果移开后所有程序都还能正常运行,那就可以删除。
Post by suran;2005143

srx shom # emerge -av --depclean   ##  会删除很多有用的包

用命令
  1. emerge -n app-emulation/wine
复制代码
可以把wine保留,实际上这个命令是把"app-emulation/wine"加入到/var/lib/portage/world,你也可以手动编辑这个文件,加入你不想删除的包。
回复 支持 反对

使用道具 举报

发表于 2009-7-11 09:28:26 | 显示全部楼层
没有声音,用alsamixer更新声音设置。找找耳机在什么地方。不同声卡不太一样,我也没有办法说。

更新的那个问题,不行用regenworld。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-11 09:54:40 | 显示全部楼层
Post by coderoar;2005160
引文的意思是/usr/lib/libatiadlxx.so.1这个文件不属于任何已经安装的包,所以revdep-rebuild没法处理它。

这种文件一般是由于更新中出错产生的,你可以把它移动到别处,运行完revdep-rebuild后再还原。此外这个文件应该是没用的,如果移开后所有程序都还能正常运行,那就可以删除。



用命令
  1. emerge -n app-emulation/wine
复制代码
可以把wine保留,实际上这个命令是把"app-emulation/wine"加入到/var/lib/portage/world,你也可以手动编辑这个文件,加入你不想删除的包。


emerge -avuDN world  并删除libatiadlxx.so,libatiadlxx.so.1
revdep-rebuild && emerge -av --depclean 后重新emerge删除掉的包解决(新手,用emerge -n怕出问题,所以还是用笨方法好了)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-11 10:12:36 | 显示全部楼层
Post by 亞利艾爾;2005189
没有声音,用alsamixer更新声音设置。找找耳机在什么地方。不同声卡不太一样,我也没有办法说。

更新的那个问题,不行用regenworld。


alsamixer有个Headphon,但是音量已经开到最大,还是没声,所有选项音量开最大,照样没声
这是alsamixer里的声卡信息,怀疑是内核配置问题,我再找找
Card: HDA Intel      
│ Chip: Realtek ALC883                                       
│ View: [Playback] Capture  All                                               
│ Item: Master [dB gain=0.00]
回复 支持 反对

使用道具 举报

发表于 2009-7-11 10:20:17 | 显示全部楼层
把静音去了没有?看一下。没有的话就不好说了,可能要看你人品了。

搞了半天你也是hda-intel呀,那么make.conf中的ALSA_CARDS应该是hda-intel了,虽然和这个没有多少关系。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-11 11:03:51 | 显示全部楼层
Post by 亞利艾爾;2005199
把静音去了没有?看一下。没有的话就不好说了,可能要看你人品了。

搞了半天你也是hda-intel呀,那么make.conf中的ALSA_CARDS应该是hda-intel了,虽然和这个没有多少关系。


哈哈,搞定了
详见  Documentation/sound/alsa/ALSA-Configuration.txt

  1.     Each codec may have a model table for different configurations.
  2.     If your machine isn't listed there, the default (usually minimal)
  3.     configuration is set up.  You can pass "model=<name>" option to
  4.     specify a certain model in such a case.  There are different
  5.     models depending on the codec chip.  The list of available models
  6.     is found in HD-Audio-Models.txt
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表