[SOLVED] Low resolution with VGA Intel Atom Processor

Issues related to hardware problems
Post Reply
Draniem
Posts: 4
Joined: 2015/06/26 04:06:21

[SOLVED] Low resolution with VGA Intel Atom Processor

Post by Draniem » 2015/06/26 04:35:56

Hi.

I'm using a computer based in Intel Atom processor. Using lspci I can see "VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller" but the resolution is 1024x768, if I try to change resolution using xrandr then I receive the message "Failed to get size of gamma for output default". If I try use xorg.conf then X crash because the file /dev/dri/card0 not exist.

Code: Select all

$ lspci -k
00:00.0 Host bridge: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge (rev 02)
	Subsystem: Intel Corporation Device a010
	Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller (rev 02)
	Subsystem: Intel Corporation Device a011
00:02.1 Display controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller (rev 02)
	Subsystem: Intel Corporation Device a011
00:19.0 Ethernet controller: Intel Corporation 82567V-3 Gigabit Network Connection (rev 04)
	Subsystem: Intel Corporation Device 0000
	Kernel driver in use: e1000e
00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 04)
	Subsystem: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4
	Kernel driver in use: uhci_hcd
00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 04)
	Subsystem: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5
	Kernel driver in use: uhci_hcd
...
Everything indicates that the correct driver is not loaded but I have installed the package xorg-x11-drv-intel.

Any ideas?

aks
Posts: 3073
Joined: 2014/09/20 11:22:14

Re: Low resolution with VGA Intel Atom Processor

Post by aks » 2015/06/26 09:04:46

Not enough information posted. How about output from the X log?
Is dri loaded?
Did you add the new mode with xrandr (xrandr --addmode) before attempting to switch to it?

Draniem
Posts: 4
Joined: 2015/06/26 04:06:21

Re: Low resolution with VGA Intel Atom Processor

Post by Draniem » 2015/06/29 22:18:06

In /var/log/Xorg.0.log:

Code: Select all

[  9818.820] Initializing built-in extension DRI2
[  9818.820] (II) LoadModule: "glx"
[  9818.820] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[  9818.824] (II) Module glx: vendor="X.Org Foundation"
[  9818.825]    compiled for 1.15.0, module version = 1.0.0
[  9818.825]    ABI class: X.Org Server Extension, version 8.0
[  9818.825] (==) AIGLX enabled
[  9818.825] Loading extension GLX
[  9818.825] (==) Matched intel as autoconfigured driver 0
[  9818.825] (==) Matched modesetting as autoconfigured driver 1
[  9818.825] (==) Matched fbdev as autoconfigured driver 2
[  9818.825] (==) Matched vesa as autoconfigured driver 3
[  9818.825] (==) Assigned the driver to the xf86ConfigLayout
[  9818.825] (II) LoadModule: "intel"
[  9818.825] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[  9818.826] (II) Module intel: vendor="X.Org Foundation"
[  9818.826]    compiled for 1.15.0, module version = 2.99.916
[  9818.826]    Module class: X.Org Video Driver
[  9818.826]    ABI class: X.Org Video Driver, version 15.0
[  9818.826] (II) LoadModule: "modesetting"
[  9818.826] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[  9818.827] (II) Module modesetting: vendor="X.Org Foundation"
[  9818.827]    compiled for 1.15.0, module version = 0.8.0
[  9818.827]    Module class: X.Org Video Driver
[  9818.827]    ABI class: X.Org Video Driver, version 15.0
[  9818.827] (II) LoadModule: "fbdev"
[  9818.827] (II) Loading /usr/lib64/xorg/modules/drivers/fbdev_drv.so
[  9818.827] (II) Module fbdev: vendor="X.Org Foundation"
[  9818.827]    compiled for 1.15.0, module version = 0.4.3
[  9818.827]    Module class: X.Org Video Driver
[  9818.827]    ABI class: X.Org Video Driver, version 15.0
[  9818.827] (II) LoadModule: "vesa"
[  9818.828] (II) Loading /usr/lib64/xorg/modules/drivers/vesa_drv.so
[  9818.828] (II) Module vesa: vendor="X.Org Foundation"
[  9818.828]    compiled for 1.15.0, module version = 2.3.2
[  9818.828]    Module class: X.Org Video Driver
[  9818.828]    ABI class: X.Org Video Driver, version 15.0
[  9818.828] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
        i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
        915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
        Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
        GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[  9818.829] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[  9818.829] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[  9818.829] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[  9818.829] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  9818.829] (II) FBDEV: driver for framebuffer: fbdev
