NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: X on 10.0 RC1 is unusable on my laptop



On Tue 14 Nov 2023 at 09:22:04 +0000, Patrick Welche wrote:
> On Mon, Nov 13, 2023 at 09:53:09PM +0100, Rhialto wrote:
> > My old laptop (Compaq Pressario CQ71)), which always had a working X,
> > doesn't like the X in 10.0 RC1 at all.
> 
> > Nov 13 21:39:39 vargaz /netbsd: [   1.0049443] i915drmkms0 at pci0 dev 2 function 0: Intel 82GM45 Integrated Graphics Device (rev. 0x07)
> 
> You could try adding something like
> 
> Section "Device"
>         Identifier  "Card0"
>         BusID       "PCI:0:2:0"
>         Driver      "intel"
>         Option      "NoAccel"
> EndSection
> 
> to /etc/X11/xorg.conf

That seems to give a working X, but even geeqie (the picture viewer) is
noticably slower. There is no XV and GL via software (llvmpipe).

> If that helps, then try swapping the NoAccel line with
> 
>         Option      "AccelMethod" "UXA"
> 
> (I think the default was changed from UXA to SNA in 2013...)

UXA brings back XV but not GL (but that wasn't available anyway, it
seems). And it crashes too.  /var/log/Xorg.0.log.old has a backtrace
(not very useful though):

[  2672.435] (EE) 
[  2672.435] (EE) Backtrace:
[  2672.502] (EE) 0: /usr/X11R7/bin/X (xorg_backtrace+0x44) [0x1bfb2575]
[  2672.502] (EE) 1: /usr/X11R7/bin/X (os_move_fd+0x79) [0x1bfae315]
[  2672.502] (EE) 2: /usr/lib/libc.so.12 (__sigtramp_siginfo_2+0x0) [0x7297dbf7ed60]
[  2672.502] (EE) 
[  2672.503] (EE) Segmentation fault at address 0x7297d6d10000
[  2672.503] (EE) 
Fatal server error:
[  2672.503] (EE) Caught signal 11 (Segmentation fault). Server aborting
[  2672.503] (EE) 
[  2672.503] (EE) 
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help. 
[  2672.503] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  2672.503] (EE) 
[  2672.503] (EE) WS: unknown command 4
[  2672.503] (II) AIGLX: Suspending AIGLX clients for VT switch
[  2672.531] (EE) Server terminated with error (1). Closing log file.

That is almost the same as for the default accelleration; it has address
0x7d4ba71d0000. Although maybe that's a data address, not a program
address.

Option      "AccelMethod" "SNA" also doesn't work; it gives a black
screen with a cursor. There are also complaints about "heartbeat rcs0
heartbeat {prio:-2147483645} not ticking" and the rest of the dump, just
like with the modesetting driver.

Option      "AccelMethod" "XAA" works except it also crashes with the
image viewer.

Did I ever mention how much I hate people who make graphics hardware and
their drivers so horrible? There is a special place in hell for them,
right next to the "domain parking".

> Cheers,
> Patrick
-Olaf.
-- 
___ Olaf 'Rhialto' Seibert                            <rhialto/at/falu.nl>
\X/ There is no AI. There is just someone else's work.           --I. Rose

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index