05-03-2024, 08:51 AM
(This post was last modified: 05-03-2024, 08:55 AM by Mast04.)
Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'.
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:
05-03-2024, 09:41 AM
(This post was last modified: 05-03-2024, 09:42 AM by Mast04.)
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'.
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'.
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 ?
From France. English spoken. Equipped since end of 2009. ResMed AirSense 10 Autoset since November 2023.
Linux user since 2009 --> current main distribution : Xubuntu 22.04 (laptop)
LUG (named ALDIL) Member since 2015. certifications : ITIL© and ISTQB©
05-03-2024, 09:51 AM
(This post was last modified: 05-03-2024, 09:57 AM by untoutseul05.
Edit Reason: add the notice sentence.
)
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'.
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.
From France. English spoken. Equipped since end of 2009. ResMed AirSense 10 Autoset since November 2023.
Linux user since 2009 --> current main distribution : Xubuntu 22.04 (laptop)
LUG (named ALDIL) Member since 2015. certifications : ITIL© and ISTQB©
05-03-2024, 09:58 AM
(This post was last modified: 05-03-2024, 10:00 AM by Mast04.)
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'.
(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/o..._amd64.deb 'Ubuntu 20.04', I didn't test the file with the SHA256 signature.
05-03-2024, 10:09 AM
(This post was last modified: 05-03-2024, 10:20 AM by Mast04.)
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'.
(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'.
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
From France. English spoken. Equipped since end of 2009. ResMed AirSense 10 Autoset since November 2023.
Linux user since 2009 --> current main distribution : Xubuntu 22.04 (laptop)
LUG (named ALDIL) Member since 2015. certifications : ITIL© and ISTQB©
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'.
"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.
From France. English spoken. Equipped since end of 2009. ResMed AirSense 10 Autoset since November 2023.
Linux user since 2009 --> current main distribution : Xubuntu 22.04 (laptop)
LUG (named ALDIL) Member since 2015. certifications : ITIL© and ISTQB©
05-03-2024, 10:46 AM
(This post was last modified: 05-03-2024, 11:00 AM by Mast04.)
RE: Oscar 1.5.3 for Linux freezes after clicking on 'CPAP Importer'.
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'.
(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
|