NetBSD Problem Report #50599
From www@NetBSD.org Wed Dec 30 14:59:48 2015
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.NetBSD.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id 5639B7ACC8
for <gnats-bugs@gnats.NetBSD.org>; Wed, 30 Dec 2015 14:59:48 +0000 (UTC)
Message-Id: <20151230101203.2E09A7ACE2@mollari.NetBSD.org>
Date: Wed, 30 Dec 2015 10:12:03 +0000 (UTC)
From: prlw1@cam.ac.uk
Reply-To: prlw1@cam.ac.uk
To: gnats-bugs@NetBSD.org
Subject: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
X-Send-Pr-Version: www-1.0
>Number: 50599
>Category: xsrc
>Synopsis: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: xsrc-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 30 15:00:00 +0000 2015
>Last-Modified: Fri Aug 18 05:30:00 +0000 2017
>Originator: Patrick Welche
>Release: NetBSD/i386 D2015.07.20.02.30.00
>Organization:
>Environment:
>Description:
A Dell Dimension 4300 with a
001:00:0: ATI Technologies Rage 128 Pro Ultra TF AGP (VGA display)
was successfully running -current/i386 + GNOME 2 at surprisingly high resolution until the large X update in July:
OK : D2015.07.20.00.01.00
?? : D2015.07.20.01.00.00 doesn't build
?? : D2015.07.20.02.00.00 doesn't build
BAD: D2015.07.20.02.30.00
That includes an update of xf86-video-r128 from 6.9.2 to 6.10.0.
A test is to netboot a fresh unconfigured distribution, and simply "startx". "OK" springs into life, "BAD" fails with "no screens found".
This is without a /etc/X11/xorg.conf in both cases.
"OK" complains in Xorg.0.log:
[ 236.533] (--) R128(0): VideoRAM: 16384 kByte (128-bit SDR SGRAM 1:1)
[ 236.534] (**) R128(0): Using external CRT for display
[ 236.548] (II) R128(0): Primary Display == Type 3
[ 236.548] (WW) R128(0): Can't determine panel dimensions, and none specified.
Disabling programming of FP registers.
[ 236.549] (II) R128(0): PLL parameters: rf=2950 rd=65 min=12500 max=35000; xclk=13000
[ 236.549] (II) Loading sub module "ddc"
whereas "BAD" doesn't:
[ 24.578] (--) R128(0): VideoRAM: 16384 kByte (128-bit SDR SGRAM 1:1)
[ 24.578] (II) Loading sub module "ddc"
Both successfully read EDID and Modelines.
"BAD" then ends with:
[ 25.719] (II) R128(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz)
[ 25.734] (II) R128(0): PLL parameters: rf=2950 rd=65 min=12500 max=35000; xclk=13000
[ 25.735] (II) R128(0): Output DVI-0 has no monitor section
[ 25.735] (II) R128(0): I2C bus "DVI-0" initialized.
[ 25.735] (II) R128(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
[ 25.739] (WW) R128(0): remove MTRR 0 - 1000
[ 25.741] (II) UnloadModule: "r128"
[ 25.741] (II) Unloading r128
[ 25.741] (II) UnloadModule: "vbe"
[ 25.741] (II) Unloading vbe
[ 25.741] (II) UnloadModule: "int10"
[ 25.741] (II) Unloading int10
[ 25.741] (II) UnloadModule: "vgahw"
[ 25.741] (II) Unloading vgahw
[ 25.742] (EE) Screen(s) found, but none have a usable configuration.
[ 25.742]
Fatal server error:
[ 25.742] no screens found
[ 25.742]
The equivalent point in "OK":
[ 237.676] (II) R128(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz)
[ 237.676] (==) R128(0): Using gamma correction (1.0, 1.0, 1.0)
[ 237.684] (II) Loading sub module "i2c"
[ 237.685] (II) LoadModule: "i2c"
[ 237.685] (II) Module "i2c" already built-in
[ 237.685] (II) R128(0): I2C bus "DDC" initialized.
[ 237.685] (II) R128(0): I2C device "DDC:ddc2" registered at address 0xA0.
[ 237.689] (II) ioctl failed 25
[ 237.689] (EE) R128(0): No DFP detected
[ 237.689] (II) R128(0): <default monitor>: Using hsync range of 30.00-81.00 kHz
[ 237.689] (II) R128(0): <default monitor>: Using vrefresh range of 56.00-75.00 Hz
[ 237.689] (II) R128(0): <default monitor>: Using maximum pixel clock of 145.00 MHz
[ 237.689] (II) R128(0): Estimated virtual size for aspect ratio 1.5926 is 1680x1050
[ 237.689] (II) R128(0): Clock range: 12.50 to 350.00 MHz
[ 237.689] (II) R128(0): Not using default mode "640x350" (vrefresh out of range)
...
and then success.
I tried
http://cgit.freedesktop.org/xorg/driver/xf86-video-r128/commit/?id=d6dd6c9ad5ba8e4950c9398d93298fea48745263
on the off-chance, but still no joy.
(BTW what is AVOID_FBDEV meant to do?)
>How-To-Repeat:
Boot unconfigured vanilla -current/i386 more recent than D2015.07.20.00.01.00 on box with a
vga0 at pci1 dev 0 function 0: vendor 1002 product 5446 (rev. 0x00)
001:00:0: ATI Technologies Rage 128 Pro Ultra TF AGP (VGA display)
card, and try "startx".
>Fix:
>Audit-Trail:
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Fri, 8 Jan 2016 16:59:38 -0600 (CST)
"Me too!"
i386:
Same card as submitter. Same result, except no modelines printed at all.
NetBSD verthandi 7.99.25 NetBSD 7.99.25 (VERTHANDI) #7: Mon Dec 21 09:33:45 CST 2015 sysop@x3650.technoskunk.fur:/r0/build/nbsd-tst/obj/i386/sys/arch/i386/compile/VERTHANDI i386
[...]
[512819.812] (II) Loading sub module "vgahw"
[512819.812] (II) LoadModule: "vgahw"
[512819.835] (II) Loading /usr/X11R7/lib/modules/libvgahw.so
[512819.836] (II) Module vgahw: vendor="X.Org Foundation"
[512819.836] compiled for 1.10.6, module version = 0.1.0
[512819.837] ABI class: X.Org Video Driver, version 10.0
[512819.837] (II) R128(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
[512819.837] (==) R128(0): RGB weight 888
[512819.837] (II) R128(0): Using 8 bits per RGB (8 bit DAC)
[512819.837] (II) Loading sub module "int10"
[512819.837] (II) LoadModule: "int10"
[512819.847] (II) Loading /usr/X11R7/lib/modules/libint10.so
[512819.850] (II) Module int10: vendor="X.Org Foundation"
[512819.850] compiled for 1.10.6, module version = 1.0.0
[512819.850] ABI class: X.Org Video Driver, version 10.0
[512819.850] (II) R128(0): initializing int10
[512819.851] (WW) R128(0): remove MTRR a0000 - c0000
[512819.851] (WW) R128(0): remove MTRR c0000 - 100000
[512819.857] (II) R128(0): Primary V_BIOS segment is: 0xc000
[512819.857] (WW) R128(0): remove MTRR 0 - 1000
[512819.858] (--) R128(0): Chipset: "ATI Rage 128 Pro ULTRA TF (AGP)" (ChipID = 0x5446)
[512819.858] (--) R128(0): Linear framebuffer at 0xf8000000
[512819.858] (--) R128(0): MMIO registers at 0xff8fc000
[512819.858] (--) R128(0): VideoRAM: 32768 kByte (128-bit SDR SGRAM 1:1)
[512819.858] (II) Loading sub module "ddc"
[512819.858] (II) LoadModule: "ddc"
[512819.858] (II) Module "ddc" already built-in
[512819.858] (II) Loading sub module "i2c"
[512819.858] (II) LoadModule: "i2c"
[512819.858] (II) Module "i2c" already built-in
[512819.858] (II) Loading sub module "vbe"
[512819.858] (II) LoadModule: "vbe"
[512819.868] (II) Loading /usr/X11R7/lib/modules/libvbe.so
[512819.869] (II) Module vbe: vendor="X.Org Foundation"
[512819.869] compiled for 1.10.6, module version = 1.1.0
[512819.869] ABI class: X.Org Video Driver, version 10.0
[512819.871] (II) R128(0): VESA BIOS detected
[512819.871] (II) R128(0): VESA VBE Version 2.0
[512819.871] (II) R128(0): VESA VBE Total Mem: 32768 kB
[512819.871] (II) R128(0): VESA VBE OEM: ATI RAGE128
[512819.871] (II) R128(0): VESA VBE OEM Software Rev: 1.0
[512819.871] (II) R128(0): VESA VBE OEM Vendor: ATI Technologies Inc.
[512819.871] (II) R128(0): VESA VBE OEM Product: R128
[512819.871] (II) R128(0): VESA VBE OEM Product Rev: 01.00
[512819.871] (II) Loading sub module "ddc"
[512819.871] (II) LoadModule: "ddc"
[512819.871] (II) Module "ddc" already built-in
[512819.976] (II) R128(0): VESA VBE DDC supported
[512819.976] (II) R128(0): VESA VBE DDC Level none
[512819.976] (II) R128(0): VESA VBE DDC transfer in appr. 2 sec.
[512820.081] (II) R128(0): VESA VBE DDC read failed
[512820.084] (II) R128(0): PLL parameters: rf=2950 rd=65 min=12500 max=35000; xclk=13400
[512820.084] (II) R128(0): Output DVI-0 using monitor section Monitor0
[512820.084] (II) R128(0): I2C bus "DVI-0" initialized.
[512820.084] (II) R128(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
[512820.089] (WW) R128(0): remove MTRR 0 - 1000
[512820.089] (II) UnloadModule: "r128"
[512820.089] (II) Unloading r128
[512820.090] (II) UnloadModule: "vbe"
[512820.090] (II) Unloading vbe
[512820.090] (II) UnloadModule: "int10"
[512820.090] (II) Unloading int10
[512820.090] (II) UnloadModule: "vgahw"
[512820.090] (II) Unloading vgahw
[512820.090] (EE) Screen(s) found, but none have a usable configuration.
[512820.090]
Fatal server error:
[512820.090] no screens found
[512820.090]
Please consult the The X.Org Foundation support
at http://wiki.X.Org
for help.
[512820.090] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[512820.090]
macppc:
NetBSD sawtooth.technoskunk.fur 7.99.25 NetBSD 7.99.25 (GENERIC) #3: Sun Dec 27 17:05:22 CST 2015 sysop@x3650.technoskunk.fur:/r0/build/current/obj/macppc/sys/arch/macppc/compile/GENERIC macppc
[...]
[ 767.174] (II) R128(0): VGAHW support not compiled, VGA module load skipped
[ 767.174] (==) R128(0): RGB weight 888
[ 767.174] (II) R128(0): Using 8 bits per RGB (8 bit DAC)
[ 767.174] (--) R128(0): Chipset: "ATI Rage 128 Pro GL PF (AGP)" (ChipID = 0x5046)
[ 767.174] (--) R128(0): Linear framebuffer at 0x94000000
[ 767.174] (--) R128(0): MMIO registers at 0x90000000
[ 767.175] (--) R128(0): VideoRAM: 16384 kByte (64-bit SDR SGRAM 1:1)
[ 767.175] (II) Loading sub module "ddc"
[ 767.175] (II) LoadModule: "ddc"
[ 767.175] (II) Module "ddc" already built-in
[ 767.176] (II) Loading sub module "i2c"
[ 767.176] (II) LoadModule: "i2c"
[ 767.176] (II) Module "i2c" already built-in
[ 767.229] (WW) R128(0): Video BIOS not found!
[ 767.229] (II) R128(0): PLL parameters: rf=2950 rd=35 min=12500 max=25000; xclk=14038
[ 767.230] (II) R128(0): Output DVI-0 has no monitor section
[ 767.231] (II) R128(0): I2C bus "DVI-0" initialized.
[ 767.231] (II) R128(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
[ 767.234] (II) UnloadModule: "r128"
[ 767.234] (II) Unloading r128
[ 767.234] (EE) Screen(s) found, but none have a usable configuration.
[ 767.234]
Fatal server error:
[ 767.234] no screens found
[ 767.235]
Please consult the The X.Org Foundation support
at http://wiki.X.Org
for help.
[ 767.235] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 767.235]
--
|/"\ 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
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Fri, 8 Jan 2016 18:15:19 -0600 (CST)
Both machines mentioned in the previous post are connected to VGA CRT
monitors. The i386 machine does not have a DVI connector, so it cannot
be tested to see if the DVI output would actually work.
The macppc system's card has a DVI connector and I have a couple of DVI-
capable LCD displays, but currently do not have any CVI cables to connect
the two.
--
|/"\ 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
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Sat, 9 Jan 2016 19:25:46 -0600 (CST)
On Fri, 8 Jan 2016, John D. Baker wrote:
> The macppc system's card has a DVI connector and I have a couple of DVI-
> capable LCD displays, but currently do not have any DVI cables to connect
> the two.
I procured DVI cables and connected the Powermac G4 (AGP Graphics) to
a 1440x900 LCD display. The framebuffer console insisted on running at
800x600, which the monitor is not happy about (it keeps blinking off
for several seconds at a time).
X behavior (no "xorg.conf") is the same as noted previously.
--
|/"\ 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
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Thu, 21 Jan 2016 02:55:30 -0600 (CST)
Possibly related: I fired up a machine with mach64 video hardware and
booted a 7.99.25 kernel (which I'd customized to include the old UMS
mach64drm) and userland. Like the r128, the X server reported:
[...]
[ 1741.127] (II) MACH64(0): VESA BIOS detected
[ 1741.127] (II) MACH64(0): VESA VBE Version 2.0
[ 1741.127] (II) MACH64(0): VESA VBE Total Mem: 4096 kB
[ 1741.127] (II) MACH64(0): VESA VBE OEM: ATI MACH64
[ 1741.127] (II) MACH64(0): VESA VBE OEM Software Rev: 1.0
[ 1741.127] (II) MACH64(0): VESA VBE OEM Vendor: ATI Technologies Inc.
[ 1741.127] (II) MACH64(0): VESA VBE OEM Product: MACH64GM
[ 1741.127] (II) MACH64(0): VESA VBE OEM Product Rev: 01.00
[ 1741.127] (II) Loading sub module "ddc"
[ 1741.127] (II) LoadModule: "ddc"
[ 1741.127] (II) Module "ddc" already built-in
[ 1741.131] (II) MACH64(0): VESA VBE DDC supported
[ 1741.131] (II) MACH64(0): VESA VBE DDC Level none
[ 1741.131] (II) MACH64(0): VESA VBE DDC transfer in appr. 2 sec.
[ 1741.134] (II) MACH64(0): VESA VBE DDC read failed
[ 1741.135] (WW) MACH64(0): remove MTRR 0 - 1000
[ 1741.137] (II) ioctl failed 25
[ 1741.137] (II) MACH64(0): BIOS Data: BIOSSize=0x8000, ROMTable=0x0114.
[ 1741.137] (II) MACH64(0): BIOS Data: ClockTable=0x097C, FrequencyTable=0x0000.
[ 1741.137] (II) MACH64(0): BIOS Data: LCDTable=0x0000.
[ 1741.137] (II) MACH64(0): BIOS Data: VideoTable=0x0000, HardwareTable=0x015E.
[ 1741.137] (II) MACH64(0): BIOS Data: I2CType=0x0F, Tuner=0x00, Decoder=0x00, Audio=0x0F.
[ 1741.137] (--) MACH64(0): ATI 3D Rage XL or XC graphics controller detected.
[ 1741.137] (--) MACH64(0): Chip type 4752 "GR", version 7, foundry TSMC, class 0, revision 0x00.
[ 1741.137] (--) MACH64(0): PCI bus interface detected; block I/O base is 0xD800.
[ 1741.137] (--) MACH64(0): ATI Mach64 adapter detected.
[ 1741.137] (!!) MACH64(0): For information on using the multimedia capabilities
of this adapter, please see http://gatos.sf.net.
[ 1741.137] (--) MACH64(0): Internal RAMDAC (subtype 1) detected.
[ 1741.137] (==) MACH64(0): RGB weight 888
[ 1741.137] (==) MACH64(0): Default visual is TrueColor
[ 1741.137] (==) MACH64(0): Using gamma correction (1.0, 1.0, 1.0)
[ 1741.137] (II) MACH64(0): Using Mach64 accelerator CRTC.
[ 1741.137] (II) MACH64(0): Storing hardware cursor image at 0xFD3FFC00.
[ 1741.137] (II) MACH64(0): Using 8 MB linear aperture at 0xFD000000.
[ 1741.137] (!!) MACH64(0): Virtual resolutions will be limited to 4095 kB
due to linear aperture size and/or placement of hardware cursor image area.
[ 1741.137] (II) MACH64(0): Using Block 0 MMIO aperture at 0xFE9FF400.
[ 1741.137] (II) MACH64(0): Using Block 1 MMIO aperture at 0xFE9FF000.
[ 1741.140] (II) MACH64(0): MMIO write caching enabled.
[ 1741.140] (--) MACH64(0): 4096 kB of SGRAM (2:1) 32-bit detected (using 4095 kB).
[ 1741.140] (WW) MACH64(0): Cannot shadow an accelerated frame buffer.
[ 1741.141] (II) MACH64(0): Engine XCLK 62.353 MHz; Refresh rate code 1.
[ 1741.141] (--) MACH64(0): Internal programmable clock generator detected.
[ 1741.141] (--) MACH64(0): Reference clock 157.5/11 (14.318) MHz.
[ 1741.141] (II) MACH64(0): Monitor0: Using default hsync range of 31.50-48.00 kHz
[ 1741.141] (II) MACH64(0): Monitor0: Using default vrefresh range of 50.00-70.00 Hz
[ 1741.141] (II) MACH64(0): Monitor0: Using default maximum pixel clock of 65.0[...]
Extra context in case it's relevant. The main issue is that it failed
to recover EDID/DDC data from the LCD display attached. It did manage
to operate the VGA output, but only at a default 1024x768 resolution
(spread across a 1440x900 LCD).
--
|/"\ 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
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: matthew green <mrg@eterna.com.au>
Subject: re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Sat, 23 Jan 2016 02:50:26 -0600 (CST)
On Sat, 23 Jan 2016, matthew green wrote:
> one question is -- does this happen in pkgsrc?
With modular/pkgsrc Xorg from pkgsrc-2015Q4, yes, it fails the same
way. I've only been able to test i386 so far.
There was recently a change to "xf86-video-r128" in pkgsrc-HEAD which
appears to address the issue. I'll update that package to HEAD and
see if that helps.
--
|/"\ 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
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: matthew green <mrg@eterna.com.au>
Subject: re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Sat, 23 Jan 2016 03:11:39 -0600 (CST)
On Sat, 23 Jan 2016, John D. Baker wrote:
> There was recently a change to "xf86-video-r128" in pkgsrc-HEAD which
> appears to address the issue. I'll update that package to HEAD and
> see if that helps.
With xf86-video-r128 6.10.1 from pkgsrc-HEAD, the server doesn't exit,
but its messages in Xorg.0.log seem odd--namely that the ddc reads still
fail and that it keeps going on about output "DVI-0" even though this
card has no DVI connector--only VGA.
I'm not at the machine's console right now, so I can't tell if it's
actually producing a working display. I'll check in a few hours.
[ 63659.261]
X.Org X Server 1.17.4
Release Date: 2015-10-28
[ 63659.261] X Protocol Version 11, Revision 0
[ 63659.261] Build Operating System: NetBSD-7.99.25-i386 The NetBSD Foundation
[ 63659.261] Current Operating System: NetBSD verthandi 7.99.25 NetBSD 7.99.25 (VERTHANDI) #13: Tue Jan 19 16:08:19 CST 2016 sysop@x3650.technoskunk.fur:/r0/build/nbsd-tst/obj/i386/sys/arch/i386/compile/VERTHANDI i386
[ 63659.280] Build Date: 22 January 2016 08:28:11PM
[ 63659.280]
[ 63659.280] Current version of pixman: 0.32.8
[ 63659.280] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 63659.280] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 63659.280] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 23 02:59:43 2016
[ 63659.300] (==) Using system config directory "/usr/pkg/share/X11/xorg.conf.d"
[ 63659.303] (==) No Layout section. Using the first Screen section.
[ 63659.303] (==) No screen section available. Using defaults.
[ 63659.303] (**) |-->Screen "Default Screen Section" (0)
[ 63659.303] (**) | |-->Monitor "<default monitor>"
[ 63659.304] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 63659.304] (==) Not automatically adding devices
[ 63659.304] (==) Not automatically enabling devices
[ 63659.304] (==) Not automatically adding GPU devices
[ 63659.312] (WW) The directory "/usr/pkg/share/fonts/X11/OTF" does not exist.
[ 63659.312] Entry deleted from font path.
[ 63659.321] (WW) `fonts.dir' not found (or not valid) in "/usr/pkg/share/fonts/X11/cyrillic".
[ 63659.321] Entry deleted from font path.
[ 63659.321] (Run 'mkfontdir' on "/usr/pkg/share/fonts/X11/cyrillic").
[ 63659.321] (WW) The directory "/usr/pkg/lib/X11/fonts/misc" does not exist.
[ 63659.321] Entry deleted from font path.
[ 63659.321] (WW) The directory "/usr/pkg/lib/X11/fonts/TTF" does not exist.
[ 63659.321] Entry deleted from font path.
[ 63659.321] (WW) The directory "/usr/pkg/lib/X11/fonts/OTF" does not exist.
[ 63659.321] Entry deleted from font path.
[ 63659.321] (WW) The directory "/usr/pkg/lib/X11/fonts/Type1" does not exist.
[ 63659.321] Entry deleted from font path.
[ 63659.321] (WW) The directory "/usr/pkg/lib/X11/fonts/100dpi" does not exist.
[ 63659.321] Entry deleted from font path.
[ 63659.321] (WW) The directory "/usr/pkg/lib/X11/fonts/75dpi" does not exist.
[ 63659.321] Entry deleted from font path.
[ 63659.321] (WW) The directory "/usr/pkg/lib/X11/fonts/cyrillic" does not exist.
[ 63659.321] Entry deleted from font path.
[ 63659.321] (==) FontPath set to:
/usr/pkg/share/fonts/X11/misc,
/usr/pkg/share/fonts/X11/TTF,
/usr/pkg/share/fonts/X11/Type1,
/usr/pkg/share/fonts/X11/100dpi,
/usr/pkg/share/fonts/X11/75dpi
[ 63659.321] (==) ModulePath set to "/usr/pkg/lib/xorg/modules"
[ 63659.321] (==) |-->Input Device "<default pointer>"
[ 63659.321] (==) |-->Input Device "<default keyboard>"
[ 63659.321] (==) No Layout section. Using the default mouse configuration.
[ 63659.321] (==) No Layout section. Using the default keyboard configuration.
[ 63659.321] (II) Loader magic: 0x8249440
[ 63659.321] (II) Module ABI versions:
[ 63659.321] X.Org ANSI C Emulation: 0.4
[ 63659.321] X.Org Video Driver: 19.0
[ 63659.321] X.Org XInput driver : 21.0
[ 63659.321] X.Org Server Extension : 9.0
[ 63659.334] (--) PCI:*(1:1:0:0) 1002:5446:1002:0409 rev 0, Mem @ 0xf8000000/67108864, 0xff8fc000/16384, I/O @ 0x0000c800/256, BIOS @ 0x????????/131072
[ 63659.335] (II) LoadModule: "glx"
[ 63659.452] (II) Loading /usr/pkg/lib/xorg/modules/extensions/libglx.so
[ 63659.518] (II) Module glx: vendor="X.Org Foundation"
[ 63659.518] compiled for 1.17.4, module version = 1.0.0
[ 63659.518] ABI class: X.Org Server Extension, version 9.0
[ 63659.518] (==) AIGLX enabled
[ 63659.518] (==) Matched ati as autoconfigured driver 0
[ 63659.518] (==) Matched fbdev as autoconfigured driver 1
[ 63659.518] (==) Matched vesa as autoconfigured driver 2
[ 63659.518] (==) Assigned the driver to the xf86ConfigLayout
[ 63659.518] (II) LoadModule: "ati"
[ 63659.521] (II) Loading /usr/pkg/lib/xorg/modules/drivers/ati_drv.so
[ 63659.523] (II) Module ati: vendor="X.Org Foundation"
[ 63659.523] compiled for 1.17.4, module version = 7.6.1
[ 63659.523] Module class: X.Org Video Driver
[ 63659.523] ABI class: X.Org Video Driver, version 19.0
[ 63659.523] (II) LoadModule: "r128"
[ 63659.527] (II) Loading /usr/pkg/lib/xorg/modules/drivers/r128_drv.so
[ 63659.532] (II) Module r128: vendor="X.Org Foundation"
[ 63659.532] compiled for 1.17.4, module version = 6.10.1
[ 63659.532] Module class: X.Org Video Driver
[ 63659.532] ABI class: X.Org Video Driver, version 19.0
[ 63659.534] (II) LoadModule: "fbdev"
[ 63659.537] (II) Loading /usr/pkg/lib/xorg/modules/drivers/fbdev_drv.so
[ 63659.539] (II) Module fbdev: vendor="X.Org Foundation"
[ 63659.539] compiled for 1.17.4, module version = 0.4.4
[ 63659.539] Module class: X.Org Video Driver
[ 63659.539] ABI class: X.Org Video Driver, version 19.0
[ 63659.539] (II) LoadModule: "vesa"
[ 63659.544] (II) Loading /usr/pkg/lib/xorg/modules/drivers/vesa_drv.so
[ 63659.547] (II) Module vesa: vendor="X.Org Foundation"
[ 63659.547] compiled for 1.17.4, module version = 2.3.4
[ 63659.547] Module class: X.Org Video Driver
[ 63659.547] ABI class: X.Org Video Driver, version 19.0
[ 63659.547] (II) LoadModule: "mouse"
[ 63659.579] (II) Loading /usr/pkg/lib/xorg/modules/input/mouse_drv.so
[ 63659.581] (II) Module mouse: vendor="X.Org Foundation"
[ 63659.581] compiled for 1.17.4, module version = 1.9.1
[ 63659.581] Module class: X.Org XInput Driver
[ 63659.581] ABI class: X.Org XInput driver, version 21.0
[ 63659.581] (II) LoadModule: "kbd"
[ 63659.589] (II) Loading /usr/pkg/lib/xorg/modules/input/kbd_drv.so
[ 63659.592] (II) Module kbd: vendor="X.Org Foundation"
[ 63659.592] compiled for 1.17.4, module version = 1.8.1
[ 63659.592] Module class: X.Org XInput Driver
[ 63659.592] ABI class: X.Org XInput driver, version 21.0
[ 63659.592] (II) R128: Driver for ATI Rage 128 chipsets:
ATI Rage 128 Mobility M3 LE (PCI), ATI Rage 128 Mobility M3 LF (AGP),
ATI Rage 128 Mobility M4 MF (AGP), ATI Rage 128 Mobility M4 ML (AGP),
ATI Rage 128 Pro GL PA (PCI/AGP), ATI Rage 128 Pro GL PB (PCI/AGP),
ATI Rage 128 Pro GL PC (PCI/AGP), ATI Rage 128 Pro GL PD (PCI),
ATI Rage 128 Pro GL PE (PCI/AGP), ATI Rage 128 Pro GL PF (AGP),
ATI Rage 128 Pro VR PG (PCI/AGP), ATI Rage 128 Pro VR PH (PCI/AGP),
ATI Rage 128 Pro VR PI (PCI/AGP), ATI Rage 128 Pro VR PJ (PCI/AGP),
ATI Rage 128 Pro VR PK (PCI/AGP), ATI Rage 128 Pro VR PL (PCI/AGP),
ATI Rage 128 Pro VR PM (PCI/AGP), ATI Rage 128 Pro VR PN (PCI/AGP),
ATI Rage 128 Pro VR PO (PCI/AGP), ATI Rage 128 Pro VR PP (PCI),
ATI Rage 128 Pro VR PQ (PCI/AGP), ATI Rage 128 Pro VR PR (PCI),
ATI Rage 128 Pro VR PS (PCI/AGP), ATI Rage 128 Pro VR PT (PCI/AGP),
ATI Rage 128 Pro VR PU (PCI/AGP), ATI Rage 128 Pro VR PV (PCI/AGP),
ATI Rage 128 Pro VR PW (PCI/AGP), ATI Rage 128 Pro VR PX (PCI/AGP),
ATI Rage 128 GL RE (PCI), ATI Rage 128 GL RF (AGP),
ATI Rage 128 RG (AGP), ATI Rage 128 VR RK (PCI),
ATI Rage 128 VR RL (AGP), ATI Rage 128 4X SE (PCI/AGP),
ATI Rage 128 4X SF (PCI/AGP), ATI Rage 128 4X SG (PCI/AGP),
ATI Rage 128 4X SH (PCI/AGP), ATI Rage 128 4X SK (PCI/AGP),
ATI Rage 128 4X SL (PCI/AGP), ATI Rage 128 4X SM (AGP),
ATI Rage 128 4X SN (PCI/AGP), ATI Rage 128 Pro ULTRA TF (AGP),
ATI Rage 128 Pro ULTRA TL (AGP), ATI Rage 128 Pro ULTRA TR (AGP),
ATI Rage 128 Pro ULTRA TS (AGP?), ATI Rage 128 Pro ULTRA TT (AGP?),
ATI Rage 128 Pro ULTRA TU (AGP?)
[ 63659.592] (II) FBDEV: driver for framebuffer: fbdev
[ 63659.592] (II) VESA: driver for VESA chipsets: vesa
[ 63659.594] (--) Using wscons driver on /dev/ttyE4 in pcvt compatibility mode (version 3.32)
[ 63659.605] (WW) Falling back to old probe method for fbdev
[ 63659.605] (II) Loading sub module "fbdevhw"
[ 63659.605] (II) LoadModule: "fbdevhw"
[ 63659.611] (II) Loading /usr/pkg/lib/xorg/modules/libfbdevhw.so
[ 63659.614] (EE) LoadModule: Module fbdevhw does not have a fbdevhwModuleData data object.
[ 63659.614] (II) UnloadModule: "fbdevhw"
[ 63659.614] (II) Unloading fbdevhw
[ 63659.614] (EE) Failed to load module "fbdevhw" (invalid module, 0)
[ 63659.614] (WW) Falling back to old probe method for vesa
[ 63659.614] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 63659.614] (II) R128(0): PCI bus 1 card 0 func 0
[ 63659.614] (II) R128(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 63659.614] (==) R128(0): Depth 24, (--) framebuffer bpp 32
[ 63659.614] (II) R128(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[ 63659.614] (==) R128(0): Default visual is TrueColor
[ 63659.614] (II) Loading sub module "vgahw"
[ 63659.614] (II) LoadModule: "vgahw"
[ 63659.621] (II) Loading /usr/pkg/lib/xorg/modules/libvgahw.so
[ 63659.624] (II) Module vgahw: vendor="X.Org Foundation"
[ 63659.624] compiled for 1.17.4, module version = 0.1.0
[ 63659.624] ABI class: X.Org Video Driver, version 19.0
[ 63659.624] (II) R128(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0
[ 63659.624] (==) R128(0): RGB weight 888
[ 63659.624] (II) R128(0): Using 8 bits per RGB (8 bit DAC)
[ 63659.624] (II) Loading sub module "int10"
[ 63659.624] (II) LoadModule: "int10"
[ 63659.631] (II) Loading /usr/pkg/lib/xorg/modules/libint10.so
[ 63659.633] (II) Module int10: vendor="X.Org Foundation"
[ 63659.633] compiled for 1.17.4, module version = 1.0.0
[ 63659.633] ABI class: X.Org Video Driver, version 19.0
[ 63659.633] (II) R128(0): initializing int10
[ 63659.639] (II) R128(0): Primary V_BIOS segment is: 0xc000
[ 63659.639] (--) R128(0): Chipset: "ATI Rage 128 Pro ULTRA TF (AGP)" (ChipID = 0x5446)
[ 63659.639] (--) R128(0): Linear framebuffer at 0xf8000000
[ 63659.639] (--) R128(0): MMIO registers at 0xff8fc000
[ 63659.639] (--) R128(0): VideoRAM: 32768 kByte (128-bit SDR SGRAM 1:1)
[ 63659.639] (II) Loading sub module "ddc"
[ 63659.639] (II) LoadModule: "ddc"
[ 63659.639] (II) Module "ddc" already built-in
[ 63659.639] (II) Loading sub module "i2c"
[ 63659.639] (II) LoadModule: "i2c"
[ 63659.639] (II) Module "i2c" already built-in
[ 63659.639] (II) Loading sub module "vbe"
[ 63659.639] (II) LoadModule: "vbe"
[ 63659.647] (II) Loading /usr/pkg/lib/xorg/modules/libvbe.so
[ 63659.649] (II) Module vbe: vendor="X.Org Foundation"
[ 63659.649] compiled for 1.17.4, module version = 1.1.0
[ 63659.649] ABI class: X.Org Video Driver, version 19.0
[ 63659.649] (II) R128(0): VESA BIOS detected
[ 63659.649] (II) R128(0): VESA VBE Version 2.0
[ 63659.649] (II) R128(0): VESA VBE Total Mem: 32768 kB
[ 63659.650] (II) R128(0): VESA VBE OEM: ATI RAGE128
[ 63659.650] (II) R128(0): VESA VBE OEM Software Rev: 1.0
[ 63659.650] (II) R128(0): VESA VBE OEM Vendor: ATI Technologies Inc.
[ 63659.650] (II) R128(0): VESA VBE OEM Product: R128
[ 63659.650] (II) R128(0): VESA VBE OEM Product Rev: 01.00
[ 63659.754] (II) R128(0): VESA VBE DDC supported
[ 63659.754] (II) R128(0): VESA VBE DDC Level none
[ 63659.754] (II) R128(0): VESA VBE DDC transfer in appr. 2 sec.
[ 63659.858] (II) R128(0): VESA VBE DDC read failed
[ 63659.861] (II) R128(0): PLL parameters: rf=2950 rd=65 min=12500 max=35000; xclk=13400
[ 63659.861] (II) R128(0): Output DVI-0 has no monitor section
[ 63659.861] (II) R128(0): I2C bus "DVI-0" initialized.
[ 63659.861] (II) R128(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
[ 63659.871] (II) R128(0): EDID for output DVI-0
[ 63659.872] (II) R128(0): Printing probed modes for output DVI-0
[ 63659.872] (II) R128(0): Modeline "2048x1536"x85.0 388.04 2048 2216 2440 2832 1536 1537 1540 1612 -hsync +vsync (137.0 kHz d)
[ 63659.872] (II) R128(0): Modeline "2048x1536"x75.0 340.48 2048 2216 2440 2832 1536 1537 1540 1603 -hsync +vsync (120.2 kHz d)
[ 63659.872] (II) R128(0): Modeline "2048x1536"x60.0 266.95 2048 2200 2424 2800 1536 1537 1540 1589 -hsync +vsync (95.3 kHz d)
[ 63659.872] (II) R128(0): Modeline "1920x1440"x85.0 341.35 1920 2072 2288 2656 1440 1441 1444 1512 -hsync +vsync (128.5 kHz d)
[ 63659.872] (II) R128(0): Modeline "1920x1440"x75.0 297.00 1920 2064 2288 2640 1440 1441 1444 1500 -hsync +vsync (112.5 kHz d)
[ 63659.872] (II) R128(0): Modeline "1920x1440"x60.0 234.00 1920 2048 2256 2600 1440 1441 1444 1500 -hsync +vsync (90.0 kHz d)
[ 63659.872] (II) R128(0): Modeline "1856x1392"x75.0 288.00 1856 1984 2208 2560 1392 1393 1396 1500 -hsync +vsync (112.5 kHz d)
[ 63659.872] (II) R128(0): Modeline "1856x1392"x60.0 218.30 1856 1952 2176 2528 1392 1393 1396 1439 -hsync +vsync (86.4 kHz d)
[ 63659.872] (II) R128(0): Modeline "1792x1344"x75.0 261.00 1792 1888 2104 2456 1344 1345 1348 1417 -hsync +vsync (106.3 kHz d)
[ 63659.872] (II) R128(0): Modeline "1792x1344"x60.0 204.80 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync (83.7 kHz d)
[ 63659.872] (II) R128(0): Modeline "1600x1200"x85.0 229.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (106.2 kHz d)
[ 63659.872] (II) R128(0): Modeline "1600x1200"x75.0 202.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (93.8 kHz d)
[ 63659.872] (II) R128(0): Modeline "1600x1200"x70.0 189.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (87.5 kHz d)
[ 63659.872] (II) R128(0): Modeline "1600x1200"x65.0 175.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (81.2 kHz d)
[ 63659.872] (II) R128(0): Modeline "1600x1200"x60.0 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (75.0 kHz d)
[ 63659.872] (II) R128(0): Modeline "1400x1050"x74.8 155.80 1400 1464 1784 1912 1050 1052 1064 1090 +hsync +vsync (81.5 kHz d)
[ 63659.872] (II) R128(0): Modeline "1400x1050"x60.0 122.00 1400 1488 1640 1880 1050 1052 1064 1082 +hsync +vsync (64.9 kHz d)
[ 63659.872] (II) R128(0): Modeline "1280x1024"x85.0 157.50 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync (91.1 kHz d)
[ 63659.872] (II) R128(0): Modeline "1280x1024"x75.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz d)
[ 63659.872] (II) R128(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz d)
[ 63659.872] (II) R128(0): Modeline "1280x960"x85.0 148.50 1280 1344 1504 1728 960 961 964 1011 +hsync +vsync (85.9 kHz d)
[ 63659.872] (II) R128(0): Modeline "1280x960"x60.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz d)
[ 63659.872] (II) R128(0): Modeline "1152x864"x75.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz d)
[ 63659.872] (II) R128(0): Modeline "1024x768"x170.0 194.02 1024 1108 1220 1416 768 768 770 806 doublescan -hsync +vsync (137.0 kHz d)
[ 63659.872] (II) R128(0): Modeline "1024x768"x150.1 170.24 1024 1108 1220 1416 768 768 770 801 doublescan -hsync +vsync (120.2 kHz d)
[ 63659.872] (II) R128(0): Modeline "1024x768"x120.1 133.47 1024 1100 1212 1400 768 768 770 794 doublescan -hsync +vsync (95.3 kHz d)
[ 63659.872] (II) R128(0): Modeline "1024x768"x85.0 94.50 1024 1072 1168 1376 768 769 772 808 +hsync +vsync (68.7 kHz d)
[ 63659.872] (II) R128(0): Modeline "1024x768"x75.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz d)
[ 63659.872] (II) R128(0): Modeline "1024x768"x70.1 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz d)
[ 63659.872] (II) R128(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz d)
[ 63659.872] (II) R128(0): Modeline "1024x768i"x43.5 44.90 1024 1032 1208 1264 768 768 776 817 interlace +hsync +vsync (35.5 kHz d)
[ 63659.872] (II) R128(0): Modeline "960x720"x170.0 170.68 960 1036 1144 1328 720 720 722 756 doublescan -hsync +vsync (128.5 kHz d)
[ 63659.872] (II) R128(0): Modeline "960x720"x150.0 148.50 960 1032 1144 1320 720 720 722 750 doublescan -hsync +vsync (112.5 kHz d)
[ 63659.872] (II) R128(0): Modeline "960x720"x120.0 117.00 960 1024 1128 1300 720 720 722 750 doublescan -hsync +vsync (90.0 kHz d)
[ 63659.873] (II) R128(0): Modeline "928x696"x150.0 144.00 928 992 1104 1280 696 696 698 750 doublescan -hsync +vsync (112.5 kHz d)
[ 63659.873] (II) R128(0): Modeline "928x696"x120.1 109.15 928 976 1088 1264 696 696 698 719 doublescan -hsync +vsync (86.4 kHz d)
[ 63659.873] (II) R128(0): Modeline "896x672"x150.1 130.50 896 944 1052 1228 672 672 674 708 doublescan -hsync +vsync (106.3 kHz d)
[ 63659.873] (II) R128(0): Modeline "896x672"x120.0 102.40 896 960 1060 1224 672 672 674 697 doublescan -hsync +vsync (83.7 kHz d)
[ 63659.873] (II) R128(0): Modeline "832x624"x74.6 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz d)
[ 63659.873] (II) R128(0): Modeline "800x600"x170.0 114.75 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (106.2 kHz d)
[ 63659.873] (II) R128(0): Modeline "800x600"x150.0 101.25 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (93.8 kHz d)
[ 63659.873] (II) R128(0): Modeline "800x600"x140.0 94.50 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (87.5 kHz d)
[ 63659.873] (II) R128(0): Modeline "800x600"x130.0 87.75 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (81.2 kHz d)
[ 63659.873] (II) R128(0): Modeline "800x600"x120.0 81.00 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (75.0 kHz d)
[ 63659.873] (II) R128(0): Modeline "800x600"x85.1 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync (53.7 kHz d)
[ 63659.873] (II) R128(0): Modeline "800x600"x72.2 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz d)
[ 63659.873] (II) R128(0): Modeline "800x600"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz d)
[ 63659.873] (II) R128(0): Modeline "700x525"x149.5 77.90 700 732 892 956 525 526 532 545 doublescan +hsync +vsync (81.5 kHz d)
[ 63659.873] (II) R128(0): Modeline "700x525"x120.0 61.00 700 744 820 940 525 526 532 541 doublescan +hsync +vsync (64.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "640x512"x170.0 78.75 640 672 752 864 512 512 514 536 doublescan +hsync +vsync (91.1 kHz d)
[ 63659.873] (II) R128(0): Modeline "640x512"x150.0 67.50 640 648 720 844 512 512 514 533 doublescan +hsync +vsync (80.0 kHz d)
[ 63659.873] (II) R128(0): Modeline "640x512"x120.0 54.00 640 664 720 844 512 512 514 533 doublescan +hsync +vsync (64.0 kHz d)
[ 63659.873] (II) R128(0): Modeline "640x480"x170.2 74.25 640 672 752 864 480 480 482 505 doublescan +hsync +vsync (85.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "640x480"x120.0 54.00 640 688 744 900 480 480 482 500 doublescan +hsync +vsync (60.0 kHz d)
[ 63659.873] (II) R128(0): Modeline "640x480"x85.0 36.00 640 696 752 832 480 481 484 509 -hsync -vsync (43.3 kHz d)
[ 63659.873] (II) R128(0): Modeline "640x480"x72.8 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz d)
[ 63659.873] (II) R128(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz d)
[ 63659.873] (II) R128(0): Modeline "720x400"x85.0 35.50 720 756 828 936 400 401 404 446 -hsync +vsync (37.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "640x400"x85.1 31.50 640 672 736 832 400 401 404 445 -hsync +vsync (37.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "576x432"x150.0 54.00 576 608 672 800 432 432 434 450 doublescan +hsync +vsync (67.5 kHz d)
[ 63659.873] (II) R128(0): Modeline "640x350"x85.1 31.50 640 672 736 832 350 382 385 445 +hsync -vsync (37.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "512x384"x170.0 47.25 512 536 584 688 384 384 386 404 doublescan +hsync +vsync (68.7 kHz d)
[ 63659.873] (II) R128(0): Modeline "512x384"x150.1 39.38 512 520 568 656 384 384 386 400 doublescan +hsync +vsync (60.0 kHz d)
[ 63659.873] (II) R128(0): Modeline "512x384"x140.1 37.50 512 524 592 664 384 385 388 403 doublescan -hsync -vsync (56.5 kHz d)
[ 63659.873] (II) R128(0): Modeline "512x384"x120.0 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync (48.4 kHz d)
[ 63659.873] (II) R128(0): Modeline "512x384i"x87.1 22.45 512 516 604 632 384 384 388 408 interlace doublescan +hsync +vsync (35.5 kHz d)
[ 63659.873] (II) R128(0): Modeline "416x312"x149.3 28.64 416 432 464 576 312 312 314 333 doublescan -hsync -vsync (49.7 kHz d)
[ 63659.873] (II) R128(0): Modeline "400x300"x170.5 28.15 400 416 448 524 300 300 302 315 doublescan +hsync +vsync (53.7 kHz d)
[ 63659.873] (II) R128(0): Modeline "400x300"x144.4 25.00 400 428 488 520 300 318 321 333 doublescan +hsync +vsync (48.1 kHz d)
[ 63659.873] (II) R128(0): Modeline "400x300"x150.2 24.75 400 408 448 528 300 300 302 312 doublescan +hsync +vsync (46.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "400x300"x120.6 20.00 400 420 484 528 300 300 302 314 doublescan +hsync +vsync (37.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "400x300"x112.7 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync (35.2 kHz d)
[ 63659.873] (II) R128(0): Modeline "320x240"x170.4 18.00 320 348 376 416 240 240 242 254 doublescan -hsync -vsync (43.3 kHz d)
[ 63659.873] (II) R128(0): Modeline "320x240"x145.6 15.75 320 332 352 416 240 244 246 260 doublescan -hsync -vsync (37.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "320x240"x150.0 15.75 320 328 360 420 240 240 242 250 doublescan -hsync -vsync (37.5 kHz d)
[ 63659.873] (II) R128(0): Modeline "320x240"x120.1 12.59 320 328 376 400 240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
[ 63659.873] (II) R128(0): Modeline "360x200"x170.1 17.75 360 378 414 468 200 200 202 223 doublescan -hsync +vsync (37.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "320x200"x170.5 15.75 320 336 368 416 200 200 202 222 doublescan -hsync +vsync (37.9 kHz d)
[ 63659.873] (II) R128(0): Modeline "320x175"x170.5 15.75 320 336 368 416 175 191 192 222 doublescan +hsync -vsync (37.9 kHz d)
[ 63659.873] (II) R128(0): Output DVI-0 connected
[ 63659.874] (II) R128(0): Using exact sizes for initial modes
[ 63659.874] (II) R128(0): Output DVI-0 using initial mode 2048x1536
[ 63659.874] (II) R128(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 63659.874] (==) R128(0): DPI set to (96, 96)
[ 63659.874] (II) Loading sub module "fb"
[ 63659.874] (II) LoadModule: "fb"
[ 63659.903] (II) Loading /usr/pkg/lib/xorg/modules/libfb.so
[ 63659.910] (II) Module fb: vendor="X.Org Foundation"
[ 63659.910] compiled for 1.17.4, module version = 1.0.0
[ 63659.910] ABI class: X.Org ANSI C Emulation, version 0.4
[ 63659.910] (II) Loading sub module "ramdac"
[ 63659.910] (II) LoadModule: "ramdac"
[ 63659.910] (II) Module "ramdac" already built-in
[ 63659.910] (II) Loading sub module "shadowfb"
[ 63659.910] (II) LoadModule: "shadowfb"
[ 63659.917] (II) Loading /usr/pkg/lib/xorg/modules/libshadowfb.so
[ 63659.920] (II) Module shadowfb: vendor="X.Org Foundation"
[ 63659.920] compiled for 1.17.4, module version = 1.0.0
[ 63659.920] ABI class: X.Org ANSI C Emulation, version 0.4
[ 63659.920] (II) R128(0): Page flipping disabled
[ 63659.920] (!!) R128(0): For information on using the multimedia capabilities
of this adapter, please see http://gatos.sf.net.
[ 63659.920] (II) UnloadModule: "fbdev"
[ 63659.920] (II) Unloading fbdev
[ 63659.921] (II) UnloadModule: "vesa"
[ 63659.921] (II) Unloading vesa
[ 63659.921] (--) Depth 24 pixmap format is 32 bpp
[ 63659.921] (II) R128(0): Acceleration of RENDER operations will be enabled upon successful loading of DRI and EXA
[ 63660.014] (WW) R128(0): Static buffer allocation failed -- need at least 36864 kB video memory
[ 63660.021] (II) R128(0): Filling in EXA memory info
[ 63660.021] (II) R128(0): Loading EXA module...
[ 63660.021] (II) Loading sub module "exa"
[ 63660.021] (II) LoadModule: "exa"
[ 63660.028] (II) Loading /usr/pkg/lib/xorg/modules/libexa.so
[ 63660.033] (II) Module exa: vendor="X.Org Foundation"
[ 63660.033] compiled for 1.17.4, module version = 2.6.0
[ 63660.033] ABI class: X.Org Video Driver, version 19.0
[ 63660.033] (II) R128(0): Allocating EXA driver...
[ 63660.033] (II) R128(0): Acceleration enabled
[ 63660.033] (II) R128(0): Filled in offs
[ 63660.033] (II) R128(0): Going to init EXA...
[ 63660.033] (II) R128(0): Setting up EXA callbacks
[ 63660.033] (II) R128(0): Initalizing 2D acceleration engine...
[ 63660.033] (II) R128(0): Initializing EXA driver...
[ 63660.033] (II) EXA(0): Offscreen pixmap area of 20971520 bytes
[ 63660.034] (II) EXA(0): Driver registered support for the following operations:
[ 63660.034] (II) Solid
[ 63660.034] (II) Copy
[ 63660.034] (II) R128(0): EXA Acceleration enabled
[ 63660.034] (II) R128(0): Modeline "2048x1536"x85.0 388.04 2048 2216 2440 2832 1536 1537 1540 1612 -hsync +vsync (137.0 kHz d)
[ 63660.054] (==) R128(0): Backing store enabled
[ 63660.054] (==) R128(0): Silken mouse enabled
[ 63660.057] (II) R128(0): Will use 2 kb for hardware cursor 0 at offset 0x01fff800
[ 63660.057] (==) R128(0): DPMS enabled
[ 63660.059] (WW) R128(0): Direct rendering disabled
[ 63660.059] (II) R128(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 63660.062] (--) RandR disabled
[ 63660.075] (II) AIGLX: Screen 0 is not DRI2 capable
[ 63660.075] (EE) AIGLX: reverting to software rendering
[ 63661.382] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[ 63661.384] (II) AIGLX: Loaded and initialized swrast
[ 63661.384] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 63661.384] (II) R128(0): Setting screen physical size to 541 x 406
[ 63661.927] (II) Using input driver 'mouse' for '<default pointer>'
[ 63661.927] (**) Option "CorePointer" "on"
[ 63661.927] (**) <default pointer>: always reports core events
[ 63661.927] (WW) <default pointer>: No Device specified, looking for one...
[ 63661.971] (II) <default pointer>: found Device "/dev/wsmouse"
[ 63661.974] (--) <default pointer>: Device: "/dev/wsmouse"
[ 63661.974] (==) <default pointer>: Protocol: "WSMouse"
[ 63661.974] (**) <default pointer>: always reports core events
[ 63661.974] (**) Option "Device" "/dev/wsmouse"
[ 63661.980] (==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
[ 63661.980] (**) <default pointer>: ZAxisMapping: buttons 4 and 5
[ 63661.980] (**) <default pointer>: Buttons: 9
[ 63661.980] (II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE, id 6)
[ 63661.980] (**) <default pointer>: (accel) keeping acceleration scheme 1
[ 63661.980] (**) <default pointer>: (accel) acceleration profile 0
[ 63661.980] (**) <default pointer>: (accel) acceleration factor: 2.000
[ 63661.980] (**) <default pointer>: (accel) acceleration threshold: 4
[ 63661.985] (II) Using input driver 'kbd' for '<default keyboard>'
[ 63661.985] (**) Option "CoreKeyboard" "on"
[ 63661.985] (**) <default keyboard>: always reports core events
[ 63661.985] (**) <default keyboard>: always reports core events
[ 63661.985] (**) Option "Protocol" "standard"
[ 63661.985] (**) Option "XkbRules" "base"
[ 63661.985] (**) Option "XkbModel" "pc105"
[ 63661.985] (**) Option "XkbLayout" "us"
[ 63661.985] (II) XINPUT: Adding extended input device "<default keyboard>" (type: KEYBOARD, id 7)
--
|/"\ 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
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Sat, 23 Jan 2016 17:52:29 -0600 (CST)
On Sat, 23 Jan 2016, John D. Baker wrote:
> I'm not at the machine's console right now, so I can't tell if it's
> actually producing a working display. I'll check in a few hours.
Yes, it produces a working display--with a "sort of". The modes detected
were mostly right, except that 2048x1536@85Hz and 75Hz are out of range
for the monitor. Therefore a minimal "xorg.conf" is required to properly
describe the monitor H/V frequencies, allowable monitor modes, and
desired screen modes.
--
|/"\ 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
From: matthew green <mrg@eterna.com.au>
To: gnats-bugs@NetBSD.org, jdbaker@mylinuxisp.com
Cc: xsrc-manager@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org, prlw1@cam.ac.uk
Subject: re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Sun, 24 Jan 2016 13:26:57 +1100
looking at the changes between 6.9.2 and 6.10.0 there are a
bunch of changes to the code that grabs modes.
here's a list of the ones that caught my eye for any reason:
commit 3ed5035074540785f820906529fcce3148e0b387
Port to RandR
commit 3bbce42414abea6c9977ff2b023ce3210d78f008 (*)
Move display enabling code to DPMS
commit 2072d9aa1a144e699f020a7f9e6a870e410bc9d7
Improve handling of monitor and output types
commit 6140081f0e8f41cf85b8e86f7a9474c20be9a2e9
Remove custom dualhead code
commit d49c3431e92a6120b054959ce6910e8decf61c67
Remove custom DGA code
commit 0519b7b3aac61dfd57cbf3bb0da561ca9bd079cb
Improve panel code
commit b9c9779398828d4a1491e32f731aad6f79653976 (*)
Look for VGA ports in the VBIOS
commit d05022a1c398787d3f21d023a8251cb128ba9f9f (*)
Update bitmasks for DDC
in particular the ones i marked (*). the while diff is about
1.2MB, but only about 220KB is in sources and not generated
files.
.mrg.
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Sat, 12 Mar 2016 15:21:15 -0600 (CST)
On Sat, 23 Jan 2016, John D. Baker wrote:
> On Sat, 23 Jan 2016, John D. Baker wrote:
>
> > There was recently a change to "xf86-video-r128" in pkgsrc-HEAD which
> > appears to address the issue. I'll update that package to HEAD and
> > see if that helps.
>
> With xf86-video-r128 6.10.1 from pkgsrc-HEAD, the server doesn't exit,
And later:
> Yes, it produces a working display--with a "sort of". The modes
> detected were mostly right, except that 2048x1536@85Hz and 75Hz are
> out of range for the monitor. Therefore a minimal "xorg.conf" is
> required to properly describe the monitor H/V frequencies, allowable
> monitor modes, and desired screen modes.
The above was on i386. I was in the process of trying out modular Xorg
on macppc, but modular-xorg-server (as of pkgsrc-2015Q4) doesn't build
on macppc.
--
|/"\ 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
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Sat, 12 Mar 2016 17:45:25 -0600 (CST)
On Sat, 12 Mar 2016, John D. Baker wrote:
> I was in the process of trying out modular Xorg on macppc, but
> modular-xorg-server (as of pkgsrc-2015Q4) doesn't build on macppc.
In case it matters to anyone else trying this, the failure was:
[...]
gmake[4]: Entering directory '/var/tmp/pkgsrc/x11/modular-xorg-server/work/xorg-server-1.17.4/hw/xfree86'
CCLD Xorg
/var/tmp/pkgsrc/x11/modular-xorg-server/work/.buildlink/lib/libxshmfence.so: warning: warning: mktemp() possibly used unsafely, use mkstemp() or mkdtemp()
sdksyms.o:(.data+0x1a94): undefined reference to `xf86SetTVOut'
sdksyms.o:(.data+0x1a98): undefined reference to `xf86SetRGBOut'
Makefile:794: recipe for target 'Xorg' failed
gmake[4]: *** [Xorg] Error 1
gmake[4]: Leaving directory '/var/tmp/pkgsrc/x11/modular-xorg-server/work/xorg-server-1.17.4/hw/xfree86'
Makefile:844: recipe for target 'all-recursive' failed
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory '/var/tmp/pkgsrc/x11/modular-xorg-server/work/xorg-server-1.17.4/hw/xfree86'
Makefile:659: recipe for target 'all' failed
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory '/var/tmp/pkgsrc/x11/modular-xorg-server/work/xorg-server-1.17.4/hw/xfree86'
Makefile:603: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory '/var/tmp/pkgsrc/x11/modular-xorg-server/work/xorg-server-1.17.4/hw'
Makefile:771: recipe for target 'all-recursive' failed
gmake: *** [all-recursive] Error 1
*** Error code 2
Stop.
make[2]: stopped in /x/pkgsrc/x11/modular-xorg-server
*** Error code 1
Stop.
make[1]: stopped in /x/pkgsrc/x11/modular-xorg-server
*** Error code 1
Stop.
make: stopped in /x/pkgsrc/meta-pkgs/modular-xorg
This is similar to what I experienced on port-evbmips. Word is it was
also a problem on arm ports but some work on that was done in pkgsrc-HEAD.
Perhaps it will fix macppc and evbmips as well. When the freeze for
pkgsrc-2016Q1 hits, I'll update and try again.
--
|/"\ 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
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Thu, 14 Apr 2016 14:59:16 -0500 (CDT)
On Sat, 12 Mar 2016, John D. Baker wrote:
> I was in the process of trying out modular Xorg on macppc, but
> modular-xorg-server (as of pkgsrc-2015Q4) doesn't build on macppc.
As of pkgsrc-2016Q1, modular Xorg builds on macppc with the following
patch:
Index: meta-pkgs/modular-xorg-drivers/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/modular-xorg-drivers/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- meta-pkgs/modular-xorg-drivers/Makefile 23 Nov 2015 12:48:15 -0000 1.34
+++ meta-pkgs/modular-xorg-drivers/Makefile 8 Apr 2016 03:19:55 -0000
@@ -48,7 +48,9 @@ DEPENDS+= xf86-video-glint-[0-9]*:../../
DEPENDS+= xf86-input-hyperpen-[0-9]*:../../x11/xf86-input-hyperpen
DEPENDS+= xf86-video-i128-[0-9]*:../../x11/xf86-video-i128
DEPENDS+= xf86-video-i740-[0-9]*:../../x11/xf86-video-i740
+.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
DEPENDS+= xf86-video-intel-[0-9]*:../../x11/xf86-video-intel
+.endif
.if ${OPSYS} != "SunOS"
DEPENDS+= xf86-input-joystick-[0-9]*:../../x11/xf86-input-joystick
.endif
The r128-equipped macppc system (PowerMac G4 (AGP Graphics)), still does
not work:
[ 123.766]
X.Org X Server 1.18.2
Release Date: 2016-03-11
[ 123.767] X Protocol Version 11, Revision 0
[ 123.767] Build Operating System: NetBSD-7.99.27-powerpc The NetBSD Foundation
[ 123.769] Current Operating System: NetBSD sawtooth 7.99.27 NetBSD 7.99.27 (GENERIC) #6: Wed Apr 6 09:29:56 CDT 2016 sysop@hppldl380g5.technoskunk.fur:/d0/build/current/obj/macppc/sys/arch/macppc/compile/GENERIC macppc
[ 123.787] Build Date: 07 April 2016 03:20:46PM
[ 123.787]
[ 123.789] Current version of pixman: 0.34.0
[ 123.790] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 123.792] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 123.795] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Apr 13 11:21:13 2016
[ 123.855] (==) Using system config directory "/usr/pkg/share/X11/xorg.conf.d"
[ 123.877] (==) No Layout section. Using the first Screen section.
[ 123.877] (==) No screen section available. Using defaults.
[ 123.878] (**) |-->Screen "Default Screen Section" (0)
[ 123.880] (**) | |-->Monitor "<default monitor>"
[ 123.890] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 123.891] (==) Not automatically adding devices
[ 123.891] (==) Not automatically enabling devices
[ 123.891] (==) Not automatically adding GPU devices
[ 123.893] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 123.900] (WW) The directory "/usr/pkg/share/fonts/X11/OTF" does not exist.
[ 123.901] Entry deleted from font path.
[ 123.907] (WW) `fonts.dir' not found (or not valid) in "/usr/pkg/share/fonts/X11/cyrillic".
[ 123.907] Entry deleted from font path.
[ 123.907] (Run 'mkfontdir' on "/usr/pkg/share/fonts/X11/cyrillic").
[ 123.908] (WW) The directory "/usr/pkg/lib/X11/fonts/misc" does not exist.
[ 123.908] Entry deleted from font path.
[ 123.908] (WW) The directory "/usr/pkg/lib/X11/fonts/TTF" does not exist.
[ 123.908] Entry deleted from font path.
[ 123.908] (WW) The directory "/usr/pkg/lib/X11/fonts/OTF" does not exist.
[ 123.909] Entry deleted from font path.
[ 123.909] (WW) The directory "/usr/pkg/lib/X11/fonts/Type1" does not exist.
[ 123.909] Entry deleted from font path.
[ 123.909] (WW) The directory "/usr/pkg/lib/X11/fonts/100dpi" does not exist.
[ 123.909] Entry deleted from font path.
[ 123.909] (WW) The directory "/usr/pkg/lib/X11/fonts/75dpi" does not exist.
[ 123.909] Entry deleted from font path.
[ 123.909] (WW) The directory "/usr/pkg/lib/X11/fonts/cyrillic" does not exist.
[ 123.909] Entry deleted from font path.
[ 123.909] (==) FontPath set to:
/usr/pkg/share/fonts/X11/misc,
/usr/pkg/share/fonts/X11/TTF,
/usr/pkg/share/fonts/X11/Type1,
/usr/pkg/share/fonts/X11/100dpi,
/usr/pkg/share/fonts/X11/75dpi
[ 123.909] (==) ModulePath set to "/usr/pkg/lib/xorg/modules"
[ 123.911] (==) |-->Input Device "<default pointer>"
[ 123.912] (==) |-->Input Device "<default keyboard>"
[ 123.912] (==) No Layout section. Using the default mouse configuration.
[ 123.912] (==) No Layout section. Using the default keyboard configuration.
[ 123.914] (II) Loader magic: 0x1a5bcf8
[ 123.914] (II) Module ABI versions:
[ 123.914] X.Org ANSI C Emulation: 0.4
[ 123.914] X.Org Video Driver: 20.0
[ 123.914] X.Org XInput driver : 22.1
[ 123.914] X.Org Server Extension : 9.0
[ 123.946] (WW) xf86EnableIO -1
[ 123.947] (II) xf86EnableIO: ffffffff
[ 123.947] (WW) Can't map IO space!
[ 123.949] (--) PCI:*(0:0:16:0) 1002:5046:0000:0000 rev 0, Mem @ 0x94000000/67108864, 0x90000000/16384, I/O @ 0x00000400/256, BIOS @ 0x????????/131072
[ 123.952] (II) LoadModule: "glx"
[ 124.098] (II) Loading /usr/pkg/lib/xorg/modules/extensions/libglx.so
[ 124.505] (II) Module glx: vendor="X.Org Foundation"
[ 124.505] compiled for 1.18.2, module version = 1.0.0
[ 124.508] ABI class: X.Org Server Extension, version 9.0
[ 124.508] (==) AIGLX enabled
[ 124.526] (==) Matched ati as autoconfigured driver 0
[ 124.526] (==) Matched fbdev as autoconfigured driver 1
[ 124.526] (==) Assigned the driver to the xf86ConfigLayout
[ 124.526] (II) LoadModule: "ati"
[ 124.530] (II) Loading /usr/pkg/lib/xorg/modules/drivers/ati_drv.so
[ 124.542] (II) Module ati: vendor="X.Org Foundation"
[ 124.542] compiled for 1.18.2, module version = 6.14.6
[ 124.542] Module class: X.Org Video Driver
[ 124.542] ABI class: X.Org Video Driver, version 20.0
[ 124.542] (II) LoadModule: "r128"
[ 124.549] (II) Loading /usr/pkg/lib/xorg/modules/drivers/r128_drv.so
[ 124.574] (II) Module r128: vendor="X.Org Foundation"
[ 124.574] compiled for 1.18.2, module version = 6.10.1
[ 124.574] Module class: X.Org Video Driver
[ 124.574] ABI class: X.Org Video Driver, version 20.0
[ 124.577] (II) LoadModule: "fbdev"
[ 124.582] (II) Loading /usr/pkg/lib/xorg/modules/drivers/fbdev_drv.so
[ 124.589] (II) Module fbdev: vendor="X.Org Foundation"
[ 124.589] compiled for 1.18.2, module version = 0.4.4
[ 124.589] Module class: X.Org Video Driver
[ 124.589] ABI class: X.Org Video Driver, version 20.0
[ 124.589] (II) LoadModule: "mouse"
[ 124.639] (II) Loading /usr/pkg/lib/xorg/modules/input/mouse_drv.so
[ 124.662] (II) Module mouse: vendor="X.Org Foundation"
[ 124.662] compiled for 1.18.2, module version = 1.9.1
[ 124.662] Module class: X.Org XInput Driver
[ 124.662] ABI class: X.Org XInput driver, version 22.1
[ 124.662] (II) LoadModule: "kbd"
[ 124.676] (II) Loading /usr/pkg/lib/xorg/modules/input/kbd_drv.so
[ 124.689] (II) Module kbd: vendor="X.Org Foundation"
[ 124.689] compiled for 1.18.2, module version = 1.8.1
[ 124.689] Module class: X.Org XInput Driver
[ 124.689] ABI class: X.Org XInput driver, version 22.1
[ 124.692] (II) R128: Driver for ATI Rage 128 chipsets:
ATI Rage 128 Mobility M3 LE (PCI), ATI Rage 128 Mobility M3 LF (AGP),
ATI Rage 128 Mobility M4 MF (AGP), ATI Rage 128 Mobility M4 ML (AGP),
ATI Rage 128 Pro GL PA (PCI/AGP), ATI Rage 128 Pro GL PB (PCI/AGP),
ATI Rage 128 Pro GL PC (PCI/AGP), ATI Rage 128 Pro GL PD (PCI),
ATI Rage 128 Pro GL PE (PCI/AGP), ATI Rage 128 Pro GL PF (AGP),
ATI Rage 128 Pro VR PG (PCI/AGP), ATI Rage 128 Pro VR PH (PCI/AGP),
ATI Rage 128 Pro VR PI (PCI/AGP), ATI Rage 128 Pro VR PJ (PCI/AGP),
ATI Rage 128 Pro VR PK (PCI/AGP), ATI Rage 128 Pro VR PL (PCI/AGP),
ATI Rage 128 Pro VR PM (PCI/AGP), ATI Rage 128 Pro VR PN (PCI/AGP),
ATI Rage 128 Pro VR PO (PCI/AGP), ATI Rage 128 Pro VR PP (PCI),
ATI Rage 128 Pro VR PQ (PCI/AGP), ATI Rage 128 Pro VR PR (PCI),
ATI Rage 128 Pro VR PS (PCI/AGP), ATI Rage 128 Pro VR PT (PCI/AGP),
ATI Rage 128 Pro VR PU (PCI/AGP), ATI Rage 128 Pro VR PV (PCI/AGP),
ATI Rage 128 Pro VR PW (PCI/AGP), ATI Rage 128 Pro VR PX (PCI/AGP),
ATI Rage 128 GL RE (PCI), ATI Rage 128 GL RF (AGP),
ATI Rage 128 RG (AGP), ATI Rage 128 VR RK (PCI),
ATI Rage 128 VR RL (AGP), ATI Rage 128 4X SE (PCI/AGP),
ATI Rage 128 4X SF (PCI/AGP), ATI Rage 128 4X SG (PCI/AGP),
ATI Rage 128 4X SH (PCI/AGP), ATI Rage 128 4X SK (PCI/AGP),
ATI Rage 128 4X SL (PCI/AGP), ATI Rage 128 4X SM (AGP),
ATI Rage 128 4X SN (PCI/AGP), ATI Rage 128 Pro ULTRA TF (AGP),
ATI Rage 128 Pro ULTRA TL (AGP), ATI Rage 128 Pro ULTRA TR (AGP),
ATI Rage 128 Pro ULTRA TS (AGP?), ATI Rage 128 Pro ULTRA TT (AGP?),
ATI Rage 128 Pro ULTRA TU (AGP?)
[ 124.693] (II) FBDEV: driver for framebuffer: fbdev
[ 124.698] (--) Using wscons driver on /dev/ttyE4 in pcvt compatibility mode (version 3.32)
[ 124.708] (WW) xf86EnableIO 7
[ 124.708] (II) xf86EnableIO: fda00000
[ 124.709] (WW) Falling back to old probe method for fbdev
[ 124.709] (II) Loading sub module "fbdevhw"
[ 124.709] (II) LoadModule: "fbdevhw"
[ 124.720] (II) Loading /usr/pkg/lib/xorg/modules/libfbdevhw.so
[ 124.725] (EE) LoadModule: Module fbdevhw does not have a fbdevhwModuleData data object.
[ 124.725] (II) UnloadModule: "fbdevhw"
[ 124.725] (II) Unloading fbdevhw
[ 124.726] (EE) Failed to load module "fbdevhw" (invalid module, 0)
[ 124.727] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 124.731] (II) R128(0): PCI bus 0 card 16 func 0
[ 124.734] (II) R128(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 124.734] (==) R128(0): Depth 24, (--) framebuffer bpp 32
[ 124.734] (II) R128(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[ 124.734] (==) R128(0): Default visual is TrueColor
[ 124.735] (II) R128(0): VGAAccess option set to FALSE, VGA module load skipped
[ 124.735] (==) R128(0): RGB weight 888
[ 124.735] (II) R128(0): Using 8 bits per RGB (8 bit DAC)
[ 124.735] (**) R128(0): Using framebuffer device
[ 124.735] (II) Loading sub module "fbdevhw"
[ 124.735] (II) LoadModule: "fbdevhw"
[ 124.746] (II) Loading /usr/pkg/lib/xorg/modules/libfbdevhw.so
[ 124.748] (EE) LoadModule: Module fbdevhw does not have a fbdevhwModuleData data object.
[ 124.748] (II) UnloadModule: "fbdevhw"
[ 124.748] (II) Unloading fbdevhw
[ 124.748] (EE) R128: Failed to load module "fbdevhw" (invalid module, 0)
[ 124.750] (II) UnloadModule: "r128"
[ 124.751] (EE) Screen(s) found, but none have a usable configuration.
[ 124.751] (EE)
Fatal server error:
[ 124.751] (EE) no screens found(EE)
[ 124.751] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 124.751] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 124.752] (EE)
[ 124.758] (EE) Server terminated with error (1). Closing log file.
--
|/"\ 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
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Fri, 26 Aug 2016 18:03:46 -0500 (CDT)
With recent updates to "native" Xorg in -current, including the r128
driver, I updated my affected i386 system with the 201608260900Z TNF
snapshot build.
If I understand correctly, the TNF snapshots build the newer drivers, but
the older (v1.10) server. I don't know if this is expected to work.
Starting X with:
$ X -retro &
switched virtual terminals, but never produced any display. It then
became clear that the machine had panicked. As the machine was
semi-diskless (swap, /tmp, and auxilliary fs on local disk), it saved
a crash dump. Upon reboot, the Xorg.0.log file was 0 length and the
following backtrace was obtained via 'crash':
1025 [sysop@verthandi:/var/tmp]$ crash -N netbsd.3 -M netbsd.3.core
Crash version 7.99.36, image version 7.99.36.
System panicked: trap
Backtrace from time of crash is available.
crash> bt
_KERNEL_OPT_NAGR(0,104,c0113f2a,8,c0671d89,0,104,c06375aa,db655bec,db655bd0) at 0
(104,0,c06375aa,db655bec,c3bef800,6,db655c74,db655be0,c04e412a,c06375aa) at +0xd
1756
vpanic(c06375aa,db655bec,db655c68,c011668e,c06375aa,db655c74,db655c74,1,db6532c0
,13246) at vpanic+0x131
snprintf(c06375aa,db655c74,db655c74,1,db6532c0,13246,2c,0,c358ea58,0) at snprint
f
trap() at trap+0xc9f
--- trap (number 6) ---
r128_cce_idle(c2df4008,db655eac,c47c918c,ffffffff,0,c3e47288,c13657e0,c062006c,d
b655d1c,44) at r128_cce_idle+0x6f
drm_ioctl(b400,0,20006444,db655eac,43,c3bef800,c3bef800,20006444,c075de00,43) at
drm_ioctl+0x2fc
cdev_ioctl(b400,0,20006444,db655eac,43,c3bef800,b400,c377240c,c3e11140,c377240c)
at cdev_ioctl+0xbe
spec_ioctl(db655d9c,daf1a000,2,c062b4b0,c377240c,20006444,db655eac,43,c47dec00,2
0006444) at spec_ioctl+0x91
VOP_IOCTL(c377240c,20006444,db655eac,43,c47dec00,6000,0,5173,0,0) at VOP_IOCTL+0
x5c
vn_ioctl(c3e11140,20006444,db655eac,1,0,0,c062b1c8,c48e8250,0,db655eac) at vn_io
ctl+0x94
sys_ioctl(c3bef800,db655f68,db655f60,c3399424,b56aa000,db655f60,db655f68,36,0,0)
at sys_ioctl+0xfc
syscall() at syscall+0x13c
--- syscall (number 54) ---
b5acf6c7:
crash> quit
--
|/"\ 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
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Fri, 26 Aug 2016 18:51:08 -0500 (CDT)
I should note that while userland/modules are from the TNF snapshot, I'm
using a custom kernel from local sources as of 201608251415Z. This
kernel has all KMS support removed and the UMS r128drm driver included.
--
|/"\ 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
From: Michael <macallan@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Fri, 2 Sep 2016 15:59:57 -0400
Hello,
On Fri, 26 Aug 2016 23:05:01 +0000 (UTC)
"John D. Baker" <jdbaker@mylinuxisp.com> wrote:
> --- trap (number 6) ---
> r128_cce_idle(c2df4008,db655eac,c47c918c,ffffffff,0,c3e47288,c13657e0,c062006c,d
> b655d1c,44) at r128_cce_idle+0x6f
> drm_ioctl(b400,0,20006444,db655eac,43,c3bef800,c3bef800,20006444,c075de00,43) at
> drm_ioctl+0x2fc
I'm not sure r128 DRM ever actually worked. The Xorg driver should work
without ( it's used for optional xrender acceleration )
have fun
Michael
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: re: xsrc/50599: xf86-video-r128 6.10.0 breaks rage 128 pro ultra
Date: Fri, 18 Aug 2017 00:25:54 -0500 (CDT)
After nearly a year, I finally got a chance to poke at this again.
Now running a recent i386-8.99.1 build with native Xorg, it claims to
read a whole bunch of modes but only tries 2048x1536x85Hz which is out
of range of the monitor. The Xorg.0.log file still insists there is a
DVI output even though there isn't one--only VGA.
A minimal "xorg.conf" defining the monitor frequencies and modelines
and a corresponding "Screen" section with "Display" subsection is
necessary to make it work. Using what is supposed to be the correct
mode by name alone (without a Modeline in the monitor section) produces
a default 1024x768 display. As none of the allegedly-read modes are
actually supported by the display, the correct modeline had to be
generated with the 'gtf' utility.
--
|/"\ 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
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.