[  9818.829] (II) VESA: driver for VESA chipsets: vesa
[  9818.829] (++) using VT number 1
[  9818.855] (EE) open /dev/dri/card0: No such file or directory
[  9818.855] (WW) Falling back to old probe method for modesetting
[  9818.855] (EE) open /dev/dri/card0: No such file or directory
[  9818.855] (II) Loading sub module "fbdevhw"
[  9818.855] (II) LoadModule: "fbdevhw"
[  9818.856] (II) Loading /usr/lib64/xorg/modules/libfbdevhw.so
[  9818.856] (II) Module fbdevhw: vendor="X.Org Foundation"
[  9818.856]    compiled for 1.15.0, module version = 0.0.2
[  9818.856]    ABI class: X.Org Video Driver, version 15.0
[  9818.856] (EE) open /dev/fb0: No such file or directory
[  9818.856] (WW) Falling back to old probe method for fbdev
[  9818.856] (II) Loading sub module "fbdevhw"
[  9818.856] (II) LoadModule: "fbdevhw"
[  9818.856] (II) Loading /usr/lib64/xorg/modules/libfbdevhw.so
[  9818.857] (II) Module fbdevhw: vendor="X.Org Foundation"
[  9818.857]    compiled for 1.15.0, module version = 0.0.2
[  9818.857]    ABI class: X.Org Video Driver, version 15.0
[  9818.857] (EE) open /dev/fb0: No such file or directory
[  9818.857] (EE) Screen 0 deleted because of no matching config section.
[  9818.857] (II) UnloadModule: "modesetting"
[  9818.857] (EE) Screen 0 deleted because of no matching config section.
[  9818.857] (II) UnloadModule: "fbdev"
[  9818.857] (II) UnloadSubModule: "fbdevhw"
[  9818.857] (II) Loading sub module "vbe"
[  9818.857] (II) LoadModule: "vbe"
[  9818.858] (II) Loading /usr/lib64/xorg/modules/libvbe.so
[  9818.858] (II) Module vbe: vendor="X.Org Foundation"
[  9818.858]    compiled for 1.15.0, module version = 1.1.0
[  9818.858]    ABI class: X.Org Video Driver, version 15.0
[  9818.858] (II) Loading sub module "int10"
[  9818.858] (II) LoadModule: "int10"
[  9818.858] (II) Loading /usr/lib64/xorg/modules/libint10.so
[  9818.859] (II) Module int10: vendor="X.Org Foundation"
[  9818.859]    compiled for 1.15.0, module version = 1.0.0
[  9818.859]    ABI class: X.Org Video Driver, version 15.0
[  9818.859] (II) VESA(0): initializing int10
[  9818.860] (II) VESA(0): Bad V_BIOS checksum
[  9818.860] (II) VESA(0): Primary V_BIOS segment is: 0xc000
[  9818.861] (II) VESA(0): VESA BIOS detected
[  9818.861] (II) VESA(0): VESA VBE Version 3.0
[  9818.861] (II) VESA(0): VESA VBE Total Mem: 8128 kB
[  9818.861] (II) VESA(0): VESA VBE OEM: Intel(r)PineView Graphics Chip Accelerated VGA BIOS
[  9818.861] (II) VESA(0): VESA VBE OEM Software Rev: 1.0
[  9818.861] (II) VESA(0): VESA VBE OEM Vendor: Intel Corporation
[  9818.861] (II) VESA(0): VESA VBE OEM Product: Intel(r)PineView Graphics Controller
[  9818.861] (II) VESA(0): VESA VBE OEM Product Rev: Hardware Version 0.0
[  9818.882] (II) VESA(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[  9818.882] (==) VESA(0): Depth 24, (--) framebuffer bpp 32
[  9818.882] (==) VESA(0): RGB weight 888
[  9818.882] (==) VESA(0): Default visual is TrueColor
[  9818.882] (==) VESA(0): Using gamma correction (1.0, 1.0, 1.0)
[  9818.882] (II) Loading sub module "ddc"
[  9818.882] (II) LoadModule: "ddc"
[  9818.882] (II) Module "ddc" already built-in
[  9818.883] (II) VESA(0): VESA VBE DDC read failed
[  9818.883] (II) VESA(0): Searching for matching VESA mode(s):
[  9818.884] Mode: 160 (0x0)
[  9818.884]    ModeAttributes: 0x0
[  9818.884]    WinAAttributes: 0x0
[  9818.884]    WinBAttributes: 0x0
[  9818.884]    WinGranularity: 0
[  9818.884]    WinSize: 0
[  9818.884]    WinASegment: 0x0
[  9818.884]    WinBSegment: 0x0
[  9818.884]    WinFuncPtr: 0x0
[  9818.884]    BytesPerScanline: 0
[  9818.884]    XResolution: 0
[  9818.884]    YResolution: 0
[  9818.884]    XCharSize: 0
...
...
[  9818.935] (II) VESA(0): Total Memory: 127 64KB banks (8128kB)
[  9818.935] (II) VESA(0): <default monitor>: Using default hsync range of 31.50-48.00 kHz
[  9818.935] (II) VESA(0): <default monitor>: Using default vrefresh range of 50.00-70.00 Hz
[  9818.935] (II) VESA(0): <default monitor>: Using default maximum pixel clock of 65.00 MHz
[  9818.935] (WW) VESA(0): Unable to estimate virtual size
[  9818.935] (II) VESA(0): Not using built-in mode "1600x1200" (no mode of this name)
[  9818.935] (II) VESA(0): Not using built-in mode "1280x1024" (no mode of this name)
[  9818.936] (II) VESA(0): Not using built-in mode "1024x768" (no mode of this name)
[  9818.936] (II) VESA(0): Not using built-in mode "800x600" (no mode of this name)
[  9818.936] (II) VESA(0): Not using built-in mode "640x480" (no mode of this name)
[  9818.936] (WW) VESA(0): No valid modes left. Trying less strict filter...
[  9818.936] (II) VESA(0): <default monitor>: Using hsync range of 31.50-48.00 kHz
[  9818.936] (II) VESA(0): <default monitor>: Using vrefresh range of 50.00-70.00 Hz
[  9818.936] (II) VESA(0): <default monitor>: Using maximum pixel clock of 65.00 MHz
[  9818.936] (WW) VESA(0): Unable to estimate virtual size
[  9818.936] (II) VESA(0): Not using built-in mode "1600x1200" (hsync out of range)
[  9818.936] (II) VESA(0): Not using built-in mode "1280x1024" (hsync out of range)
[  9818.936] (--) VESA(0): Virtual size is 1024x768 (pitch 1024)
[  9818.936] (**) VESA(0): *Built-in mode "1024x768"
[  9818.936] (**) VESA(0): *Built-in mode "800x600"
[  9818.936] (**) VESA(0): *Built-in mode "640x480"
[  9818.936] (==) VESA(0): DPI set to (96, 96)
[  9818.936] (II) VESA(0): Attempting to use 60Hz refresh for mode "1024x768" (118)
[  9818.940] (II) VESA(0): Attempting to use 60Hz refresh for mode "800x600" (115)
[  9818.944] (II) VESA(0): Attempting to use 60Hz refresh for mode "640x480" (112)
[  9818.947] (**) VESA(0): Using "Shadow Framebuffer"
[  9818.947] (II) Loading sub module "shadow"
[  9818.947] (II) LoadModule: "shadow"
[  9818.948] (II) Loading /usr/lib64/xorg/modules/libshadow.so
[  9818.948] (II) Module shadow: vendor="X.Org Foundation"
[  9818.948]    compiled for 1.15.0, module version = 1.1.0
[  9818.948]    ABI class: X.Org ANSI C Emulation, version 0.4
[  9818.948] (II) Loading sub module "fb"
[  9818.948] (II) LoadModule: "fb"
[  9818.948] (II) Loading /usr/lib64/xorg/modules/libfb.so
[  9818.949] (II) Module fb: vendor="X.Org Foundation"
[  9818.950]    compiled for 1.15.0, module version = 1.0.0
[  9818.950]    ABI class: X.Org ANSI C Emulation, version 0.4
[  9818.950] (==) Depth 24 pixmap format is 32 bpp
[  9818.950] (II) Loading sub module "int10"
[  9818.950] (II) LoadModule: "int10"
[  9818.950] (II) Loading /usr/lib64/xorg/modules/libint10.so
[  9818.950] (II) Module int10: vendor="X.Org Foundation"
[  9818.950]    compiled for 1.15.0, module version = 1.0.0
[  9818.950]    ABI class: X.Org Video Driver, version 15.0
[  9818.950] (II) VESA(0): initializing int10
[  9818.951] (II) VESA(0): Bad V_BIOS checksum
[  9818.951] (II) VESA(0): Primary V_BIOS segment is: 0xc000
[  9818.952] (II) VESA(0): VESA BIOS detected
[  9818.952] (II) VESA(0): VESA VBE Version 3.0
[  9818.952] (II) VESA(0): VESA VBE Total Mem: 8128 kB
[  9818.952] (II) VESA(0): VESA VBE OEM: Intel(r)PineView Graphics Chip Accelerated VGA BIOS
[  9818.952] (II) VESA(0): VESA VBE OEM Software Rev: 1.0
[  9818.952] (II) VESA(0): VESA VBE OEM Vendor: Intel Corporation
[  9818.952] (II) VESA(0): VESA VBE OEM Product: Intel(r)PineView Graphics Controller
[  9818.952] (II) VESA(0): VESA VBE OEM Product Rev: Hardware Version 0.0
[  9818.952] (II) VESA(0): virtual address = 0x7f24d73f7000,
        physical address = 0xe0000000, size = 8323072
[  9818.966] (II) VESA(0): Setting up VESA Mode 0x118 (1024x768)
[  9819.113] (==) VESA(0): Default visual is TrueColor
[  9819.114] (==) VESA(0): Backing store enabled
[  9819.114] (==) VESA(0): DPMS enabled
[  9819.114] (==) RandR enabled
[  9819.134] (II) AIGLX: Screen 0 is not DRI2 capable
[  9819.134] (EE) AIGLX: reverting to software rendering
[  9819.154] (II) AIGLX: Loaded and initialized swrast
[  9819.154] (II) GLX: Initialized DRISWRAST GL provider for screen 0
Using lsmod:

Code: Select all

$ lsmod
Module                  Size  Used by
ip6t_rpfilter          12546  1 
ip6t_REJECT            12939  2 
ipt_REJECT             12541  2 
xt_conntrack           12760  7 
ebtable_nat            12807  0 
ebtable_broute         12731  0 
bridge                115385  1 ebtable_broute
stp                    12976  1 bridge
llc                    14552  2 stp,bridge
ebtable_filter         12827  0 
ebtables               30913  3 ebtable_broute,ebtable_nat,ebtable_filter
ip6table_nat           12864  1 
nf_conntrack_ipv6      18738  5 
nf_defrag_ipv6         34651  1 nf_conntrack_ipv6
nf_nat_ipv6            14131  1 ip6table_nat
ip6table_mangle        12700  1 
ip6table_security      12710  1 
ip6table_raw           12683  1 
ip6table_filter        12815  1 
ip6_tables             27025  5 ip6table_filter,ip6table_mangle,ip6table_security,ip6table_nat,ip6table_raw
iptable_nat            12875  1 
nf_conntrack_ipv4      14862  4 
nf_defrag_ipv4         12729  1 nf_conntrack_ipv4
nf_nat_ipv4            14115  1 iptable_nat
nf_nat                 26146  2 nf_nat_ipv4,nf_nat_ipv6
nf_conntrack          105702  6 nf_nat,nf_nat_ipv4,nf_nat_ipv6,xt_conntrack,nf_conntrack_ipv4,nf_conntrack_ipv6
iptable_mangle         12695  1 
iptable_security       12705  1 
iptable_raw            12678  1 
iptable_filter         12810  1 
ip_tables              27239  5 iptable_security,iptable_filter,iptable_mangle,iptable_nat,iptable_raw
binfmt_misc            17468  1 
ext4                  562391  1 
mbcache                14958  1 ext4
jbd2                  102940  1 ext4
iTCO_wdt               13480  0 
iTCO_vendor_support    13718  1 iTCO_wdt
coretemp               13435  0 
serio_raw              13462  0 
i2c_i801               18135  0 
pcspkr                 12718  0 
hid_multitouch         17407  0 
lpc_ich                21073  0 
mfd_core               13435  1 lpc_ich
shpchp                 37032  0 
xfs                   915019  1 
libcrc32c              12644  1 xfs
sd_mod                 45499  4 
crc_t10dif             12714  1 sd_mod
crct10dif_common       12595  1 crc_t10dif
ata_generic            12910  0 
pata_acpi              13038  0 
i915                  929459  0 
ata_piix               35038  3 
i2c_algo_bit           13413  1 i915
drm_kms_helper         98226  1 i915
drm                   311588  2 i915,drm_kms_helper
libata                218854  3 pata_acpi,ata_generic,ata_piix
e1000e                230681  0 
ptp                    18933  1 e1000e
i2c_core               40325  5 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit
pps_core               19106  1 ptp
video                  19263  1 i915
If I run X -configure then write the file xorg.conf.new with device using intel driver, but the device /dev/dri/card0 not exist.

aks
Posts: 3073
Joined: 2014/09/20 11:22:14

Re: Low resolution with VGA Intel Atom Processor

Post by aks » 2015/06/30 16:37:22

[ 9818.828] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[ 9818.829] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[ 9818.829] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[ 9818.829] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
Is one of these your Intel video?
[ 9818.855] (EE) open /dev/dri/card0: No such file or directory
I guess not.
[ 9818.855] (WW) Falling back to old probe method for modesetting
[ 9818.855] (EE) open /dev/dri/card0: No such file or directory
I guess we'll try it another way and another and anther....
[ 9818.857] (EE) Screen 0 deleted because of no matching config section.
Nope we can't use the Screen 0 config.
[ 9818.882] (II) VESA(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 9818.882] (==) VESA(0): Depth 24, (--) framebuffer bpp 32
VESA suggests 24/32 for colour etc.
Much mapping of horizontal and vertical frequencies....
[ 9818.936] (**) VESA(0): *Built-in mode "1024x768"
[ 9818.936] (**) VESA(0): *Built-in mode "800x600"
[ 9818.936] (**) VESA(0): *Built-in mode "640x480"
[ 9818.936] (==) VESA(0): DPI set to (96, 96)
[ 9818.936] (II) VESA(0): Attempting to use 60Hz refresh for mode "1024x768" (118)
[ 9818.940] (II) VESA(0): Attempting to use 60Hz refresh for mode "800x600" (115)
[ 9818.944] (II) VESA(0): Attempting to use 60Hz refresh for mode "640x480" (112)
Okay VESA suggests we use one of the three identified.
[ 9819.134] (II) AIGLX: Screen 0 is not DRI2 capable
[ 9819.134] (EE) AIGLX: reverting to software rendering
Can't do DRI

It looks like you've not got a driver for your graphics card - as for which driver should be used I don't know, ask Google and/or Intel.

Draniem
Posts: 4
Joined: 2015/06/26 04:06:21

Re: Low resolution with VGA Intel Atom Processor

Post by Draniem » 2015/07/01 19:43:04

I started since minimal installation, the driver must be intel, but for some reason the driver is not correctly loaded (for Intel GMA 3150).

This is for a special project. If I install the group "Gnome Desktop" then all is well. But if I install the package of X and drivers manually then the Intel driver is not loaded. Maybe I need touch some config file to force the load of driver or I need a specific package.

chemal
Posts: 776
Joined: 2013/12/08 19:44:49

Re: Low resolution with VGA Intel Atom Processor

Post by chemal » 2015/07/01 20:04:14

Is KMS disabled? Check for "nomodeset" on the kernel command line. Or post dmesg output.

Draniem
Posts: 4
Joined: 2015/06/26 04:06:21

Re: [SOLVED] Low resolution with VGA Intel Atom Processor

Post by Draniem » 2015/07/04 01:22:07

Maybe I made a mistake when installing X and drivers. At the end I used yum groupinstall x11 and the problem was solved.

Thanks.

Post Reply