OpenBSD 7.7 "xorg" - Hilfe bei der Konfiguration ersucht

mgolbsopenbsd

Active Member
Hallo,
ich arbeite seit über 25 Jahre mit Linux. Vor 4..5 Jahren hatte ich OpenBSD schon mal ausprobiert, bin aber an z.B. PPPoE gescheitert. Nun habe ich es mit dem OpenBSD 7.7 mal wieder ausprobiert, auf einem alten Samsung Laptop, i386. Grundsätzlich macht es einen sehr guten Eindruck. Die klare Konfiguration gefällt mit sehr, viele besser als bei aktuellen Linux Varianten. Die sind nahezu tot konfiguriert, z.B. Netzwerkkonfiguration, Sonderthemen wie avahi zeroconf... unter Linux..

Leider bekomme ich den Xorg Server "nicht" zum laufen. startx funktioniert unter root mit X-Oberfläche, nicht unter normalem Nutzer. Da kommt "/etc/sysctl.conf Eintrag ändern, wobei die sysctl.conf gar nicht vorhanden ist. GDM wurde nachinstalliert, funktioniert aufgrund x-server Problemen aber nicht.

Komischist auch, dass:

pkg_info | grep xbase
.. keine Ausgabe bringt.

Auch der Installationsversuch per:
pkg_add xorg-server xorg-fonts xorg-apps xrandr

scheitert. Pakete werden nicht gefunden, wobei ich schon viel Software per pkg_add installiert habe.

Was mache ich da falsch?

Gruß und Dank Markus
 
Zuletzt bearbeitet von einem Moderator:
X11, welches sich unter OpenBSD Xenocara nennt, ist schon Bestandteil des Systems, wenn Du bei der Installation die ganzen x-sets installiert hast, was per default auch gemacht wird.

Du koenntest auch als root versuchen, die Datei /etc/sysctl.conf anzulegen und folgenden Inhalt in diese Datei einzufuegen: machdep.allowaperture=1. Normalerweise sollte das heutzutage nicht mehr notwendig sein. Einen Versuch ist es aber wert.

Evtl. koenntest Du ein paar mehr Informationen posten, z.B. von # dmesg und # sysctl und von $ cat ~/.local/share/xorg/Xorg.0.log. Falls Du das mangels X11/Xenocara nicht hinbekommst, kannst Du z.B. vom terminal aus einen Paste-Service verwenden, die URL notieren und an einem Rechner mit grafischer Oberflaeche den Inhalt dieser URLs hier zur besseren Lesbarkeit innerhalb von Code-Tags [code]Hier kommt der Code/Text rein[/code] posten.

Beispiel:

Code:
$ dmesg | nc termbin.com 9999
https://termbin.com/abcd

$ sysctl | nc termbin.com 9999
https://termbin.com/efgh

$ cat ~/.local/share/xorg/Xorg.0.log  | nc termbin.com 9999
https://termbin.com/ijkl
 
xorg via startx aufzurufen, ist für den normalen User nicht vorgesehen, root darf das aber.
Aktiviere und starte (als user) doch mal xenodem (rcctl enable xenodm, rcctl start xenodm). Darüber kann sich jetzt der normale user anmelden.
Falls immer noch nicht, wird weiter gesucht.
 
Zuletzt bearbeitet:
Hallo,
vielen Dank!

/etc/sysctl.conf angelegt mit Eintrag:
machdep.allowaperture=1

Per root läuft der Xserver, sogar per ssh Anschub:
open# startx


X.Org X Server 1.21.1.16
X Protocol Version 11, Revision 0
Current Operating System: OpenBSD open.open 7.7 GENERIC.MP#596 i386

Current version of pixman: 0.42.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Sep 29 09:53:12 2025
(==) Using system config directory "/usr/X11R6/share/X11/xorg.conf.d"
(EE) Failed to open authorization file "/root/.serverauth.cC5DxVcaLN": Permission denied

Hier erst mal die Xorg.0.log:

klaus@debian-telefon:~$ ssh golbs@10.0.0.233
golbs@10.0.0.233's password:
Last login: Sun Sep 28 20:05:08 2025
OpenBSD 7.7 (GENERIC.MP) #596: Sun Apr 13 10:57:57 MDT 2025

Welcome to OpenBSD: The proactively secure Unix-like operating system.

Please use the sendbug(1) utility to report bugs in the system.
Before reporting a bug, please try to reproduce it with the latest
version of the code. With bug reports, please try to ensure that
enough information to reproduce the problem is enclosed, and if a
known fix for it exists, include that as well.

