Comments (9)
Please inform user about QuickEMU loading - put something like Downloading / Loading text or some icon ⏳ .
Seeing empty window with gray color (on integrated Intel graphics) or black color (on Nvidia graphics) is not comfortable for the end user.
from quickgui.
Fixed in quickemu-project/quickemu@95b6d8c
from quickgui.
I have faced the same issue, it took more than 30 seconds for me.
Might be related to Flutter or Dart runtime. This was the output on the terminal
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Invalid argument(s): null is not a String or Directory
#0 _Directory.current= (dart:io/directory_impl.dart:62)
#1 Directory.current= (dart:io/directory.dart:168)
#2 _DownloaderMenuState.build.<anonymous closure>.<anonymous closure> (package:quickgui/src/widgets/home_page/downloader_menu.dart:58)
#3 State.setState (package:flutter/src/widgets/framework.dart:1114)
#4 _DownloaderMenuState.initState.<anonymous closure> (package:quickgui/src/widgets/home_page/downloader_menu.dart:24)
<asynchronous suspension>
flutter: Failed to find definition for #a
flutter: #0 debugPrintStack (package:flutter/src/foundation/assertions.dart:1204)
flutter: #1 FlutterError.dumpErrorToConsole (package:flutter/src/foundation/assertions.dart:1023)
flutter: #2 reportMissingDef (package:flutter_svg/src/utilities/errors.dart:5)
flutter: #3 _Elements.linearGradient (package:flutter_svg/src/svg/parser_state.dart:395)
flutter: #4 SvgParserState.parse (package:flutter_svg/src/svg/parser_state.dart:854)
flutter: <asynchronous suspension>
flutter: #5 SvgParser.parse (package:flutter_svg/parser.dart:27)
flutter: <asynchronous suspension>
flutter: #6 Svg.fromSvgString (package:flutter_svg/svg.dart:131)
flutter: <asynchronous suspension>
flutter: #7 Svg.svgPictureStringDecoder (package:flutter_svg/svg.dart:84)
flutter: <asynchronous suspension>
flutter: Another exception was thrown: Instance of 'DiagnosticsProperty<void>'
flutter: Another exception was thrown: Instance of 'DiagnosticsProperty<void>'
from quickgui.
Really it is alive - see
QuickGui needs 13 seconds to start on modern 11th Intel core i5 with NVMe disk.
This time lag was unexpected for me.
from quickgui.
Mine was a Ryzen 5900X 12 Core, with RTX 3080 12GB, so pretty high end machine
from quickgui.
In my case, when I disconnect my machine from the internet and open it up, the GUI shows up immediately.
from quickgui.
In my case, when I disconnect my machine from the internet and open it up, the GUI shows up immediately.
That's because this entire issue is caused by quickget's list_csv fetching available releases and editions from the web sequentially. With how many distros quickget supports now, this causes the list_csv to take forever. If you disconnect from the internet while launching, you'll miss out on many distros that quickget supports. This is a serious issue with quickget and must be fixed, it renders anything which relies on the list_csv to be nearly useless. I even thought quickgui was broken when I tested it in a VM a few months ago, it took over 30 seconds to launch.
from quickgui.
Reporting the same situation with the same error as @AldrinMathew in #123 (comment)_ here on an up-to-date Arch.
from quickgui.
Related Issues (20)
- No interface icons HOT 8
- Connect to SPICE HOT 11
- Build failed on linux HOT 2
- Please add a Windows option HOT 3
- Fix flutter_localizations
- triage: distorted UI rendering on hyprland when fullscreened HOT 5
- Windows Is Missing from QuickGui Operating System Dropdown HOT 10
- bug: Check failed: gl_version_string. The GL proc resolver's glGetString(GL_VERSION) failed HOT 1
- Existing VM has disappeared after update
- flutter_localizations error prevents quickgui from being built on Arch HOT 1
- feat: autofill the default username for ssh connection
- Windows distros missing from quickemu GUI HOT 5
- GLib-GObject-WARNING when i quit quickgui HOT 1
- bug: moving focus away from quickgui on hyprland cause the app to stop functioning
- Adding explicit License for QuickGUI HOT 1
- flutter_localizations depends on intl 0.18.1 and quickgui depends on intl ^0.17.0 HOT 5
- Can't change the directory where the VMs get stored HOT 2
- feat: `list` and `list_csv` deprecation!
- Error dump while build HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from quickgui.