Comments (3)
@snhirsch Thank you for your feedback.
While the hDPI problem with Java apps on Windows and macOS have been solved since Java 11 or so, the situation on Linux seems to be more complex, as it depends also on the desktop manager.
On my Ubuntu 22 with Gnome, I was able to change the scaling using -Dsun.java2d.uiScale=2.0. See https://stackoverflow.com/questions/58699877/how-to-fix-scaling-of-a-java-based-application-on-a-high-dpi-display-in-linux.
- Open a terminal and go to the directory where Antares is installed. In my case, this is /opt/antares.
- Go to ./lib/app
- Set write permissions on Antares.cfg, e.g. by "sudo chmod a+x Antares.cfg"
- Edit the file and add -Dsun.java2d.uiScale=2.0
- Save
- Restart Antares
In my case, the UI is now scaled by a factor 2.
from antares.
Thanks, Andreas! In the interim I discovered a slightly different workaround that seems to accomplish the correct scaling:
$ GDK_SCALE=2.0 /opt/antares/bin/Antares
Under KDE this can be done by a quick edit to the .desktop file. Might be worth adding some discussion to the FAQ? (If it's there already and I missed it - shame on me...)
from antares.
@snhirsch Thanks for suggesting to add the workaround to the FAQ. I'll do that with the next release update.
from antares.
Related Issues (20)
- Width of "Hierarchy" sidebar cannot be reduced
- DSL scripts produce unexpected error when comparing undefined values
- False positive test results with undefined signals
- False positive test result with ports of type "inout"
- Error while creating junction from small wire
- Pan animation towards copy/pasted components
- Errors occurring during "Save" can lead to corrupt files
- Components draw propDelay expression instead of value during single-step simulation
- Wire tooltip "Press ALT to create junction" displayed on read-only circuits
- Capacitor component (analog)
- Monostable multivibrator (Monoflop) using capacitor
- New DSL scripting function "triggerAfter()"
- Error in DSL exec script when using integer numbers in analog circuit
- Analog "Current flow animation" speed independent of system speed
- Error when opening analog circuit containing a circuit parameter
- Cannot start Antares with German locale
- Display time/value in oscilloscope when hovering with mouse over curve
- Issue while using 8-bit architecture modules HOT 5
- Subcircuit opened during simulation has wrong simulation state
- Open project in Antares Web
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 antares.