open$ cat ~/.local/share/xorg/Xorg.0.log
[ 106.640]
X.Org X Server 1.21.1.16
X Protocol Version 11, Revision 0
[ 106.652] Current Operating System: OpenBSD open.open 7.7 GENERIC.MP#596 i386
[ 106.658]
[ 106.664] Current version of pixman: 0.42.2
[ 106.670] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 106.670] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 106.699] (==) Log file: "/home/golbs/.local/share/xorg/Xorg.0.log", Time: Sun Sep 28 20:05:11 2025
[ 106.749] (==) Using system config directory "/usr/X11R6/share/X11/xorg.conf.d"
[ 106.753] (==) No Layout section. Using the first Screen section.
[ 106.753] (==) No screen section available. Using defaults.
[ 106.753] (**) |-->Screen "Default Screen Section" (0)
[ 106.754] (**) | |-->Monitor "<default monitor>"
[ 106.756] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 106.756] (**) Allowing byte-swapped clients
[ 106.756] (==) Automatically adding devices
[ 106.757] (==) Automatically enabling devices
[ 106.757] (==) Not automatically adding GPU devices
[ 106.757] (==) Automatically binding GPU devices
[ 106.772] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 106.836] (==) FontPath set to:
/usr/X11R6/lib/X11/fonts/misc/,
/usr/X11R6/lib/X11/fonts/TTF/,
/usr/X11R6/lib/X11/fonts/OTF/,
/usr/X11R6/lib/X11/fonts/Type1/,
/usr/X11R6/lib/X11/fonts/100dpi/,
/usr/X11R6/lib/X11/fonts/75dpi/
[ 106.836] (==) ModulePath set to "/usr/X11R6/lib/modules"
[ 106.836] (II) The server relies on wscons to provide the list of input devices.
If no devices become available, reconfigure wscons or disable AutoAddDevices.
[ 106.836] (II) Loader magic: 0x342c7760
[ 106.836] (II) Module ABI versions:
[ 106.836] X.Org ANSI C Emulation: 0.4
[ 106.837] X.Org Video Driver: 25.2
[ 106.837] X.Org XInput driver : 24.4
[ 106.837] X.Org Server Extension : 10.0
[ 106.838] (--) Using wscons driver on /dev/ttyC4
[ 106.857] (WW) checkDevMem: failed to open /dev/mem and /dev/xf86
(Permission denied)
Check that you have set 'machdep.allowaperture=1'
in /etc/sysctl.conf and reboot your machine
refer to xf86(4) for details
[ 106.857] linear framebuffer access unavailable
[ 106.858] (II) LoadModule: "glx"
[ 106.877] (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
[ 107.044] (II) Module glx: vendor="X.Org Foundation"
[ 107.044] compiled for 1.21.1.16, module version = 1.0.0
[ 107.044] ABI class: X.Org Server Extension, version 10.0
[ 107.058] (==) Matched modesetting as autoconfigured driver 0
[ 107.058] (==) Assigned the driver to the xf86ConfigLayout
[ 107.058] (II) LoadModule: "modesetting"
[ 107.060] (II) Loading /usr/X11R6/lib/modules/drivers/modesetting_drv.so
[ 107.075] (II) Module modesetting: vendor="X.Org Foundation"
[ 107.075] compiled for 1.21.1.16, module version = 1.21.1
[ 107.075] Module class: X.Org Video Driver
[ 107.075] ABI class: X.Org Video Driver, version 25.2
[ 107.076] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 107.076] (WW) Falling back to old probe method for modesetting
[ 107.081] (II) modeset(0): using default device
[ 107.081] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 107.082] (II) modeset(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 107.083] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[ 107.083] (==) modeset(0): RGB weight 888
[ 107.083] (==) modeset(0): Default visual is TrueColor
[ 107.084] (II) Loading sub module "glamoregl"
[ 107.084] (II) LoadModule: "glamoregl"
[ 107.091] (II) Loading /usr/X11R6/lib/modules/libglamoregl.so
[ 107.186] (II) Module glamoregl: vendor="X.Org Foundation"
[ 107.186] compiled for 1.21.1.16, module version = 1.0.1
[ 107.187] ABI class: X.Org ANSI C Emulation, version 0.4
[ 108.997] (II) modeset(0): glamor X acceleration enabled on i915 (chipset: 945GME)
[ 108.997] (II) modeset(0): glamor initialized
[ 108.997] (==) modeset(0): VariableRefresh: disabled
[ 108.997] (==) modeset(0): AsyncFlipSecondaries: disabled
[ 109.009] (II) modeset(0): Output LVDS-1 has no monitor section
[ 109.023] (II) modeset(0): Output VGA-1 has no monitor section
[ 109.048] (II) modeset(0): EDID for output LVDS-1
[ 109.048] (II) modeset(0): Manufacturer: CPT Model: 4c4 Serial#: 0
[ 109.048] (II) modeset(0): Year: 2008 Week: 47
[ 109.048] (II) modeset(0): EDID Version: 1.3
[ 109.048] (II) modeset(0): Digital Display Input
[ 109.048] (II) modeset(0): Max Image Size [cm]: horiz.: 23 vert.: 14
[ 109.048] (II) modeset(0): Gamma: 2.20
[ 109.048] (II) modeset(0): No DPMS capabilities specified
[ 109.049] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 109.049] (II) modeset(0): First detailed timing is preferred mode
[ 109.049] (II) modeset(0): redX: 0.571 redY: 0.345 greenX: 0.336 greenY: 0.570
[ 109.049] (II) modeset(0): blueX: 0.153 blueY: 0.124 whiteX: 0.313 whiteY: 0.329
[ 109.049] (II) modeset(0): Manufacturer's mask: 0
[ 109.049] (II) modeset(0): Supported detailed timing:
[ 109.049] (II) modeset(0): clock: 45.0 MHz Image Size: 222 x 130 mm
[ 109.049] (II) modeset(0): h_active: 1024 h_sync: 1072 h_sync_end 1104 h_blank_end 1200 h_border: 0
[ 109.049] (II) modeset(0): v_active: 600 v_sync: 603 v_sync_end 609 v_blanking: 625 v_border: 0
[ 109.049] (II) modeset(0): Unknown vendor-specific block f
[ 109.049] (II) modeset(0): CPT
[ 109.049] (II) modeset(0): CLAA102NA0A
[ 109.049] (II) modeset(0): EDID (in hex):
[ 109.049] (II) modeset(0): 00ffffffffffff000e14c40400000000
[ 109.049] (II) modeset(0): 2f12010380170e780a50759258569227
[ 109.049] (II) modeset(0): 1f505400000001010101010101010101
[ 109.050] (II) modeset(0): 010101010101941100b0405819203020
[ 109.050] (II) modeset(0): 3600de82000000190000000f00000000
[ 109.050] (II) modeset(0): 0000000000206e050f00000000fe0043
[ 109.050] (II) modeset(0): 505420202020202020202020000000fe
[ 109.050] (II) modeset(0): 00434c41413130324e41304120200042
[ 109.052] (II) modeset(0): Printing probed modes for output LVDS-1
[ 109.052] (II) modeset(0): Modeline "1024x600"x60.0 45.00 1024 1072 1104 1200 600 603 609 625 -hsync -vsync (37.5 kHz eP)
[ 109.052] (II) modeset(0): Modeline "1024x576"x119.9 98.50 1024 1092 1200 1376 576 577 580 597 doublescan -hsync +vsync (71.6 kHz d)
[ 109.053] (II) modeset(0): Modeline "1024x576"x119.9 78.38 1024 1048 1064 1104 576 577 580 592 doublescan +hsync -vsync (71.0 kHz d)
[ 109.053] (II) modeset(0): Modeline "1024x576"x59.9 46.50 1024 1064 1160 1296 576 579 584 599 -hsync +vsync (35.9 kHz d)
[ 109.053] (II) modeset(0): Modeline "1024x576"x59.8 42.00 1024 1072 1104 1184 576 579 584 593 +hsync -vsync (35.5 kHz d)
[ 109.053] (II) modeset(0): Modeline "960x600"x119.9 96.62 960 1028 1128 1296 600 601 604 622 doublescan -hsync +vsync (74.6 kHz d)
[ 109.053] (II) modeset(0): Modeline "960x600"x120.0 77.00 960 984 1000 1040 600 601 604 617 doublescan +hsync -vsync (74.0 kHz d)
[ 109.053] (II) modeset(0): Modeline "960x540"x119.9 86.50 960 1024 1124 1288 540 541 544 560 doublescan -hsync +vsync (67.2 kHz d)
[ 109.053] (II) modeset(0): Modeline "960x540"x120.0 69.25 960 984 1000 1040 540 541 544 555 doublescan +hsync -vsync (66.6 kHz d)
[ 109.053] (II) modeset(0): Modeline "960x540"x59.6 40.75 960 992 1088 1216 540 543 548 562 -hsync +vsync (33.5 kHz d)
[ 109.053] (II) modeset(0): Modeline "960x540"x59.8 37.25 960 1008 1040 1120 540 543 548 556 +hsync -vsync (33.3 kHz d)
[ 109.053] (II) modeset(0): Modeline "800x600"x120.0 81.00 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (75.0 kHz d)
[ 109.053] (II) modeset(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz d)
[ 109.053] (II) modeset(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz d)
[ 109.053] (II) modeset(0): Modeline "840x525"x120.0 73.12 840 892 980 1120 525 526 529 544 doublescan -hsync +vsync (65.3 kHz d)
[ 109.054] (II) modeset(0): Modeline "840x525"x119.8 59.50 840 864 880 920 525 526 529 540 doublescan +hsync -vsync (64.7 kHz d)
[ 109.054] (II) modeset(0): Modeline "864x486"x59.9 32.50 864 888 968 1072 486 489 494 506 -hsync +vsync (30.3 kHz d)
[ 109.054] (II) modeset(0): Modeline "864x486"x59.6 30.50 864 912 944 1024 486 489 494 500 +hsync -vsync (29.8 kHz d)
[ 109.054] (II) modeset(0): Modeline "700x525"x120.0 61.00 700 744 820 940 525 526 532 541 doublescan +hsync +vsync (64.9 kHz d)
[ 109.054] (II) modeset(0): Modeline "800x450"x119.9 59.12 800 848 928 1056 450 451 454 467 doublescan -hsync +vsync (56.0 kHz d)
[ 109.054] (II) modeset(0): Modeline "800x450"x119.6 48.75 800 824 840 880 450 451 454 463 doublescan +hsync -vsync (55.4 kHz d)
[ 109.054] (II) modeset(0): Modeline "640x512"x120.0 54.00 640 664 720 844 512 512 514 533 doublescan +hsync +vsync (64.0 kHz d)
[ 109.054] (II) modeset(0): Modeline "700x450"x119.9 51.75 700 740 812 924 450 451 456 467 doublescan -hsync +vsync (56.0 kHz d)
[ 109.054] (II) modeset(0): Modeline "700x450"x119.8 43.25 700 724 740 780 450 451 456 463 doublescan +hsync -vsync (55.4 kHz d)
[ 109.054] (II) modeset(0): Modeline "640x480"x120.0 54.00 640 688 744 900 480 480 482 500 doublescan +hsync +vsync (60.0 kHz d)
[ 109.054] (II) modeset(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz d)
[ 109.054] (II) modeset(0): Modeline "720x405"x59.5 22.50 720 744 808 896 405 408 413 422 -hsync +vsync (25.1 kHz d)
[ 109.054] (II) modeset(0): Modeline "720x405"x59.0 21.75 720 768 800 880 405 408 413 419 +hsync -vsync (24.7 kHz d)
[ 109.054] (II) modeset(0): Modeline "684x384"x119.8 42.62 684 720 788 892 384 385 390 399 doublescan -hsync +vsync (47.8 kHz d)
[ 109.055] (II) modeset(0): Modeline "684x384"x119.7 36.12 684 708 724 764 384 385 390 395 doublescan +hsync -vsync (47.3 kHz d)
[ 109.055] (II) modeset(0): Modeline "640x400"x119.8 41.75 640 676 740 840 400 401 404 415 doublescan -hsync +vsync (49.7 kHz d)
[ 109.055] (II) modeset(0): Modeline "640x400"x120.0 35.50 640 664 680 720 400 401 404 411 doublescan +hsync -vsync (49.3 kHz d)
[ 109.055] (II) modeset(0): Modeline "640x360"x119.7 37.25 640 672 736 832 360 361 364 374 doublescan -hsync +vsync (44.8 kHz d)
[ 109.055] (II) modeset(0): Modeline "640x360"x119.7 31.88 640 664 680 720 360 361 364 370 doublescan +hsync -vsync (44.3 kHz d)
[ 109.055] (II) modeset(0): Modeline "640x360"x59.8 18.00 640 664 720 800 360 363 368 376 -hsync +vsync (22.5 kHz d)
[ 109.055] (II) modeset(0): Modeline "640x360"x59.3 17.75 640 688 720 800 360 363 368 374 +hsync -vsync (22.2 kHz d)
[ 109.055] (II) modeset(0): Modeline "512x384"x120.0 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync (48.4 kHz d)
[ 109.055] (II) modeset(0): Modeline "512x288"x120.0 23.25 512 532 580 648 288 289 292 299 doublescan -hsync +vsync (35.9 kHz d)
[ 109.055] (II) modeset(0): Modeline "512x288"x119.8 21.00 512 536 552 592 288 289 292 296 doublescan +hsync -vsync (35.5 kHz d)
[ 109.055] (II) modeset(0): Modeline "480x270"x119.3 20.38 480 496 544 608 270 271 274 281 doublescan -hsync +vsync (33.5 kHz d)
[ 109.055] (II) modeset(0): Modeline "480x270"x119.6 18.62 480 504 520 560 270 271 274 278 doublescan +hsync -vsync (33.3 kHz d)
[ 109.055] (II) modeset(0): Modeline "400x300"x120.6 20.00 400 420 484 528 300 300 302 314 doublescan +hsync +vsync (37.9 kHz d)
[ 109.055] (II) modeset(0): Modeline "400x300"x112.7 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync (35.2 kHz d)
[ 109.055] (II) modeset(0): Modeline "432x243"x119.8 16.25 432 444 484 536 243 244 247 253 doublescan -hsync +vsync (30.3 kHz d)
[ 109.056] (II) modeset(0): Modeline "432x243"x119.1 15.25 432 456 472 512 243 244 247 250 doublescan +hsync -vsync (29.8 kHz d)
[ 109.056] (II) modeset(0): Modeline "320x240"x120.1 12.59 320 328 376 400 240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
[ 109.056] (II) modeset(0): Modeline "360x202"x119.0 11.25 360 372 404 448 202 204 206 211 doublescan -hsync +vsync (25.1 kHz d)
[ 109.056] (II) modeset(0): Modeline "360x202"x118.3 10.88 360 384 400 440 202 204 206 209 doublescan +hsync -vsync (24.7 kHz d)
[ 109.056] (II) modeset(0): Modeline "320x180"x119.7 9.00 320 332 360 400 180 181 184 188 doublescan -hsync +vsync (22.5 kHz d)
[ 109.056] (II) modeset(0): Modeline "320x180"x118.6 8.88 320 344 360 400 180 181 184 187 doublescan +hsync -vsync (22.2 kHz d)
[ 109.069] (II) modeset(0): EDID for output VGA-1
[ 109.069] (II) modeset(0): Output LVDS-1 connected
[ 109.069] (II) modeset(0): Output VGA-1 disconnected
[ 109.070] (II) modeset(0): Using exact sizes for initial modes
[ 109.070] (II) modeset(0): Output LVDS-1 using initial mode 1024x600 +0+0
[ 109.070] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
[ 109.070] (--) modeset(0): Display dimensions: (222, 130) mm
[ 109.070] (--) modeset(0): DPI set to (117, 117)
[ 109.070] (II) Loading sub module "fb"
[ 109.070] (II) LoadModule: "fb"
[ 109.070] (II) Module "fb" already built-in
[ 109.134] (WW) glamor requires at least 128 instructions (64 reported)
[ 109.134] (EE) modeset(0): Failed to initialize glamor at ScreenInit() time.
[ 109.134] (EE)
Fatal server error:
[ 109.135] (EE) AddScreen/ScreenInit failed for driver 0
[ 109.135] (EE)
[ 109.135] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 109.135] (EE) Please also check the log file at "/home/golbs/.local/share/xorg/Xorg.0.log" for additional information.
[ 109.135] (EE)
[ 109.137] (EE) Server terminated with error (1). Closing log file.
open$


