Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'. - Mast04 - 05-03-2024
When I want to import my latest CPAP data in OSCAR 1.5.3 by clicking on the 'CPAP Importer' button the programs becomes frozen, clicking onto 'Choose a folder' doesn't do anything. In the Linux terminal I have to enter the command 'pkill OSCAR' in order to kill this running instance of this program. I run OSCAR under Linux Mint 20.3 Xfce edition, which is based upon Ubuntu 20.04 LTS (Focal Fossa).
When I run 'OSCAR' in the Linux terminal, I get the following debug output:
Code: qt5ct: using qt5ct plugin
00000: Debug: Started logging thread
00000: Debug: OSCAR starting vr mei 3 15:42:48 2024
00000: Debug: APP-NAME: "OSCAR"
00000: Debug: APP-PATH: "/usr/bin"
00000: Debug: Trying "/usr/bin/Html/about.html"
00000: Debug: Trying "/usr/share/OSCAR/Html/about.html"
00000: Debug: APP-RESOURCES: "/usr/share/OSCAR"
00000: Debug: High Resolution Mode is Disabled
00000: Debug: OSCAR 1.5.3+7267dafa (linux x86_64)
00000: Debug: Built with Qt 5.12.8 on Apr 21 2024 23:32:16
00000: Debug: system locale date format "dddd d MMMM yyyy"
00000: Debug: shortened date format "ddd d MMM yyyy" dayFirst true
00000: Debug: number of built-in *.qm files 0
00000: Debug: Inbuilt Translations: en_US
00000: Debug: number of external *.qm files 30
00000: Debug: Number of external translations is 30
00000: Debug: Extra Translations: af, ar, bg, cz, da, de, el, en_UK, es, es_MX, fi, fil, fr, he, hu, it, ja, ko, nl, no, pl, pt, pt_BR, ro, ru, sv, th, tr, zh_CN, zh_TW
00000: Debug: Using default language en_US
00091: Debug: D-Bus global menu: no
00092: Debug: Logging UI initialized
00095: Debug: D-Bus system tray: yes
00100: Debug: Using System Tray for Menu
00211: Debug: OSCAR 1.5.3+7267dafa (linux x86_64)
00211: Debug: Built with Qt 5.12.8 on Apr 21 2024 23:32:16
00211: Debug:
00212: Debug: Operating system: Linux Mint 20.3
00212: Debug: Graphics Engine: 4.6.0 NVIDIA 535.171.04
00212: Debug: Graphics Engine type: OpenGL
00212: Debug: Compiler: GNU C++:9.4.0
00212: Debug:
00212: Debug: AppData folder already exists, so ...
00212: Debug: Using /home/daw/Documenten/OSCAR_Data as OSCAR data folder
00213: Debug: Logging to /home/daw/Documenten/OSCAR_Data/logs/debug.txt
00213: Debug: Opening /home/daw/Documenten/OSCAR_Data/Preferences.xml
00214: Debug: App font before Prefs setting QFont( "DejaVu Sans,12,-1,5,50,0,0,0,0,0" )
00214: Debug: validateFont found 252 installed font families
00214: Debug: "Application" Preferences font is "DejaVu Sans"
00214: Debug: "Application" font set to "DejaVu Sans" at size QVariant(int, 10)
00214: Debug: validateFont found 252 installed font families
00214: Debug: "Graph" Preferences font is "DejaVu Sans"
00214: Debug: "Graph" font set to "DejaVu Sans" at size QVariant(int, 10)
00214: Debug: validateFont found 252 installed font families
00214: Debug: "Title" Preferences font is "DejaVu Sans"
00214: Debug: "Title" font set to "DejaVu Sans" at size QVariant(int, 10)
00214: Debug: validateFont found 252 installed font families
00214: Debug: "Big" Preferences font is "DejaVu Serif"
00214: Debug: "Big" font set to "DejaVu Serif" at size QVariant(int, 35)
00214: Debug: Application font starts out as QFont( "DejaVu Sans,12,-1,5,50,0,0,0,0,0" )
00230: Debug: Application font set to QFont( "DejaVu Sans,10,-1,5,50,1,0,0,0,0" )
00230: Debug: Application font reads back as QFont( "DejaVu Sans,10,-1,5,50,1,0,0,0,0" )
00230: Debug: system font is "DejaVu Sans"
00230: Debug: Opening ":/docs/channels.xml"
00230: Debug: Processing xml file: "channels" "en" "1.0"
00231: Debug: Registering PRS1Loader
00246: Debug: Registering ResmedLoader
00254: Debug: Registering IntellipapLoader
00259: Debug: Registering F&P Sleepstyle Loader
00259: Debug: Registering F&P Icon Loader
00259: Debug: Registering WeinmannLoader
00259: Debug: Registering CMS50Loader
00259: Debug: Registering CMS50F37Loader
00260: Debug: Registering MD300W1Loader
00260: Debug: Registering ViatomLoader
00260: Debug: Registering PrismaLoader
00260: Debug: Registering ResventLoader
00269: Debug: Logging device connections to /home/daw/Documenten/OSCAR_Data/logs/connections/devices.xml
00269: Debug: Opening /home/daw/Documenten/OSCAR_Data/Profiles/D. Mast/Profile.xml
00358: Debug: Opening profile "D. Mast"
00363: Debug: ResMed device found.. locking OSCAR preferences to suit it's summary system
00364: Debug: Loading Journal record: /home/daw/Documenten/OSCAR_Data/Profiles/D. Mast/Journal_0c9737fa/
00364: Debug: Loading /home/daw/Documenten/OSCAR_Data/Profiles/D. Mast/Journal_0c9737fa/Summaries.xml.gz
00389: Debug: PreloadSummaries is false
00389: Debug: Queue task loader is not available
00389: Debug: Loading Summary Data
00390: Debug: No tasks in m_tasklist
00392: Debug: Loaded Journal data in 27 ms
00392: Debug: Loading Session Info
00397: Debug: Loading ResMed record: /home/daw/Documenten/OSCAR_Data/Profiles/D. Mast/ResMed_23191436864/
00397: Debug: Loading /home/daw/Documenten/OSCAR_Data/Profiles/D. Mast/ResMed_23191436864/Summaries.xml.gz
00615: Debug: PreloadSummaries is false
00615: Debug: Queue task loader is available
00655: Debug: Loading Summary Data
00656: Debug: MachineLoader::runTasks MLtasklist size is 0
00657: Debug: Loaded AirSense 10 Elite data in 260 ms
00672: Debug: Loading Session Info
00871: Debug: Loading CMS50 record: /home/daw/Documenten/OSCAR_Data/Profiles/D. Mast/CMS50_51af0a49/
00872: Debug: Loading /home/daw/Documenten/OSCAR_Data/Profiles/D. Mast/CMS50_51af0a49/Summaries.xml.gz
00876: Debug: PreloadSummaries is false
00876: Debug: Queue task loader is available
00876: Debug: Loading Summary Data
00876: Debug: MachineLoader::runTasks MLtasklist size is 0
00877: Debug: Loaded data in 5 ms
00877: Debug: Loading Session Info
00879: Debug: Loading channel.dat States
00946: Debug: 4364 11
00947: Debug: Creating new Daily object
00959: Debug: Daily Left Panel Width is 486
00997: Debug: Daily::Load called for "do apr. 11 2024" using "DejaVu Sans,12,-1,5,50,0,0,0,0,0"
00997: Debug: Setting App font in Daily::Load
00997: Debug: Application font starts out as QFont( "DejaVu Sans,12,-1,5,50,0,0,0,0,0" )
01001: Debug: Application font set to QFont( "DejaVu Sans,10,-1,5,50,1,0,0,0,0" )
01001: Debug: Application font reads back as QFont( "DejaVu Sans,10,-1,5,50,1,0,0,0,0" )
01001: Debug: system font is "DejaVu Sans"
03692: Debug: Finished opening Profile
My system:
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'. - Mast04 - 05-03-2024
But when I wait a few minutes after clicking on the 'CPAP Importer' button, the window 'CPAP Data Located' still appears and I can still import my CPAP data from the SD-Card of my ResMed Airsense 10 CPAP. But why does it takes a few minutes before I can import them, this problem didn't exist before.
Debugging output in the Linux terminal:
Code: 03959: Debug: Finished opening Profile
208960: Debug: Adding "" on "/media/daw/0123-4567" to drivelist
208961: Debug: Drive list size: 1
208981: Debug: Found "ResMed" datacard at "/media/daw/0123-4567"
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'. - untoutseul05 - 05-03-2024
How did you install the version ?
I mean : Did you download a deb file ? If yes, what if the URL ? Did you test the file which the SHA256 signature ?
Or did you compile your how version ? If yes, which commit number did you use ?
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'. - untoutseul05 - 05-03-2024
Could you test the following process ?
- copy the content of the sdcard on your hard-drive in a folder created just for that (for exemple : /home/xxx/Documents/sdcard/YYYMMDD) where xxx is your user and YYYMMDD is the date with year, month, day
- use the folder to import to OSCAR and not the SDCARD.
Notice : I'm using the Linux version with a Ubuntu 22.04 and I didn't notice what.
but I'm using the previous way to import the data into OSCAR.
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'. - Mast04 - 05-03-2024
(05-03-2024, 09:47 AM).untoutseul05 Wrote: How did you install the version ?
I mean : Did you download a deb file ? If yes, what if the URL ? Did you test the file which the SHA256 signature ?
Or did you compile your how version ? If yes, which commit number did you use ?
I downloaded and installed it from https://www.apneaboard.com/OSCAR/1.5.3/oscar_1.5.3-Ubuntu20_amd64.deb 'Ubuntu 20.04', I didn't test the file with the SHA256 signature.
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'. - Mast04 - 05-03-2024
(05-03-2024, 09:51 AM)untoutseul05 Wrote: Could you test the following process ?
- copy the content of the sdcard on your hard-drive in a folder created just for that (for exemple : /home/xxx/Documents/sdcard/YYYMMDD) where xxx is your user and YYYMMDD is the date with year, month, day
- use the folder to import to OSCAR and not the SDCARD.
Notice : I'm using the Linux version with a Ubuntu 22.04 and I didn't notice what.
but I'm using the previous way to import the data into OSCAR.
I made a test profile in Oscar, I opened it and I clicked on the 'CPAP Importer' button and after waiting several minutes the window 'Find your CPAP data card' appeared in which I can choose the content folder of the SD-Card data to import data from. The problem is that just after clicking on the 'CPAP Importer' button in the 'Welcome' tab, OSCAR freezes for a while before any dialogue box about importing CPAP data appears. Could it be that OSCAR is polling the file system in order to find any location?
Code: 1384280: Debug: Opening profile "Test"
1384281: Debug: Saving "Daily" settings
1384288: Debug: Saving "Overview" settings
1384292: Debug: Saving "ResMed" session info "ResMed"
1384294: Debug: Done Saving "ResMed" session info
1384295: Debug: Saving "" session info "CMS50"
1384296: Debug: Done Saving "" session info
1385065: Debug: Saving Channel States
1385073: Debug: No devices in profile
1385073: Debug: Loading Journal record: /home/daw/Documenten/OSCAR_Data/Profiles/Test/Journal_1a5ebdce/
1385073: Debug: Loading channel.dat States
1385149: Debug: No devices in Profile
1385149: Debug: Creating new Daily object
1385161: Debug: Daily Left Panel Width is 486
1385184: Debug: Daily::Load called for "vr mei 3 2024" using "DejaVu Sans,10,-1,5,50,1,0,0,0,0"
1385184: Debug: Setting App font in Daily::Load
1385184: Debug: Application font starts out as QFont( "DejaVu Sans,10,-1,5,50,1,0,0,0,0" )
1385185: Debug: Application font set to QFont( "DejaVu Sans,10,-1,5,50,1,0,0,0,0" )
1385185: Debug: Application font reads back as QFont( "DejaVu Sans,10,-1,5,50,1,0,0,0,0" )
1385185: Debug: system font is "DejaVu Sans"
1385217: Debug: Finished opening Profile
1657210: Debug: Drive list size: 0
1657229: Warning: Empty filename passed to function
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'. - untoutseul05 - 05-03-2024
Could you test the deb file ?
The file with the signatures is in the same address.
Once you've downloaded the file, you open a terminal and go to the folder with the deb file & the test file.
you can test it with the command :
Code: sha256sum --ignore-missing -c OSCAR-1.5.3-checksums.txt
it takes a while and says ok or fail
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'. - untoutseul05 - 05-03-2024
"Could it be that OSCAR is polling the file system in order to find any location?"
Yes. It is something like what. What's why I asked to you to use your hard drive and a special folder.
It poll less things on a drive which is faster than the SDCARD drive.
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'. - Mast04 - 05-03-2024
This problem has now miraculously been disappeared, importing from my SD-Card in OSCAR is now with any problems again, without any freezing. When I don't have any SD-Card of my CPAP inserted into my card reader, a blue progress bar appears just after clicking the 'CPAP Importer' button after which the window 'Find your CPAP data card' appears.
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'. - Mast04 - 05-03-2024
(05-03-2024, 10:15 AM)untoutseul05 Wrote: Could you test the deb file ?
The file with the signatures is in the same address.
Once you've downloaded the file, you open a terminal and go to the folder with the deb file & the test file.
you can test it with the command :
Code: sha256sum --ignore-missing -c OSCAR-1.5.3-checksums.txt
it takes a while and says ok or fail
I tested this deb file and it was OK.
Code: sha256sum --ignore-missing -c OSCAR-1.5.3-checksums.txt
oscar_1.5.3-Ubuntu20_amd64.deb: OK
|