PCChipsM922U

joined 2 years ago
MODERATOR OF
 
3
Take my damn upvote! (sh.itjust.works)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

It's an older PC, a P4 I use as a radio streamer mostly, so the install is x86.

The problem is, audio seems to play back faster. I have it set up to boot up the streaming application after boot (Tuner, about 20 seconds after boot since it uses a spinning IDE HDD, so the rig is slow on boot) and sometimes (rarely) everything will be fine, the playback speed will be fine. But, most of the time, the audio plays back faster. In some rare cases, I've also noticed it can play slower as well. Also, if the audio is fine after Tuner starts and you change radio streams, back to square one, it starts playing the audio faster.

I tried running other applications, like VLC and Audacious to see if the same thing is happening in them. Yep, the same thing. I still haven't tried Winamp with wine.

I still use PulseAudio on that rig. I didn't see a reason to switch since it did it's job, I don't really need anything fancy on it, just a workable audio out was all I needed.

Also, I have no idea when this actually started happening (everything worked fine when I set it up a few years ago, 1.5 or 2 years ago I think) since I haven't used it in a while as a streamer, but I needed to use it now. I thought it might be a kernel/driver bug, so I rolled back a snapshot a few months ago (I think a snapshot that still had some 5.x version of the kernel), and it did kinda work (the fast playback speeds were less sporadic) but it didn't eliminate the problem completely.

Please, tell me what commands to run on this thing, I'll do it and post the output. It uses an onboard audio card, some old Intel card part of the chipset I think. Here is the output from lspci regarding the audio.

Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)

I'm thinking PulseAudio is so outdated now that it causes problems like these on certain chipsets/audio controllers, but I'm not sure. I know I'll have to eventually switch to PipeWire, but I was hoping I could ride the PulseAudio train a little longer.

1
Supply side jesus rule (sh.itjust.works)
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]
 
 
3
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]
 

Not really networking related (kinda... sorta...), but just had to share it. I think his granma did it 😂.

Thinking about calling her on my next networking gig, lol 😂.

 

This is a (quite long, LOL :D) tutorial I wrote on the subject and I believe it covers most user scenarios, so it uses safe methods (known to work in generic scenarios, when the printer's manufacturer and model are unknown). I also tried to write it as plain (simple) as I possibly could, so that even regular users (users that are not tech wizards, but can find their way around a computer and can probably install a distro like Ubuntu on a PC) can configure the Linux print server and add the shared printer on a Windows install.

You can download the tutorial in PDF and DOC from here or here. Also, here are the plain (unarchived) PDF and DOC files.

I hope this tutorial helps users that have given up using their old (but working) printers, just because they don't have x64 (64-bit) Windows drivers :).

 

Unfortunately, this printer doesn't have support for x64/64-bit Windows OSes (only x86/32-bit Windows drivers), but the Xerox Phaser 3117 does, so you can use the 3117's drivers on any x64 Windows OS :) (Vista, 7, 8, 8.1, 10, 11). You can download the drivers from the following links: Download, Mirror.

I've also included a PDF/DOC that explains in detail how to install the drivers, so that the printer works. Follow them exactly as they are written and the printer should work ;).

 

I did this fix a few weeks ago and thought I'd share it :). There are sites from where you can download the appropriate files and dumps, but here is everything in one place.

This tutorial requires you to be handy with a screwdriver and a soldering iron (the patch is in hardware), so it's not for literally everyone. If you're somewhat tech savvy and know your way with a soldering iron, you can try this tutorial :).

The beauty of this hardware patch is that it works with any version of the firmware on the Xerox Phaser 3100MFP, regardless of the input/output ports as well. But, just in case, I've also included the patched versions of the firmwares in the archive (2.07t and 3.01). You can upgrade the firmware via FTP or with the Xerox Companion Suite. My version of the printer didn't have an Ethernet port, so I had to use the Xerox Companion Suite, which didn't work on Windows 10... maybe I should've tried on Windows Vista or 7 (the suite is intended to be used on Vista), but thought of this later on, when I already did the hardware patch, LOL :D.

I've also included videos in the archive that cover soldering/desoldering SMD components with a regular soldering iron, as well as a video on how to disassemble the Xerox Phaser 3100MFP.

The archive with everything included can be downloaded from here. Also, here are the plain (unarchived) PDF and DOC files (they included more mirrors for the archive at the end of the documents).

 
view more: next ›