Gruß und Dank Markus
 
Hallo,
ich arbeite seit über 25 Jahre mit Linux. Vor 4..5 Jahren hatte ich OpenBSD schon mal ausprobiert, bin aber an z.B. PPPoE gescheitert. Nun habe ich es mit dem OpenBSD 7.7 mal wieder ausprobiert, auf einem alten Samsung Laptop, i386. Grundsätzlich macht es einen sehr guten Eindruck. Die klare Konfiguration gefällt mit sehr, viele besser als bei aktuellen Linux Varianten. Die sind nahezu tot konfiguriert, z.B. Netzwerkkonfiguration, Sonderthemen wie avahi zeroconf... unter Linux..

Kleiner hinweis: Das OpenBSD Team ist klein und hat nur begrenzte Ressourcen, weshalb man sich oft auf die von den Entwicklern als wichtigsten angesehenen Plattformen konzentriert. Dabei fällt die ja eh nie so toll gewesene i386 Plattform zugunsten der AMD64 Plattform immer weiter hinten über.
So gibt es z.B. schon einige packages dort nicht mehr da die wegen Arbeitsspeichermangel nicht mehr gebaut werden können.

scheitert. Pakete werden nicht gefunden, wobei ich schon viel Software per pkg_add installiert habe.

OpenBSD besteht aus einem Basis-System das nicht über pkg_add verwaltet wird.
Dazu gehört auch xorg / xenocara dazu.
Das pkg system ist für externe, nicht im Base integrierte Packages gedacht wie z.B. der Apache, Libreoffice oder Firefox.

