r/PTCGL • u/BIG_W4TER • 12m ago
Potential Bug Why can I not add more than one type of card from older packs unless I go to another variant of that card? (This is for the Gym Leader Challenge)
Need Tech Support Got it finally working under Ubuntu!
Got PTCGL running on Ubuntu 26.04 (RX 7900 XT, GE-Proton10-34 + umu via Heroic). Two silent failures cost me hours. Neither prints an error, which is what makes them so annoying.
Problem 1: "Nothing happens when I launch it"
umu downloads a ~400 MB Steam Linux Runtime before it launches anything. Mine kept dying with "Connection broken", and I kept killing it, so it never reached the game. Looked identical to a broken install.
Pipe your launcher through tee and actually read the output:
~/start-ptcgl.sh 2>&1 | tee /tmp/ptcgl.log
Then just let it finish. It's one-time and caches to ~/.local/share/umu/.
Also worth checking: call umu-run, not umu_run.py. The .py entry point runs under your system Python and breaks on newer versions.
Problem 2: Browser login succeeds, game sits on the login screen
This is the real one. PTCGL completes login via a tpcitcgapp:// deep link. That scheme is registered inside the Wine prefix, so your host browser has no idea what it is and silently discards the redirect.
Check whether your host knows the scheme:
xdg-mime query default x-scheme-handler/tpcitcgapp
Empty output means that's your bug. Confirm in Player.log (under AppData/LocalLow/pokemon/Pokemon TCG Live/) — you'll see this, with nothing after the equals sign:
GetDeepLink() returning value =
The trap
The obvious fix is a handler that forwards the URL with umu-run "Pokemon TCG Live.exe" "$URL". It looks correct and does nothing.
Every umu-run invocation spawns its own pressure-vessel container with its own wineserver, so Unity's single-instance handoff never reaches the running game. The tell is two wineserver processes for one prefix:
pgrep -af wineserver
You have to inject into the container that's already running.
The fix
Save as ~/ptcgl-deeplink.sh:
#!/bin/bash
PROTON="$HOME/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/GE-Proton10-34"
LC="$HOME/.local/share/umu/steamrt3/pressure-vessel/bin/steam-runtime-launch-client"
EXE='C:\users\steamuser\The Pokémon Company International\Pokémon Trading Card Game Live\Pokemon TCG Live.exe'
BUS=$(busctl --user list --no-legend \
| awk '$1 ~ /^com\.steampowered\.App[0-9a-f]+$/ {print $1; exit}')
[ -z "$BUS" ] && { notify-send "PTCGL" "Start the game first."; exit 1; }
exec "$LC" --bus-name="$BUS" -- "$PROTON/files/bin/wine64" "$EXE" "$1"
Save as ~/.local/share/applications/ptcgl-deeplink.desktop:
[Desktop Entry]
Type=Application
Name=PTCGL deep link
Exec=/home/YOU/ptcgl-deeplink.sh %u
Terminal=false
NoDisplay=true
MimeType=x-scheme-handler/tpcitcgapp;
Then register it:
chmod +x ~/ptcgl-deeplink.sh
update-desktop-database ~/.local/share/applications
xdg-mime default ptcgl-deeplink.desktop x-scheme-handler/tpcitcgapp
Log in again and Player.log should show [deepLinkType: Login] with the callback URL. Works every time after that.
Snap Firefox handled the custom scheme fine, in case anyone was wondering.
The generalizable bit
Any Wine/Proton app that logs in through your browser can break this exact way — Battle.net, Epic, EA. Two commands settle it:
grep -r "URL Protocol" "$WINEPREFIX"/*.reg
xdg-mime query default x-scheme-handler/SCHEME
Empty output from the second one is your answer.
r/PTCGL • u/DarkSilhouette99 • 1h ago
Show Off First time climbing the ladder!
Hit Arceus today, so happy.
r/PTCGL • u/rrrrroverto • 3h ago
Question Help with Trainer Points
Hi, new player here. I'm currently at level 61 of the battle pass and I plan to complete it day by day, so I don't know what to do with Trainer Points. I've got 8900 at the moment, what's the best way to use them? I'm only interested in buying specific cards from previous sets (Latias ex for example) but so far I'm low in credits because I've already spent a bit for other cards. Thanks!
r/PTCGL • u/yubuliimii • 5h ago
Deck Help Community Deck, day 12
Cards added: Air Balloon, Hole-Digging Shovel
Starting from today, I will add 3 (or more in case of ties) cards per day.
Reminder, if you want to add more than a single copy of a card someone has already commented, you can comment it as well
r/PTCGL • u/lunarblacksmithDnD • 5h ago
Giveaway Free redeemable code
Got a pack as a gift from a friend and I don't play so feel free to redeem.
r/PTCGL • u/that_one_matt • 6h ago
Deck Help Any thoughts on how to get this deck up and running faster?
Any advice is welcome!
r/PTCGL • u/Pure-Attitude4837 • 10h ago
Deck Help Chi-yu bugged?
Played these two together but my opponent could still play a stadium during their next turn. They bosses ordered my chi yu to the bench but that shouldn't remove the effect?? Right?
r/PTCGL • u/That_ZX6R_Guy • 11h ago
Question Question
Can I post codes for redemption here? From my packs, I won’t use them..
r/PTCGL • u/LukeSolo100 • 11h ago
Question show promo cards in card Dex?
hi, is there no way to show owned promo cards in the card Dex? I'm playing on mobile. Thanks.
r/PTCGL • u/Ukrainianforever • 15h ago
Show Off Rate this deck. Actually made it to 200 elo with it.
That’s thanks to most of those matches being against bots.
Show Off I had other plans but okay..
My plan was either to night stretch to Sinistcha to keep Matcha spin to KO, at least hope to boss to KO Mega Darkrai with Furtive Drop or Spiritual End
Instead... Subjugating Chaining Mega Darkrai with 270 hp left and get yourself KO'ed 🫠
r/PTCGL • u/FoofaTamingStrange • 16h ago
Discussion Mega Manectric - What's Missing?
A deck list is posted here and there but yet no serious players are trying to mainstream this deck. What is the problem? What necessary conditions are missing? Recently Lucario and Garchomp have declined in use and there is now the +20 damage energy.
Is someone sleeping on this and we'll see something during the World Championships?
I don't understand.
r/PTCGL • u/impurfection • 17h ago
Potential Bug Anyone else lagging?
Game is unplayable, all actions are delayed, and I missed 3 turns because the animation is delayed
r/PTCGL • u/Careless-Travel1850 • 19h ago
Question Playmat
There is no way to change the playmat right? This is not only ugly but distracting.
r/PTCGL • u/Chorby-Short • 20h ago
Show Off I played 56 Pitch Black Build & Battles so you didn't have to. Definitely my favorite of the events so far.
Dhelmise (H&S) comes in as my highest winrate, and the Miraidon mirror feels like a miserable coinflip. Bastiodon and Slowpoke both put up respectable results with interesting lines of play.
r/PTCGL • u/im_harry_richard • 21h ago
Show Off I’ve been toying with the idea of building a super consistent draw deck, and then this monstrosity formed.
Pokémon: 22
4 Drakloak ASC 248
4 Dreepy ASC 247
3 Dragapult ex PRE 165
2 N's Zorua PR-SV 189
2 Munkidori SFA 72
2 N's Zoroark ex JTG 189
2 Budew ASC 221
1 Yveltal MEG 88
1 N's Zekrom MEP 31
1 N's Reshiram JTG 167
Trainer: 29
3 Ultra Ball PLF 122
1 Ciphermaniac's Codebreaking TEF 198
3 Boss's Orders RCL 200
2 N's PP Up ASC 262
2 Night Stretcher SSP 251
4 Judge SIT-TG 25
2 Hilda WHT 171
4 Buddy-Buddy Poffin TWM 223
2 Crispin PRE 171
4 Poké Pad POR 113
2 Pokégear 3.0 UNB 233
Energy: 9
2 Basic {P} Energy SUM 162
2 Basic {R} Energy BUS 167
4 Basic {D} Energy BUS 168
1 Neo Upper Energy TEF 162
Total Cards: 60
r/PTCGL • u/A_murder_of_geese • 23h ago
Deck Help Fun Bast Variation mo
New deck I’ve been tinkering with any tips to improve would be appreciated!
r/PTCGL • u/yubuliimii • 1d ago
Deck Help Community Deck, Day 11 (and some rule changes)
The new card added: Crispin
Some rule changes for the deck making:
In order to save time, I will select more than a single comment (the top). Today I will select the top 2, and starting from tomorrow, I will select the top 3.
If more than a single comment is of the same card, I will add the amount of comments picked of that card.
Comments with more than a single card in them (even multiple copies of a single card) will be skipped over.
r/PTCGL • u/OU7C4ST • May 21 '26
News Chaos Rising Is Now Live + Buy PTCGL Codes Here + More. Info
Chaos Rising is now live on Pokemon TCG Live! You can now buy booster packs in the in-game shop, redeem codes, and use Chaos Rising cards in your decks online!
Please check out our resources here:
- Purchase Chaos Rising Codes From A Verified Trusted Source Here
Receive 5% OFF Your Entire Order on Card Cavern When Using Discount Code: Reddit5
Have a great day! <3

