[SOLVED] Upgrade to Centos 6.2 lost video and sound

Posted by dooge on 2011/12/22 20:58:42
I just upgraded to Centos 6.2 and lost video and sound.

I'm using an ATI HD radeon 54XX card. I had to uninstall the previous ati driver and then
reinstall the same ati driver. Then I got my video back.

I'm still missing sound. I get a message through KDE stating that one or more internal sound
devices were removed and it lists the PulseAudio Sound Server.

Then the pulseaudio sound server is "greyed out" in the Multimedia System Settings page.

System Info:
Information for general problems.
                                                                                                                                                                
== BEGIN uname -rmi ==                                                                                                                                                
2.6.32-220.el6.x86_64 x86_64 x86_64                                                                                                                                   
== END   uname -rmi ==                                                                                                                                                

== BEGIN rpm -qa \*-release\* ==
adobe-release-i386-1.0-1.noarch 
epel-release-6-5.noarch         
rpmforge-release-0.5.2-2.el6.rf.x86_64
centos-release-6-2.el6.centos.7.x86_64
== END   rpm -qa \*-release\* ==      

== BEGIN cat /etc/redhat-release ==
CentOS release 6.2 (Final)         
== END   cat /etc/redhat-release ==

== BEGIN getenforce ==
Enforcing             
== END   getenforce ==

== BEGIN free -m ==
             total       used       free     shared    buffers     cached
Mem:          7828       5717       2111          0         65        495
-/+ buffers/cache:       5156       2672                                 
Swap:        10015          0      10015                                 
== END   free -m ==                                                      

== BEGIN rpm -qa yum\* rpm-\* python | sort ==
python-2.6.6-29.el6.x86_64                    
rpm-build-4.8.0-19.el6.x86_64                 
rpm-libs-4.8.0-19.el6.x86_64                  
rpm-python-4.8.0-19.el6.x86_64                
yum-3.2.29-22.el6.centos.noarch               
yumex-3.0.4-2.el6.noarch                      
yum-metadata-parser-1.1.2-16.el6.x86_64       
yum-plugin-fastestmirror-1.1.30-10.el6.noarch 
yum-plugin-priorities-1.1.30-10.el6.noarch    
yum-utils-1.1.30-10.el6.noarch                
== END   rpm -qa yum\* rpm-\* python | sort ==

== BEGIN ls /etc/yum.repos.d ==
adobe-linux-i386.repo          
CentOS-Base.repo               
CentOS-Debuginfo.repo          
CentOS-Media.repo              
epel.repo                      
epel-testing.repo              
fedorapeople.repo              
google-chrome.repo             
mirrors-rpmforge               
mirrors-rpmforge-extras        
mirrors-rpmforge-testing       
rpmforge.repo                  
== END   ls /etc/yum.repos.d ==

== BEGIN cat /etc/yum.conf ==
[main]                       
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0                                  
debuglevel=2                                 
logfile=/var/log/yum.log                     
exactarch=1                                  
obsoletes=1                                  
gpgcheck=0                                   
plugins=1                                    
installonly_limit=5                          
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release                                                                                                    

#  This is the default, if you make this bigger yum won't see if the metadata
# is newer on the remote and so you'll "gain" the bandwidth of not having to 
# download the new metadata and "pay" for it by yum not having correct       
# information.                                                               
#  It is esp. important, to have correct metadata, for distributions like    
# Fedora which don't keep old packages around. If you don't like this checking
# interupting your command line usage, it's much better to have something     
# manually check the metadata once an hour (yum-updatesd will do this).       
# metadata_expire=90m                                                         

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d                                     
== END   cat /etc/yum.conf ==                             

== BEGIN yum repolist all ==
Loaded plugins: fastestmirror, priorities, refresh-packagekit
Loading mirror speeds from cached hostfile                   
 * base: mirror.5ninesolutions.com                           
 * epel: mirrors.kernel.org                                  
 * extras: mirror.grikare.com                                
 * rpmforge: apt.sw.be                                       
 * updates: mirror.5ninesolutions.com                        
repo id                repo name                                  status
adobe-linux-i386       Adobe Systems Incorporated                 enabled:    17
base                   CentOS-6 - Base                            enabled: 6,294
c6-media               CentOS-6 - Media                           disabled      
centosplus             CentOS-6 - Plus                            disabled      
contrib                CentOS-6 - Contrib                         disabled      
debug                  CentOS-6 - Debuginfo                       disabled      
*epel                  Extra Packages for Enterprise Linux 6 - x8 enabled: 6,739
epel-debuginfo         Extra Packages for Enterprise Linux 6 - x8 disabled      
epel-firefox6          firefox6 for packages for epel-6           enabled:    58
epel-firefox6-source   firefox6 for packages for epel-6 - Source  disabled      
epel-source            Extra Packages for Enterprise Linux 6 - x8 disabled      
epel-testing           Extra Packages for Enterprise Linux 6 - Te disabled      
epel-testing-debuginfo Extra Packages for Enterprise Linux 6 - Te disabled      
epel-testing-source    Extra Packages for Enterprise Linux 6 - Te disabled      
extras                 CentOS-6 - Extras                          enabled:     3
google-chrome          google-chrome                              enabled:     3
rpmforge               RHEL 6 - RPMforge.net - dag                enabled: 4,091
rpmforge-extras        RHEL 6 - RPMforge.net - extras             disabled      
rpmforge-testing       RHEL 6 - RPMforge.net - testing            disabled      
updates                CentOS-6 - Updates                         enabled:   148
repolist: 17,353                                                                
== END   yum repolist all ==                                                    

