Questions about multiple hardware issues...

Hi all:

I am giving 11.3 a test for the sake of a review, and I’d like to ask a couple of questions here to make sure that I have some facts straight. For the most part, problems have been few, but for users who aren’t familiar with Linux to begin with, some problems I ran into would be potential show-stoppers.

  1. After the OS was installed, my network simply didn’t work. I couldn’t get online at all, which was a bit strange since I haven’t had an issue like that with any other distro I’ve tested out in recent memory. The problem is that DHCP wasn’t used, so after a quick configuration change, I was online.

Is this kind of thing typical of new installations, or did I run into a bizarre instance where the Ethernet just happened to not function for some reason?

  1. When clicking on “My Computer”, many different hard drives and partitions are listed. However, when clicking on any of them, I’ll receive an inode/blockdevice error, when I would have expected it to launch the drive in a file manager. The reason that this really strikes me is that the drives I tried to open were using Linux file systems (ext4, to be exact, just like openSUSE’s default).

Is this the expected effect? Is there a reason that the drives can’t be auto-mounted when clicked on, which is typical of a few other distributions?

  1. My PC has two audio cards, the on-board HDA Intel and also an ASUS Xonar Essence STX. Both cards were probed and installed fine, but the latter won’t actually emit sound, even though it appears to function fine (volume sliders are visible and functional). The problem, I thought, was due to YaST applying the snd-oxygen module rather than the snd-virtuoso module, which the Xonar cards require, but a quick lsmod shows that things still should work:
snd_virtuoso           36361  1 
snd_oxygen_lib         37400  1 snd_virtuoso

Here’s the lspci output:

07:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
        Subsystem: ASUSTeK Computer Inc. Virtuoso 100 (Xonar Essence STX)
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32 (500ns min, 6000ns max)
        Interrupt: pin A routed to IRQ 16
        Region 0: I/O ports at ee00 [size=256]
        Capabilities: [c0] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Kernel driver in use: AV200

Normally, the kernel driver in use would be snd-virtuoso, not the AV200 that it mentions above. AV200 isn’t even a module, but for what it’s worth, most of the Xonar’s, including the STX, use AV100, not AV200. I thought that running ‘alsaconf’ could remedy the situation, but that just killed the entire sound system, requiring a reboot to get it back.

Any help for any of these issues would be greatly appreciated! :)[/size]

  1. networks normally just works with DHCP. Mine has never failed yet.

  2. To access partitions/drives properly, enable Places in Dolphin (from the View menu). r/w access depends on several factors, but adjustment to the settings are made by editing the file /etc/fstab. I normally set specific mount points for partitions.
    Look at my fstab

cat /etc/fstab
/dev/disk/by-id/ata-FUJITSU_MJA2250BH_G2_K95CT9A2D4UF-part2 swap                 swap       defaults              0 0
/dev/disk/by-id/ata-FUJITSU_MJA2250BH_G2_K95CT9A2D4UF-part5 /                    ext4       acl,user_xattr        1 1
/dev/disk/by-id/ata-FUJITSU_MJA2250BH_G2_K95CT9A2D4UF-part7 /STORE               ext4       defaults              1 2
/dev/disk/by-id/ata-FUJITSU_MJA2250BH_G2_K95CT9A2D4UF-part6 /home                ext4       defaults              1 2
/dev/sda1 /windows ntfs-3g defaults 0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0

/STORE and /windows are ones I edited in mine

  1. I have 2 audio devices too. But I only configure one

Hi caf4926:

Thanks for the response!

  1. It’s good to know that the problem I experienced is not typical, but unfrotunately, even after a re-install, I ended up having the exact same issue. It could be that there is some sort of bug with the network driver I am using, I’m not sure (Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)).

I’ll test openSUSE later on a laptop and see if I encounter the same issue there.

  1. Places is enabled by default, but clicking on one of the drives there just spawns an error, “An error occurred while accessing ‘10.0 GiB Hard Drive’, the system responded: org.freedesktop.Hal.Device.PermissionDeniedByPolicy: org.freedesktop.hal.storage.mount-fixedauth_admin_keep_always ← (action, result)”.

