Steam Deck

Steam Deck

ba0701 Sep 25, 2022 @ 7:44pm
Steam Deck has now killed 4 different micro SD cards
**TLDR**
My Deck absolutely has issues regarding it's internal micro SD card slot. It has killed off 4 different cards, including some brand new ones, from different manufacturers, while cards connected to my Deck via external USB readers have not had any issues at all.

Yep, 4, and all four of them were plugged directly into the Deck's sd card slot at the time of their deaths. 3 of them were Sandisk Extreme 1TB cards, and one was was a Samsung Evo Select 512GB card. The first one that died, a Sandisk Extreme 1TB, died when attempting to format it for the first time with KDE in Desktop Mode, that card had been used for almost a year in a Switch, and never had an issue. The next two 1TB Extreme cards were brand new, specifically for the Deck directly from WD's website, one of those was an RMA replacement for the first card that was killed, the other was purchased when I saw how well they stood behind their products on the RMA for the first card. The RMA card died 32 days after I received it, with a 30 day warranty on RMA cards. I don't know, haven't tried, but I doubt Sandisk will send me another RMA card for the brand new card I purchased from them, when something clearly seems to not be functioning optimally. The second two 1TB cards both died while simply being plugged into the Deck's slot, and the same goes for the 512 card.

All 3 of those cards started exhibiting strange behavior, like games that were installed on them would simply disappear from being installed, though the folders still existed on the drives and contained all of the files. Then when I would try to "reinstall" them, the download phase would hang, and I would eventually get a disk write error. Once that happens, there is no saving the cards. I tried to recover the partitions and reformat them, both on the Deck and on my Windows PC, and they could not be formatted. Other odd behavior was when I would delete the folders of the games no longer being listed as installed, and when I would reboot the Deck, the folders I just deleted would return, with all files still within them, and a verification/download would begin.

