Qt 5 Apps on Wayland
by Dr. Zenzic
I have a qt 5 application that I'm trying to run on Fedora 29 running
Wayland. The app was built from source and was working correctly on
Fedora 28. After upgrading to 29 I am receiving the following warning
and the application doesn't start
"Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use
QT_QPA_PLATFORM=wayland to run on Wayland anyway."
If I run it as root using sudo I get
"QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
No protocol specified
qt.qpa.screen: QXcbConnection: Could not connect to display :0
Could not connect to any X display."
Running the command with QT_QPA_PLATFORM=wayland-egl (per
https://fedoraproject.org/wiki/How_to_debug_Wayland_problems#Looking_for_...)
I get the error
"QSocketNotifier: Can only be used with threads started with QThread"
I have the WAYLAND_DEBUG=1 output as well but it means nothing to me. I
dont know much about display backends and compsitors, but it seems like
the QT application is trying to connect to an XWayland display but can't
find one in Fedora 29. Does anyone have any suggestions to try and get
the application to display?
5 years, 5 months
strange problem
by Paolo Galtieri
I encountered a strange problem today I'm wondering if someone can
explain what's going on.
Here's the problem, I have 2 systems running F28, one system was
upgraded from F27 two days ago, the other upgraded yesterday. Both
systems were working fine yesterday. Today the second system will not
connect to any website using chrome, I get the following error
Your connection is not private
with the following detail
NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM
If I use firefox I don't get this error. I have killed and restarted
chrome and the problem persists. I have even rebooted the system and
the problem still persists. What's curious is that the other system
doesn't show this failure. The system that fails is the one that
actually connects to the internet, the other system routes through the
failing system to connect to the internet.
Anyone have any idea why I'm seeing this error and how to fix it?
Any help is appreciated.
Paolo
5 years, 5 months
Issues with nouveau & lockups, freeze on shutdown - SOLVED (Or at
least a work around)
by PropAAS DBA
All;
I've purchased a Lenovo Thinkpad P52S back in July with the following
specs:
- 8th Generation Intel® Core™ i7-8650U Processor with vPro® (1.90GHz, up
to 4.20GHz with Turbo Boost, 8MB Cache)
- 15.6" 4K UHD (3840 x 2160) IPS anti-glare
- 32 GB DDR4 (16 + 16) 2400MHz
- NVIDIA Quadro P500 2GB GDDR5
Ever since then I've had issues with lockups, cpu 'stuck' at 100%,
shutdown hangs, etc
I upgraded to Fedora29 and most of the lockup and cpu stuck issues went
away but the shutdown hang issue remained.
Often I would see /var/log/messages entries like this:
kernel: nouveau 0000:02:00.0: DRM: Pointer to TMDS table invalid
kernel: watchdog: BUG: soft lockup - CPU#6 stuck for 22s! [Xorg:2145]
kernel: NMI watchdog: Watchdog detected hard LOCKUP on cpu 2
abrt-server[1960]: Oops looks like a problem in kernel module, new
component xorg-x11-drv-nouveau
I've recently deployed a change to my system that seems to have fully
resolved the issue, note that I use the laptop for business, writing
code, running PostgreSQL, etc, so I need none of the benefits of the
NVIDIA 3D features, in fact I prefer to NOT use these in order to save
on battery life.
I found a fix that forces the use of the Intel video driver (I have a
dual intel/NVIDIA card) and nothing else (or so it seems).
I posted this in hopes that it will help others who may have the same issue
I added a new entry into my /etc/X11/xorg.conf file. I already had one
since I wanted to force a screen resolution at boot / login time,
otherwise you'll need to create one.
See my xorg.conf file below,
Note the only section needed for the "fix" is the Device Section which
Sets the Driver = "intel" for Identifier "Card0"
For me this has fixed all of my issues, and I have increased battery
life as well. The entry itself was generated by logging into single
user mode as root and running:
X -configure
Then I simply pulled the Device section out that specified the intel
driver and added only that entry into my xorg.conf file
# xorg.conf
Section "Monitor"
Identifier "eDP1"
Modeline "1344x756_60.00" 82.00 1344 1408 1544 1744 756 759 764
785 -hsync +vsync
Option "PreferredMode" "1344x756_60.00"
EndSection
Section "Monitor"
Identifier "DP1"
Modeline "1344x756_60.00" 82.00 1344 1408 1544 1744 756 759 764
785 -hsync +vsync
Option "PreferredMode" "1344x756_60.00"
EndSection
#Section "Screen"
#Identifier "Default Screen"
#SubSection "Display"
#Modes "1368x768_60.00"
## Modes "960x720"
#EndSubSection
#EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "Accel" # [<bool>]
#Option "AccelMethod" # <str>
#Option "Backlight" # <str>
#Option "CustomEDID" # <str>
#Option "DRI" # <str>
#Option "Present" # [<bool>]
#Option "ColorKey" # <i>
#Option "VideoKey" # <i>
#Option "Tiling" # [<bool>]
#Option "LinearFramebuffer" # [<bool>]
#Option "HWRotation" # [<bool>]
#Option "VSync" # [<bool>]
#Option "PageFlip" # [<bool>]
#Option "SwapbuffersWait" # [<bool>]
#Option "TripleBuffer" # [<bool>]
#Option "XvPreferOverlay" # [<bool>]
#Option "HotPlug" # [<bool>]
#Option "ReprobeOutputs" # [<bool>]
#Option "XvMC" # [<bool>]
#Option "ZaphodHeads" # <str>
#Option "VirtualHeads" # <i>
#Option "TearFree" # [<bool>]
#Option "PerCrtcPixmaps" # [<bool>]
#Option "FallbackDebug" # [<bool>]
#Option "DebugFlushBatches" # [<bool>]
#Option "DebugFlushCaches" # [<bool>]
#Option "DebugWait" # [<bool>]
#Option "BufferCache" # [<bool>]
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600"
EndSubSection
EndSection
5 years, 5 months
Fedora 29 - released before its time???
by David A. De Graaf
When a new Fedora is released, I immediately fetch the Live Xfce
Spin .iso. As a Gnome hater, I want to avoid that entrapment.
I've always found Xfce perfectly suited for me.
This crucial piece of the release is missing at all the mirror sites
I've visited and, indeed, the file that lists checksums for all the
Spins omits mention of the Xfce-Live version. I've been hoping and
expecting this omission to be corrected, but it's been over a week.
I did find one place:
https://spins.fedoraproject.org/xfce/download/index.html
that offers to "Download Fedora 29 Xfce Desktop", and I have done so.
However, there's no checksum that I've been able to discover.
This webpage has a frightening all-black notice:
Although this spin failed to compose for the final release, this
test compose contains fixes over the final content to allow for a
successful compose and should meet most users' needs. You can verify
the test compose image with a dedicated CHECKSUM file for 64-bit and
32-bit images.
I would be grateful for someone to translate this into plain English.
I think it means that there's something wrong with this .iso image,
but I can use it, maybe.
So, what's the story? When can we expect the official F29 Live Xfce .iso
image to become available? I do hope this is not an ominous portent of
things to come, a la KDE. If I had the power, the Live Xfce Spin would
be a release blocker, but I don't.
I realize there's a powerful faction at Redhat that insists that Gnome
is the One True Way. They're wrong.
--
David A. De Graaf DATIX, Inc. Hendersonville, NC
dad(a)datix.us www.datix.us
5 years, 5 months
Plymouth/Graphical Startup Fails on F29
by Tim Evans
Plymouth startup fails on newly upgraded (F28->F29) system. Last
console message says something like "starting Plymouth login screen."
Then nothing. (F28 was running fine.)
journalctl shows:
Nov 10 12:49:29 osprey systemd[1]: Starting Show Plymouth Reboot Screen...
Nov 10 12:49:29 osprey systemd[1]: Stopped Forward Password Requests to
Plymouth Directory Watch.
Nov 10 12:49:29 osprey systemd[1]: Started Show Plymouth Reboot Screen.
Nov 10 12:49:29 osprey audit[1]: SERVICE_START pid=1 uid=0
auid=4294967295 ses=4294967295 msg='unit=plymouth-reboot comm="systemd"
exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 10 12:49:29 osprey audit[1]: SERVICE_STOP pid=1 uid=0
auid=4294967295 ses=4294967295 msg='unit=plymouth-reboot comm="systemd"
exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Nov 10 07:50:01 osprey systemd[1]: Starting Show Plymouth Boot Screen...
Nov 10 07:50:01 osprey systemd[1]: Received SIGRTMIN+20 from PID 423
(plymouthd).
lspci shows:
01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT
730] (rev a1)
Presumably, the installed Nouveau driver
(xorg-x11-drv-nouveau-1.0.15-6.fc29.x86_64) isn't working here. There
are no Nvidia-specific drivers installed.
Next steps? Thanks.
--
Tim Evans |5 Chestnut Court
443-394-3864 |Owings Mills, MD 21117
5 years, 5 months
I need a data and time clock for my desktop
by ToddAndMargo
Hi All,
I need a data and time clock for my desktop. Duck Duck go
inundates me with command line options.
-T
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Computers are like air conditioners.
They malfunction when you open windows
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5 years, 5 months
OT: bash parameter substitutions
by Mike Wright
Hi bash fans,
There is such a thing as too terse. Can somebody explain what this
cryptic snippet means? I get the "substitute part; it's the
"error,exit" part that has me confounded.
+------------------+--------------------+---------------+--------------+
| | parameter | parameter | parameter |
| | Set and Not Null | Set But Null | Unset |
+------------------+--------------------+---------------+--------------+
|${parameter:?word}|substitute parameter|error,exit |error,exit |
|${parameter?word} |substitute parameter|substitute null|error,exit |
+------------------+--------------------+---------------+--------------+
TIA,
Mike Wright
5 years, 6 months
off topic -- email hosting for biz
by bruce
Hi list.
Off topic... Anyone have thoughts on "cheap/reliable" email hosting
services for biz?
I might have a need where I have a bunchof users who are sending
emails to "friends"/users. The emails would be sent by the normal
email client being used by the user. In order to "track" these emails,
I'm considering simply having the users do a cc/bcc to a 3rd party
email address. I'd set up a proces to do a smtp/interface to pull the
"from" email addresses which I could use to track who my users have
sent emails to.
My question is -- Are there 3rd party email hosting providers that can
serve as a quick/tmp "storage" for my needs.
Any email hosts you guys have eperience with?
Thoughts/comments??
Thanks
5 years, 6 months
Abrt deletes crashes from previous sessions – is this expected?
by rugk
I noticed that I only ever see one or two crashes in the abrt GUI. I strongly think it just deletes the crashes not only after bug creation, but also when I logout and login again.
(That's maybe also why I almost never see crashes in the "System" category.)
Is this actually expected or is this a bug?
5 years, 6 months