You are not logged in.
Pages: 1
I have a AT3IONT-I motherboard with 4GB of ram
The board has been great for the past 7 years, but it seems that web browsing has become slow, or I am just used to the fast opensource intel drivers on my laptop. I am trying to find workarounds to speed up this little guy. I considered adding a different video card, but it would then hang out of the small case. I have been working very hard on hardware acceleration for the past few days. I have tried to switch to nouveau as well, but it seems to be even slower.
here is chrome://gpu
**Graphics Feature Status**
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Force enabled
Native GpuMemoryBuffers: Hardware accelerated
Rasterization: Hardware accelerated
Video Decode: Hardware accelerated
Video Encode: Hardware accelerated
VPx Video Decode: Hardware accelerated
WebGL: Hardware accelerated
WebGL2: Hardware accelerated
**Driver Bug Workarounds**
*clear_uniforms_before_first_program_use
*decode_encode_srgb_for_generatemipmap
*disable_discard_framebuffer
*disable_framebuffer_cmaa
*force_cube_complete
*init_gl_position_in_vertex_shader
*init_vertex_attributes
*pack_parameters_workaround_with_pack_buffer
*scalarize_vec_and_mat_constructor_args
*unpack_alignment_workaround_with_unpack_buffer
*unpack_overlapping_rows_separately_unpack_buffer
*use_virtualized_gl_contexts
**Problems Detected**
Program link fails in NVIDIA Linux if gl_Position is not set: 286468
Applied Workarounds: init_gl_position_in_vertex_shader
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Linux NVIDIA drivers don't have the correct defaults for vertex attributes: 351528
Applied Workarounds: init_vertex_attributes
Always rewrite vec/mat constructors to be consistent: 398694
Applied Workarounds: scalarize_vec_and_mat_constructor_args
MakeCurrent is slow on Linux with NVIDIA drivers: 449150, 514510
Applied Workarounds: use_virtualized_gl_contexts
NVIDIA drivers before 346 lack features in NV_path_rendering and related extensions to implement driver level path rendering.: 344330
NVIDIA fails glReadPixels from incomplete cube map texture: 518889
Applied Workarounds: force_cube_complete
Pack parameters work incorrectly with pack buffer bound: 563714
Applied Workarounds: pack_parameters_workaround_with_pack_buffer
Alignment works incorrectly with unpack buffer bound: 563714
Applied Workarounds: unpack_alignment_workaround_with_unpack_buffer
Framebuffer discarding can hurt performance on non-tilers: 570897
Applied Workarounds: disable_discard_framebuffer
Unpacking overlapping rows from unpack buffers is unstable on NVIDIA GL driver: 596774
Applied Workarounds: unpack_overlapping_rows_separately_unpack_buffer
Limited enabling of Chromium GL_INTEL_framebuffer_CMAA: 535198
Applied Workarounds: disable_framebuffer_cmaa
Decode and encode before generateMipmap for srgb format textures on os except macosx: 634519
Applied Workarounds: decode_encode_srgb_for_generatemipmap
Disable KHR_blend_equation_advanced until cc shaders are updated: 661715
**Version Information**
Data exported 3/20/2017, 10:49:01 AM
Chrome version Chrome/57.0.2987.98
Operating system Linux 4.10.4-1-ck-atom
Software rendering list version 0
Driver bug list version 9.29
ANGLE commit id unknown hash
2D graphics backend Skia/57 ae9cc5d3588d52f4b371b55845704b25d88cf06d
Command Line Arg --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=25.0.0.127 --disable-gpu-sandbox --enable-native-gpu-memory-buffers --ignore-gpu-blacklist --enable-webgl --proxy-server=127.0.0.1:8118 --flag-switches-begin --flag-switches-end
**Driver Information**
Initialization time 406
In-process GPU false
Passthrough Command Decoder false
Sandboxed false
GPU0 VENDOR = 0x10de, DEVICE= 0x087d
Optimus false
AMD switchable false
Driver vendor NVIDIA
Driver version 340.102
Driver date
Pixel shader version 3.30
Vertex shader version 3.30
Max. MSAA samples 16
Machine model name
Machine model version
GL_VENDOR NVIDIA Corporation
GL_RENDERER ION/integrated/SSE2
GL_VERSION 3.3.0 NVIDIA 340.102
Window manager Openbox
GDMSESSION openbox
Compositing manager No
Direct rendering Yes
Reset notification strategy 0x8252
GPU process crash count 0
System visual ID 33
RGBA visual ID 178
**Compositor Information**
Tile Update Mode One-copy
Partial Raster Enabled
**GpuMemoryBuffers Status**
ATC Software only
ATCIA Software only
DXT1 Software only
DXT5 Software only
ETC1 Software only
R_8 Software only
RG_88 Software only
BGR_565 Software only
RGBA_4444 Software only
RGBX_8888 Software only
RGBA_8888 Software only
BGRX_8888 Software only
BGRA_8888 Software only
YVU_420 Software only
YUV_420_BIPLANAR Software only
UYVY_422 Software only
**Log Messages**
[2395:2423:0320/104410.393656:WARNING:x11_util.cc(1358)] : X error received: serial 1347, error_code 3 (BadWindow (invalid Window parameter)), request_code 4, minor_code 0 (X_DestroyWindow)
[2395:2395:0320/104410.397462:WARNING:x11_util.cc(1358)] : X error received: serial 449, error_code 3 (BadWindow (invalid Window parameter)), request_code 4, minor_code 0 (X_DestroyWindow)
[2395:2395:0320/104429.887239:WARNING:x11_util.cc(1358)] : X error received: serial 473, error_code 3 (BadWindow (invalid Window parameter)), request_code 4, minor_code 0 (X_DestroyWindow)
[2395:2423:0320/104429.910273:WARNING:x11_util.cc(1358)] : X error received: serial 1902, error_code 3 (BadWindow (invalid Window parameter)), request_code 4, minor_code 0 (X_DestroyWindow)
[2395:2395:0320/104901.312946:WARNING:x11_util.cc(1358)] : X error received: serial 785, error_code 3 (BadWindow (invalid Window parameter)), request_code 4, minor_code 0 (X_DestroyWindow)
[2395:2423:0320/104901.337832:WARNING:x11_util.cc(1358)] : X error received: serial 4959, error_code 3 (BadWindow (invalid Window parameter)), request_code 4, minor_code 0 (X_DestroyWindow)
Here is dmesg
[ 5.071881] nvidia: loading out-of-tree module taints kernel.
[ 5.071899] nvidia: module license 'NVIDIA' taints kernel.
[ 5.071901] Disabling lock debugging due to kernel taint
[ 5.181161] ACPI: PCI Interrupt Link [LPMU] enabled at IRQ 23
[ 5.181892] ACPI: PCI Interrupt Link [SGRU] enabled at IRQ 22
[ 5.181931] nvidia 0000:03:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[ 5.184558] [drm] Initialized nvidia-drm 0.0.0 20150116 for 0000:03:00.0 on minor 0
[ 5.185611] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 340.102 Mon Jan 16 13:06:29 PST 2017
lsmod
nvidia 10526720 43
vainfo
error: XDG_RUNTIME_DIR not set in the environment.
libva info: VA-API version 0.39.4
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.39 (libva 1.7.3)
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7. 4
vdpauinfo
display: :0 screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library 340.102 Mon Jan 16 12:41:40 PST 2017
Xorg.0.log
[ 7.195] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 7.197] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules"
[ 7.197] (**) OutputClass "nvidia" setting /dev/dri/card0 as PrimaryGPU
[ 7.200] (--) PCI:*(0:3:0:0) 10de:087d:1043:83e2 rev 177, Mem @ 0xfa000000/16777216, 0xe0000000/268435456, 0xf6000000/33554432, I/O @ 0x0000dc00/128, BIOS @ 0x????????/131072
[ 7.200] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 7.202] (II) LoadModule: "glx"
[ 7.204] (II) Loading /usr/lib/nvidia/xorg/libglx.so
[ 7.498] (II) Module glx: vendor="NVIDIA Corporation"
[ 7.498] compiled for 4.0.2, module version = 1.0.0
[ 7.498] Module class: X.Org Server Extension
[ 7.500] (II) NVIDIA GLX Module 340.102 Mon Jan 16 12:37:38 PST 2017
[ 7.501] (II) LoadModule: "nvidia"
[ 7.504] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 7.522] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 7.522] compiled for 4.0.2, module version = 1.0.0
[ 7.522] Module class: X.Org Video Driver
[ 7.524] (II) NVIDIA dlloader X Driver 340.102 Mon Jan 16 12:17:09 PST 2017
[ 7.524] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 7.532] (II) Loading sub module "fb"
[ 7.532] (II) LoadModule: "fb"
[ 7.532] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 7.537] (II) Module fb: vendor="X.Org Foundation"
[ 7.537] compiled for 1.19.2, module version = 1.0.0
[ 7.537] ABI class: X.Org ANSI C Emulation, version 0.4
[ 7.537] (WW) Unresolved symbol: fbGetGCPrivateKey
[ 7.537] (II) Loading sub module "wfb"
[ 7.538] (II) LoadModule: "wfb"
[ 7.539] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 7.542] (II) Module wfb: vendor="X.Org Foundation"
[ 7.542] compiled for 1.19.2, module version = 1.0.0
[ 7.542] ABI class: X.Org ANSI C Emulation, version 0.4
[ 7.542] (II) Loading sub module "ramdac"
[ 7.542] (II) LoadModule: "ramdac"
[ 7.542] (II) Module "ramdac" already built-in
[ 7.549] (II) NVIDIA(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 7.549] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[ 7.549] (==) NVIDIA(0): RGB weight 888
[ 7.549] (==) NVIDIA(0): Default visual is TrueColor
[ 7.549] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 7.549] (II) Applying OutputClass "nvidia" options to /dev/dri/card0
[ 7.549] (**) NVIDIA(0): Option "NoLogo" "true"
[ 7.549] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[ 7.550] (**) NVIDIA(0): Enabling 2D acceleration
[ 8.406] (II) NVIDIA(0): Display (HP w1907 (CRT-0)) does not support NVIDIA 3D Vision
[ 8.406] (II) NVIDIA(0): stereo.
[ 8.406] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20150116)
[ 8.409] (II) NVIDIA(0): NVIDIA GPU ION (C79) at PCI:3:0:0 (GPU-0)
[ 8.409] (--) NVIDIA(0): Memory: 131072 kBytes
[ 8.409] (--) NVIDIA(0): VideoBIOS: 62.79.67.00.00
[ 8.412] (--) NVIDIA(0): Valid display device(s) on ION at PCI:3:0:0
[ 8.412] (--) NVIDIA(0): HP w1907 (CRT-0) (boot, connected)
[ 8.412] (--) NVIDIA(0): DFP-0
[ 8.412] (--) NVIDIA(GPU-0): HP w1907 (CRT-0): 300.0 MHz maximum pixel clock
[ 8.412] (--) NVIDIA(0): DFP-0: Internal TMDS
[ 8.412] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[ 8.413] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[ 8.413] (**) NVIDIA(0): device HP w1907 (CRT-0) (Using EDID frequencies has been
[ 8.413] (**) NVIDIA(0): enabled on all display devices.)
[ 8.417] (==) NVIDIA(0):
[ 8.418] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[ 8.418] (==) NVIDIA(0): will be used as the requested mode.
[ 8.418] (==) NVIDIA(0):
[ 8.418] (II) NVIDIA(0): Validated MetaModes:
[ 8.418] (II) NVIDIA(0): "CRT-0:nvidia-auto-select"
[ 8.418] (II) NVIDIA(0): Virtual screen size determined to be 1440 x 900
[ 8.449] (--) NVIDIA(0): DPI set to (89, 87); computed from "UseEdidDpi" X config
[ 8.449] (--) NVIDIA(0): option
[ 8.449] (--) Depth 24 pixmap format is 32 bpp
[ 8.450] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[ 8.458] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 8.458] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X
[ 8.458] (II) NVIDIA(0): configuration option may not be set correctly. When the
[ 8.458] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
[ 8.458] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
[ 8.458] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and
[ 8.458] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
[ 8.458] (II) NVIDIA(0): Config Options in the README.
[ 8.460] (II) NVIDIA(0): Setting mode "CRT-0:nvidia-auto-select"
[ 8.551] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 8.551] (==) NVIDIA(0): Backing store enabled
[ 8.551] (==) NVIDIA(0): Silken mouse enabled
[ 8.553] (==) NVIDIA(0): DPMS enabled
[ 8.555] (WW) NVIDIA(0): Option "PrimaryGPU" is not used
[ 8.555] (II) Loading sub module "dri2"
[ 8.555] (II) LoadModule: "dri2"
[ 8.555] (II) Module "dri2" already built-in
[ 8.555] (II) NVIDIA(0): [DRI2] Setup complete
[ 8.555] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
[ 8.556] (--) RandR disabled
[ 8.575] (II) Initializing extension GLX
[ 8.575] (II) Indirect GLX disabled.(II) config/udev: Adding input device Power Button (/dev/input/event1)
I will try to provide more information, I am hoping someone has the same setup and has found a work around. I love this little computer.
I love computers, networking and Arch Linux. Sometimes I might ask a stupid question, but please have grace with me like I would with you.
Offline
You'll want to run a video benchmark that can quantify the 2D display.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Pages: 1