So, I have figured out how to use an External USB hard drive, after following the steps outlined in a Youtube video (I can gladly link the video if anyone is interested, as the process works 100%, including getting the drives to auto-mount when plugged in, which means whenever you reboot your system you don't have to go to Desktop mode to mount your drives connected via USB). I have a Seagate 8TB external USB 3.0 drive, and decided to plug it into the Deck using this process. Thanks to another thread on these boards, regarding slow SD cards that are formatted via the Deck, I have developed a process for formatting any cards/drives that are going to be used on the Deck, formatting them on my Windows PC instead of the Deck. However, even though the app used for doing this formatting shows the process completing successfully, after running for more than 12 hours, that program nor the Deck are able to recognize the EXT4 partition. However, I am able to format the drive using the Deck, a process that takes less than 3 minutes, and the Deck is able to use this drive, but then the incredibly slow download issue that caused me to partition/format my drives in Windows to begin with returns. We're talking low single digit MB/s speeds on a 1Gb/s internet connection slow, where I have typically been able to maintain >60-74MB/s download speeds when the drive has been formatted in Windows.

I am at a total loss. I have one more option I can try, which is a portable (no external power needed, powered from the USB port) 4TB drive I have, that I can try to see if that program will partition/format it. I also have a couple more micro SD cards I can use through an external USB reader, but I am certainly hesitant to plug those into the Deck's slot. If I can find a Windows program, currently using the Mini-Tool Partition Wizard (Free version), that can properly format this 8TB drive, then I can simply buy a 1TB internal drive for the Deck, and keep any games I might wish to play on the go, on it, and everything else, like games I use K&M on, I can keep on the 8TB drive. I'd be more than happy to pay for the full version of such a program, but only after I verified that it could properly format my 8TB drives via a freeware/shareware version of the program first.

I know I have seen a lot of SD card issues, especially problems involving formatting them directly on the Deck, in these forums, so I know I am not the only one with some issues with the Deck and SD cards. How many, if any at all, have been completely killed by the Deck I have no idea, but there is no doubt that something is going on there. I don't know if there is an issue with the Deck's drive, perhaps misaligned heads, perhaps some sort of a grounding issue, I can't speak to any of that, but there is most certainly an issue of some sort. I have used micro-sd cards for years, and the only two I had problems with resulted from my phones being dropped, short of that I have not had a single problem. I also have two separate external card readers connected to my Deck, and none of the cards plugged into those has failed or given me any problems at all, only cards plugged directly into my Deck, and once those cards begin suffering from problems on the Deck they are entirely unable to recover from them, those cards are DOA.
Last edited by ba0701; Sep 25, 2022 @ 8:02pm
< >
Showing 16-30 of 71 comments
xep Sep 26, 2022 @ 5:26pm 
I had a similar experience. My Steam Deck failed to format the micro SD card and didn't mount it, but luckily it did not kill the card. I could re-partition it on my desktop in Windows, but no matter what I did I could not get the Steam Deck's "format" button to successfully format and recognize the card. Prior to this the card had been used in my NIntendo Switch.

The Steam Deck sees that there is a 2.9 gb External Drive attached to it even without the micro SD being inserted. At this point I ran h2testw on the card, which tested fine at full capacity.

What fixed it for me was going to Desktop mode removing it there: Steam > Settings > Downloads > Library > Select the External Drive, click the 3 dots, Remove Drive.

In the Sep 22, 2022 OS beta update:
https://steamcommunity.com/app/1675200/eventcomments/3362523432278165018
Fixed a scenario where an SD Card format operation could fail

Maybe Valve's fixing it.
Last edited by xep; Sep 26, 2022 @ 5:43pm
PopinFRESH Sep 26, 2022 @ 6:03pm 
Originally posted by ba0701:
Originally posted by psymin:


It is pre-installed.

With the SD card inserted:

In Desktop mode Start -> System -> Konsole

passwd
(type something easy to type on the keyboard and hit enter, you won't see output, type it twice)

sudo f3probe /dev/mmcblk0

If you scroll up a couple of posts, you'll see that I got it figured out and was able to run it. Thank you very much for the assist though!

warning: Be careful with this...

Double check that `/dev/mmcblk0` is the block device for your microSD card
Then try to run `sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512` which will write zeros to every block on the disk. This will nuke everything on the disk including any mangled partition table.

There is no progress indicator so it will just sit there until it finishes and will then return to the prompt.

Then retry to run f3probe.
Given this is not a widespread issue you obviously have a defect with your particular Deck. Why not just contact Valve for an RMA?
PopinFRESH Sep 26, 2022 @ 7:28pm 
Originally posted by Stupid.Sexy.Flanders:
Given this is not a widespread issue you obviously have a defect with your particular Deck. Why not just contact Valve for an RMA?

It is very unlikely an actual defect. It is most likely a software issue with a mangled partition table, or it's a fraudulent microSD card that has a small amount of memory and has a firmware programed to report as a large amount of memory while looping writes as the disk is written to... which is what f3 {Fight Flash Fraud[fight-flash-fraud.readthedocs.io]) is testing for.
ba0701 Sep 26, 2022 @ 7:37pm 
Originally posted by PopinFRESH:
Originally posted by ba0701:

If you scroll up a couple of posts, you'll see that I got it figured out and was able to run it. Thank you very much for the assist though!

warning: Be careful with this...

Double check that `/dev/mmcblk0` is the block device for your microSD card
Then try to run `sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512` which will write zeros to every block on the disk. This will nuke everything on the disk including any mangled partition table.

There is no progress indicator so it will just sit there until it finishes and will then return to the prompt.

Then retry to run f3probe.

It is running now, will report back once it has completed. Your help is always appreciated Bro, thank you so much for it! My fingers are crossed, I'd love nothing more than to report back that my three cards are usable once again.
ba0701 Sep 26, 2022 @ 8:10pm 
Originally posted by PopinFRESH:
Originally posted by ba0701:

If you scroll up a couple of posts, you'll see that I got it figured out and was able to run it. Thank you very much for the assist though!

warning: Be careful with this...

Double check that `/dev/mmcblk0` is the block device for your microSD card
Then try to run `sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512` which will write zeros to every block on the disk. This will nuke everything on the disk including any mangled partition table.

There is no progress indicator so it will just sit there until it finishes and will then return to the prompt.

Then retry to run f3probe.

Do you happen to know approximately how long I might expect this to run? Just wondering, as it has been running about an hour at this point, but I know that it has typically taken the Minitool PW about 2.5-3 hours to partition/format these cards. Also, given the issues I have had with these cards, I am just making sure that if it is still running come morning, that it is OK to go ahead and kill it. I say this, as the Minitool PW took >12 hours to run a format for EXT4 on an 8TB USB drive, and it didn't even take, I tried it twice. I have set the Deck, albeit temporarily, to never allow the system to turn off or be put to sleep, as I don't want to sit here moving the mouse for hours to keep the system awake and running. Not sure this will work, first time invoking this, but the Deck does go to sleep rather regularly by default.

By the way, did you get your Deck? I'd love to hear your thoughts, I truly hope you are enjoying it as much as I enjoy mine. Such an impressive accomplishment by Valve in my opinion. For the past two months I have been learning something new, about the device and the OS, on a practically daily basis, and having a great time doing it.
PopinFRESH Sep 26, 2022 @ 8:59pm 
Originally posted by ba0701:
Originally posted by PopinFRESH:

warning: Be careful with this...

Double check that `/dev/mmcblk0` is the block device for your microSD card
Then try to run `sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512` which will write zeros to every block on the disk. This will nuke everything on the disk including any mangled partition table.

There is no progress indicator so it will just sit there until it finishes and will then return to the prompt.

Then retry to run f3probe.

Do you happen to know approximately how long I might expect this to run? Just wondering, as it has been running about an hour at this point, but I know that it has typically taken the Minitool PW about 2.5-3 hours to partition/format these cards. Also, given the issues I have had with these cards, I am just making sure that if it is still running come morning, that it is OK to go ahead and kill it. I say this, as the Minitool PW took >12 hours to run a format for EXT4 on an 8TB USB drive, and it didn't even take, I tried it twice. I have set the Deck, albeit temporarily, to never allow the system to turn off or be put to sleep, as I don't want to sit here moving the mouse for hours to keep the system awake and running. Not sure this will work, first time invoking this, but the Deck does go to sleep rather regularly by default.

By the way, did you get your Deck? I'd love to hear your thoughts, I truly hope you are enjoying it as much as I enjoy mine. Such an impressive accomplishment by Valve in my opinion. For the past two months I have been learning something new, about the device and the OS, on a practically daily basis, and having a great time doing it.

How long it will take is dependent upon the size of the disk. The "bs=512" is telling the dd command to write in 512byte blocks (which is the physical block size for your microSD cards, so there won't be any over-run). As such it writes 512b and then flushes the buffer to disk, then repeats. You could speed it up by specifying a larger block size that is less than the available system memory so it writes more data into ram before flushing it to disk, however, that will result in an over-run at the end of the disk unless its a perfect devisor of your storage blocks (depends on the size of the disk).

From your post it looks like your using what is reporting as a 1TB microSD card so that will definitely take a while to complete. I'd just leave the Steam Deck plugged in while it does its thing. It definitely could take upwards of 16hr or more for a 1TB microSD card(probably should have noted that in my previous post).

Also, yes I did get my Steam Deck and have really been enjoying it. I've loaded up my emulation collection on a 1TB microSD card. I've been playing some DeadCells, just got the Ascent on Steam via my humble bundle sub so I'm going to load that up to play its new DLC, and mostly have been playing some of my favorite SNES, GameCube, and Wii U games. Currently playing through The Legend of Zelda: A Link to the Past again as its my favorite Zelda game as well as playing through the HD remake for The Legend of Zelda: The Wind Waker from the Wii U.
ba0701 Sep 26, 2022 @ 9:25pm 
Originally posted by PopinFRESH:
Originally posted by ba0701:

Do you happen to know approximately how long I might expect this to run? Just wondering, as it has been running about an hour at this point, but I know that it has typically taken the Minitool PW about 2.5-3 hours to partition/format these cards. Also, given the issues I have had with these cards, I am just making sure that if it is still running come morning, that it is OK to go ahead and kill it. I say this, as the Minitool PW took >12 hours to run a format for EXT4 on an 8TB USB drive, and it didn't even take, I tried it twice. I have set the Deck, albeit temporarily, to never allow the system to turn off or be put to sleep, as I don't want to sit here moving the mouse for hours to keep the system awake and running. Not sure this will work, first time invoking this, but the Deck does go to sleep rather regularly by default.

By the way, did you get your Deck? I'd love to hear your thoughts, I truly hope you are enjoying it as much as I enjoy mine. Such an impressive accomplishment by Valve in my opinion. For the past two months I have been learning something new, about the device and the OS, on a practically daily basis, and having a great time doing it.

How long it will take is dependent upon the size of the disk. The "bs=512" is telling the dd command to write in 512byte blocks (which is the physical block size for your microSD cards, so there won't be any over-run). As such it writes 512b and then flushes the buffer to disk, then repeats. You could speed it up by specifying a larger block size that is less than the available system memory so it writes more data into ram before flushing it to disk, however, that will result in an over-run at the end of the disk unless its a perfect devisor of your storage blocks (depends on the size of the disk).

From your post it looks like your using what is reporting as a 1TB microSD card so that will definitely take a while to complete. I'd just leave the Steam Deck plugged in while it does its thing. It definitely could take upwards of 16hr or more for a 1TB microSD card(probably should have noted that in my previous post).

Also, yes I did get my Steam Deck and have really been enjoying it. I've loaded up my emulation collection on a 1TB microSD card. I've been playing some DeadCells, just got the Ascent on Steam via my humble bundle sub so I'm going to load that up to play its new DLC, and mostly have been playing some of my favorite SNES, GameCube, and Wii U games. Currently playing through The Legend of Zelda: A Link to the Past again as its my favorite Zelda game as well as playing through the HD remake for The Legend of Zelda: The Wind Waker from the Wii U.

That is great, really glad you are enjoying it. I need to get some emulators on mine as well. I have a ton on my PC, though I haven't played with much newer than PS1, NDS, and PSP. I have a Wii U, and love the remake of Wind Waker on that system. Felt they could have done a lot more with Twilight Princess though. I see some have even been emulating BoTW, which I honestly believe is the greatest video game ever made. I have beaten it 2 times fully (350+ hours for each run, I love exploring that world), such an amazing experience. Before that I had well over 100 hours each in a couple of playthroughs of Twilight Princess. Don't know if you've played the remake of Link's Awakening on Switch, but it is a great little Zelda game in it's own right, and holds very accurate to the original, so much so that the original game guide book I had still works.

Yeah, I figured this could well be a long process for this 1TB card. It hasn't errored out or anything, which I will view as a positive thing to this point. I truly hope it works. I keep my Deck plugged in, have hardly used it as a handheld to this point, it is always docked. But, it still goes to sleep, after what seems like 10-15 minutes of inactivity by default, so I configured a special behavior in the power profile settings, and set it to never shut down the computer or let it go to sleep. I hope it works, as some of these options were clearly designed for use with a laptop and have no bearing on the Deck, I just hope this setting isn't one of them. I am good with it taking as long as needed, no rush, and time well spent if it allows my cards to be recovered.

Thank you again, for all your help, it always proves invaluable, cheers my friend!
PopinFRESH Sep 26, 2022 @ 9:26pm 
Also, missed your question in there about killing the process. Yes its not going to do any harm to kill the dd process, it will just stop writing 0s to the disk. Note that it will usually take a bit to respond to aborting the command if you're doing so like CTRL+C.

Also, its a bit more complex but you can trigger the dd process to output how much data its written so you can see that it is progressing and effectively see how much it has left to go.

If you open another terminal you can use the `ps` command to find the process ID for your running dd process. If you do something like `sudo ps faux | grep dd` you should be able to see what the PID is for the "dd if=/dev/zero of=/dev/mmcblk0 bs=512" command you are running. Notate that PID and then in that 2nd terminal you can run a "watch" that will periodically refresh, or "watch" a command you tell it to.

So you can run sudo watch -n 120 "kill -USR1 $PID" where the $PID is the PID you find for the running dd command. The -n 120 tells the watch command to check the command in the quotes every 120 seconds (feel free to increase this to something longer like 5 - 10 minutes (specified in seconds) as each time it does this it is briefly interrupting the dd command which will slow it down slightly.

The "kill -USR1 $PID" is sending the "user defined signal 1" to the PID you specify which in the case of dd tells it to print a status to its standard output (STDOUT).

So for example if you do `sudo ps faux | grep dd` (that is a vertical pipe not an I or l, i.e. shift + the \ Key on most US keyboards) and find that your dd process is PID 4732 then you'd run:

sudo watch -n 120 "kill -USR1 4732"

Then you can switch back to the terminal that your dd is running in and you'll see that every 120 seconds it will spit out some output with its current status.
Last edited by PopinFRESH; Sep 26, 2022 @ 9:30pm
ba0701 Sep 27, 2022 @ 5:15am 
Originally posted by PopinFRESH:
Also, missed your question in there about killing the process. Yes its not going to do any harm to kill the dd process, it will just stop writing 0s to the disk. Note that it will usually take a bit to respond to aborting the command if you're doing so like CTRL+C.

Also, its a bit more complex but you can trigger the dd process to output how much data its written so you can see that it is progressing and effectively see how much it has left to go.

If you open another terminal you can use the `ps` command to find the process ID for your running dd process. If you do something like `sudo ps faux | grep dd` you should be able to see what the PID is for the "dd if=/dev/zero of=/dev/mmcblk0 bs=512" command you are running. Notate that PID and then in that 2nd terminal you can run a "watch" that will periodically refresh, or "watch" a command you tell it to.

So you can run sudo watch -n 120 "kill -USR1 $PID" where the $PID is the PID you find for the running dd command. The -n 120 tells the watch command to check the command in the quotes every 120 seconds (feel free to increase this to something longer like 5 - 10 minutes (specified in seconds) as each time it does this it is briefly interrupting the dd command which will slow it down slightly.

The "kill -USR1 $PID" is sending the "user defined signal 1" to the PID you specify which in the case of dd tells it to print a status to its standard output (STDOUT).

So for example if you do `sudo ps faux | grep dd` (that is a vertical pipe not an I or l, i.e. shift + the \ Key on most US keyboards) and find that your dd process is PID 4732 then you'd run:

sudo watch -n 120 "kill -USR1 4732"

Then you can switch back to the terminal that your dd is running in and you'll see that every 120 seconds it will spit out some output with its current status.

So, even with the power profile I had manually set (it's still set), the Deck still shut down over night. The command in the Konsole windows was still showing when I woke it up, but when I ran ps from another konsole it only listed the following:

(deck@steamdeck ~)$ ps
PID TTY TIME CMD
18118 pts/2 00:00:00 bash
18126 pts/2 00:00:00 ps

So, I simply used CTRL-C, and this is the output that was placed on the screen afterwards:

(deck@steamdeck ~)$ sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512
[sudo] password for deck:
^C35255345+0 records in
35255345+0 records out
18050736640 bytes (18 GB, 17 GiB) copied, 34800.9 s, 519 kB/s

It ran for 4-5 hours before I went to sleep, so I know it at least ran that long, however, when I open it in Dolphin now, after having quit the process, all the files and directories that were present before are still present, it appears as if nothing has been run at all.
Last edited by ba0701; Sep 27, 2022 @ 5:21am
PopinFRESH Sep 27, 2022 @ 6:28am 
Originally posted by ba0701:
Originally posted by PopinFRESH:
Also, missed your question in there about killing the process. Yes its not going to do any harm to kill the dd process, it will just stop writing 0s to the disk. Note that it will usually take a bit to respond to aborting the command if you're doing so like CTRL+C.

Also, its a bit more complex but you can trigger the dd process to output how much data its written so you can see that it is progressing and effectively see how much it has left to go.

If you open another terminal you can use the `ps` command to find the process ID for your running dd process. If you do something like `sudo ps faux | grep dd` you should be able to see what the PID is for the "dd if=/dev/zero of=/dev/mmcblk0 bs=512" command you are running. Notate that PID and then in that 2nd terminal you can run a "watch" that will periodically refresh, or "watch" a command you tell it to.

So you can run sudo watch -n 120 "kill -USR1 $PID" where the $PID is the PID you find for the running dd command. The -n 120 tells the watch command to check the command in the quotes every 120 seconds (feel free to increase this to something longer like 5 - 10 minutes (specified in seconds) as each time it does this it is briefly interrupting the dd command which will slow it down slightly.

The "kill -USR1 $PID" is sending the "user defined signal 1" to the PID you specify which in the case of dd tells it to print a status to its standard output (STDOUT).

So for example if you do `sudo ps faux | grep dd` (that is a vertical pipe not an I or l, i.e. shift + the \ Key on most US keyboards) and find that your dd process is PID 4732 then you'd run:

sudo watch -n 120 "kill -USR1 4732"

Then you can switch back to the terminal that your dd is running in and you'll see that every 120 seconds it will spit out some output with its current status.

So, even with the power profile I had manually set (it's still set), the Deck still shut down over night. The command in the Konsole windows was still showing when I woke it up, but when I ran ps from another konsole it only listed the following:

(deck@steamdeck ~)$ ps
PID TTY TIME CMD
18118 pts/2 00:00:00 bash
18126 pts/2 00:00:00 ps

So, I simply used CTRL-C, and this is the output that was placed on the screen afterwards:

(deck@steamdeck ~)$ sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512
[sudo] password for deck:
^C35255345+0 records in
35255345+0 records out
18050736640 bytes (18 GB, 17 GiB) copied, 34800.9 s, 519 kB/s

It ran for 4-5 hours before I went to sleep, so I know it at least ran that long, however, when I open it in Dolphin now, after having quit the process, all the files and directories that were present before are still present, it appears as if nothing has been run at all.

Go ahead and try to run the dd with a larger block size.

sudo dd if=/dev/zero of=/dev/mmcblk0 bs=16M

that should speed it up quite a bit. I'm surprised that it is still showing the contents on the disk though since it showed it wrote 18GB at the start of the disk so it should have destroyed the partition table and the beginning of the filesystem so it shouldn't have been mountable.

Also what does the output for `sudo parted -l` show for you? (that is a lower case L) does it list the partition table for /dev/mmcblk0?
Last edited by PopinFRESH; Sep 27, 2022 @ 6:28am
ba0701 Sep 27, 2022 @ 6:42am 
Originally posted by PopinFRESH:
Originally posted by ba0701:

So, even with the power profile I had manually set (it's still set), the Deck still shut down over night. The command in the Konsole windows was still showing when I woke it up, but when I ran ps from another konsole it only listed the following:

(deck@steamdeck ~)$ ps
PID TTY TIME CMD
18118 pts/2 00:00:00 bash
18126 pts/2 00:00:00 ps

So, I simply used CTRL-C, and this is the output that was placed on the screen afterwards:

(deck@steamdeck ~)$ sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512
[sudo] password for deck:
^C35255345+0 records in
35255345+0 records out
18050736640 bytes (18 GB, 17 GiB) copied, 34800.9 s, 519 kB/s

It ran for 4-5 hours before I went to sleep, so I know it at least ran that long, however, when I open it in Dolphin now, after having quit the process, all the files and directories that were present before are still present, it appears as if nothing has been run at all.

Go ahead and try to run the dd with a larger block size.

sudo dd if=/dev/zero of=/dev/mmcblk0 bs=16M

that should speed it up quite a bit. I'm surprised that it is still showing the contents on the disk though since it showed it wrote 18GB at the start of the disk so it should have destroyed the partition table and the beginning of the filesystem so it shouldn't have been mountable.

Also what does the output for `sudo parted -l` show for you? (that is a lower case L) does it list the partition table for /dev/mmcblk0?

This is the output of that command. This is exactly the behavior that has been exhibited by all four cards with issues resulting from being used in the Deck, they show data, the directories still exist, but they disappear from the Steam Library as being installed. Then I am unable to partition, format, or change them in any way, no adding/deleting, they are just locked. No app, including KDE has been able to change the drives at all.

Anyhow, sorry for going on, here is the output of sudo parted -l:

Model: SD SN01T (sd/mmc)
Disk /dev/mmcblk0: 1024GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 67.1MB 1024GB 1024GB primary ext4
ba0701 Sep 27, 2022 @ 7:04am 
Originally posted by PopinFRESH:
Originally posted by ba0701:

So, even with the power profile I had manually set (it's still set), the Deck still shut down over night. The command in the Konsole windows was still showing when I woke it up, but when I ran ps from another konsole it only listed the following:

(deck@steamdeck ~)$ ps
PID TTY TIME CMD
18118 pts/2 00:00:00 bash
18126 pts/2 00:00:00 ps

So, I simply used CTRL-C, and this is the output that was placed on the screen afterwards:

(deck@steamdeck ~)$ sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512
[sudo] password for deck:
^C35255345+0 records in
35255345+0 records out
18050736640 bytes (18 GB, 17 GiB) copied, 34800.9 s, 519 kB/s

It ran for 4-5 hours before I went to sleep, so I know it at least ran that long, however, when I open it in Dolphin now, after having quit the process, all the files and directories that were present before are still present, it appears as if nothing has been run at all.

Go ahead and try to run the dd with a larger block size.

sudo dd if=/dev/zero of=/dev/mmcblk0 bs=16M

that should speed it up quite a bit. I'm surprised that it is still showing the contents on the disk though since it showed it wrote 18GB at the start of the disk so it should have destroyed the partition table and the beginning of the filesystem so it shouldn't have been mountable.

Also what does the output for `sudo parted -l` show for you? (that is a lower case L) does it list the partition table for /dev/mmcblk0?

DD with a BS of 16M is currently running, we'll see if that, hopefully, makes a difference. Again, thank you very much for your help!
ba0701 Sep 27, 2022 @ 7:23am 
Originally posted by PopinFRESH:
Originally posted by ba0701:

So, even with the power profile I had manually set (it's still set), the Deck still shut down over night. The command in the Konsole windows was still showing when I woke it up, but when I ran ps from another konsole it only listed the following:

(deck@steamdeck ~)$ ps
PID TTY TIME CMD
18118 pts/2 00:00:00 bash
18126 pts/2 00:00:00 ps

So, I simply used CTRL-C, and this is the output that was placed on the screen afterwards:

(deck@steamdeck ~)$ sudo dd if=/dev/zero of=/dev/mmcblk0 bs=512
[sudo] password for deck:
^C35255345+0 records in
35255345+0 records out
18050736640 bytes (18 GB, 17 GiB) copied, 34800.9 s, 519 kB/s

It ran for 4-5 hours before I went to sleep, so I know it at least ran that long, however, when I open it in Dolphin now, after having quit the process, all the files and directories that were present before are still present, it appears as if nothing has been run at all.

Go ahead and try to run the dd with a larger block size.

sudo dd if=/dev/zero of=/dev/mmcblk0 bs=16M

that should speed it up quite a bit. I'm surprised that it is still showing the contents on the disk though since it showed it wrote 18GB at the start of the disk so it should have destroyed the partition table and the beginning of the filesystem so it shouldn't have been mountable.

Also what does the output for `sudo parted -l` show for you? (that is a lower case L) does it list the partition table for /dev/mmcblk0?

Some odd behavior, this is what the konsole window, that dd is currently running in, looks like, with just a solid white cursor block sitting below the password line:

(deck@steamdeck ~)$ sudo dd if=/dev/zero of=/dev/mmcblk0 bs=16M
[sudo] password for deck:

This is what the ps looks like:

(deck@steamdeck ~)$ ps
PID TTY TIME CMD
18118 pts/2 00:00:00 bash
18126 pts/2 00:00:00 ps
PopinFRESH Sep 27, 2022 @ 7:27am 
you'll need to do sudo ps otherwise you'll only see the process list for the deck user.

sudo ps | grep dd

where that | is a vertical pipe like the / and \ but stright up and down.
< >
Showing 16-30 of 71 comments
Per page: 1530 50

Date Posted: Sep 25, 2022 @ 7:44pm
Posts: 71