Gruß und Dank Markus

Du könntest auch mal eine dmesg posten und mehr Infos über das Gerät posten - Prozessor, RAM, verbaute GPU, genaues Modell etc
 
Hallo,

open$ xenodem
ksh: xenodem: not found
open$

open$ su
Password:
open# rcctl enable xenodm
open# rcctl start xenodem
rcctl: service xenodem does not exist
open#


open# lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GSE Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GSE Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.2 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 3 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
02:00.0 Ethernet controller: Qualcomm Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express) (rev 01)
open#


open# lscpu
Architecture: i386
Byte Order: Little Endian
Active CPU(s): 2
Total CPU(s): 2
Vendor: GenuineIntel
CPU family: 6
Model: 28
Model name: Intel(R) Atom(TM) CPU N270 @ 1.60GHz ("GenuineIntel" 686-class)
Stepping: 2
CPU MHz: 800
L1i cache: 32K
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat cflsh ds acpi mmx fxsr sse sse2 ss htt tm pbe sse3 dtes64 monitor ds_cpl est tm2 ssse3 xtpr pdcm movbe lahf_lm
open#

open# dmesg
OpenBSD 7.7 (GENERIC.MP) #596: Sun Apr 13 10:57:57 MDT 2025
deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP
real mem = 1063600128 (1014MB)
avail mem = 1026584576 (979MB)
random: good seed from bootblocks
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: date 11/25/08, BIOS32 rev. 0 @ 0xfd5f0, SMBIOS rev. 2.5 @ 0xdf010 (36 entries)
bios0: vendor Phoenix Technologies Ltd. version "03CA.MP00.20081125.KTW" date 11/25/2008
bios0: SAMSUNG ELECTRONICS CO., LTD. NC10
acpi0 at bios0: ACPI 3.0
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP APIC HPET MCFG TCPA TMOR APIC BOOT SLIC SSDT SSDT SSDT
acpi0: wakeup devices HDEF(S4) PXS1(S4) PXS2(S4) PXS3(S4) USB1(S3) USB2(S3) USB3(S3) USB4(S3) USB7(S3) SLT0(S4) SLT1(S4) SLT2(S4) SLT3(S4) SLT6(S4) LANC(S4) PWRB(S4)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Atom(TM) CPU N270 @ 1.60GHz ("GenuineIntel" 686-class) 1.60 GHz, 06-1c-02, patch 0000020a
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,EST,TM2,SSSE3,xTPR,PDCM,MOVBE,LAHF,PERF,SENSOR,MELTDOWN
mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
cpu0: apic clock running at 132MHz
cpu0: mwait min=64, max=64, C-substates=0.2.2.0.2, IBE
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Atom(TM) CPU N270 @ 1.60GHz ("GenuineIntel" 686-class) 1.60 GHz, 06-1c-02, patch 0000020a
cpu1: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,DTES64,MWAIT,DS-CPL,EST,TM2,SSSE3,xTPR,PDCM,MOVBE,LAHF,PERF,SENSOR,MELTDOWN
ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 20, 24 pins, remapped
acpihpet0 at acpi0: 14318179 Hz
acpimcfg0 at acpi0
acpimcfg0: addr 0xe0000000, bus 0-255
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 2 (RP01)
acpiprt2 at acpi0: bus -1 (RP02)
acpiprt3 at acpi0: bus 3 (RP03)
acpiprt4 at acpi0: bus 4 (PCIB)
acpiec0 at acpi0
"PNP0A08" at acpi0 not configured
acpibat0 at acpi0: BAT1 type LION oem "SAMSUNG Electronics"
acpicmos0 at acpi0
"PNP0303" at acpi0 not configured
"PNP0F13" at acpi0 not configured
acpiac0 at acpi0: AC unit offline
acpibtn0 at acpi0: LID0
acpibtn1 at acpi0: PWRB(wakeup)
acpibtn2 at acpi0: SLPB
"PNP0C0B" at acpi0 not configured
acpicpu0 at acpi0: C1(1000@1 mwait.1), PSS
acpicpu1 at acpi0: C1(1000@1 mwait.1), PSS
acpipwrres0 at acpi0: FN00, resource for FAN0
acpitz0 at acpi0
acpitz0: critical temperature is 98 degC
acpivideo0 at acpi0: GFX0
bios0: ROM list: 0xc0000/0xec00! 0xdf000/0x1000! 0xe0000/0x1800!
cpu0: Enhanced SpeedStep 1596 MHz: speeds: 1600, 1333, 1067, 800 MHz
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82945GME Host" rev 0x03
inteldrm0 at pci0 dev 2 function 0 "Intel 82945GME Video" rev 0x03
drm0 at inteldrm0
intagp0 at inteldrm0
agp0 at intagp0: aperture at 0xd0000000, size 0x10000000
inteldrm0: apic 1 int 16, I945GM, gen 3
"Intel 82945GM Video" rev 0x03 at pci0 dev 2 function 1 not configured
azalia0 at pci0 dev 27 function 0 "Intel 82801GB HD Audio" rev 0x02: msi
azalia0: codecs: Realtek ALC272
audio0 at azalia0
ppb0 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x02: apic 1 int 17
pci1 at ppb0 bus 2
ath0 at pci1 dev 0 function 0 "Atheros AR5424" rev 0x01: apic 1 int 16
ath0: AR5424 14.2 phy 7.0 rf 10.2 eeprom 5.3, WOR5_ETSIC, address 00:21:63:a3:b3:ea
ppb1 at pci0 dev 28 function 2 "Intel 82801GB PCIE" rev 0x02: apic 1 int 18
pci2 at ppb1 bus 3
uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x02: apic 1 int 23
uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x02: apic 1 int 19
uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x02: apic 1 int 18
uhci3 at pci0 dev 29 function 3 "Intel 82801GB USB" rev 0x02: apic 1 int 16
ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x02: apic 1 int 23
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 configuration 1 interface 0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ppb2 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0xe2
pci3 at ppb2 bus 4
ichpcib0 at pci0 dev 31 function 0 "Intel 82801GBM LPC" rev 0x02: PM disabled
pciide0 at pci0 dev 31 function 2 "Intel 82801GBM SATA" rev 0x02: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <WDC WD1600BEVT-35ZCT1>
wd0: 16-sector PIO, LBA48, 152627MB, 312581808 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 6
ichiic0 at pci0 dev 31 function 3 "Intel 82801GB SMBus" rev 0x02: apic 1 int 19
iic0 at ichiic0
spdmem0 at iic0 addr 0x50: 1GB DDR2 SDRAM non-parity PC2-5300CL5 SO-DIMM
usb1 at uhci0: USB revision 1.0
uhub1 at usb1 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb2 at uhci1: USB revision 1.0
uhub2 at usb2 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb3 at uhci2: USB revision 1.0
uhub3 at usb3 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb4 at uhci3: USB revision 1.0
uhub4 at usb4 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at ichpcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard
pms0 at pckbc0 (aux slot)
wsmouse0 at pms0 mux 0
pms0: Synaptics touchpad, firmware 7.2, 0x1c0b1 0xa40000 0x0 0xd04731 0xa0000
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
mos0 at uhub0 port 1 configuration 1 interface 0 "Moschip Semiconductor UA0025C" rev 2.00/1.00 addr 2
mos0: MCS7830, address 00:87:11:61:03:3d
ukphy0 at mos0 phy 1: Generic IEEE 802.3u media interface, rev. 0: OUI 0x000000, model 0x0000
uvideo0 at uhub0 port 8 configuration 1 interface 0 "Vimicro Corp. Namuga 1.3M Webcam" rev 2.00/1.00 addr 3
video0 at uvideo0
vscsi0 at root
scsibus1 at vscsi0: 256 targets
softraid0 at root
scsibus2 at softraid0: 256 targets
root on wd0a (c7e515b640166218.a) swap on wd0b dump on wd0b
inteldrm0: 1024x600, 32bpp
wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation), using wskbd0
wsdisplay0: screen 1-5 added (std, vt100 emulation)
open#

