Opened 17 years ago
Closed 17 years ago
#66 closed defect (fixed)
TPad T60: Works on Ubuntu and how; Lockup on eCS during boot
Reported by: | Steve Wendt | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | HDA |
Component: | UNIAUD32 | Version: | 1.1.4 |
Severity: | blocker | Keywords: | T60 |
Cc: |
Description
During a trial and error session attempting to enable sound on my T60 using Ubuntu as an alternative to eCS 2.0-RC2, we discovere the following site:
Ubuntu on ThinkPad T60
~ SoundSound works fine, though with a minor warning: do not disable
(ie: set to "hidden") the internal modem in the BIOS. Doing so
causes problems with ALSA accessing the audio device.
~
So, to evaluate the eCS 2.0 situation:
- Changed the BIOS to 'ENABLE' the Internal [Win] Modem.
- Booted the 'Live CD' of Unbuntu 7.10 Beta [27-Sep-2007]
====> Result: Fully supported T60 sound!
Played from several Web sources for sound files and streaming broadcasts of Web radio broadcasts. NONE of this worked prior to the BIOS change.
- Installed the latest UniAud 1.1.4 RC3 on my T60 eCS 2.0 RC2.
- Rebooted eCS - As the boot progressed:
- Boot messages indicated that the driver was loaded, the hardware recognized, the mixer installed...
- The screen went to an off-white background as the desktop was initialized.
- The normally expected sound that usually occurs as the desktop is loaded PLAYED! [Never heard that before on this T60!]
- The bad news: Everything went silent and the system totally
locked up. NOTHING WORKED. No mouse movement, even though it was displayed on the screen as [I believe] and arrow point. The only 'recovery' was to POWER OFF by holding the power button for the 5-second reset time.
- Rebooted again, just to see if anything would change. [Possibly
Ubuntu had set something in the hardware that eCS could not handle.]
- We got all excited, because the bright orange colored eCS desktop background DID APPEAR this time...
- Oops! Too soon to celebrate! While the eCS desktop background did appear this time, the system LOCKED UP AGAIN. I believe the mouse appeared as a clock this time. But, nevertheless, the system was still locked and never completed the boot process. i.e., There are several tasks that are set to start via the StartUp folder. Never happened... :-(
- Back to the BIOS set up to change the internal modem back to the
'Hidden' state.
- Rebooted eCS with no other changes.
- Hardware still recognized and driver, mixer, et al, still loaded as before.
- BUT, this time, NO SOUND during the desktop initialization.
- AND, the boot process completed successfully! In fact, that is how I am operating at this moment and creating this message.
- To provide as clean a log as possible, I am going to save this
message and reboot. Then I will run the UniInfo tool, followed by opening a Ticket. In the ticket, I will paste all of this message as the ticket documentation, but I also feel this should be posted to the NG, so others can see what I've done. Possibly it will be of benefit to others who are testing T60s or other similar configurations.
I will attache the UniInfo doc to this ticket. BUT, I notice that several of the files in the ZIP are zero-length files. Please provide further, specific instructions regarding how to get the rest of the doc that you need. I suspect a problem finding 'unimix.exe' since there is no file with that name on my boot drive. [There is a file in the drive, sub-dir where I downloaded and installed RC3. And there is one on the C-drive where I have eCS 1.2R installed. But, I am booted from the O-Drive where eCS 2.0 RC2 is installed.]
Carl Carl.Gehr@…
Attachments (3)
Change History (12)
by , 17 years ago
Attachment: | debuginfo.zip added |
---|
comment:1 by , 17 years ago
Milestone: | → 1.1.4GA |
---|---|
Version: | → 1.1.4 |
Hmm, I thought the mixer was included in RC3 package. Please download: ftp://ftp.netlabs.org/pub/uniaud/uniauddll.zip Put mixer.exe in \MMOS2 and dll in \MMOS2\DLL
The freeze during WPS init is most likely because you have system sounds enabled.
Best thing to do is disable system sounds for now, and then reenable modem in bios.
If system comes up ok, try to play sound, but not via WPS. ex from cmd prompt: play file="\MMOS2\SOUNDS\startup.wav"
comment:2 by , 17 years ago
OK, good and bad news: Good:
- Copied the mixer, DLL as instructed.
- Turned System Sounds off; modem on.
- Rebooted OK.
- Tried to play WAV file.
- First attempt: Played file! :-)
- Second attempt: Entire system locked up! :-(
- Therefore, could not gather any documentation.
- Rebooted
- Played ONLY the first file as before.
- Captured documentation while system still running OK.
- File will be attached as "Modem ON; Sys Sounds OFF."
- BUT, four of the files in the zip are still empty. ???? Anything I can/should test first to figure out
why the files are not being captured? Or, is this just part of the symptom of the failure?
Carl
follow-up: 4 comment:3 by , 17 years ago
Decided to do my own mini-test of UniInfo: Grabbed ONE command from Cmd file and, after creating the UniLog directory, issued the command and captured the result:
[C:\download\audio\uniaud\repttool]unimix -card > unilog\card.log
SYS1804: The system cannot find the file UNIAUD.
So, this is why the files you want are empty... I'm sure I must have done something wrong, but I don't know what...
comment:4 by , 17 years ago
[C:\download\audio\uniaud\repttool]unimix -card > unilog\card.log
SYS1804: The system cannot find the file UNIAUD.So, this is why the files you want are empty... I'm sure I must have done something wrong, but I don't know what...
The mixer.exe tells you, that it can not find UNIAUD.DLL
You should have put it in MMOS2\DLL on your bootdrive,
and MMOS2\DLL is supposed to be in your libpath in config.sys
Check.
follow-up: 6 comment:5 by , 17 years ago
OK, I copied uniaud.dll to \mmos2\dll which was already in LIBPATH. And, I will try the test again.
Just curious, though: If uniaud.dll is supposed to be in \MMOS2\DLL, why didn't the install process put it there? That's how I installed the RC3 update...
As long as I'm asking, I see that the package has a CARDINFO.DLL file. Is that file also supposed to be in \MMOS2\DLL? It's not there now. It is in:
\MMOS2\INSTUNST\MINSTBAK\001\OPTION
Which does not seem likely to be correct. That's the only place it is found on the boot drive.
Before I waste any more time, I'll wait to find out if there is anything else the INSTALL.CMD did not do that it should have...
comment:6 by , 17 years ago
Replying to guest:
OK, I copied uniaud.dll to \mmos2\dll which was already in LIBPATH.
And, I will try the test again.
Please note, adding unimix.exe and uniaud.dll is only needed to create
those logs that UniInfo tries to create. It will not change anything for
your sound problems.
Just curious, though: If uniaud.dll is supposed to be in \MMOS2\DLL,
why didn't the install process put it there? That's how I installed the
RC3 update...
It is stated in the Readme, that these files just was included for your
convenience in the ZIP, and that they do not get installed by the installer.
I'll try to get the installer changed to next RC, so these files gets installed
by the installer.
As long as I'm asking, I see that the package has a CARDINFO.DLL file.
Is that file also supposed to be in \MMOS2\DLL? It's not there now.
Afaik, this file is only used by the installer itself, so it is not needed
anymore, after install have finished.
It is in: \MMOS2\INSTUNST\MINSTBAK\001\OPTION
I guess that is some other version, which eCS has backed up.
by , 17 years ago
Attachment: | DebugInfo.3.Zip added |
---|
TPad T60; Modem enabled; System Sounds off; One WAV played
comment:7 by , 17 years ago
Thanks for your patience. I think I've now obtained what you need.
Steps:
- Modem set to 'ENABLED'
- System Sounds 'OFF'
- Boot clean start from Power Off state
- Played ONE *.WAV file.
- Captured UniInfo.Cmd: DebugInfo.3.Zip
- Played *.WAV a second time ====> System totally locked up[[BR]]
Let me know if you need more info.
TIA, Carl
comment:8 by , 17 years ago
Milestone: | 1.1.4GA → milestone4 |
---|
comment:9 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Carl reports sound as working in the mailing list and via private mail - closing this ticket.
Boot T60, but no sound - Internal Modem 'hidden' in BIOS