Hi everybody,
it's working now... after few tweaks.
after few inquiries on Google I found here and there we need a special "serial USB" port to communicate
between the IDE and the Arduino by itself. They call it "ttyACM"
Went to "/dev" and found nothing. ran dmesg with and without the Digix but nothing more, just 1 more line
for USB "ehci dcm" or something like that. same for "lsusb" that did not tell me more...
by curiosity, I've inspected the ".config" of my Linux Kernel tree and found the "ACM/DCM" thing was not
configured..

so I decided to make a new Linux kernel, I'm running actually 3.8.13, by running all the diffferent
makemenuconfig, etc etc
install it (dpkg ....) and updated my boot loader, that is in my case BURG.
Reboot the PC, attach and de-attach the Digix and the magic line appeared:
usbcore 202929 5 cdc_acm,ehci_pci,ehci_hcd,usb_storage,uhci_hcd as a result of "lsmod"
went to the Arduino IDE, select the Digix board, select the new tty-usb port that is /dev/ttyACM0
load the example sketch "blink" modified the "delay"'s values, compiled and uploaded the
code to the Digix and....
IT WORKS!!!!

I'm so happy.
I know for you guys it looks very small but for me I achieved a big step.
It was the first time I ever played with an Arduino in my life!! Yes it's possible... and especially now!
Thanks to you all guys and to Google and to LINUX
without forgetting DigiStump for their little baby.
Just one little thing, when I run the Arduino IDE, I have these messages:
Board digistump: sam: Digix defines no option "build.board." It is automatically set to: SAM_DIGIX
Map digistump: sam: digix_wdt defines no option "build.board." It is automatically set to: SAM_DIGIX_WDT
Experimental: JNI_OnLoad called Expired.
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version = RXTX-2.1-7
What does it mean the 2 lines with ""build.board." It is automatically set to" ?
any ideas?
Thanks again for your help
Regards
Erix