Gruß Markus
 
Hallo,
jetzt läuft der Display Manager und ich kann mich als normaler User anmelden. Die oben beschrieben Änderungen müssen nach dem Neustart gewirkt haben. Jetzt muss ich nur noch umstellen:
# pkg_add i3
$ echo 'exec i3' > ~/.xinitrc
# pkg_add xfce
$ echo 'exec startxfce4' > ~/.xinitrc

Gruß und Dank Markus
 
Also als kleine Info, der Prozessor ist nicht nur 17 Jahre alt sondern war das absoluteste Low-End 2008 als er rauskam - um WELTEN langsamer als die damals üblichen CoreDuo und Core2Duo. Die waren mehr so wie nen Pentium III von 2000 also eine Geschwindigkeit von vor 25 Jahren.

Er ist auch kein Dualcore sondern hat nur einen super-langsamen Kern der aber HyperThreading kann. Eigentlich schaltet OpenBSD Hyperthreading standardmäßig aus.
 
Hallo,

ist nur ein grundsätzlicher Test. Sogar darauf läuft OpenBSD noch, nicht schlecht. Wenn's funktioniert kommt neuere Hardware. Geplant ist Apple MacBook 12″ Retina mit Intel Core. Das sollte doch grundsätzlich funktionieren?

Gruß Markus
 
