| | |
heeeeeeeeeelllllp!
![]() |
This is the only Trust driver I could find:
http://www.alsa-project.org/alsa-doc...&module=cmipci
If that doesn't work, I'd say you're pretty much outta luck. Next time try getting a Creative card, those tend to have far better Linux support.
http://www.alsa-project.org/alsa-doc...&module=cmipci
If that doesn't work, I'd say you're pretty much outta luck. Next time try getting a Creative card, those tend to have far better Linux support.
"Technological progress is like an axe in the hands of a pathological criminal."
All my posts may be freely redistributed under the terms of the MIT license.
All my posts may be freely redistributed under the terms of the MIT license.
•
•
•
•
This is the only Trust driver I could find:
http://www.alsa-project.org/alsa-doc...&module=cmipci
If that doesn't work, I'd say you're pretty much outta luck. Next time try getting a Creative card, those tend to have far better Linux support.
When I was handing over the cash I was half thinking, trust, wtf is trust will this work on linux? And I bet you if I install the damn thing in windows it will work like a charm.If I install the same thing on kbuntu do ya reckon it will autodetect?
Although, browsing through the driver cd there were instructions for linux. I'll post them later and hopefully you can help a poor linux newbie. There is still hope!
Last edited by iamthwee; May 6th, 2007 at 3:51 am.
*Voted best profile in the world*
JoeProgrammer, I went to YaSt and tried to install my sound card from there. There was an option for Trust, so I click yes and next but I get the following error msg.
click_me

Here is the file for linux setup on the driver's cd. I have no idea where to start.
Help!
If that doesn't work, I'm gonna try a dual boot of windows and kbuntu. Configure the drivers for windows just to check it is a driver issue then see if kbuntu has any better luck detecting it.
If all that fails I guess I need to buy another sound card. I just feel ripped off. I'm so stupid.
click_me

