@Tsaukpaetra said in Nope, you eat it:
@boomzilla oh, it's a plastic bag inside a paper decoration. That's not as impressive as I thought.
Where have we seen than before?
Looks like a variant of existing wine packaging, but "green":
@Tsaukpaetra said in Nope, you eat it:
@boomzilla oh, it's a plastic bag inside a paper decoration. That's not as impressive as I thought.
Where have we seen than before?
Looks like a variant of existing wine packaging, but "green":
@remi said in The Belt Onion club:
Even what is called here "American fridge" (i.e. two doors side-by-side, and things like cold water/ice distributor on the front -- probably not what you want, but typically the more expensive range of things) starts at 700-800 EUR:
Funnily enough, double door fridges are often called "French Door" fridges here (unless they're "Side By Side" fridges with the fridge on side and the freezer on the other):
I'm looking for a new blender, and it looks like someone has been testing in production:
https://bulletbrands.com.au/collections/accessories/products/test-product-dont-order
@GuyWhoKilledBear said in Mozilla alienating everyone and everything:
@Arantor said in Mozilla alienating everyone and everything:
@GuyWhoKilledBear because he knows he’ll pull a shitstorm down on his head if he does. Namely because of https://basicattentiontoken.org/
More likely, he didn't speak out because he doesn't look at crypto and its environment impact and decide that crypto is evil.
Put a little bit more directly, it is weird that Peter Linss and Jamie Zawinski, who are former key players at Mozilla, can dictate Mozilla's current culture to it.
They tweeted that Mozilla is wrong to accept crypto, and assumed that everyone would correctly fill in the blanks and deduce that their issue was with the environmental impact.
That's a dumb thing to assume unless you know everyone is already like-minded. I'd assume that most Mozilla employees are FOSS types, because that's what the organization is. I'd assume that 95% of people who work at NFL headquarters in New York are football fans for the same reason.
But if you're talking to a software organization, it shouldn't assume that everyone is like-minded on environmental issues. Especially when your appeal to authority rests on how you were a key player in the organization in an earlier era, and not all the key players from your era (c.f. Eich) agree with you.
This would have been a very different post if jwz had said "Mozilla shouldn't accept crypto because crypto is bad for the environment."
He did use the term "planet-incinerating" to describe it, which I understood to mean "bad for the environment"/"contributing to global warming".
I Have No Mouth And I Must Scream is free on GOG for about 32.5 more hours:
Status: Annoyed by regional restrictions.
My phone (an LG G5) is getting a bit old and some apps are starting to require newer versions of Android than the last one available for it (7.0), so I thought I'd try installing a custom OS (LineageOS) on it. There's plenty of instructions for installing it on the specific G5 model I have (H850), so I thought it would be pretty easy.
The first step is to unlock the bootloader through LG's developer website, but when I entered all the required information, it said that my device can't be unlocked. It turns out that the European H850 can be unlocked, but not the Australian one, despite being the same model.
@Luck-Man said in Strange behaviour from new hard drive:
@Choonster said in Strange behaviour from new hard drive:
@Luck-Man The post you quoted was the closest I came to a solution.
I've never tried enabling compression before.
Did it take a long time?
I'm going to move about 3.4 TB into it.
I don't remember it that much, but I think it did take quite a while.
@Luck-Man The post you quoted was the closest I came to a solution.
Scorptec (a retailer that I haven't used before) happen to be having a Valentines Day monitor sale for some reason, which prompted me to look into this a bit more. The sale is a bit underwhelming, there's not that many products included and the prices don't seem to be much lower than Mwave's are (maybe Mwave is matching the sale prices without marking the items as on sale, but I'm not sure).
I've got a rough idea of what I'm going to buy now:
Does anyone have any comments/suggestions?
@JBert said in Monitor Recommendations:
@Choonster said in Monitor Recommendations:
either two 4K monitors,
Do check what your video card or docking station supports. If it doesn't support running two 4K monitors then obviously some compromise will have to be found.
I've got a GeForce RTX 2070 SUPER, so it should be fine.
@Choonster said in Monitor Recommendations:
one 4K and one 1080p
In this case you're going to have to change the DPI of one monitor so that things remain readable, but most operating systems might have trouble with that. Not sure if Windows 10 got a lot better in that regard. I do seem to remember some Blakeyrant about moving windows across monitors might either increase the text size when going from the 4K to the 1080p monitor, or scale it down to something tiny when moving from 1080p to 4K. Of course, Blakey has moved on to greener pastures a while ago so maybe they did fix it in one of the OS updates.
I've already got the Dell monitor scaled to 125% because it's further away, Windows 10 seems to work reasonably well.
I'm currently using a relatively old BenQ 24" monitor (G2420HD) and a fairly new Dell 24" monitor (P2419H) that I've borrowed from work and will have to return at some point, so I'd like to upgrade to something better.
I'm thinking I want either two 4K monitors, or one 4K and one 1080p; probably between 24" and 32". My desk is roughly 77cm wide, I think it's a fairly cheap one from Ikea so I'm not sure how much weight it can support.
I'd want a stand to go with them that would allow me to have the primary monitor in the centre of the desk and the secondary to the side of it (probably the left).
I'd like to buy from Mwave, if possible. I'm not sure how much I want to spend, but probably not too much more than AU$1,000 for both the monitors.
Does anyone have any recommendation for brands, technologies, models, etc.?
Based on this GitHub issue comment, it seems that docker-compose
is the original Compose project, its source code lives in the docker/compose repository.
docker compose
is a new project that implements the Compose specification and supports ECS and ACI, but doesn't yet support local deployment. Its source code lives in the docker/compose-cli repository.
According to this issue, docker compose
doesn't support .env files yet.
This is a cross-post from StackOverflow.
I'm trying to deploy a three-node Elasticsearch cluster to an Azure Container Instance using Docker Compose. I'm loosely following this example from the Elasticsearch documentation and this tutorial from the ACI documentation.
When I try to deploy to ACI using the standard docker-compose
command I see in most documentation, I get an error saying that it's not supported:
> docker-compose -f .\docker-compose.yml -f .\docker-compose.production.yml up
ERROR: The platform targeted with the current context is not supported.
Make sure the context in use targets a Docker Engine.
When I try to deploy to ACI using the docker compose
(no hyphen) command from the ACI documentation, I get an error because it's not loading the environment variables from the .env file:
> docker compose -f .\docker-compose.yml -f .\docker-compose.production.yml up
1 error(s) decoding:
* error decoding 'Volumes[1]': invalid spec: certs:: empty section between colons
Is there a way to load the .env file when using docker compose
, or use docker-compose
with ACI? I don't fully understand where the docker compose
command comes from and why it's different to docker-compose
, it doesn't seem to be a standard docker
command or a CLI extension that I can see.
These are the relevant files:
docker-compose.yml
# Based on example from Elasticsearch documentation:
# https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html#docker
version: '3.8'
services:
es01:
image: docker.elastic.co/elasticsearch/elasticsearch:7.10.0
container_name: es01
environment:
- node.name=es01
- cluster.name=es-docker-cluster
- discovery.seed_hosts=es02,es03
- cluster.initial_master_nodes=es01,es02,es03
- ELASTIC_PASSWORD=$ELASTIC_PASSWORD
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- xpack.security.enabled=true
- xpack.security.http.ssl.enabled=true
- xpack.security.http.ssl.key=$CERTS_DIR/es01/es01.key
- xpack.security.http.ssl.certificate_authorities=$CERTS_DIR/ca/ca.crt
- xpack.security.http.ssl.certificate=$CERTS_DIR/es01/es01.crt
- xpack.security.transport.ssl.enabled=true
- xpack.security.transport.ssl.verification_mode=certificate
- xpack.security.transport.ssl.certificate_authorities=$CERTS_DIR/ca/ca.crt
- xpack.security.transport.ssl.certificate=$CERTS_DIR/es01/es01.crt
- xpack.security.transport.ssl.key=$CERTS_DIR/es01/es01.key
volumes:
- data01:/usr/share/elasticsearch/data
- 'certs:$CERTS_DIR'
ports:
- 127.0.0.1:9200:9200
networks:
- elastic
healthcheck:
test: curl --cacert $CERTS_DIR/ca/ca.crt -s https://localhost:9200 >/dev/null; if [[ $$? == 52 ]]; then echo 0; else echo 1; fi
interval: 30s
timeout: 10s
retries: 5
ulimits:
memlock:
soft: -1
hard: -1
es02:
image: docker.elastic.co/elasticsearch/elasticsearch:7.10.0
container_name: es02
environment:
- node.name=es02
- cluster.name=es-docker-cluster
- discovery.seed_hosts=es01,es03
- cluster.initial_master_nodes=es01,es02,es03
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- xpack.security.http.ssl.key=$CERTS_DIR/es02/es02.key
- xpack.security.http.ssl.certificate_authorities=$CERTS_DIR/ca/ca.crt
- xpack.security.http.ssl.certificate=$CERTS_DIR/es02/es02.crt
- xpack.security.transport.ssl.enabled=true
- xpack.security.transport.ssl.verification_mode=certificate
- xpack.security.transport.ssl.certificate_authorities=$CERTS_DIR/ca/ca.crt
- xpack.security.transport.ssl.certificate=$CERTS_DIR/es02/es02.crt
- xpack.security.transport.ssl.key=$CERTS_DIR/es02/es02.key
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- data02:/usr/share/elasticsearch/data
- 'certs:$CERTS_DIR'
networks:
- elastic
es03:
image: docker.elastic.co/elasticsearch/elasticsearch:7.10.0
container_name: es03
environment:
- node.name=es03
- cluster.name=es-docker-cluster
- discovery.seed_hosts=es01,es02
- cluster.initial_master_nodes=es01,es02,es03
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- xpack.security.http.ssl.key=$CERTS_DIR/es03/es03.key
- xpack.security.http.ssl.certificate_authorities=$CERTS_DIR/ca/ca.crt
- xpack.security.http.ssl.certificate=$CERTS_DIR/es03/es03.crt
- xpack.security.transport.ssl.enabled=true
- xpack.security.transport.ssl.verification_mode=certificate
- xpack.security.transport.ssl.certificate_authorities=$CERTS_DIR/ca/ca.crt
- xpack.security.transport.ssl.certificate=$CERTS_DIR/es03/es03.crt
- xpack.security.transport.ssl.key=$CERTS_DIR/es03/es03.key
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- data03:/usr/share/elasticsearch/data
- 'certs:$CERTS_DIR'
networks:
- elastic
wait_until_ready:
image: docker.elastic.co/elasticsearch/elasticsearch:7.10.0
command: /usr/bin/true
depends_on: {"es01": {"condition": "service_healthy"}}
volumes:
data01:
data02:
data03:
certs:
networks:
elastic:
driver: bridge
docker-compose.production.yml:
x-volume: &volume
driver: azure_file
driver_opts:
share_name: acishare
storage_account_name: <My Storage Account Name>
volumes:
data01:
<<: *volume
data02:
<<: *volume
data03:
<<: *volume
certs:
<<: *volume
.env
COMPOSE_PROJECT_NAME=es
CERTS_DIR=/usr/share/elasticsearch/config/certificates
ELASTIC_PASSWORD=<Default Password>
@boomzilla Google disabled subscription emails back in August, but then decided not to tell anyone unless they happened to check the YouTube help center. They got several thousand comments asking to revert the change before they locked the post, but they haven't backed down yet.
On 2020-09-18, I purchased a copy of Vredesvävd from Century Media (the record label). I expected it to take a while to get from the US to Australia, so I wasn't too concerned that it didn't come right away.
Today (2020-10-17, almost a month later), I get an email saying that it's shipped. I don't think I've ever bought from a store that was so slow to ship.
Luckily it came with a digital download of the album, so it doesn't matter as much to me that it's been extremely slow.
@cvi said in Strange behaviour from new hard drive:
@Choonster said in Strange behaviour from new hard drive:
I still have no idea what's using this space, but I'm going to try enabling and then disabling compression for all the files on the drive (most of them had the "compressed" flag copied from the old drive).
Could it be that this is some sort of staging area used for the compression? I.e., compression is expensive, and happens slowly in the background (and for some reason, Windows keeps the original data around until compression succeeds)?
Does this change if you leave the PC idle for a few hours?
It could be something like this.
I used the PowerShell script below to enable compression for the whole drive a day or two ago, and when I checked fsutil
recently the Total Reserved Clusters figure was down to about 3 GB. I ran robocopy
again after and it tried and failed to copy a new file to the drive. When I checked fsutil
again just now, Total Reserved Clusters was down to 51.2 MB.
So some combination of enabling compression and leaving it idle seems to have freed up this missing space.
Get-ChildItem H:\ -Recurse |
ForEach-Object {
compact /C $_.FullName
}
@Choonster robocopy
has copied as much as it can, but it thinks it's run out of disk space. WinDirStat is showing 3.3 TB and Windows is showing 3.56 TB in use.
When I enable "Show Free Space" and "Show Unknown" in WinDirStat (which I only just discovered), the <Free Space> entry matches what's shown by Windows and the <Unknown> entry matches the discrepancy between the total file size and the used space.
The <Unkown> entry also matches the "Total Reserved Clusters" figure from fsutil
:
NTFS Volume Serial Number : 0x44dad159dad14836
NTFS Version : 3.1
LFS Version : 2.0
Total Sectors : 7,814,000,639 ( 3.6 TB)
Total Clusters : 976,750,079 ( 3.6 TB)
Free Clusters : 83,108,129 (317.0 GB)
Total Reserved Clusters : 64,373,998 (245.6 GB)
Reserved For Storage Reserve : 0 ( 0.0 KB)
Bytes Per Sector : 512
Bytes Per Physical Sector : 4096
Bytes Per Cluster : 4096
Bytes Per FileRecord Segment : 1024
Clusters Per FileRecord Segment : 0
Mft Valid Data Length : 13.75 MB
Mft Start Lcn : 0x00000000000c0000
Mft2 Start Lcn : 0x0000000000000002
Mft Zone Start : 0x00000000000c0000
Mft Zone End : 0x00000000000cc820
MFT Zone Size : 200.13 MB
Max Device Trim Extent Count : 0
Max Device Trim Byte Count : 0
Max Volume Trim Extent Count : 62
Max Volume Trim Byte Count : 0x40000000
Resource Manager Identifier : 7ED776D3-0A80-11EB-80C8-001A7DDA7113
I still have no idea what's using this space, but I'm going to try enabling and then disabling compression for all the files on the drive (most of them had the "compressed" flag copied from the old drive).
@Unperverted-Vixen said in Strange behaviour from new hard drive:
Could this be an SMR drive? I don't know how the caches in those work, but if they're considered part of the normal drive space, then the drive would need to allocate space for new files in both the cache and destination regions. So a new file would show up as using twice the space required, until the migration from cache to destination could complete.
According to this site, the EZRZ drive I bought is CMR; the SMR model is EZAZ instead.
@Choonster Now WinDirStat is showing 3.0 TB and Windows is showing 3.15 TB (down from 3.53 TB). It should be about 3.27 TB, so it's looking a bit more accurate now.
@acrow said in Strange behaviour from new hard drive:
@Choonster said in Strange behaviour from new hard drive:
@Choonster WinDirStat is showing 2.9 TB of used space, but Windows is showing 3.53 (which is growing slowly); so there's definitely still a discrepency.
Well, the growing part kinda rules out any issues with drive formatting or manufacturer error. So it's definitely Windows shenanigans. Unless you have a cryptolocker virus.
Just to check, you're not running 1803, are you?
Crazy theory: Maybe Windows is storing update files there, and hiding them from sight? So it can spread them P2P style?
No, I'm not running 1803.
I certainly hope I don't have a cryptolocker virus.
@acrow Unfortunately none of those seem to be the issue.
@Choonster WinDirStat is showing 2.9 TB of used space, but Windows is showing 3.53 (which is growing slowly); so there's definitely still a discrepency.
@Tsaukpaetra fsutil
output:
NTFS Volume Serial Number : 0x44dad159dad14836
NTFS Version : 3.1
LFS Version : 2.0
Total Sectors : 7,814,000,639 ( 3.6 TB)
Total Clusters : 976,750,079 ( 3.6 TB)
Free Clusters : 198,255,229 (756.3 GB)
Total Reserved Clusters : 156,012,327 (595.1 GB)
Reserved For Storage Reserve : 0 ( 0.0 KB)
Bytes Per Sector : 512
Bytes Per Physical Sector : 4096
Bytes Per Cluster : 4096
Bytes Per FileRecord Segment : 1024
Clusters Per FileRecord Segment : 0
Mft Valid Data Length : 7.00 MB
Mft Start Lcn : 0x00000000000c0000
Mft2 Start Lcn : 0x0000000000000002
Mft Zone Start : 0x00000000000c0000
Mft Zone End : 0x00000000000cc820
MFT Zone Size : 200.13 MB
Max Device Trim Extent Count : 0
Max Device Trim Byte Count : 0
Max Volume Trim Extent Count : 62
Max Volume Trim Byte Count : 0x40000000
Resource Manager Identifier : 7ED776D3-0A80-11EB-80C8-001A7DDA7113
I just used the default formatting settings, looks like Bytes Per Cluster is 4 KB.
Not entirely sure how to check the fragmentation.
I've been robocopy
ing the rest of the videos/archives onto the new drive since last night, which has reserved the space for those files in advance; but the used space seems to be growing slowly and the numbers still don't quite add up. I'll see if the copy ends up completing or not.
@PleegWat said in Strange behaviour from new hard drive:
@Choonster said in Strange behaviour from new hard drive:
@PleegWat I'll try disabling drive compression.
It's not all archives, there are some regular videos as well.
Which almost certainly already have lossy compression applied. Files with lossy compression rarely benefit from additional lossless compression, if the lossy compression format was well-designed.
They're fairly standard MP4 files, but the 7z compression does help a little bit; e.g. one archive is about 30 GB unpacked or 26 GB packed.
@PleegWat I'll try disabling drive compression.
It's not all archives, there are some regular videos as well.
I recently bought a 4 TB WD Blue HDD, but I'm seeing some strange behaviour where there seems to be less space on the drive than there should be.
I purchased this drive as a replacement for an existing 3 TB one that I'm using to store a bunch of videos. I'd copied over most of the existing videos, but then when I tried to copy over a 1.04 TB archive it failed because there wasn't enough space; despite there being something like 1.5 TB left on the drive.
After that I decided to reformat it (this time I deselected "Perform a quick format") and copy over the archive by itself. Now that the archive has been copied, Windows says that 2.09 TB of space has been used on the drive; despite the file only being 1.04 TB. WinDirStat only shows 1.0 TB of space being used on the drive, from the archive and a couple of small system files.
This is the Properties window for the drive:
This is WinDirStat's report for the drive:
Does anyone know what could be going on here?
I've heard of scams with fake hard drives/flash drives that trick the system into thinking that they're much larger than they actually are, but this is a reputable brand from a legitimate site (I've bought a lot of stuff from them before); so I wouldn't expect to be scammed here.
@Stelian I ended up buying a new graphics card shortly after posting this thread. I don't think I ever fixed my old one.
@error said in TDWTF Minecraft:
@Choonster is this Brilliant or Brillant?
Anything that needs a coremod is usually Brillant.
Coremods should be a last resort, since it's very easy to mess things up and/or create conflicts with other mods.
If you need to modify a loot table, you can either use a global loot modifier or override the loot table completely by creating a file with the same name in your mod's resources (e.g. src/main/resources/data/minecraft/loot_tables/blocks/spawner.json to override minecraft:loot_tables/blocks/spawner.json
).
You can use BlockEvent.BreakEvent
to control how much experience a block drops when harvested.
@error said in TDWTF Minecraft:
OK, so I need to introduce more naturally occurring resources in the game to be used as crafting materials (different types of metal, new crystals/minerals, different types of trees [RUBBER]).
This poses a new challenge: the world is already generated, so how do I retroactively introduce the new elements to existing terrain? At least chiralium accumulates naturally in the rain and snow. For new trees and metals, it seems like I need to go in and do a search-and-replace of some existing trees/veins.
There's a concept called "retrogen" where you re-run world generators for an already-generated chunk; but unfortunately there's no built-in functionality for this and the only stand-alone mod that did this (Easy Retrogen) wasn't ported past 1.12.2.
I don't know if anyone has implemented this in 1.14.4/1.1.5.2 before.
@error FYI, registering your block with the same registry name as the one you want to override should be enough. Forge's @ObjectHolder
system will automatically update the field in the Blocks
class, you shouldn't need to modify it yourself. The same applies to the TileEntityType
.
You're also not meant to create registry entries (blocks, items and anything else that implements IForgeRegistryEntry
) in static initialisers, since there's no guarantee as to when they'll be called. Create the Block
/TileEntityType
instances in the event handlers instead.
@Jaloopa It doesn't look like you actually have any mods installed (apart from Forge itself). I haven't used ServerSync myself, so I'm not sure exactly what it outputs to where. Do you have any mod files in C:\Users\<YourUser>\AppData\Roaming\.minecraft\mods?
@Jaloopa said in TDWTF Minecraft:
I have the latest Java version, installed the forge version it says to do in the OP, ran the server sync thing and copied the output to the appData Minecraft folder, but I get connection forcibly closed errors when I try to connect. What am I doing wrong?
If by "latest Java version" you mean Java 14, try using Java 8 instead. This is the version that Minecraft and Forge target, newer versions aren't guaranteed to work.
Otherwise the logs/debug.log file in the Minecraft game directory (%APPDATA\.minecraft by default) may have more information.
@error said in The Official Status Thread:
@error said in The Official Status Thread:
I wonder what kind of trouble I'm going to get into injecting goals into CreeperEntity.
I'm probably all kinds of here, but it looks like Goals are set per-instance not per-class... So, I can hook into the
LivingSpawnEvent.SpecialSpawn
and inject Goals into the Creepers as they spawn.CC @Choonster
LivingEvent.SpecialSpawn
only fires for things like spawners. You probably want EntityJoinWorldEvent
, which fires any time an entity is added to the world.
@error Mojang (incorrectly) uses @Deprecated
in the Block
class to mean "call the corresponding BlockState
method instead of this, but it's okay to override it". Forge does actually deprecate some Block
methods in favour of other overloads, so don't use a deprecated method if it has a comment from Forge telling you to use a different method.
Also, block culling is now controlled by your block's VoxelShape
(Block#getShape
and various other methods).
@error said in TDWTF Minecraft:
Wow, trolling forums trying to find adequate documentation... And I stumbled into @Choonster's posts.
He... Looks like he's active (or was):
I used to be quite active, but these days I mostly just read the forum.
I do have a mod with a bunch of stuff in it that may be useful as an example of how to do various things (though not running a local web server or communicating with a bot).
@error said in TDWTF Minecraft:
Got it. The file is obfuscated. I need to build from source.
For mods with Maven repositories (which Iron Chests doesn't seem to have), you can use fb.deobf
dependencies like this. This deobfuscates the mod for you.
I use Duplicacy (open source with a pretty cheap paid license), with Backblaze B2 for the storage (because it's cheaper than AWS, Azure or Google Cloud).
My company started using Time Doctor for tracking work hours. Whenever I search for information about it, I get results for Doctor Who.
Fix Reddit embeds for dark themes:
// ==UserScript==
// @name Fix WTDWTF Reddit Embeds for Dark Themes
// @namespace https://github.com/Choonster
// @version 0.1
// @description Fix Reddit embeds on WTDWTF for dark themes
// @author Choonster
// @match https://what.thedailywtf.com/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
embedly('on', 'card.rendered', function(iframe) {
const innerDocument = iframe.contentDocument;
const style = innerDocument.createElement('style');
style.type = 'text/css';
innerDocument.head.append(style);
style.sheet.insertRule(".card.reddit { background-color: white !important; }");
});
})();
This is a userscript rather than custom CSS because embeds are in iframes.
Before:
After:
@levicki said in UI Bites:
@Gąska You gonna get RSI from clicking that button
Just like you said you didn’t downvote him, I doubt he downvoted you.
I’m going to assume someone (actually at least 2 people) are just annoyed about this discussion in general.Based on the upvotes you get - one of them is @Choonster?
It's not like I care really. I'm just doing a fun little detective game.
Edit: originally I indicted @loopback0 too, then I've noticed another upvote that doesn't fit.
These arguments do get a bit tiring to read sometimes, but I don't downvote.
@Choonster said in Review/validate my work PC build:
I've been building a spreadsheet of prices all day today, I'm thinking I'll go with the RTX 2070 Super FTW3 Ultra ($978 from PBTech); but I've still got a couple of stores to look at.
I've only included the top-end EVGA XC/FTW models starting with the 2060 Super.
I ended up buying the RTX 2070 FTW3 Ulra. The Ulra+ version was only available from Newegg in the US, none of the Australian stores I looked at had it yet. It also would have cost about $100 more.
I saw some bad reviews for PBTech online and it looks like they probably ship from New Zealand despite having an Australian store, so I decided to go with Centre Com (the second cheapest option for this model). Once I got to the Centre Com checkout, I saw that they were going to charge $20 for shipping, $10 for freight insurance and $12 for paying with PayPal; which all seemed a bit much.
I then decided to go with the third cheapest option, which turned out to be Mwave. They only charged $13 for shipping (probably because they're in Sydney rather than Melbourne like Centre Com), $6 for freight insurance and $10 for paying with PayPal. I had just over $6 of credit earned from my previous order, so that paid for the freight insurance.
I chose express courier shipping, so it should hopefully arrive on Monday or Tuesday.
I've been building a spreadsheet of prices all day today, I'm thinking I'll go with the RTX 2070 Super FTW3 Ultra ($978 from PBTech); but I've still got a couple of stores to look at.
I've only included the top-end EVGA XC/FTW models starting with the 2060 Super.
I've decided to up my budget a bit and I'm looking at either the EVGA RTX 2060 SUPER XC ULTRA ($800 from Mwave) or the EVGA RTX 2070 XC ULTRA (non-Super, $875 with delivery from Amazon).
It looks like the non-Super 2070 has better specs than the Super 2060. Does this seem accurate?
The new computer is up and running and it's working well, except that the graphics card might be dying, which means that I'm in the market for a new one.
I'd probably buy from Mwave again (unless there's another site with a better deal) and I'd be looking to spend about AU$500 or so max.
I'm currently using a slightly different model of this Asus GeForce GTX 970.
Would you guys recommend Nvidia or AMD? Are there any brands in particular that you'd recommend (ASUS, MSI, etc.)?
@Choonster said in dwm.exe crash when running game:
@loopback0 said in dwm.exe crash when running game:
Have you tried another game? Or even a benchmark like Unigine Superposition?
It may well be the card if it's the same in other games.
I don't have any other games installed, but I ran a benchmark/stress test through MSI Kombustor and got the crash on the second run.
I ran Unigine Superposition on 1080p Medium and got the crash on the third or fourth scene.
@loopback0 said in dwm.exe crash when running game:
Have you tried another game? Or even a benchmark like Unigine Superposition?
It may well be the card if it's the same in other games.
I don't have any other games installed, but I ran a benchmark/stress test through MSI Kombustor and got the crash on the second run.
@loopback0 said in dwm.exe crash when running game:
Did you do a clean reinstall of the video drivers?
65°C should be nowhere near problematic for that card.
Yes, I tried a clean reinstall of the video drivers.
@Choonster said in dwm.exe crash when running game:
@PleegWat said in dwm.exe crash when running game:
Are your power supply and cooling sufficient?
I believe so, I've got a 650W power supply and the GPU temperature doesn't go above 50°C (usually hanging around 45°C - 47°C). You can see the full parts list here.
Actually, I turned on logging in MSI Afterburner and ran WoW to try and trigger the issue again. It looks like the temperatures got up to 64°C/65°C just before the crash.
@PleegWat said in dwm.exe crash when running game:
Are your power supply and cooling sufficient?
I believe so, I've got a 650W power supply and the GPU temperature doesn't go above 50°C (usually hanging around 45°C - 47°C). You can see the full parts list here.
I recently built a new computer after my old one's power supply died, but tonight I went to run World of Warcraft and the screen went black after a few minutes in the game (though I could still hear the game audio and Windows sounds). I force shut down the computer and tried to run WoW again a few more times, but the same thing happened each time.
I connected my monitor to the integrated graphics and ran WoW again, this time it seemed to work (though the framerate was terrible).
A similar thing happened a few days ago when I was playing a video through the Films & TV Windows 10 app, but it only happened once and I'm not sure if it's the same issue.
I looked in the Event Viewer logs and it seems that dwm.exe is crashing:
Fault bucket 1895486962480874040, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: dwm.exe
P2: 10.0.18362.387
P3: 8e064b77
P4: StackHash_7f4f
P5: 0.0.0.0
P6: 00000000
P7: e0464645
P8: PCH_EC_FROM_KERNELBASE+0x00000000000FF10F
P9:
P10:
Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER2B65.tmp.WERInternalMetadata.xml
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_dwm.exe_62b61aa115cd6065912fc7782076fba880302372_25529819_39bbe390-a1b3-4234-ab19-0d879d755ea5
Analysis symbol:
Rechecking for solution: 0
Report Id: bfb6f12b-df52-4a8f-8c78-584844d33228
Report Status: 268435456
Hashed bucket: 8472bb8709b37f44fa4e1f59830e8238
Cab Guid: 0
This is the metadata XML mentioned in the log:
<?xml version="1.0" encoding="UTF-16"?>
<WERReportMetadata>
<OSVersionInformation>
<WindowsNTVersion>10.0</WindowsNTVersion>
<Build>18362</Build>
<Product>(0x30): Windows 10 Pro</Product>
<Edition>Professional</Edition>
<BuildString>18362.418.amd64fre.19h1_release.190318-1202</BuildString>
<Revision>418</Revision>
<Flavor>Multiprocessor Free</Flavor>
<Architecture>X64</Architecture>
<LCID>1033</LCID>
</OSVersionInformation>
<ProblemSignatures>
<EventType>APPCRASH</EventType>
<Parameter0>dwm.exe</Parameter0>
<Parameter1>10.0.18362.387</Parameter1>
<Parameter2>8e064b77</Parameter2>
<Parameter3>StackHash_7f4f</Parameter3>
<Parameter4>0.0.0.0</Parameter4>
<Parameter5>00000000</Parameter5>
<Parameter6>e0464645</Parameter6>
<Parameter7>PCH_EC_FROM_KERNELBASE+0x00000000000FF10F</Parameter7>
</ProblemSignatures>
<DynamicSignatures>
<Parameter1>10.0.18362.2.0.0.256.48</Parameter1>
<Parameter2>3081</Parameter2>
<Parameter22>7f4f</Parameter22>
<Parameter23>7f4f3d90dbcb9bd946b480dc62d37386</Parameter23>
<Parameter24>66ec</Parameter24>
<Parameter25>66ec3fff4cedc205dc86904d4833396d</Parameter25>
</DynamicSignatures>
<SystemInformation>
<MID>2A6EE996-6858-4813-B84B-C5CF6F393A1D</MID>
<SystemManufacturer>Micro-Star International Co., Ltd.</SystemManufacturer>
<SystemProductName>MS-7B98</SystemProductName>
<BIOSVersion>1.60</BIOSVersion>
<OSInstallDate>1570374562</OSInstallDate>
<OSInstallTime>2019-10-06T15:09:22Z</OSInstallTime>
<TimeZoneBias>-10:00</TimeZoneBias>
</SystemInformation>
<SecureBootState>
<UEFISecureBootEnabled>0</UEFISecureBootEnabled>
</SecureBootState>
<ReportInformation>
<Guid>39bbe390-a1b3-4234-ab19-0d879d755ea5</Guid>
<CreationTime>2019-10-19T09:50:01Z</CreationTime>
</ReportInformation>
</WERReportMetadata>
And this is the .wer file mentioned in the log:
Version=1
EventType=APPCRASH
EventTime=132159521610683010
ReportType=2
Consent=1
UploadTime=132159561968295707
ReportStatus=268435456
ReportIdentifier=39bbe390-a1b3-4234-ab19-0d879d755ea5
IntegratorReportIdentifier=bfb6f12b-df52-4a8f-8c78-584844d33228
Wow64Host=34404
NsAppName=dwm.exe
OriginalFilename=dwm.exe
AppSessionGuid=00001c78-0002-000d-72d5-727a6286d501
TargetAppId=W:0000f519feec486de87ed73cb92d3cac802400000000!0000b545ec0b2f9a97cc61668cb81131c90bdeeb8558!dwm.exe
TargetAppVer=2045//07//04:10:33:27!213d6!dwm.exe
BootId=4294967295
ServiceSplit=4073189793
TargetAsId=497
UserImpactVector=48
IsFatal=1
EtwNonCollectReason=1
Response.BucketId=8472bb8709b37f44fa4e1f59830e8238
Response.BucketTable=4
Response.LegacyBucketId=1895486962480874040
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=dwm.exe
Sig[1].Name=Application Version
Sig[1].Value=10.0.18362.387
Sig[2].Name=Application Timestamp
Sig[2].Value=8e064b77
Sig[3].Name=Fault Module Name
Sig[3].Value=StackHash_7f4f
Sig[4].Name=Fault Module Version
Sig[4].Value=0.0.0.0
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=00000000
Sig[6].Name=Exception Code
Sig[6].Value=e0464645
Sig[7].Name=Exception Offset
Sig[7].Value=PCH_EC_FROM_KERNELBASE+0x00000000000FF10F
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=10.0.18362.2.0.0.256.48
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=3081
DynamicSig[22].Name=Additional Information 1
DynamicSig[22].Value=7f4f
DynamicSig[23].Name=Additional Information 2
DynamicSig[23].Value=7f4f3d90dbcb9bd946b480dc62d37386
DynamicSig[24].Name=Additional Information 3
DynamicSig[24].Value=66ec
DynamicSig[25].Name=Additional Information 4
DynamicSig[25].Value=66ec3fff4cedc205dc86904d4833396d
UI[2]=C:\Windows\System32\dwm.exe
UI[5]=Check online for a solution (recommended)
UI[6]=Check for a solution later (recommended)
UI[7]=Close
UI[8]=Desktop Window Manager stopped working and was closed
UI[9]=A problem caused the application to stop working correctly. Windows will notify you if a solution is available.
UI[10]=&Close
LoadedModule[0]=C:\Windows\System32\dwm.exe
LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\Windows\System32\KERNEL32.DLL
LoadedModule[3]=C:\Windows\System32\KERNELBASE.dll
LoadedModule[4]=C:\Windows\SYSTEM32\apphelp.dll
LoadedModule[5]=C:\Windows\System32\ucrtbase.dll
LoadedModule[6]=C:\Windows\System32\advapi32.dll
LoadedModule[7]=C:\Windows\System32\msvcrt.dll
LoadedModule[8]=C:\Windows\System32\sechost.dll
LoadedModule[9]=C:\Windows\System32\RPCRT4.dll
LoadedModule[10]=C:\Windows\System32\gdi32.dll
LoadedModule[11]=C:\Windows\System32\win32u.dll
LoadedModule[12]=C:\Windows\SYSTEM32\udwm.dll
LoadedModule[13]=C:\Windows\System32\gdi32full.dll
LoadedModule[14]=C:\Windows\SYSTEM32\dwmredir.dll
LoadedModule[15]=C:\Windows\System32\msvcp_win.dll
LoadedModule[16]=C:\Windows\System32\cfgmgr32.dll
LoadedModule[17]=C:\Windows\System32\USER32.dll
LoadedModule[18]=C:\Windows\System32\combase.dll
LoadedModule[19]=C:\Windows\System32\bcryptPrimitives.dll
LoadedModule[20]=C:\Windows\System32\dxgi.dll
LoadedModule[21]=C:\Windows\System32\dwmcore.dll
LoadedModule[22]=C:\Windows\System32\CoreMessaging.dll
LoadedModule[23]=C:\Windows\System32\powrprof.dll
LoadedModule[24]=C:\Windows\System32\UMPDC.dll
LoadedModule[25]=C:\Windows\System32\dcomp.dll
LoadedModule[26]=C:\Windows\SYSTEM32\dxcore.dll
LoadedModule[27]=C:\Windows\System32\d3d11.dll
LoadedModule[28]=C:\Windows\System32\D3DCOMPILER_47.dll
LoadedModule[29]=C:\Windows\System32\d2d1.dll
LoadedModule[30]=C:\Windows\System32\CRYPTSP.dll
LoadedModule[31]=C:\Windows\System32\kernel.appcore.dll
LoadedModule[32]=C:\Windows\System32\IMM32.DLL
LoadedModule[33]=C:\Windows\system32\uxtheme.dll
LoadedModule[34]=C:\Windows\SYSTEM32\dwmghost.dll
LoadedModule[35]=C:\Windows\System32\dwmapi.dll
LoadedModule[36]=C:\Windows\System32\avrt.dll
LoadedModule[37]=C:\Windows\SYSTEM32\ism.dll
LoadedModule[38]=C:\Windows\System32\shcore.dll
LoadedModule[39]=C:\Windows\System32\bcrypt.dll
LoadedModule[40]=C:\Windows\System32\CoreUIComponents.dll
LoadedModule[41]=C:\Windows\System32\OLEAUT32.dll
LoadedModule[42]=C:\Windows\System32\PROPSYS.dll
LoadedModule[43]=C:\Windows\System32\HID.DLL
LoadedModule[44]=C:\Windows\System32\NInput.dll
LoadedModule[45]=C:\Windows\SYSTEM32\ntmarta.dll
LoadedModule[46]=C:\Windows\SYSTEM32\wintypes.dll
LoadedModule[47]=C:\Windows\System32\WINSTA.dll
LoadedModule[48]=C:\Windows\System32\WindowsCodecs.dll
LoadedModule[49]=C:\Windows\System32\clbcatq.dll
LoadedModule[50]=C:\Windows\System32\Windows.Gaming.Input.dll
LoadedModule[51]=C:\Windows\System32\twinapi.appcore.dll
LoadedModule[52]=C:\Windows\System32\RMCLIENT.dll
LoadedModule[53]=C:\Windows\System32\UIAnimation.dll
LoadedModule[54]=C:\Windows\System32\DispBroker.Desktop.dll
LoadedModule[55]=C:\Windows\System32\mscms.dll
LoadedModule[56]=C:\Windows\System32\USERENV.dll
LoadedModule[57]=C:\Windows\System32\ColorAdapterClient.dll
LoadedModule[58]=C:\Windows\System32\profapi.dll
LoadedModule[59]=C:\Windows\System32\OneCoreUAPCommonProxyStub.dll
LoadedModule[60]=C:\Windows\System32\ActXPrxy.dll
LoadedModule[61]=C:\Windows\System32\DispBroker.dll
LoadedModule[62]=C:\Windows\System32\crypt32.dll
LoadedModule[63]=C:\Windows\System32\MSASN1.dll
LoadedModule[64]=C:\Windows\System32\WINTRUST.DLL
LoadedModule[65]=C:\Windows\System32\imagehlp.dll
LoadedModule[66]=C:\Windows\system32\rsaenh.dll
LoadedModule[67]=C:\Windows\System32\CRYPTBASE.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
OsInfo[0].Key=vermaj
OsInfo[0].Value=10
OsInfo[1].Key=vermin
OsInfo[1].Value=0
OsInfo[2].Key=verbld
OsInfo[2].Value=18362
OsInfo[3].Key=ubr
OsInfo[3].Value=418
OsInfo[4].Key=versp
OsInfo[4].Value=0
OsInfo[5].Key=arch
OsInfo[5].Value=9
OsInfo[6].Key=lcid
OsInfo[6].Value=1033
OsInfo[7].Key=geoid
OsInfo[7].Value=12
OsInfo[8].Key=sku
OsInfo[8].Value=48
OsInfo[9].Key=domain
OsInfo[9].Value=0
OsInfo[10].Key=prodsuite
OsInfo[10].Value=256
OsInfo[11].Key=ntprodtype
OsInfo[11].Value=1
OsInfo[12].Key=platid
OsInfo[12].Value=10
OsInfo[13].Key=sr
OsInfo[13].Value=0
OsInfo[14].Key=tmsi
OsInfo[14].Value=18399
OsInfo[15].Key=osinsty
OsInfo[15].Value=2
OsInfo[16].Key=iever
OsInfo[16].Value=11.418.18362.0-11.0.155
OsInfo[17].Key=portos
OsInfo[17].Value=0
OsInfo[18].Key=ram
OsInfo[18].Value=32703
OsInfo[19].Key=svolsz
OsInfo[19].Value=465
OsInfo[20].Key=wimbt
OsInfo[20].Value=0
OsInfo[21].Key=blddt
OsInfo[21].Value=190318
OsInfo[22].Key=bldtm
OsInfo[22].Value=1202
OsInfo[23].Key=bldbrch
OsInfo[23].Value=19h1_release
OsInfo[24].Key=bldchk
OsInfo[24].Value=0
OsInfo[25].Key=wpvermaj
OsInfo[25].Value=0
OsInfo[26].Key=wpvermin
OsInfo[26].Value=0
OsInfo[27].Key=wpbuildmaj
OsInfo[27].Value=0
OsInfo[28].Key=wpbuildmin
OsInfo[28].Value=0
OsInfo[29].Key=osver
OsInfo[29].Value=10.0.18362.418.amd64fre.19h1_release.190318-1202
OsInfo[30].Key=buildflightid
OsInfo[31].Key=edition
OsInfo[31].Value=Professional
OsInfo[32].Key=ring
OsInfo[32].Value=Retail
OsInfo[33].Key=expid
OsInfo[34].Key=containerid
OsInfo[35].Key=containertype
OsInfo[36].Key=edu
OsInfo[36].Value=0
File[0].CabName=WERInternalMetadata.xml
File[0].Path=WER2B65.tmp.WERInternalMetadata.xml
File[0].Flags=327682
File[0].Type=5
File[0].Original.Path=\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER2B65.tmp.WERInternalMetadata.xml
FriendlyEventName=Stopped working
ConsentKey=APPCRASH
AppName=Desktop Window Manager
AppPath=C:\Windows\System32\dwm.exe
NsPartner=windows
NsGroup=windows8
ApplicationIdentity=298B2F54CE41C4485497DB41AAC56278
MetadataHash=332060202
It looks like this is usually caused by graphics card/driver issues, so I reinstalled my graphics drivers through GeForce Experience. I also ran dism
and sfc
as described in this article, but they didn't report any issues and the crash is still happening.
Is my graphics card dying, or is this caused by something else? I wouldn't be surprised if the graphics card was somehow damaged when the old computer's power supply died.