Hallo,

ist nur ein grundsätzlicher Test. Sogar darauf läuft OpenBSD noch, nicht schlecht. Wenn's funktioniert kommt neuere Hardware. Geplant ist Apple MacBook 12″ Retina mit Intel Core. Das sollte doch grundsätzlich funktionieren?

Gruß Markus

Moin,

ja, also alle AMD64 Macs sollten funktionieren, die neuen A Prozessoren können etwas bis sehr tricky sein.

Es gibt wohl 2,3 ältere spezifische macs die Probleme machen aber mit etwas Glück gehört der da nicht zu.

Es gibt hier ab und an leute die mit sehr alter, schwacher Hardware aufschlagen und sich dann beschwerden das xyz ja nicht so mega toll drauf läuft, dem wollte ich nur vorgreifen ;)
 
Hallo,

kenne mich mit Mac nicht aus. Hatte vor ca. 30 Jahre das letzte mal Kontakt mit Apple, damals Messtechnik...
Apple mit AMD??? Es wird immer von Intel I".." CPUs geschrieben. Die wären unter Linux nutzbar.

Beim Apple MacBook 12″ Retina wäre das System-on-a-Chip Intel:
Kaby Lake
2 Kerne
Intel Core m3-7Y32 mit 1,2 – 3,0 GHz und 4 MB L3-Cache oder
Intel Core i5-7Y54 mit 1,3…3,2 GHz
Optional: Intel Core i7-7Y75 mit 1,4 – 3,6 GHz
Weiterhin die Arm Mac Systeme.
Der Apple M2 ist die zweite Generation der Arm-basierten System-on-a-Chip (SoC) von Apple für seine Mac-Computer.