Here is the file for linux setup on the driver's cd. I have no idea where to start.
Audio driver for CM8338/CM8738 chips by Chen-Li Tien
HARDWARE SUPPORTED
================================================================================
C-Media CMI8338
C-Media CMI8738
On-board C-Media chips
WHAT'S NEW
================================================================================
1. Support modem interface for 8738. (select in kernel configuration)
2. Enable S/PDIF-in to S/PDIF-out (S/PDIF loop).
3. Enable 4 channels analog duplicate mode on 3 jack or 4 jack
configurateion.
4. Enable joystick support. (joystick driver needed)
STEPS TO BUILD DRIVER
================================================================================
1. Backup the Config.in and Makefile in the sound driver directory
(/usr/src/linux/driver/sound).
The Configure.help provide help when you config driver in step
4, please backup the original one (/usr/src/linux/Document) and
copy this file.
The cmpci is document for the driver in detail, please copy it
to /usr/src/linux/Document/sound so you can refer it. Backup if
there is already one.
2. Extract the tar file by 'tar xvzf cmpci-xx.tar.gz' in the above
directory.
3. Change directory to /usr/src/linux
4. Config cm8338 driver by 'make menuconfig', 'make config' or
'make xconfig' command.
5. Please select Sound Card (CONFIG_SOUND=m) support and CMPCI
driver (CONFIG_SOUND_CMPCI=m) as modules. Resident mode not tested.
For driver option, please refer 'DRIVER PARAMETER'
6. Compile the kernel if necessary.
7. Compile the modules by 'make modules'.
8. Install the modules by 'make modules_install'
INSTALL DRIVER
================================================================================
1. Before first time to run the driver, create module dependency by
'depmod -a'
2. To install the driver manually, enter 'modprobe cmpci'.
3. Driver installation for various distributions:
a. Slackware 4.0
Add the 'modprobe cmpci' command in your /etc/rc.d/rc.modules
file.so you can start the driver automatically each time booting.
b. Caldera OpenLinux 2.2
Use LISA to load the cmpci module.
c. RedHat 6.0 and S.u.S.E. 6.1
Add following command in /etc/conf.modules:
alias sound cmpci
also visit http://www.cmedia.com.tw for installation instruction.
DRIVER PARAMETER
================================================================================
Some functions for the cm8738 can be configured in Kernel Configuration
or modules parameters. Set these parameters to 1 to enable.
spdif_loop: Enable S/PDIF loop, this route S/PDIF-in to S/PDIF-out
directly.
four_ch: Enable 4 channels mode, rear-out or line-in will output
the same as line-out.
rear_out: Enable this if you have independent rear-out jacket on
your sound card, otherwise line-in will be used as
rear-out.
modem: You will need to set this parameter if you want to use
the HSP modem. You need install the pctel.o, the modem
driver itself.
joystich: Enable joystick. You will need to install Linux joystick
driver.Help!
If that doesn't work, I'm gonna try a dual boot of windows and kbuntu. Configure the drivers for windows just to check it is a driver issue then see if kbuntu has any better luck detecting it.
If all that fails I guess I need to buy another sound card. I just feel ripped off. I'm so stupid.
*Voted best profile in the world*
First the good news: since the CD does indeed have a Linux driver, it will be possible for you to run this thing under Linux.
The bad news: it's gonna be a loooong haul, so bear with me.
Kernel source code
You're going to need the kernel's source code first. Check to see if it's already been installed on your system, it will usually be located in
Downloading a kernel
If it isn't there, you'll have to download the kernel source. An extra step, and more configuration necessary. Head to www.kernel.org and download the latest version (make sure you don't download the patch -- you need the full version, so click on the 'F' to download it).
You'll need to extract the tarball.
Finally, you need to make a sym-link called "linux" (like a folder shortcut) that will point to the source code.
Building the soundcard driver
Now you'll need to extract the soundcard tarball.
Next, configure the kernel.
If you manually installed the kernel like I showed above, it's going to be way harder than if your system came installed with the kernel. If you've manually installed it, you will need to follow these instructions (note: you don't actually need to compile it here, just follow the configuration guide):
http://www.gentoo.org/doc/en/handboo...ap=7#doc_chap3
Last thing you need to do is make sure you enable support for this driver that you just worked so hard to get, so just do what it says here:
Exit the menuconfig, making sure to save your changes. Now you can compile the modules (with root privalges) and install it.
If you manually installed the kernel
Note that if you manually installed a new kernel, you'll have to do this instead:
And now you need to edit your bootloader configuration. Systems have the config file located in different spots, so if it's grub, look for
If your bootloader is lilo, you'll need to update it like so:
If it's grub, you usually don't need to update it (depending on your partition steup).
Reboot the system to test out your new kernel.
Installing the driver
Create the module dependancy:
Open up
Reboot and enjoy. (I've probably missed something along the way, so let me know if something doesn't work.)
The bad news: it's gonna be a loooong haul, so bear with me.
Kernel source code
You're going to need the kernel's source code first. Check to see if it's already been installed on your system, it will usually be located in
/usr/src inside a folder that has the kernel version that you're using.Downloading a kernel
If it isn't there, you'll have to download the kernel source. An extra step, and more configuration necessary. Head to www.kernel.org and download the latest version (make sure you don't download the patch -- you need the full version, so click on the 'F' to download it).
You'll need to extract the tarball.
# cd /usr/src # su # tar xjf /home/iamthwee/linux-2.6...tar.bz2
# ln -s linux-2.6... linux
Now you'll need to extract the soundcard tarball.
# cd /usr/src/linux/driver/sound # tar xfz cmpci-xx.tar.gz
# cd /usr/src/linux # make menuconfig
http://www.gentoo.org/doc/en/handboo...ap=7#doc_chap3
Last thing you need to do is make sure you enable support for this driver that you just worked so hard to get, so just do what it says here:
•
•
•
•
Please select Sound Card (CONFIG_SOUND=m) support and CMPCI
driver (CONFIG_SOUND_CMPCI=m) as modules. Resident mode not tested.
For driver option, please refer 'DRIVER PARAMETER'
# make modules_install
Note that if you manually installed a new kernel, you'll have to do this instead:
# make && make modules_install # cp arch/i386/boot/bzImage /boot/kernel-2.6...
grub.conf, and if it's lilo, lilo.conf. Changing the file is relatively simple. Look for vmlinuz, kernel, or anything with version numbers. Change this to the name of the kernel that you just copied (kernel-2.6...).If your bootloader is lilo, you'll need to update it like so:
# lilo
Reboot the system to test out your new kernel.
Installing the driver
Create the module dependancy:
# depmod -a
/etc/conf.modules, and add the following line:alias sound cmpci
"Technological progress is like an axe in the hands of a pathological criminal."
All my posts may be freely redistributed under the terms of the MIT license.
All my posts may be freely redistributed under the terms of the MIT license.
•
•
Join Date: Mar 2007
Posts: 41
Reputation:
Solved Threads: 0
iamthweej: If there is a tux mark on that box try change it for another card (on openSuse HCL you can find card you want http://en.opensuse.org/HCL/Sound_Cards or http://www.alsa-project.org/alsa-doc/).
joeprogrammer: It would be extremely better to use kernel source from distribution, wouldn't it?
If that card has really chip supported by CMI8x38, it is suppoted in opensuse (at least if you manually load module and set volume up).
btw CMI8738 is first card on openSUSE HCL ;-)
joeprogrammer: It would be extremely better to use kernel source from distribution, wouldn't it?
If that card has really chip supported by CMI8x38, it is suppoted in opensuse (at least if you manually load module and set volume up).
btw CMI8738 is first card on openSUSE HCL ;-)
Last edited by pheeror; May 7th, 2007 at 7:50 am.
![]() |
Other Threads in the Window and Desktop Managers Forum
- Previous Thread: Is linux better than windows for servers?
- Next Thread: installing limewire?
Views: 8652 | Replies: 46
| Thread Tools | Search this Thread |
Tag cloud for Window and Desktop Managers
age android apple avast busybox canonical cell computer cool dell design desktop desktops developers distributions facebook fedora free fsf gadgets gfvs gio gnome gnu google gui hardware incomprehensible interface ireland itunes jasonperlow karmic kde kernel2.6.25 kids koala kvm laptop laptops linustorvalds linux livecds lxde mac madness mandriva mepis microsoft napster netbooks news opensuse operating-system operatingsystems os oswars pc pclinuxos phones program programmers programming protocol qt remote shuttleworth software steveballmer super survey twitter ubuntu user verizon vfs virtualization webbased windowmanagers windows xfce xui xwnidow youtube






