ICT: Diary
D: 90 W: 14

< July 2011 >
Sun Mon Tue Wed Thu Fri Sat

Based on notaweblog.php by joshua stein

[ ] Thursday, 21 July 2011 [ ]


Updated my Thinkpad X41 Laptop to OpenBSD 5.0-beta, used sysmerge to update /etc and then when I tried to start X it failed with:

(EE) No devices detected.
Fatal server error: 
no screens found

This was due to OpenBSD not allowing X to access the memory and was fixed by uncommenting the sysctl.conf 'machdep.allowaperture=' setting, and was the first line in the Xorg.0.log file:

(WW) checkDevMem: failed to open /dev/xf86 and /dev/mem
(Operation not permitted)
Check that you have set 'machdep.allowaperture=1'
in /etc/sysctl.conf and reboot your machine
refer to xf86(4) for details

$Id: dates.htm,v 1.1342 2020/03/10 11:14:03 fred Exp $

$Id: diary,v 1.27 2017/09/01 17:12:44 fred Exp $