Bei einem Intel (amd64 Kompatibilität) System, sollte OpenBSD keine grundsätzliches Ausschlusskriterium sein? Arm Mac will ich nicht, weil da nur Apple läuft.

Gruß Markus
 
Die alten MACs haben alle Intel CPUs, das ist korrekt, AMD64 bezieht sich hier nur auf die 64 Bit Architektur.

Was du hier postest ist aber auch schon wieder ne 10 Jahre alte Kiste. Wenn du da privat günstig ran kommst, go for it, aber online gebraucht kaufen würde ich das nicht mehr. Lieber an günstiges aktuelles System.
 
Hallo,

"günstig ran kommst, go for it," Ganz genau. Viel Geld sollte man da nicht mehr ausgeben. Ist dann ja auch nicht das ERSTGERÄT.

Gruß und Dank Markus
 
Die alten MACs haben alle Intel CPUs, das ist korrekt, AMD64 bezieht sich hier nur auf die 64 Bit Architektur.

Jupps

Was du hier postest ist aber auch schon wieder ne 10 Jahre alte Kiste. Wenn du da privat günstig ran kommst, go for it, aber online gebraucht kaufen würde ich das nicht mehr. Lieber an günstiges aktuelles System.

Nochmal als tipp - die Lenovo Thinkpads sind gerade gebraucht für OpenBSD insbesondere in der X und T Serie weiterhin ein gutes Ziel, dtl. besser als Apple Geräte :D

