Matias Saibene
Development hell
I don't have a GPU, it's just Intel integrated graphics. I don't think it has graphic acceleration, I'll check just in case.Are you sure you have hardware acceleration enabled for your GPU?
I don't have a GPU, it's just Intel integrated graphics. I don't think it has graphic acceleration, I'll check just in case.Are you sure you have hardware acceleration enabled for your GPU?
No need to download anything else.I also tried with deactivated XRSound Module. Same result.
I have to install 64Gb? of textures? Do the Old Hi-Res work for a try?
Latest update I got - I installed this:
It worked, after unziping Orbiter2016 and after I overinstalled Gondor routine.Thread 1 "Orbiter" received signal SIGABRT, Aborted.
0x00007ffff79c90fc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007ffff79c90fc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff797b472 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff79654b2 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#3 0x00007ffff79661ed in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#4 0x00007ffff79d2a75 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#5 0x00007ffff79d4782 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#6 0x00007ffff79d716f in free () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x00007ffff7104707 in VBMESH::~VBMESH() () from Modules/Plugin/libOGLClient.so
#8 0x00007ffff70d8c4c in __tcf_9 () from Modules/Plugin/libOGLClient.so
#9 0x00007ffff797d955 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x00007ffff797da8a in exit () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x000055555576e1d5 in CelestialBody::RegisterModule(char*) ()
#12 0x000055555576ac03 in CelestialBody::CelestialBody(char*) ()
#13 0x000055555576f231 in Planet:lanet(char*) ()
#14 0x0000555555737335 in PlanetarySystem::ScanMoons(std::basic_istream<char, std::char_traits<char> >&, CelestialBody*, char*) ()
#15 0x0000555555735d60 in PlanetarySystem::Read(char*) ()
#16 0x0000555555734e31 in PlanetarySystem:lanetarySystem(char*) ()
#17 0x000055555571f2af in Orbiter::InitializeWorld(char*) ()
#18 0x0000555555720f59 in Orbiter::StartSession(Config*, char const*) ()
#19 0x0000555555720d96 in Orbiter::Launch(char const*) ()
#20 0x000055555574988d in DlgLaunchpad:rawScenarios() ()
#21 0x000055555574965f in DlgLaunchpad::Show() ()
#22 0x000055555586638e in GUIManager::RenderGUI() ()
#23 0x00005555557224fc in Orbiter::RenderGUI() ()
#24 0x000055555572282f in Orbiter::Run() ()
#25 0x000055555571f11a in main ()
(gdb) Quit
(gdb)
The "Joystick" tab is just a placeholder with nothing in it, but if you have a gamepad plugged in, it may work anyway
Nice,That's all?
It worked, after unziping Orbiter2016 and after I overinstalled Gondor routine.
OK, It is running, except NASSP. I'll make more installations.
Now I have the Joystick problem. https://www.speedlink.com/Rocketeer-Joystick/SL-6629
Yes, it is quite complicated but that's the price to pay for full freedom of customization...Yeah nice,
I saw this tool, just didn't understood it. Then I played around for hours with this tool.
Well, I don't like it. That need to be more user friendly. It is a game in a game.
It has to be plug and play. Nobody want to play snake-wordle.
This tool is for special cases. Looks like from an RC-controller for flying wings. There it is useful.
There is no reason, why everyone should play this game.
If people want use Orbiter on Linux, they may just turn around and buy Windows 12 with Kerbal ultimate.
There is a Gamecontroller,.. from I think KDE. Why not connect them?
On the other hand it is right what I requested long time ago. You can build a reverse button for the RCS.
Kill Rot on the fire button and so on...
And how to recognize rotation and lantation?
Always remember to press the Save button. Doing so creates a .json file in /home/username/orbiter_test/Orbiter/ControllersForget what I wrote before.
I invented the Joystick-In-Flight-Calibration-System (JIFCS)
If you press button 5,or Kill-Rot and the joystick is untouched, it will re-calibrate itself.
Please tell me how to extract this as code and how to upload ?
[ The coolie-hat ("Rundblickschalter") is on one false axle. And some lantation moves are not right.If you press during the game the Kill-Rot-button, or button 3, while the joystick is in all zero-positions.
Actually the deadzone for all axles can be adjusted at the start of the scenario.
- Rotation will be killed - as long as you hold this button pressed.
- all thrusters will stop immediately.
- and the current value of the thruster (has to be 0 at this moment or a little bit more),plus a deadzone value (-0.04), will be added to all axis and saved as deadzone for all axis.
- The amount of speed you give on the main engine now, will be added to the deadzone of all axles. (min 4% - or higher if you wish)
- Press button 5 to calibrate this level. ( The main engine itself can only be "deadzone-adjusted in the joystick-panel )
- Set main engine back to 0.
It is not really a solution. A few Boolesche Operators would be helpful.
Another button switches from ROT to LAN to OFF and back.
In OFF-mode you have control on the airfoils and the main engine. No RCS active.
They work also in ROT-mode.
There is also a retro-button. Actually it was meant for docking.
Looking at your screenshot, I have to admit that I've never seen spaghetti-code quite so... literal.And yes, it is spaghetti-code and can be reduced to half the boxes.
For me it works!Download link for JIFCS v0.2.1beta: https://www.mediafire.com/file/0doj16fs2bfi43c/Default_v0.2.1beta.json/file
Manual :
Start with main engine throttle down on 0
- Press Key Nr. 5 for to calibrate
- Kill-ROT is on Key Nr. 3
- Key 0 or "FIRE" resets the camera
- Key 1 switches between ROT to LAN to OFF (only airfoils and main engine) and back to ROT
- Key 2 RETRO - for docking
- Key 3 KILL-ROT; - All thrusters stop, but NO MECO and then re-calibration. ( Just press Key 3 - don't move the handle or throttles ! )
- Key 4 shows the HUD --> Currently out of order . . .
- Key 5 CALIBRATES THE JOYSTICK at the beginning of the scenario, by adding a value between -0.06 and 0.00 to each splitter and all half-axles.
- Values of half-axles are between -0.06 to 0.96 or 0 to 1.00.
- It can slightly be adjusted at the .SCN-start: Press Key 3,( KILL-ROT ) and don't move the handle ! - All thrusters will stop, also MECO and then re-calibration.
- You can set a smaller deadzone to your axles, if your main-engine fires up to maximum 4% or 5% before you press Key 5
- You also can adjust the Deadzone-variable at the Main.Engine-Input of the contoler:
This is some monsterForget what I wrote before.
I invented the Joystick-In-Flight-Calibration-System (JIFCS)
If you press button 5,or Kill-Rot and the joystick is untouched, it will re-calibrate itself.
Please tell me how to extract this as code and how to upload ?
I think I do have hardware acceleration enabled.Are you sure you have hardware acceleration enabled for your GPU?
[matias@matias-mb40ii2 ~]$ glxinfo | grep "direct rendering"
direct rendering: Yes
This is a concept for a graph based controller mapping tool that got out of control^^What is this GUI?
Yes, even if it won't give you stellar performances, it should be better than pure software rendering.I think I do have hardware acceleration enabled.
Bash:[matias@matias-mb40ii2 ~]$ glxinfo | grep "direct rendering" direct rendering: Yes
I'll try it and let you know.Yes, even if it won't give you stellar performances, it should be better than pure software rendering.
I think the issue may be due to the logarithmic depth buffer I introduced later on. Maybe you can try with an earlier version before that change (877409617c398dc9f9bba2578843404ff544c57d for example)
I don't know what it is. It works with mud data and out of control. - I had no "thrusters firing incident" in the test-flights. I feels even smooth.
I would love to use something like this to generate/view systems configs for NASSP, but I'm not familiar with the library.This is a concept for a graph based controller mapping tool that got out of control^^
All you need to do, is to find the file Default.json in your Orbiter-test older. Rename it to DefaultORIGINAL.jsonI would love to use something like this to generate/view systems configs for NASSP, but I'm not familiar with the library.