Obviously, I simply don’t have access to auto-mount due to permissions, and it’s fixable, but for a complete novice, this would without question be a show-stopper. I hate to bring up other distros, but in Ubuntu, if you go to Places and click a drive, it auto-mounts and pops up in the file manager. Here, the user would have to edit their fstab, and that’s not an option for a lot of people given their level of technical knowledge.

  1. That’s fine, but it doesn’t help me here :wink: The issue I’m having isn’t as simple as having two audio devices, because it shouldn’t be a problem at all. I have a bit of a unique issue here.

Thanks!

I have to sleep now.
I’ll check back in the AM

Deathspawner wrote:

> 1) After the OS was installed, my network simply didn’t work. I
> couldn’t get online at all, which was a bit strange since I haven’t
> had an issue like that with any other distro I’ve tested out in recent
> memory. The problem is that DHCP wasn’t used, so after a quick
> configuration change, I was online.

DHCP is used by default.


Per Jessen, Zürich (17.3°C)
http://en.opensuse.org/User:pjessen

Deathspawner wrote:

> 1) It’s good to know that the problem I experienced is not typical,
> but unfrotunately, even after a re-install, I ended up having the
> exact same issue. It could be that there is some sort of bug with the
> network driver I am using, I’m not sure (Realtek Semiconductor Co.,
> Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)).

Post the contents of /etc/sysconfig/ifcfg-ethX (whichever interface is
your rtl8111).
I would expect something like this:

cat /etc/sysconfig/network/ifcfg-eth0

BOOTPROTO=‘dhcp4’
STARTMODE=‘onboot’
NAME=‘NetXtreme BCM5703X Gigabit Ethernet’


Per Jessen, Zürich (17.3°C)
http://en.opensuse.org/User:pjessen

Well, that’s strange. The Internet didn’t work after install twice over, but did work as soon as I reconfigured using DHCP.

Here it is:

OTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='RTL8111/8168B PCI Express Gigabit Ethernet controller'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='no'

I am wondering if this would be the exact same if I hadn’t had reconfigured the network device manually? One thing I do recall, is that during the installation, I went into the advanced configuration pane for software, and under the server section, DHCP was not selected. But, I’m guessing that has to do more with having an actual dhcp server, rather than connecting to the network via dhcp.

Thanks!

To add something about the audio issue I’m having, is this a reason for concern?

linux-pwsd:/usr/bin # ./alsamixer 
cannot open mixer: No such file or directory

alsaconf doesn’t work, either. It simply lists no audio cards, and kills the audio system until a reboot. Pulseaudio isn’t active, so I have no idea why that would be the case.

For audio issues see:
SDB:Audio troubleshooting - openSUSE

Nothing on that page helps me because I’m dealing with an uncommon issue, hence the reason I posted about it here. Up to this point, all I could surmise was that openSUSE was applying the wrong kernel module to the audio card, but after cross-checking things with my usual distro, I’m left even more confused. Here’s the lspci -vv output from both openSUSE and the other distro:

openSUSE:

07:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
        Subsystem: ASUSTeK Computer Inc. Virtuoso 100 (Xonar Essence STX)
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32 (500ns min, 6000ns max)
        Interrupt: pin A routed to IRQ 16
        Region 0: I/O ports at ee00 [size=256]
        Capabilities: [c0] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Kernel driver in use: AV200

Gentoo:

07:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
        Subsystem: ASUSTeK Computer Inc. Virtuoso 100 (Xonar Essence STX)
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32 (500ns min, 6000ns max)
        Interrupt: pin A routed to IRQ 16
        Region 0: I/O ports at ee00 [size=256]
        Capabilities: [c0] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Kernel driver in use: AV200
        Kernel modules: snd-virtuoso

I was surprised to see both say “AV200” for the kernel driver in use, but in Gentoo, there’s an added line at the end that states that the snd-virtuoso module is in use. Aside from this, other things ALSA-related match up between the two distros (asound/cards, asound/modules).

But back in openSUSE, in YaST, the card is listed as:

Configured as sound card number 0
Driver snd-oxygen

That contradicts this:

rwilliams@linux-pwsd:~> cat /proc/asound/modules
 1 snd_hda_intel
 2 snd_usb_audio
 3 snd_virtuoso