Mein tipp ist auch immer zuallermindestens nen i5 8. gen zu nehmen. Das ist zwar auch schon 8 Jahre alte Technik aber ein quantensprung gegenüber den i5 7. gen gewesen
 
Kleiner hinweis: Das OpenBSD Team ist klein und hat nur begrenzte Ressourcen, weshalb man sich oft auf die von den Entwicklern als wichtigsten angesehenen Plattformen konzentriert. Dabei fällt die ja eh nie so toll gewesene i386 Plattform zugunsten der AMD64 Plattform immer weiter hinten über.
So gibt es z.B. schon einige packages dort nicht mehr da die wegen Arbeitsspeichermangel nicht mehr gebaut werden können.

Korrekt; ich darf OpenBSD selbst zitieren:
Due to the increased usage of OpenBSD/amd64, as well as the age and practicality of most i386 hardware, only easy and critical security fixes are backported to i386. The project has more important things to focus on.

Ich würde im Jahre 2025 kein neues System mehr auf i386 aufbauen. Es ist nur eine Frage der Zeit, bis OpenBSD den Support komplett einstellt.
 
Ich wuerde auch eher auf ein Thinkpad oder Dell gehen und nicht auf Apple. OpenBSD laeuft zwar auch auf alten Apple, allerdings gabs da in der Vergangenheit Probleme mit propritaerer Firmware fuer z.B. WLAN usw. Thinkpads sind unter Open Source-Devs und insbesondere bei OpenBSD-Devs sehr beliebt. Da ist die Chance gross, dass die Hardware auch gut unterstuetzt wird, solange es nicht das neueste Modell ist.

EDIT: Dieses Modell ist unter OpenBSD-Devs sehr beliebt und wird daher vollstaendig unterstuetzt. Ich habe mir das Modell auch vor einiger Zeit angeschafft und bin sehr zufrieden damit. Es laeuft natuerlich auch perfekt unter Linux. ;-)
 
Hab ja auch 3 (ältere) Thinkpads der T-Generation hier, und auf denen läuft tatsächlich alles, alle BSD, sogar Dragonfly und Openindina. Richtig gute Maschinchen.
 
Hab ja auch 3 (ältere) Thinkpads der T-Generation hier, und auf denen läuft tatsächlich alles, alle BSD, sogar Dragonfly und Openindina. Richtig gute Maschinchen.
Ich kann T42, T60, T450s, T490 und T15 gen 1 anbieten und X31, X61, X230 und X270 meine ich anbieten.
Wirklich in "echter" verwendung hab ich zurzeit nur das T490 und das T15 und leicht abgeschlagen das T450s (OpenBSD)
Das X230 ist meine FreeBSD-Desktop-Experimentieraschine, aber da aktualisier ich nur ab und an mal das OS oder starte mal zum spaß den Feuerfuchs und so
Auf allen lief mal zu irgend einer Zeit OpenBSD problemfrei
 
Zurück
Oben