-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Still postprocessing w/ XPS 9570 #9
Comments
I just received my new XPS 15 9570 to replace my XPS 15 9560 so I will be able to directly support the 9570. Yes, I've also had issues installing the driver on my 9570 despite prior reports from people successfully using KSMRD and it running correctly on the 9570 - I assume it might have something to do with one of the recent Windows updates or a newer version of the Realtek driver overwriting my driver. I'm debating whether to continue updating this or just drop support for the project altogether, as i'm planning to keep a macOS/Windows dual boot, and these Windows overwriting my drivers issue is something that has been reoccurring for quite a while now - it causes Waves to be reinstalled alongside my driver, or my driver being completely overwritten and replaced with a newer Realtek driver with Waves. So far I have been able to mitigate this by updating KSMRD to the latest Realtek driver base each time and then reapplying the KSMRD mods, but this is time consuming as it requires keeping up with the Realtek driver updates which occur quite frequently, and Windows seems predisposed to getting rid of my driver and replacing it with the stock Realtek driver. |
This kept happening to me and so I just gave up and resigned myself to having Waves there. I can't expect you to continuously update your driver to keep in sync with what is on Windows update. All very frustrating but not your responsibility to resolve. That said, huge thanks for what you've done to help everyone so far. |
Is there any other way to do this? I have an M4800 at work and I've been
able to disable some of the bullshit by replacing the audio driver with the
Windows default driver. It got rid of the popup window and waves
enhancements (I think but honestly don't remember). I can't imagine the
XPS9570 is much different.
…On Mon, Oct 29, 2018, 11:17 AM ikrananka ***@***.***> wrote:
Windows updates . . . . . causes Waves to be reinstalled alongside my
driver, or my driver being completely overwritten and replaced with a newer
Realtek driver with Waves.
This kept happening to me and so I just gave up and resigned myself to
having Waves there. I can't expect you to continuously update your driver
to keep in sync with what is on Windows update. All very frustrating but
not your responsibility to resolve. That said, huge thanks for what you've
done to help everyone so far.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AF6hRZwp4fIIH-ufpFZXmu0oVR0MQXtkks5upyoDgaJpZM4X9MUy>
.
|
You can do the same on XPS 15 9550/9560/9570 and XPS 13 9350/9360/9370 and replace it with the Microsoft Windows default audio driver, however it causes crackles and some other audio artifacts for people - I've observed this with both my XPS 13 9350 and XPS 15 9560 (haven't tried on the 9570) I suspect that it may be possible to fix the crackling issue (I did so before on my 9560 with an older build of Windows 10) however Windows still likes to continually replace it with Waves+Realtek audio drivers on XPS machines, which again puts us back at square one. |
@kevinshroff, how about you try your hand at modding the UAD drivers? If you need it, I can upload an installer I had "modded" (I had just added updated files to it) . |
@kevinshroff It seemed for me, that sound issues were fixed, but yesterday I started to hear cracking sound again (I added few steps, which worked for me https://github.com/szkocot/Dell-XPS-15-9570-Sound-Issues-Guide). @moriel5 if you managed to eliminate cracking sound I can test if it works. |
@szkocot, I am not yet at that level, I had merely added the updated UAD driver files to a UAD driver installer I had found. |
@moriel5 which audio path are you using? (Intel Audio (SST) or HDAudio)? What i gained with using this option (compared to using Dell/Waves combo) is that headphone switching is almost immediate compared to having the service think for 3/4 seconds and enable the headphone jack. |
@MikePach How do I check this? And the laptop I am checking this on (when I get the chance) will either be my mother's or my sister's (they have the same model, I had recommended it) Vostro 3568, since: Sorry about the rant, it won't happen again in relation to this project. |
@moriel5 if you don't install SST driver, the hardware doesn't switch into that mode. Easiest way you can check is if you look into audio hardware id (by checking at the device manager), if it says HDAUDIO at the beginning of the Hardware id string you are using HDaudio, otherwise if says INTELAUDIO then you are using SST. From what i understand Linux doesn't support SST, and a big reason why there inst any problems on that end. |
No problem, I'll check it when I have the time. By the way, Linux does support Intel SST, however the level of support varies according to platform chipset (my Ideapad 300-15ISK's audio, for example, appears as Intel SST and all is good (series-100 chipset here), however BayTrail-era chipsets with Atoms and Celerons (like the Acer CB131 that is owned by another of my sisters) have extremely poor support, due to Intel barely supporting the platform themeselves). |
Interesting, I had a hunch that Intel SST was problematic but it seems you've confirmed it. I've currently completely transitioned to macOS (and it's running beautifully) but I might install Windows 10 on an external hard drive to troubleshoot and perhaps work on the KSMRD drivers again later on (after my exams end) |
nice hunch and yes my old laptop was a baytrail lol, so TIL SST support can vary based on chipset, thanks for the correction.
Mojave Dark mode makes me really jealous (running it on VM and apart from slowness from graphics, good in a pinch) and wondering why it took Windows so long to implement something similar (with mojave its pretty much done) :/ yeah, ever since ive noticed that pretty much every combination of drivers that wasnt dell's is screwy (for instance the version of SST (10.23.00.1520) included here will blue screen 1809 now if you try to force install it) or will not differentiate between speaker and headphones and as im sure you know, Microsoft's default HDAudio driver that works nicely when its in use, will give crackle and pop when the headphone jack turns off. Using UAD does not disable the port it looks like from testing it for 30 minutes of no audio playing, but looking at throttlestop and battery life readings from microsoft does not affect the battery too much (on idle i do hit sub 1w on package power with nothing on and get 6/7ish hours of battery as reported by battery icon on the taskbar). also if you are testing drivers, and you want a way to disable Windows update screwing with the driver, using DDU with the option to disable driver updates (or you can do it on your own by just adding/modifying the registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching Dword SearchOrderConfig to 0, "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Metadata" dword PreventDeviceMetadataFromNetwork also needs to be set to 1) i mean i didnt do much if anything, and its pretty simple to use UAD. But if people want it, i can share my 9560 config and probably setup for other models |
I urge anyone who has experienced these issues to tweet Frank Azor, who in charge of the xps line. When I contacted him, he told me that this was the first time he's heard of these complaints. I replied with a link to these drivers to demonstrate the severity of the issue, but received no reply. I'm hoping that if enough of us complain, something will be done. |
@MikePach Sorry, it turns out that I was mistaken, my laptop has a Conexant chip for audio. |
@Neurrone We don't have any XPSs at our home (nor do I think that we will buy one, since we have no need for them, and soldering RAM is a no-go in my opinion), do you think that Vostro owners can chime in (we have 2 Vostro 3568s, and one Dimension 4700 (though that last one means nothing in this context))? |
Removing the Intel SST audio controller driver and switching over to MS HD is not a solution on the 9570, because it destroys modern standby and causes a 100% no DRIPS drain. https://i.imgur.com/wsnVjZM.png And dont bother tweeting to Frank "Propaganda" Azor. He is incompetent and a pathological liar. You can just disable auto driver download / roll back btw via group policy in Windows. |
Unfortunately I am currently running the MS HD drivers right now and have experienced the same issues - modern standby is completely borked when using the Microsoft drivers which is a real shame as otherwise the drivers are almost perfect (ALOT less latency than Dell's drivers + clean audio by default, however there are volume concerns as this driver allows for a LOT higher volume than stock, which could lead to some people blowing their speakers when using the microsoft driver + the aforementioned sleep issues). That being said i'm still trying to get the Realtek drivers to work properly in the experimental branch of KSMRD - currently i've gotten the audio to be clean like old KSMRD drivers, and also Windows doesn't seem eager anymore to keep replacing the driver once installed/messing up the installation. Unfortunately asio4all static & other latency issues still exist and this is something that exists in the Dell drivers as well. Trying to fix this as it really bothers me during music production |
@kevinshroff Yepp. I tried so far the following drivers:
If I use the High Definition Audio-Controller (for the Intel SST device) + High Definition Audio-Device by MS drivers, modern standby is broken and Intel SST causes a 100% no DRIPS drain, and the following bugs:
Sadly the audio is way cleaner, no buzzing, no distortion like the Realtek crap... Following issues with the Realtek drivers + Intel SST:
I tried newer Intel SST drivers from the Windows driver catalog: https://www.catalog.update.microsoft.com/Search.aspx?q=intel+smart+sound https://i.imgur.com/L6tktA6.png But none worked and Windows cant load them giving an error code (false configuration). |
Something does not quite make sense to me. It's like (not nearly the same, though) installing Intel WiFi/Pro drivers for a Qualcomm Atheros card. Realtek's drivers, are both for the Realtek HD audio chips, and for the Realtek HD codecs, which is why Intel SST drivers generally include Realtek components, but it is not the other way around. |
@moriel5 Yes, you dont seem to understand it. Nope, the Dell drivers are bundled Intel SST drivers and UDA for the 9570, because modern standby. These drivers are neccesarriy for the Realtek drivers to work. It kinda is a chain like this: UDA (new, Windows 10 only) UAD uses the Intel SST driver in the pathway, HDA not. The buggy drivers for the 9570 coming with UAD+Intel SST. This Intel SST crap is basically for modern standby devices, so you could, in theory, wake up the device while it "sleeps" via voice command. Which btw is not even implemented for the 9570. Then there are also two drivers by MS, the default audio drivers, and also Realtek ones, both are HDA legacy drivers. If you want to use these, you gave to replace the Intel SST driver first. If you do this, it causes a drain and modern standby is broken. So it is all a mess and there are 4 different driver pathes you can use. |
Interesting. This may mean the the 9570 may in fact have an Intel SST audio chip, not Realtek HD, and the Realtek drivers are merely for the Realtek codecs chip (yes, this is confusing, but this exists, mainly on low-end chinese tablets). This may also mean, the the UAD drivers are supported by the "high-end" (as is, high-end PCs) Intel SST chips, but not the "low-end" (which explains why it does not work on those tablets, yet the stock Intel SST drivers have Realtek components). Update: I just had a thought, perhaps the Realtek audio chip is being bypassed completely for audio output, with just the codecs part being utilized? By the way, the Vostro 3468 and the 3568 share the same motherboard, so this also holds true for the 3468. |
Hi
I have KSMRD installed, followed the instructions on the reddit page and the extras on the release page. I can't seem to hear a difference between original audio and new audio. The audio popup is gone, but I believe there is some weird Waves stuff lurking in the background (I have however disabled all Waves/Realtek startup services). I know that the KSMRD driver is in action as control panel shows that the driver is not digitally signed. Any ideas?
The text was updated successfully, but these errors were encountered: