Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #203161 > unrolled thread

[OT] Howto use an environment that doesn't make use of GL for basic tasks

Started byriveravaldez <riveravaldezmail@gmail.com>
First post2018-12-08 12:00 +0100
Last post2018-12-12 09:10 +0100
Articles 5 — 3 participants

Back to article view | Back to linux.debian.user


Contents

  [OT] Howto use an environment that doesn't make use of GL for basic tasks riveravaldez <riveravaldezmail@gmail.com> - 2018-12-08 12:00 +0100
    Re: [OT] Howto use an environment that doesn't make use of GL for  basic tasks Dan Ritter <dsr@randomstring.org> - 2018-12-08 19:10 +0100
      Re: [OT] Howto use an environment that doesn't make use of GL for  basic tasks riveravaldez <riveravaldezmail@gmail.com> - 2018-12-11 15:10 +0100
        Re: [OT] Howto use an environment that doesn't make use of GL for  basic tasks Dan Ritter <dsr@randomstring.org> - 2018-12-11 16:00 +0100
          Re: [OT] Howto use an environment that doesn't make use of GL for  basic tasks "Alexander V. Makartsev" <avbetev@gmail.com> - 2018-12-12 09:10 +0100

#203161 — [OT] Howto use an environment that doesn't make use of GL for basic tasks

Fromriveravaldez <riveravaldezmail@gmail.com>
Date2018-12-08 12:00 +0100
Subject[OT] Howto use an environment that doesn't make use of GL for basic tasks
Message-ID<x2IuZ-7X6-7@gated-at.bofh.it>
Hi,

I'm having random freezes on my debian-testing box (normal install,
fully updated, only fluxbox, no desktop environment) and asking on
Nouveau's mailing-list they recommended me this:

> Use an environment that doesn't make use of GL for basic tasks.

Any hint on how to do this on Debian? I'm not sure what they mean...

Thanks a lot!

* I guess I sent a previous mail by mistake (no subject), sorry

[toc] | [next] | [standalone]


#203174 — Re: [OT] Howto use an environment that doesn't make use of GL for basic tasks

FromDan Ritter <dsr@randomstring.org>
Date2018-12-08 19:10 +0100
SubjectRe: [OT] Howto use an environment that doesn't make use of GL for basic tasks
Message-ID<x2Pd7-3MR-1@gated-at.bofh.it>
In reply to#203161
riveravaldez wrote: 
> Hi,
> 
> I'm having random freezes on my debian-testing box (normal install,
> fully updated, only fluxbox, no desktop environment) and asking on
> Nouveau's mailing-list they recommended me this:
> 
> > Use an environment that doesn't make use of GL for basic tasks.
> 
> Any hint on how to do this on Debian? I'm not sure what they mean...

You're already doing that. GL isn't the problem unless you're
having non-random freezes when you fire up 3D applications.

Anything visible in your logs? Does it happen more often when
your machine has been on for a longer time?

What kind of hardware do you have?

-dsr-

[toc] | [prev] | [next] | [standalone]


#203268 — Re: [OT] Howto use an environment that doesn't make use of GL for basic tasks

Fromriveravaldez <riveravaldezmail@gmail.com>
Date2018-12-11 15:10 +0100
SubjectRe: [OT] Howto use an environment that doesn't make use of GL for basic tasks
Message-ID<x3QTz-Kz-7@gated-at.bofh.it>
In reply to#203174
>> asking on Nouveau's mailing-list they recommended me this:
>>
>> > Use an environment that doesn't make use of GL for basic tasks.
>
> You're already doing that. GL isn't the problem unless you're
> having non-random freezes when you fire up 3D applications.

Thanks for your answer, dsr. That's precisely not my case: I'm having
random freezes, for instance just opening Firefox, or doing nothing.

I can avoid this hangs/crashes by way of the kernel parameter
'nouveau.noaccel=1' at boot, and then everything works fine,
rock-stable, but I lose *a lot* of needed performance.
Without that parameter the system freezes randomly.

> Anything visible in your logs?

dmesg gives me a lot of these if I work without the kernel parameter
(and none with it):

[  309.817809] nouveau 0000:00:0d.0: bus: MMIO write of 01370001 FAULT at 00b010
[  309.980527] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b010
[ 2027.812429] nouveau 0000:00:0d.0: bus: MMIO write of 01360001 FAULT at 00b010
[ 2028.032100] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b010
[ 2107.686803] nouveau 0000:00:0d.0: bus: MMIO write of 01290001 FAULT at 00b010
[ 2107.720941] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b010
[ 2233.743329] nouveau 0000:00:0d.0: bus: MMIO write of 01440001 FAULT at 00b010
[ 2233.762308] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b010

[20793.040671] nouveau 0000:00:0d.0: bus: MMIO write of 00e30001 FAULT at 00b010
[20793.117709] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b010
[39884.652487] nouveau 0000:00:0d.0: bus: MMIO write of 00e40001 FAULT at 00b010
[39884.812393] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b010
[69224.309586] nouveau 0000:00:0d.0: bus: MMIO write of 00e60001 FAULT at 00b010
[69224.425166] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b010
[78810.914420] nouveau 0000:00:0d.0: bus: MMIO write of 00e60001 FAULT at 00b010
[78810.944150] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b010

Those are just some random examples.
And this is what I get after just boot and log-in to desktop (just fluxbox):

$ sudo dmesg | grep nouveau
[   10.172253] nouveau 0000:00:0d.0: NVIDIA C61 (04c000a2)
[   10.182980] nouveau 0000:00:0d.0: bios: version 05.61.32.29.00
[   10.183898] nouveau 0000:00:0d.0: fb: 256 MiB of unknown memory type
[   10.235289] nouveau 0000:00:0d.0: DRM: VRAM: 253 MiB
[   10.235290] nouveau 0000:00:0d.0: DRM: GART: 512 MiB
[   10.235294] nouveau 0000:00:0d.0: DRM: TMDS table version 1.1
[   10.235296] nouveau 0000:00:0d.0: DRM: DCB version 3.0
[   10.235298] nouveau 0000:00:0d.0: DRM: DCB outp 00: 01000310 00000023
[   10.235301] nouveau 0000:00:0d.0: DRM: DCB outp 01: 00110204 942b0003
[   10.235302] nouveau 0000:00:0d.0: DRM: DCB conn 00: 0000
[   10.235304] nouveau 0000:00:0d.0: DRM: DCB conn 01: 1131
[   10.235305] nouveau 0000:00:0d.0: DRM: DCB conn 02: 0110
[   10.235307] nouveau 0000:00:0d.0: DRM: DCB conn 03: 0111
[   10.235308] nouveau 0000:00:0d.0: DRM: DCB conn 04: 0113
[   10.235528] nouveau 0000:00:0d.0: DRM: Saving VGA fonts
[   10.272502] nouveau 0000:00:0d.0: DRM: DCB type 4 not known
[   10.272504] nouveau 0000:00:0d.0: DRM: Unknown-1 has no encoders, removing
[   10.275806] nouveau 0000:00:0d.0: DRM: MM: using M2MF for buffer copies
[   10.304530] nouveau 0000:00:0d.0: DRM: allocated 1600x900 fb:
0x9000, bo (____ptrval____)
[   10.304618] fbcon: nouveaufb (fb0) is primary device
[   10.420487] nouveau 0000:00:0d.0: fb0: nouveaufb frame buffer device
[   10.448078] [drm] Initialized nouveau 1.3.1 20120801 for
0000:00:0d.0 on minor 0
[   16.573419] nouveau 0000:00:0d.0: bus: MMIO write of 005c0001 FAULT at 00b000

> Does it happen more often when your machine has been on for a longer time?

No, it happens randomly. In some occasions I've been able to work for
a couple of days without hanging, but other times it hangs a couple of
minutes after being logged. Usually it hangs in less than an hour... I
have to reboot by pressing reset button. Nothing else works.

> What kind of hardware do you have?

$ lspci -kv
00:0d.0 VGA compatible controller: NVIDIA Corporation C61 [GeForce
7025 / nForce 630a] (rev a2) (prog-if 00 [VGA controller])
	Subsystem: Gigabyte Technology Co., Ltd C61 [GeForce 7025 / nForce 630a]
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21, NUMA node 0
	Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
	Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Memory at fc000000 (64-bit, non-prefetchable) [size=16M]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: nouveau
	Kernel modules: nouveau

$ uname -a
Linux debian 4.18.0-3-amd64 #1 SMP Debian 4.18.20-2 (2018-11-23)
x86_64 GNU/Linux

If anything else is useful please let me know.

> -dsr-

Thanks a lot! (really)

[toc] | [prev] | [next] | [standalone]


#203272 — Re: [OT] Howto use an environment that doesn't make use of GL for basic tasks

FromDan Ritter <dsr@randomstring.org>
Date2018-12-11 16:00 +0100
SubjectRe: [OT] Howto use an environment that doesn't make use of GL for basic tasks
Message-ID<x3RFT-11b-1@gated-at.bofh.it>
In reply to#203268
riveravaldez wrote: 
> > Anything visible in your logs?
> 
> And this is what I get after just boot and log-in to desktop (just fluxbox):
> 
> $ sudo dmesg | grep nouveau
> [   10.172253] nouveau 0000:00:0d.0: NVIDIA C61 (04c000a2)
> [   10.420487] nouveau 0000:00:0d.0: fb0: nouveaufb frame buffer device
> [   10.448078] [drm] Initialized nouveau 1.3.1 20120801 for
> 0000:00:0d.0 on minor 0

Clipped to the most useful lines.


> > Does it happen more often when your machine has been on for a longer time?
> 
> No, it happens randomly. In some occasions I've been able to work for
> a couple of days without hanging, but other times it hangs a couple of
> minutes after being logged. Usually it hangs in less than an hour... I
> have to reboot by pressing reset button. Nothing else works.

This means that it's not a heat problem. OK.

> > What kind of hardware do you have?
> 
> $ lspci -kv
> 00:0d.0 VGA compatible controller: NVIDIA Corporation C61 [GeForce
> 7025 / nForce 630a] (rev a2) (prog-if 00 [VGA controller])
> 	Subsystem: Gigabyte Technology Co., Ltd C61 [GeForce 7025 / nForce 630a]
> 	Kernel driver in use: nouveau
> 	Kernel modules: nouveau

I googled around, and sure enough, it looks like nouveau has problems with this
hardware. 

stretch-backports non-free has 390.87-2~bpo9+1 which might help;
if not, you should consider installing a new video card if
that's an option. The cheapest new-in-box video cards are around
$35 US, and will (a) work properly and (b) be noticeably faster
than what you have now, if it were working.

-dsr- 

[toc] | [prev] | [next] | [standalone]


#203298 — Re: [OT] Howto use an environment that doesn't make use of GL for basic tasks

From"Alexander V. Makartsev" <avbetev@gmail.com>
Date2018-12-12 09:10 +0100
SubjectRe: [OT] Howto use an environment that doesn't make use of GL for basic tasks
Message-ID<x47KF-2Sr-5@gated-at.bofh.it>
In reply to#203272

[Multipart message — attachments visible in raw view] — view raw

On 11.12.2018 19:57, Dan Ritter wrote:
>
>>> What kind of hardware do you have?
>> $ lspci -kv
>> 00:0d.0 VGA compatible controller: NVIDIA Corporation C61 [GeForce
>> 7025 / nForce 630a] (rev a2) (prog-if 00 [VGA controller])
>> stretch-backports non-free has 390.87-2~bpo9+1 which might help;
>> if not, you should consider installing a new video card if
>> that's an option. The cheapest new-in-box video cards are around
>> $35 US, and will (a) work properly and (b) be noticeably faster
>> than what you have now, if it were working.
>>
>> -dsr- 
>>
Latest Nvidia driver supporting hardware this old is version 309.08
The only option that could help is to install Nvidia legacy driver
version 304xx (meta package is "nvidia-legacy-304xx-driver").
Any driver version higher than that won't work or recognize the hardware.


-- 
With kindest regards, Alexander.

⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀⠀⠀⠀ 

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web