It is possible to do most things, including source-level debugging, profiling and hot reload when you debug Flutter apps for eLinux.
1. Getting the Observatory port
You will find the following message in the console when you run Flutter apps. You need to attach a debugger to this port when you want to debug it. Note that the URI changes every time after launching.
Use fixed observatory URI
If you want to fix always same observatory URI, you can use the following command options. Note that this option is only available in debug/profile mode.
2. Flutter attach debugger