On 8.4.2026 19:30, Paul Jewell wrote:
Thanks Peter - as expected, that did indeed sort out the issue.
I've been using Linux for 30+ years, and for the last 20 years I have
stuck with the Gentoo distribution - a rolling source based distro
which takes care of these types of issues. However, I am keen to learn
OpenBSD for both server use, and desktop, and I hope to be able to
contribute back to the project when I know enough.
-- Paul
It's rather very easy as you will soon find out ;-) Pay attention to
initial
text and forgot about compiling anything as on Linux
https://www.openbsd.org/faq/current.html
so....
1) sysupgrade -s
2) sysmerge as mentioned by Peter
3) pkg_add -ui
You will try it couple of times and you will develop problems to use
something else :-D
On 08/04/2026 17:45, Peter Hessler wrote:
On 2026 Apr 08 (Wed) at 18:34:07 +0200 (+0200), Peter Hessler wrote:
:| firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
:
:you are out of date. Make sure you update your base OS and ports *in
sync*.
:
Also make sure to run "sysmerge -p" after updating your packages.
This
is one of the times where it is utterly critical to do so.
-peter
:
:
:On 2026 Apr 08 (Wed) at 13:23:23 +0100 (+0100), Paul Jewell wrote:
::Good afternoon,
::
::I have installed OpenBSD on a Lenovo X270, and I am having issues
with firefox and YouTube. When I
::start Firefox from a terminal and record the output, I see some
errors from pledge, and then
::a crash report "GraphicsCriticalError...". I am not sure if these
errors are a result of the pledge
::errors, or something else (for example, a missing dependency or
incorrect system configuration).
::
::I have had a look around the internet, but haven't found any similar
reports. I would welcome
::some pointers as to how to resolve this, even if I am just pointed
towards the documentation where
::this is explained.
::
::Many thanks in advance!
::Paul
:
::Script started on Wed Apr 8 08:36:07 2026
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::firefox: /etc/firefox/pledge.utility: pledge(stdio tmppath rpath
recvfd sendfd prot_exec unix) failed: Invalid argument
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::Crash Annotation GraphicsCriticalError: |[0][GFX1-]:
VideoBridgeParent receives IPC close with reason=AbnormalShutdown
(t=29.0829) [GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::Crash Annotation GraphicsCriticalError: |[0][GFX1-]:
VideoBridgeParent receives IPC close with reason=AbnormalShutdown
(t=29.0829) |[1][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=30.337) [GFX1-]: VideoBridgeParent receives
IPC close with reason=AbnormalShutdown
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::Crash Annotation GraphicsCriticalError: |[0][GFX1-]:
VideoBridgeParent receives IPC close with reason=AbnormalShutdown
(t=29.0829) |[1][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=30.337) |[2][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=31.9424) [GFX1-]:
VideoBridgeParent receives IPC close with reason=AbnormalShutdown
::firefox: /etc/firefox/pledge.utility: pledge(stdio tmppath rpath
recvfd sendfd prot_exec unix) failed: Invalid argument
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::[Child 41967, MediaDecoderStateMachine #1] WARNING:
Decoder=1c49e641000 Decode error: NS_ERROR_FAILURE (0x80004005) -
Couldn't start Utility process: file
/build/tmp/pobj/firefox-147.0.3/firefox-147.0.3/dom/media/MediaDecoderStateMachineBase.cpp:168
::[Child 41967, MediaDecoderStateMachine #1] WARNING:
Decoder=1c46bb9f300 Decode error: NS_ERROR_FAILURE (0x80004005) -
Couldn't start Utility process: file
/build/tmp/pobj/firefox-147.0.3/firefox-147.0.3/dom/media/MediaDecoderStateMachineBase.cpp:168
::[Child 41967, MediaDecoderStateMachine #1] WARNING:
Decoder=1c4144a6300 Decode error: NS_ERROR_FAILURE (0x80004005) -
Couldn't start Utility process: file
/build/tmp/pobj/firefox-147.0.3/firefox-147.0.3/dom/media/MediaDecoderStateMachineBase.cpp:168
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::firefox: /etc/firefox/pledge.utility: pledge(stdio tmppath rpath
recvfd sendfd prot_exec unix) failed: Invalid argument
::Crash Annotation GraphicsCriticalError: |[0][GFX1-]:
VideoBridgeParent receives IPC close with reason=AbnormalShutdown
(t=29.0829) |[1][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=30.337) |[2][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=31.9424)
|[3][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=32.0161) [GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown
::[Child 41967, MediaDecoderStateMachine #1] WARNING:
Decoder=1c414485300 Decode error: NS_ERROR_FAILURE (0x80004005) -
Couldn't start Utility process: file
/build/tmp/pobj/firefox-147.0.3/firefox-147.0.3/dom/media/MediaDecoderStateMachineBase.cpp:168
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::Crash Annotation GraphicsCriticalError: |[0][GFX1-]:
VideoBridgeParent receives IPC close with reason=AbnormalShutdown
(t=29.0829) |[1][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=30.337) |[2][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=31.9424)
|[3][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=32.0161) |[4][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=36.0696) [GFX1-]:
VideoBridgeParent receives IPC close with reason=AbnormalShutdown
::firefox: /etc/firefox/pledge.utility: pledge(stdio tmppath rpath
recvfd sendfd prot_exec unix) failed: Invalid argument
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::Crash Annotation GraphicsCriticalError: |[0][GFX1-]:
VideoBridgeParent receives IPC close with reason=AbnormalShutdown
(t=29.0829) |[1][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=30.337) |[2][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=31.9424)
|[3][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=32.0161) |[4][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=36.0696)
|[5][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=36.1298) [GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::Crash Annotation GraphicsCriticalError: |[0][GFX1-]:
VideoBridgeParent receives IPC close with reason=AbnormalShutdown
(t=29.0829) |[1][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=30.337) |[2][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=31.9424)
|[3][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=32.0161) |[4][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=36.0696)
|[5][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=36.1298) |[6][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=36.197) [GFX1-]:
VideoBridgeParent receives IPC close with reason=AbnormalShutdown
::firefox: /etc/firefox/pledge.utility: pledge(stdio tmppath rpath
recvfd sendfd prot_exec unix) failed: Invalid argument
::firefox: /etc/firefox/pledge.utility: pledge(stdio tmppath rpath
recvfd sendfd prot_exec unix) failed: Invalid argument
::firefox: /etc/firefox/pledge.rdd: pledge(stdio rpath tmppath recvfd
sendfd unix) failed: Invalid argument
::Crash Annotation GraphicsCriticalError: |[0][GFX1-]:
VideoBridgeParent receives IPC close with reason=AbnormalShutdown
(t=29.0829) |[1][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=30.337) |[2][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=31.9424)
|[3][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=32.0161) |[4][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=36.0696)
|[5][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=36.1298) |[6][GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown (t=36.197)
|[7][GFX1-]: VideoBridgeParent receives IPC close with
reason=AbnormalShutdown (t=40.7267) [GFX1-]: VideoBridgeParent
receives IPC close with reason=AbnormalShutdown
::
::Script done on Wed Apr 8 08:36:50 2026