-
Re: Acer Aspire 8920G
Hey mate!
Thanks heaps for your post, I look forward to having sound!
Now with that, I'm almost a total linux noob so when you say, compile this and copy this and change this I get quite lost.
I guess what I'm used to doing is following the step by step processes that people patiently type out for people like me (like "open console and type xyz, then type this) but the down side of this is that I'm not really learning how to figure stuff out for myself.
So I'll leave it up to you, if you have the patience I would appreciate a bit more detail in exactly how to do some of those steps, but if you want, just tell me to stop being so lazy and figure it out for myself :):):)
I did start the first option, which uninstalled ALSA, but one of the other modules it wanted to uninstall with it was "ubuntu-desktop" which made me a bit nervous so I bailed out.
Thanks again!
-
Re: Acer Aspire 8920G
Ok. More detail:
As i said i think that the install of alsa 1.0.17 is not totally nessesare so go a heard with the rest and try that.
1. Edit /etc/modprobe.d/alsa-base and set the line with:
options snd-hda-intel model=default
to
options snd-hda-intel model=acer-aspire
If you dont have that line at all add it.
2. download the hda-verb file and save it in your home directiry
3. Open a terminl window
4. Unpack the hda-verb file with tar jxvf hda-verb-0.2.tar.bz2
5. go into the hda-verb direcgtory in the termninal window (cd hda-verb)
6. Complile it with the command make
7. Copy it to /usr/local/bin with sudo cp hda-verb /usr/local/bin
8. Edit /etc/rc.local and add the followind line to the file berfore the exit 0 line:
/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD_BTLENABLE 2
9. test and reboot the machine
hopefully that will give you sound.
Please tell us how it when or even use my bolgs comments.
Jan
-
Re: Acer Aspire 8920G
You are a ******* genius!!!!!!!!
What country are you in? If I ever come there I'm buying you a beer!
As as side note, I don't know when this happened, but my touch panels for volume, track skip and start/stop/pause, and the selection jog wheel and enter keys are working flawlessly (at the moment i've only used rhythmbox)
The person and back arrow keys are doing nothing though.
Also in this text box the jog wheel is moving the cursor and the enter key creates a new line, like the regular key. Nice!!!
-
Re: Acer Aspire 8920G
Thanks for the pointer, I have an Aspire 6920 which have the same audio hardware (and same bugs).
It helped a lot, the sound quality is far better than it used to be with OSS due to the fact that alsa use more speakers :)
The only problem left is that the headphone jack is not managed and only some speakers are turned off when I manually change the headphone status...
If I find anything whit this bug I'll share it here.
-
Re: Acer Aspire 8920G
Thank you jansaell, works like a charm!
How the hell did you manage to find such solution, I was disappointed at first but then I read your post and all sound problems solved.
Thanks again.
-
Re: Acer Aspire 8920G
Thanks XavierGr.
Yes it was a bit hard to find and i got a pointer in some old fedora post on some forums somewhere - and yes - it did take i guess over 1 full week to get the sound to where I think it should be.
Glad it helped you to.
-
Re: Acer Aspire 8920G
6920G owner here and still facing problems :( I love this notebook, loads of features for the money, but some of it too cutting-edge :D
I followed all of Jan's instructions (major thanks for the hard work!), but still nothing.
If i go to test the sound in system->preferences->sound I get this error:
audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Could not open audio device for playback. Device is being used by another application.
Any ideas?
-
Re: Acer Aspire 8920G
7. Copy it to /usr/local/bin with sudp cp hda-verb /usr/local/bin is this meant to be sudo cp? thanks i tried using alsa but couldnt manage to get it working going to try again! (Got it working thank you so much!)
-
Re: Acer Aspire 8920G
Thanks for the info - yes - it should be sudo cp in point 7.
Changed that.
-
Re: Acer Aspire 8920G
hey guys,
I re-installed ubuntu last night and just now i tried to enable the sound, i followed the step-by-step guide the first time and it worked nicelly, i just tried it now and i get an error after i tell it to compile 'make' heres the error.
Code:
gcc -Wall -O2 -g -c -o hda-verb.o hda-verb.c
hda-verb.c:10:19: error: stdio.h: No such file or directory
hda-verb.c:11:20: error: stdlib.h: No such file or directory
hda-verb.c:12:20: error: string.h: No such file or directory
hda-verb.c:13:19: error: ctype.h: No such file or directory
hda-verb.c:14:20: error: unistd.h: No such file or directory
hda-verb.c:15:23: error: sys/ioctl.h: No such file or directory
hda-verb.c:16:20: error: sys/io.h: No such file or directory
hda-verb.c:17:23: error: sys/types.h: No such file or directory
hda-verb.c:18:23: error: sys/fcntl.h: No such file or directory
hda-verb.c:20:20: error: stdint.h: No such file or directory
hda-verb.c:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘u8’
hda-verb.c:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘u16’
hda-verb.c:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘u32’
hda-verb.c:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘u64’
In file included from hda-verb.c:26:
hda_hwdep.h:33: error: expected specifier-qualifier-list before ‘u32’
hda-verb.c: In function ‘list_keys’:
hda-verb.c:198: warning: implicit declaration of function ‘strlen’
hda-verb.c:198: warning: incompatible implicit declaration of built-in function ‘strlen’
hda-verb.c:200: warning: implicit declaration of function ‘fprintf’
hda-verb.c:200: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c:200: error: ‘stderr’ undeclared (first use in this function)
hda-verb.c:200: error: (Each undeclared identifier is reported only once
hda-verb.c:200: error: for each function it appears in.)
hda-verb.c:204: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c:209: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c: In function ‘lookup_str’:
hda-verb.c:216: warning: incompatible implicit declaration of built-in function ‘strlen’
hda-verb.c:218: error: ‘NULL’ undeclared (first use in this function)
hda-verb.c:220: warning: implicit declaration of function ‘strncmp’
hda-verb.c:222: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c:222: error: ‘stderr’ undeclared (first use in this function)
hda-verb.c:229: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c: In function ‘strtoupper’:
hda-verb.c:239: warning: implicit declaration of function ‘toupper’
hda-verb.c: In function ‘main’:
hda-verb.c:250: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c:250: error: ‘stderr’ undeclared (first use in this function)
hda-verb.c:257: warning: implicit declaration of function ‘open’
hda-verb.c:257: error: ‘O_RDWR’ undeclared (first use in this function)
hda-verb.c:259: warning: implicit declaration of function ‘perror’
hda-verb.c:263: warning: implicit declaration of function ‘ioctl’
hda-verb.c:263: warning: implicit declaration of function ‘_IOR’
hda-verb.c:263: error: expected expression before ‘int’
hda-verb.c:265: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c:269: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c:274: warning: implicit declaration of function ‘strtol’
hda-verb.c:274: error: ‘NULL’ undeclared (first use in this function)
hda-verb.c:276: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c:280: warning: implicit declaration of function ‘isdigit’
hda-verb.c:288: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c:300: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c:304: warning: incompatible implicit declaration of built-in function ‘fprintf’
hda-verb.c:307: error: ‘struct hda_verb_ioctl’ has no member named ‘verb’
hda-verb.c:308: warning: implicit declaration of function ‘_IOWR’
hda-verb.c:308: error: expected expression before ‘struct’
hda-verb.c:310: warning: implicit declaration of function ‘printf’
hda-verb.c:310: warning: incompatible implicit declaration of built-in function ‘printf’
hda-verb.c:310: error: ‘struct hda_verb_ioctl’ has no member named ‘res’
hda-verb.c:311: warning: implicit declaration of function ‘close’
make: *** [hda-verb.o] Error 1
help me please i cant live without sound
Edit: I fixed it by installing http://www.linuxant.com/alsa-driver/...0915-1_all.deb
but now on my boot menu its added another kernel, the kernel im using now is Ubuntu 8.04.1, kernel 2.6.24-21-generic, but there is another one there called Ubuntu 8.04.1, kernel 2.6.24-19-generic, i cant remember which one got added but all i know is that it wasnt there before i installed this package.
Thanks