[BUG] Bash Tool fails silently when running commands on PopOS Linux on Kitty and GNOME Terminals

Resolved 💬 2 comments Opened Jul 18, 2025 by vicentereig Closed Jul 19, 2025

Bug Description

The Bash tool appears to execute commands successfully (returns
"Tool ran without output or errors" and "No Content") but commands have no actual
effect on the system.

## Environment

  • OS: PopOS Linux (6.12.10-76061203-generic)
  • Terminal: Kitty, GNOME Terminal
  • Claude Code version: 1.0.55
  • Platform: Linux

## Issue Details
When using Claude Code on PopOS Linux with Kitty terminal, all
Bash tool commands fail silently:

  • Commands return "Tool ran without output or errors"
  • No actual command execution occurs
  • No output is produced
  • File system operations don't persist

## Reproduction Steps

  1. Run Claude Code on PopOS Linux with Kitty terminal
  2. Execute any Bash command via Claude Code (e.g., `echo

"test", touch /tmp/test.txt, pwd`)

  1. Command returns success with no output
  2. Verify command had no effect (created files don't exist, no

output produced)

## Examples of Failed Commands

  • echo "Testing basic echo command" - No output
  • pwd - No output
  • touch /tmp/test_claude.txt && ls -la /tmp/test_claude.txt -

No file created

  • which bash - No output
  • env | grep -i shell - No output

## Impact
Complete inability to execute shell commands, making Claude Code
unusable for development tasks requiring command-line
interaction.

## Additional Information

  • All commands exhibit the same behavior: apparent success with

no actual execution

  • The Read tool works correctly (can read existing files)
  • Other tools appear to function normally
  • Issue persists even with full permissions

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