Port-i386 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: gcc48, drmkms issues with i386
On Mon, 14 Apr 2014 09:31:30 +0300, Jukka Ruohonen writes:
> On Mon, Apr 07, 2014 at 05:28:07PM -0500, John D. Baker wrote:
>> but, as expected, X with the intel driver will no-longer work with this
>> kernel:
>
> Ditto. Now that also base-X was updated, NetBSD does not currently support
> X.org with Intel cards (three chipsets were tested here; all used to work).
> IMO, the great work done at the KMS-front needs to finish before the next
> release is even considered.
On the DRMKMS front, I've been anticipating any action related to intel
video drivers in hopes it could be a solution to xsrc/48344.
On a sample DELL Optiplex GX110 (i810e), a DRMKMS kernel boots and
remains in text mode, so the machine is fully operable. Starting X,
however, produces an unusable display--it's been long enough since I
tried I forget what it looked like. I'll have to set that machine up
again when I can clear the workspace.
Excerpts from "dmesg.boot":
NetBSD 6.99.40 (DRMKMS) #1: Mon Apr 7 15:10:19 CDT 2014
sysop%verthandi.technoskunk.fur@localhost:/d0/build/current/obj/i386/sys/arch/i386
/compile/DRMKMS
total memory = 510 MB
avail memory = 486 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
Dell Computer Corporation OptiPlex GX110
[...]
pchb0 at pci0 dev 0 function 0WARNING: module error: vfs load failed for
`pciverbose', error 45
WARNING: module error: vfs load failed for `pciverbose', error 45
: vendor 0x8086 product 0x7124 (rev. 0x03)
agp0 at pchb0: aperture at 0xf8000000, size 0x4000000
vga1 at pci0 dev 1 function 0WARNING: module error: vfs load failed for
`pciverbose', error 45
WARNING: module error: vfs load failed for `pciverbose', error 45
: vendor 0x8086 product 0x7125 (rev. 0x03)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
drm at vga1 not configured
[...]
Excerpts from "/var/log/Xorg.0.log":
[...]
[ 51.770] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics,
HD Graphics 2000, HD Graphics 3000, HD Graphics 2500,
HD Graphics 4000, HD Graphics P4000, HD Graphics 4600,
HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100,
HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200
[ 51.777] (--) Using wscons driver on /dev/ttyE4 in pcvt compatibility mode (
version 3.32)
[ 51.777] (--) using VT number 5
[ 51.782] drmOpenDevice: node name is /dev/dri/card0
[ 51.791] drmOpenDevice: open result is -1, (Device not configured)
[ 51.795] drmOpenDevice: open result is -1, (Device not configured)
[ 51.795] drmOpenDevice: Open failed
[ 51.796] drmOpenByBusid: Searching for BusID pci:0000:00:01.0
[ 51.796] drmOpenDevice: node name is /dev/dri/card0
[ 51.808] drmOpenDevice: open result is -1, (Device not configured)
[ 51.820] drmOpenDevice: open result is -1, (Device not configured)
[ 51.820] drmOpenDevice: Open failed
[ 51.821] drmOpenByBusid: drmOpenMinor returns -6
[ 51.821] drmOpenDevice: node name is /dev/dri/card1
[ 51.833] drmOpenDevice: open result is -1, (Device not configured)
[ 51.844] drmOpenDevice: open result is -1, (Device not configured)
[ 51.844] drmOpenDevice: Open failed
[ 51.846] drmOpenByBusid: drmOpenMinor returns -6
[ 51.846] drmOpenDevice: node name is /dev/dri/card2
[ 51.857] drmOpenDevice: open result is -1, (Device not configured)
[ 51.868] drmOpenDevice: open result is -1, (Device not configured)
[ 51.868] drmOpenDevice: Open failed
[ 51.870] drmOpenByBusid: drmOpenMinor returns -6
[ 51.870] drmOpenDevice: node name is /dev/dri/card3
[ 51.881] drmOpenDevice: open result is -1, (Device not configured)
[ 51.893] drmOpenDevice: open result is -1, (Device not configured)
[ 51.893] drmOpenDevice: Open failed
[ 51.895] drmOpenByBusid: drmOpenMinor returns -6
[ 51.895] drmOpenDevice: node name is /dev/dri/card4
[ 51.907] drmOpenDevice: open result is -1, (Device not configured)
[ 51.917] drmOpenDevice: open result is -1, (Device not configured)
[ 51.917] drmOpenDevice: Open failed
[ 51.919] drmOpenByBusid: drmOpenMinor returns -6
[ 51.919] drmOpenDevice: node name is /dev/dri/card5
[ 51.929] drmOpenDevice: open result is -1, (Device not configured)
[ 51.945] drmOpenDevice: open result is -1, (Device not configured)
[ 51.945] drmOpenDevice: Open failed
[ 51.947] drmOpenByBusid: drmOpenMinor returns -6
[ 51.947] drmOpenDevice: node name is /dev/dri/card6
[ 51.958] drmOpenDevice: open result is -1, (Device not configured)
[ 51.969] drmOpenDevice: open result is -1, (Device not configured)
[ 51.969] drmOpenDevice: Open failed
[ 51.971] drmOpenByBusid: drmOpenMinor returns -6
[ 51.971] drmOpenDevice: node name is /dev/dri/card7
[ 51.982] drmOpenDevice: open result is -1, (Device not configured)
[ 51.993] drmOpenDevice: open result is -1, (Device not configured)
[ 51.993] drmOpenDevice: Open failed
[ 51.995] drmOpenByBusid: drmOpenMinor returns -6
[ 51.995] drmOpenDevice: node name is /dev/dri/card8
[ 52.006] drmOpenDevice: open result is -1, (Device not configured)
[ 52.018] drmOpenDevice: open result is -1, (Device not configured)
[ 52.018] drmOpenDevice: Open failed
[ 52.020] drmOpenByBusid: drmOpenMinor returns -6
[ 52.020] drmOpenDevice: node name is /dev/dri/card9
[ 52.032] drmOpenDevice: open result is -1, (Device not configured)
[ 52.042] drmOpenDevice: open result is -1, (Device not configured)
[ 52.042] drmOpenDevice: Open failed
[ 52.044] drmOpenByBusid: drmOpenMinor returns -6
[ 52.044] drmOpenDevice: node name is /dev/dri/card10
[ 52.055] drmOpenDevice: open result is -1, (Device not configured)
[ 52.066] drmOpenDevice: open result is -1, (Device not configured)
[ 52.067] drmOpenDevice: Open failed
[ 52.068] drmOpenByBusid: drmOpenMinor returns -6
[ 52.068] drmOpenDevice: node name is /dev/dri/card11
[ 52.079] drmOpenDevice: open result is -1, (Device not configured)
[ 52.089] drmOpenDevice: open result is -1, (Device not configured)
[ 52.090] drmOpenDevice: Open failed
[ 52.091] drmOpenByBusid: drmOpenMinor returns -6
[ 52.091] drmOpenDevice: node name is /dev/dri/card12
[ 52.102] drmOpenDevice: open result is -1, (Device not configured)
[ 52.114] drmOpenDevice: open result is -1, (Device not configured)
[ 52.114] drmOpenDevice: Open failed
[ 52.116] drmOpenByBusid: drmOpenMinor returns -6
[ 52.116] drmOpenDevice: node name is /dev/dri/card13
[ 52.126] drmOpenDevice: open result is -1, (Device not configured)
[ 52.138] drmOpenDevice: open result is -1, (Device not configured)
[ 52.138] drmOpenDevice: Open failed
[ 52.140] drmOpenByBusid: drmOpenMinor returns -6
[ 52.140] drmOpenDevice: node name is /dev/dri/card14
[ 52.151] drmOpenDevice: open result is -1, (Device not configured)
[ 52.163] drmOpenDevice: open result is -1, (Device not configured)
[ 52.163] drmOpenDevice: Open failed
[ 52.165] drmOpenByBusid: drmOpenMinor returns -6
[ 52.165] drmOpenDevice: node name is /dev/dri/card15
[ 52.175] drmOpenDevice: open result is -1, (Device not configured)
[ 52.186] drmOpenDevice: open result is -1, (Device not configured)
[ 52.187] drmOpenDevice: Open failed
[ 52.188] drmOpenByBusid: drmOpenMinor returns -6
[ 52.189] (II) Loading /usr/X11R7/lib/modules/drivers/intel_drv.so
[...]
[ 53.824] (**) intel(0): page flipping disabled
[ 53.824] (II) intel(0): XvMC is Disabled: use XvMCSurfaces config option to
enable.
[ 53.829] drmOpenDevice: node name is /dev/dri/card0
[ 53.840] drmOpenDevice: open result is -1, (Device not configured)
[ 53.852] drmOpenDevice: open result is -1, (Device not configured)
[ 53.852] drmOpenDevice: Open failed
[ 53.854] drmOpenDevice: node name is /dev/dri/card0
[ 53.865] drmOpenDevice: open result is -1, (Device not configured)
[ 53.876] drmOpenDevice: open result is -1, (Device not configured)
[ 53.876] drmOpenDevice: Open failed
[ 53.878] [drm] failed to load kernel module "i810"
[ 53.878] (EE) [drm] drmOpen failed.
[ 53.878] (EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.
[ 53.962] (II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0,
hwp->PIOOffset is 0x0000
[ 53.962] (WW) intel(0): remove MTRR a0000 - b0000
[ 54.031] (II) intel(0): Setting dot clock to 135.0 MHz [ 0x2b 0x6 0x20 ] [
45 8 2 ]
[ 54.031] (II) intel(0): chose watermark 0x22314000: (tab.freq 135.0)
[ 54.134] (II) intel(0): xf86BindGARTMemory: bind key 0 at 0x00000000
(pgoffset 0)
[ 54.163] (II) intel(0): xf86BindGARTMemory: bind key 1 at 0x01800000
(pgoffset 6144)
[ 54.164] (II) intel(0): xf86BindGARTMemory: bind key 2 at 0x01c00000
(pgoffset 7168)
[ 54.164] (II) intel(0): Allocated of 4096 bytes for HW cursor
[ 54.164] (II) intel(0): xf86BindGARTMemory: bind key 3 at 0x01c01000
(pgoffset 7169)
[ 54.164] (II) intel(0): Allocated of 16384 bytes for ARGB HW cursor
[ 54.164] (II) intel(0): Adding 384 scanlines for pixmap caching
[ 54.164] (II) intel(0): Allocated Scratch Memory
[ 54.182] (II) intel(0): Using XFree86 Acceleration Architecture (XAA)
[ 54.188] Screen to screen bit blits
[ 54.188] Solid filled rectangles
[ 54.188] 8x8 mono pattern filled rectangles
[ 54.188] Indirect CPU to Screen color expansion
[ 54.188] Solid Horizontal and Vertical Lines
[ 54.193] Setting up tile and stipple cache:
[ 54.194] 32 128x128 slots
[ 54.194] 16 256x256 slots
[ 54.203] (==) intel(0): Backing store disabled
[ 54.203] (==) intel(0): Silken mouse enabled
[ 54.219] (==) intel(0): DPMS enabled
[ 54.224] (WW) intel(0): Direct rendering disabled
[ 54.224] (==) RandR enabled
[ 54.224] (II) Initializing built-in extension Generic Event Extension
[ 54.225] (II) Initializing built-in extension SHAPE
[ 54.225] (II) Initializing built-in extension MIT-SHM
[ 54.225] (II) Initializing built-in extension XInputExtension
[ 54.225] (II) Initializing built-in extension XTEST
[ 54.225] (II) Initializing built-in extension BIG-REQUESTS
[ 54.225] (II) Initializing built-in extension SYNC
[ 54.225] (II) Initializing built-in extension XKEYBOARD
[ 54.225] (II) Initializing built-in extension XC-MISC
[ 54.225] (II) Initializing built-in extension SECURITY
[ 54.225] (II) Initializing built-in extension XINERAMA
[ 54.225] (II) Initializing built-in extension XFIXES
[ 54.226] (II) Initializing built-in extension XFree86-Bigfont
[ 54.226] (II) Initializing built-in extension RENDER
[ 54.226] (II) Initializing built-in extension RANDR
[ 54.226] (II) Initializing built-in extension COMPOSITE
[ 54.226] (II) Initializing built-in extension DAMAGE
[ 54.291] (II) AIGLX: Screen 0 is not DRI2 capable
[ 54.291] (II) AIGLX: Screen 0 is not DRI capable
[ 54.460] (II) AIGLX: Loaded and initialized
/usr/X11R7/lib/modules/dri/swrast_dri.so
[ 54.460] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[...]
[ 75.139] (II) intel(0): xf86UnbindGARTMemory: unbind key 0
[ 75.139] (II) intel(0): xf86UnbindGARTMemory: unbind key 1
[ 75.139] (II) intel(0): xf86UnbindGARTMemory: unbind key 2
[ 75.139] (II) intel(0): xf86UnbindGARTMemory: unbind key 3
[...]
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
Home |
Main Index |
Thread Index |
Old Index