MarkG     January 14, 2023, 2:17pm   1       Downloaded off this site the latest Arduino 2 for windows.
 Powered up my i7 9700 octa-core beast that is only meant for video and music production and installed it.
 Its a windows 10 install for 64 bit.
 Ran it.
 The GUI just stits there doing nothing but showing the Arduino logo throbbing.
 Rebooted, same thing.
 So I have a Linux install that complains and won't import a library and when I put it there manually, complains that the library doesn't exist.
 I now have a windows install on a machine of the IDE 2 version and it doesn't work.
 Not impressed.
    
      First time that you run IDE 2.0 after installation, you need to have an internet connection so it can download the AVR board package.
 There is a dedicated IDE2.0 section on the forum. I'll move your topic there.
    
      MarkG     January 14, 2023, 4:07pm   3       Well thats not going to happen as the machine does not have internet and never will.
 Arduino need to make available offline installers for people who don't have internet.
 I get quite annoyed with software vendors that require internet access for things that just don't need it.
    1 Like  
      I guess it could have been communicated to the user before they download from arduino.cc.
 If you want to run the IDE on your super duper machine, use 1.8 19.
    
      The need to communicate the first run Internet access requirement to the user is being tracked by the Arduino IDE developers here:
          opened 07:42AM - 28 Jan 22 UTC  
      type: enhancement    topic: code   
      ### Describe the problem On the first run, Arduino IDE must download some fil… es from the Internet: - `builtin:serial-discovery` - `builtin:mdns-discovery` - `builtin:ctags` - The "Arduino AVR Boards" platform - The standard libraries If the IDE does not have Internet access at that time, it can not reach a functional state. There is currently no communication to the user in this situation. This is a change from Arduino IDE 1.x, which is in a fully functional state from the start with no hard dependency on an Internet connection (though obviously Library/Boards Manager can't be used). ### To reproduce 1. Quit the IDE if it is running. 1. Rename or delete (:warning: cautiously) the following folders to simulate the environment of a first run: - Windows: ``` C:\Users\<username>\.arduinoIDE ``` ``` C:\Users\<user name>\AppData\Local\Arduino15 ``` ``` C:\Users\<user name>\AppData\Roaming\arduino-ide ``` ``` C:\Users\<user name>\Documents\Arduino ``` - Linux: ``` ~/.arduinoIDE ``` ``` ~/.arduino15 ``` ``` ~/.config/arduino-ide ``` ``` ~/Arduino ``` - macOS: ``` ~/.arduinoIDE ``` ``` ~/Library/Arduino15 ``` ``` ~/Library/Application Support/arduino-ide ``` ``` ~/Arduino ``` 1. Disconnect your computer from the Internet. 1. Start the Arduino IDE. 1. Wait as long as you need to feel confident the IDE has finished doing all first run procedures. 1. Connect an Arduino board to your computer. 1. Open the board/port selector. :bug: Notice that the board and port are not listed. 1. Select **Tools > Board** from the Arduino IDE menus. :bug: Notice that the expected "Arduino AVR Boards" menu item is not present. 1. Open the **Tools > Port** menu. :bug: Notice that the port of your board is not listed. 1. Open the **Sketch > Include Library** menu. :bug: Notice that there are no libraries. After you connect to the Internet and restart the IDE, the discoveries will be installed, so the missing ports issue will resolve itself at that time 🙂. However, the missing "Arduino AVR Boards" platform and libraries condition is persistent :bug: because this is only attempted on the first run, whether or not it fails. ### Expected behavior - Communicate to the user when resources could not be installed on first run. - Record whether the `arduino:avr` and "Arduino_BuiltIn" installations were successful, and if not then retry on subsequent startups. - Note: This must be done based on a dedicated record, and not on the presence/absence of these installations because users may have later removed unwanted installations after they were successfully installed automatically. ### Arduino IDE version 2.0.0-rc3-snapshot.1d88263 ### Operating system Windows ### Operating system version 10 ### Additional context At one time, the IDE showed a notification when there was no Internet connection (https://github.com/arduino/arduino-ide/pull/266), which was cryptic but at least gave some feedback: ``` Request loadSketch failed with message: 2 UNKNOWN: downloading builtin:ctags@5.8-arduino11 tool: Get "https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-i686-mingw32.zip": dial tcp: lookup downloads.arduino.cc: no such host ``` But that notification is no longer shown (probably because the system has been made more tolerant of error conditions). --- Additional reports: - https://forum.arduino.cc/t/arduino-ide-2-not-working/1077381 ### Issue checklist - [X] I searched for previous reports in [the issue tracker](https://github.com/arduino/arduino-ide/issues?q=) - [X] I verified the problem still occurs when using the latest [nightly build](https://www.arduino.cc/en/software#nightly-builds) - [X] My report contains all necessary details 
      
 
      
      MarkG     January 14, 2023, 4:31pm   6       Thanks I will check it out.
    
      MarkG     January 14, 2023, 4:32pm   7       I just went there and was greeted with a request to join, tried joining and github says my email address is already in use, how is a mystery.
 So I won't be able to say anything to them.
    
       No mystery. You registered it a while ago and forgot. It happens. Just click the forgot password, link and follow the directions.
    
      I shared the link only to indicate that the deficiency mentioned by sterretje  is already being tracked. It is not necessary to comment on it. I already added a link from that issue to this forum thread, so all the discussion here is available to the developers if they are looking for further input.
    
      system     July 13, 2023, 5:23pm   10       This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.