== BEGIN egrep 'include|exclude' /etc/yum.repos.d/*.repo ==
== END   egrep 'include|exclude' /etc/yum.repos.d/*.repo ==

== BEGIN sed -n -e "/^\[/h; /priority *=/{ G; s/\n/ /; s/ity=/ity = /; p }" /etc/yum.repos.d/*.repo | sort -k3n ==
== END   sed -n -e "/^\[/h; /priority *=/{ G; s/\n/ /; s/ity=/ity = /; p }" /etc/yum.repos.d/*.repo | sort -k3n ==

== BEGIN cat /etc/fstab ==

#
# /etc/fstab
# Created by anaconda on Wed Aug  3 10:48:21 2011
#                                                
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#                                                                          
/dev/mapper/vg_othello-lv_root /                       ext4    defaults        1 1
UUID=a84ba09c-bd2f-4a31-b5e8-1afe08b35e33 /boot                   ext4    defaults        1 2
/dev/mapper/vg_othello-lv_home /home                   ext4    defaults        1 2           
/dev/mapper/vg_othello-lv_swap swap                    swap    defaults        0 0           
tmpfs                   /dev/shm                tmpfs   defaults        0 0                  
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0                  
sysfs                   /sys                    sysfs   defaults        0 0                  
proc                    /proc                   proc    defaults        0 0                  
/dev/cdrom              /mnt/cdrom            udf,iso9660  noauto,owner,kudzu,ro                               0 0

== END   cat /etc/fstab ==

== BEGIN df -h ==
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_othello-lv_root                        
                       50G   14G   34G  29% /         
tmpfs                 3.9G  1.4M  3.9G   1% /dev/shm  
/dev/sda1             485M   97M  364M  21% /boot     
/dev/mapper/vg_othello-lv_home                        
                      176G  9.2G  158G   6% /home     
== END   df -h ==                                     

== BEGIN fdisk -l ==
Disk /dev/mapper/vg_othello-lv_root doesn't contain a valid partition table
Disk /dev/mapper/vg_othello-lv_swap doesn't contain a valid partition table
Disk /dev/mapper/vg_othello-lv_home doesn't contain a valid partition table

Disk /dev/sda: 256.1 GB, 256060514304 bytes
255 heads, 63 sectors/track, 31130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes    
Disk identifier: 0x000ae8f9                          

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          64      512000   83  Linux 
Partition 1 does not end on cylinder boundary.                
/dev/sda2              64       31131   249545728   8e  Linux LVM

Disk /dev/mapper/vg_othello-lv_root: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders                    
Units = cylinders of 16065 * 512 = 8225280 bytes               
Sector size (logical/physical): 512 bytes / 512 bytes          
I/O size (minimum/optimal): 512 bytes / 512 bytes              
Disk identifier: 0x00000000                                    


Disk /dev/mapper/vg_othello-lv_swap: 10.5 GB, 10502537216 bytes
255 heads, 63 sectors/track, 1276 cylinders                    
Units = cylinders of 16065 * 512 = 8225280 bytes               
Sector size (logical/physical): 512 bytes / 512 bytes          
I/O size (minimum/optimal): 512 bytes / 512 bytes              
Disk identifier: 0x00000000                                    


Disk /dev/mapper/vg_othello-lv_home: 191.3 GB, 191344148480 bytes
255 heads, 63 sectors/track, 23262 cylinders                     
Units = cylinders of 16065 * 512 = 8225280 bytes                 
Sector size (logical/physical): 512 bytes / 512 bytes            
I/O size (minimum/optimal): 512 bytes / 512 bytes                
Disk identifier: 0x00000000                                      

== END   fdisk -l ==

== BEGIN blkid ==
/dev/sda1: UUID="a84ba09c-bd2f-4a31-b5e8-1afe08b35e33" TYPE="ext4" 
/dev/sda2: UUID="iWZrzQ-GiSO-Jan7-6tDI-dGqc-UihG-s0xgQ8" TYPE="LVM2_member" 
/dev/mapper/vg_othello-lv_root: UUID="dd5c196c-728a-4db3-bdb2-a7f7d0b15f02" TYPE="ext4" 
/dev/mapper/vg_othello-lv_swap: UUID="e77cee02-4b9f-46e0-be20-41117d612dca" TYPE="swap" 
/dev/mapper/vg_othello-lv_home: UUID="6e0ce6e0-0c10-4414-94df-d6e4e579bfb0" TYPE="ext4" 
== END   blkid ==                                                                       

== BEGIN cat /proc/mdstat ==
Personalities :             
unused devices: <none>      
== END   cat /proc/mdstat ==

== BEGIN pvs ==
  PV         VG         Fmt  Attr PSize   PFree
  /dev/sda2  vg_othello lvm2 a--  237.98g    0 
== END   pvs ==                                

== BEGIN vgs ==
  VG         #PV #LV #SN Attr   VSize   VFree
  vg_othello   1   3   0 wz--n- 237.98g    0 
== END   vgs ==                              

== BEGIN lvs ==
  LV      VG         Attr   LSize   Origin Snap%  Move Log Copy%  Convert
  lv_home vg_othello -wi-ao 178.20g                                      
  lv_root vg_othello -wi-ao  50.00g                                      
  lv_swap vg_othello -wi-ao   9.78g                                      
== END   lvs ==                                                          

== BEGIN rpm -qa kernel\* | sort ==
kernel-2.6.32-131.21.1.el6.x86_64  
kernel-2.6.32-220.el6.x86_64       
kernel-2.6.32-71.29.1.el6.x86_64   
kernel-2.6.32-71.el6.x86_64        
kernel-devel-2.6.32-131.21.1.el6.x86_64
kernel-devel-2.6.32-220.el6.x86_64     
kernel-devel-2.6.32-71.29.1.el6.x86_64 
kernel-devel-2.6.32-71.el6.x86_64      
kernel-firmware-2.6.32-220.el6.noarch  
kernel-headers-2.6.32-220.el6.x86_64   
== END   rpm -qa kernel\* | sort ==    

== BEGIN lspci -nn ==
00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0100] (rev 09)
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port [8086:0101] (rev 09)
00:16.0 Communication controller [0780]: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04)    
00:16.2 IDE interface [0101]: Intel Corporation 6 Series/C200 Series Chipset Family IDE-r Controller [8086:1c3c] (rev 04)                
00:16.3 Serial controller [0700]: Intel Corporation 6 Series/C200 Series Chipset Family KT Controller [8086:1c3d] (rev 04)               
00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection [8086:1502] (rev 04)                            
00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 04)
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 04) 
00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b4)            
00:1c.4 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 [8086:1c18] (rev b4)            
00:1c.6 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 7 [8086:1c1c] (rev b4)            
00:1c.7 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 [8086:1c1e] (rev b4)            
00:1d.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [8086:1c26] (rev 04)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev a4)                                                       
00:1f.0 ISA bridge [0601]: Intel Corporation Q67 Express Chipset Family LPC Controller [8086:1c4e] (rev 04)                              
00:1f.2 SATA controller [0106]: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller [8086:1c02] (rev 04)   
00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 04)                        
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Cedar PRO [Radeon HD 5450] [1002:68f9]                                    
== END   lspci -nn ==                                                                                                                    

== BEGIN lsusb ==
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
== END   lsusb ==                                                        

== BEGIN ifconfig -a ==
eth0      Link encap:Ethernet  HWaddr 2C:27:D7:25:AD:C8
          inet addr:10.1.206.115  Bcast:10.1.206.255  Mask:255.255.255.0
          inet6 addr: fe80::2e27:d7ff:fe25:adc8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:24732 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15672 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:28355998 (27.0 MiB)  TX bytes:1706044 (1.6 MiB)
          Interrupt:20 Memory:fe700000-fe720000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:28 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1480 (1.4 KiB)  TX bytes:1480 (1.4 KiB)

== END   ifconfig -a ==

== BEGIN route -n ==
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.1.206.0      0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0
0.0.0.0         10.1.206.1      0.0.0.0         UG    0      0        0 eth0
== END   route -n ==

== BEGIN cat /etc/resolv.conf ==
# Generated by NetworkManager
nameserver 10.1.201.135
nameserver 10.240.17.31
== END   cat /etc/resolv.conf ==

== BEGIN grep net /etc/nsswitch.conf ==
#networks:   nisplus [NOTFOUND=return] files
#netmasks:   nisplus [NOTFOUND=return] files
netmasks:   files
networks:   files
netgroup:   nisplus
== END   grep net /etc/nsswitch.conf ==

== BEGIN chkconfig --list | grep -Ei 'network|wpa' ==
NetworkManager  0:off   1:off   2:on    3:on    4:on    5:on    6:off
network         0:off   1:off   2:on    3:on    4:on    5:on    6:off
wpa_supplicant  0:off   1:off   2:off   3:off   4:off   5:off   6:off
== END   chkconfig --list | grep -Ei 'network|wpa' ==



Re: Upgrade to Centos 6.2 lost video and sound

Posted by dooge on 2011/12/22 23:36:00
Ok, somehow it disabled the channel for my speakers. I re-enabled it and it works now.

Re: Upgrade to Centos 6.2 lost video and sound

Posted by TrevorH on 2011/12/23 0:32:28
If you install the ATI drivers using their installer then they will break every time a new kernel is installed. If you get the drivers from ELRepo packaged as a kmod RPM then they are kernel independent and should survive the upgrade intact.

Re:[SOLVED] Upgrade to Centos 6.2 lost video and sound

Posted by pschaff on 2011/12/26 13:32:27
Welcome to the CentOS fora. Congratulations on being one of the few to have done the recommended reading before posting.

Thanks for reporting back with your solution, and +1 on Trevor's suggestion of using ELRepo kmod-fglrx. Marking this thread [SOLVED] for posterity.

This Post was from: https://www.centos.org/newbb/viewtopic.php?forum=57&topic_id=34883