Both Oxygen and Virtuoso are not a far stretch from each other, but for ASUS Xonar cards, the latter is always supposed to be used, because in previous experience, Oxygen would never work on a Xonar card (I’ve tested it on two different models).

So, I’m stumped. YaST claims snd-oxygen is in use, so that to me is a hint to the source of the problem, but it still makes no sense given /asound/modules shows snd-virtuoso as being in use.

scratches head[/size][/size]

Deathspawner wrote:

>
> pjessen Wrote:
>> DHCP is used by default.
>
> Well, that’s strange. The Internet didn’t work after install twice
> over, but -did- work as soon as I reconfigured using DHCP.
>
> pjessen Wrote:
>> Post the contents of /etc/sysconfig/ifcfg-ethX
>
> Here it is:
>
>
> Code:
> --------------------
> OTPROTO=‘dhcp’
> BROADCAST=’’
> ETHTOOL_OPTIONS=’’
> IPADDR=’’
> MTU=’’
> NAME=‘RTL8111/8168B PCI Express Gigabit Ethernet controller’
> NETMASK=’’
> NETWORK=’’
> REMOTE_IPADDR=’’
> STARTMODE=‘auto’
> USERCONTROL=‘no’
> --------------------
>
>
> I am wondering if this would be the exact same if I hadn’t had
> reconfigured the network device manually?

No, if you had left it, it would have looked just like my example. It
doesn’t matter though, your config is fine.

I’ve lost track - what is it we’re trying to achieve with your network
setup? If you’re certain your network interface was not configured for
dhcp after the install, and you didn’t change it to a static setup
during the install, that’s a bug, which ought to be reported.


Per Jessen, Zürich (15.6°C)
http://en.opensuse.org/User:pjessen

I am not trying to accomplish anything at the moment - it’s fine. I just questioned the reason that the Internet had to be manually configured after I hit the desktop, since it’s a rare occurrence, especially in this day and age.

I did nothing special during the installation at all network-wise. I just added some packages for file server and some other things… I certainly didn’t disable DHCP or configure the network device in any other way.

Before I submit the issue as a bug, I’m going to have to recreate the entire process and re-install, in order to make sure I have as accurate an account of the problem as possible. Since I’m using openSUSE full-time for the next week or two, I can’t do that right away, since I already have the OS configured to the nines to my liking :wink: I’ll test it again as soon as possible and submit the bug report.

Thanks for the help.

Deathspawner wrote:

>
> pjessen;2196231 Wrote:
>> I’ve lost track - what is it we’re trying to achieve with your
>> network setup? If you’re certain your network interface was not
>> configured for dhcp after the install, and you didn’t change it to a
>> static setup during the install, that’s a bug, which ought to be
>> reported.
>
> I am not trying to accomplish anything at the moment - it’s fine.

Good.

> I just questioned the reason that the Internet had to be manually
> configured after I hit the desktop, since it’s a rare occurrence,
> especially in this day and age.

Provided the rest of your setup is working, yes, a new openSUSE install
should just work(R).

> I did nothing special during the installation at all network-wise. I
> just added some packages for file server and some other things… I
> certainly didn’t disable DHCP or configure the network device in any
> other way.
>
> Before I submit the issue as a bug, I’m going to have to recreate the
> entire process and re-install, in order to make sure I have as
> accurate an account of the problem as possible.

You might be ok with just reporting the problem, and providing the yast2
logs. They ought to tell the story quite accurately.


Per Jessen, Zürich (16.5°C)
http://en.opensuse.org/User:pjessen

@Deathspawner: Did you ever get your Xonar to work with OpenSuse? I come across the same results in 11.3 as you. 11.4M4 lets Yast configure the card, with snd-virtuoso as module:

cat /proc/asound/modules
 0 snd_virtuoso
 1 snd_hda_intel

but lspci -vv gives

03:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
        Subsystem: ASUSTeK Computer Inc. Virtuoso 100 (Xonar Essence STX)
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32 (500ns min, 6000ns max)
        Interrupt: pin A routed to IRQ 16
        Region 0: I/O ports at de00 [size=256]
        Capabilities: [c0] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Kernel driver in use: AV200

No snd-virtuoso here, and I don’t get any sound off the card.

Curious if you managed to get it work, and of course, if yes, how did you do it?[/size]