Start QT Application on bootup on an Embedded Linux Device (Beaglebone Black)
Below is picture of the display on bootup. Expected display is overwritten by Angstrom screen
Expected Display
Application is been started as a service. Below is the content of the service file
[Unit]
Description=QTAccelerometer GUI
After=systemd-user-sessions.service
[Service]
WorkingDirectory=/home/root/projects/qt-projects
ExecStart=/home/root/projects/qt-projects/QTAccelerometer -qws
SyslogIdentifier=QTAccelerometer
Restart=on-failure
RestartSec=5
[Install]
Alias=display-manager.service
Below are the other options tried without success
[Install]
WantedBy=multi-user.target
WantedBy=graphical.target
The system sometimes boots up as expected. When the issue occurs the expected screen splashes followed by the Angstrom screen. Then the dynamic widget update the screen but the static information is not visible.
Any thoughts as to how to fix this issue?
References
- Creating Ångström System Services on BeagleBone Black
- What Is Systemd and How It Works (Part 1)
linux embedded qt
bumped to the homepage by Community♦ 5 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
Below is picture of the display on bootup. Expected display is overwritten by Angstrom screen
Expected Display
Application is been started as a service. Below is the content of the service file
[Unit]
Description=QTAccelerometer GUI
After=systemd-user-sessions.service
[Service]
WorkingDirectory=/home/root/projects/qt-projects
ExecStart=/home/root/projects/qt-projects/QTAccelerometer -qws
SyslogIdentifier=QTAccelerometer
Restart=on-failure
RestartSec=5
[Install]
Alias=display-manager.service
Below are the other options tried without success
[Install]
WantedBy=multi-user.target
WantedBy=graphical.target
The system sometimes boots up as expected. When the issue occurs the expected screen splashes followed by the Angstrom screen. Then the dynamic widget update the screen but the static information is not visible.
Any thoughts as to how to fix this issue?
References
- Creating Ångström System Services on BeagleBone Black
- What Is Systemd and How It Works (Part 1)
linux embedded qt
bumped to the homepage by Community♦ 5 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
Below is picture of the display on bootup. Expected display is overwritten by Angstrom screen
Expected Display
Application is been started as a service. Below is the content of the service file
[Unit]
Description=QTAccelerometer GUI
After=systemd-user-sessions.service
[Service]
WorkingDirectory=/home/root/projects/qt-projects
ExecStart=/home/root/projects/qt-projects/QTAccelerometer -qws
SyslogIdentifier=QTAccelerometer
Restart=on-failure
RestartSec=5
[Install]
Alias=display-manager.service
Below are the other options tried without success
[Install]
WantedBy=multi-user.target
WantedBy=graphical.target
The system sometimes boots up as expected. When the issue occurs the expected screen splashes followed by the Angstrom screen. Then the dynamic widget update the screen but the static information is not visible.
Any thoughts as to how to fix this issue?
References
- Creating Ångström System Services on BeagleBone Black
- What Is Systemd and How It Works (Part 1)
linux embedded qt
Below is picture of the display on bootup. Expected display is overwritten by Angstrom screen
Expected Display
Application is been started as a service. Below is the content of the service file
[Unit]
Description=QTAccelerometer GUI
After=systemd-user-sessions.service
[Service]
WorkingDirectory=/home/root/projects/qt-projects
ExecStart=/home/root/projects/qt-projects/QTAccelerometer -qws
SyslogIdentifier=QTAccelerometer
Restart=on-failure
RestartSec=5
[Install]
Alias=display-manager.service
Below are the other options tried without success
[Install]
WantedBy=multi-user.target
WantedBy=graphical.target
The system sometimes boots up as expected. When the issue occurs the expected screen splashes followed by the Angstrom screen. Then the dynamic widget update the screen but the static information is not visible.
Any thoughts as to how to fix this issue?
References
- Creating Ångström System Services on BeagleBone Black
- What Is Systemd and How It Works (Part 1)
linux embedded qt
linux embedded qt
edited Oct 14 '16 at 12:08
Mahendra Gunawardena
asked Sep 6 '14 at 15:26
Mahendra GunawardenaMahendra Gunawardena
1386
1386
bumped to the homepage by Community♦ 5 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
bumped to the homepage by Community♦ 5 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Try the following
[Unit]
After=getty@.service or getty.target
[Install]
WantedBy=multi-user.target
Also consider removing the following from the service file
After=systemd-user-sessions.service
Alias=display-manager.service
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f154102%2fstart-qt-application-on-bootup-on-an-embedded-linux-device-beaglebone-black%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Try the following
[Unit]
After=getty@.service or getty.target
[Install]
WantedBy=multi-user.target
Also consider removing the following from the service file
After=systemd-user-sessions.service
Alias=display-manager.service
add a comment |
Try the following
[Unit]
After=getty@.service or getty.target
[Install]
WantedBy=multi-user.target
Also consider removing the following from the service file
After=systemd-user-sessions.service
Alias=display-manager.service
add a comment |
Try the following
[Unit]
After=getty@.service or getty.target
[Install]
WantedBy=multi-user.target
Also consider removing the following from the service file
After=systemd-user-sessions.service
Alias=display-manager.service
Try the following
[Unit]
After=getty@.service or getty.target
[Install]
WantedBy=multi-user.target
Also consider removing the following from the service file
After=systemd-user-sessions.service
Alias=display-manager.service
answered Sep 11 '14 at 18:38
706Astor706Astor
101
101
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f154102%2fstart-qt-application-on-bootup-on-an-embedded-linux-device-beaglebone-black%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown