Forced to use nomodeset and Intel VESA driver

Asked by Christopher

Information to problem is below.

This problem I have experienced beginning with 9.04, at that time Samsung monitor and Matrox graphic card. Now using Intel HD3000 onboard graphics with same monitor. Do not understand why monitor is seemingly not being recognized and why the Intel VESA driver is being used. In addition, computer does not awake from standby. Inasmuch as now at 12.04 I would like to have this problem solved and then not upgrade for a while. Have looked around but found no answer aside from fooling around with xorg.conf. EDID appears to be correct, but xrandr not. Any assistance appreciated.

Information:
Monitor: Samsung 910t sync horizontal: 30-81, vertical: 56-75, optimum refresh 60, max 75.
Graphic drivers: VESA: Intel®Sandybridge Desktop Graphics [i3-2105, HD Graphics 3000]

System Testing:
graphic tests:
The following screens and video modes have been detected on your system: Screen 0: minimum 640 x 480, current 1280 x 1024, maximum 1280 x 1024 default connected 1280x1024+0+0 0mm x 0mm

11.10:
graphics/compiz_check : PASSED Gathering information about your system... Distribution: Ubuntu 11.10 Desktop environment: GNOME Graphics chip: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) Driver in use: vesa Rendering method: AIGLX Checking if it's possible to run Compiz on your system... [SKIP] Checking for hardware/setup problems... [SKIP] At least one check had to be skipped: Error: vesa driver in use. Would you like to know more? (Y/n)

12.04:
graphics/VESA_drivers_not_in_use.
graphics/compiz_check: FAILEDOpenGL vendor string: VMware, Inc. OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x300) OpenGL version string: 2.1 Mesa 8.0.2 Not software rendered: no Not blacklisted: yes GLX fbconfig: yes GLX texture from pixmap: yes GL npot or rect textures: yes Compiz supported: no
 [VMware Player 5.0 installed but no process running]

In Grub: nomodeset $VT_handoff
(without nomodeset leads to menu for minimal graphic resolution or manual configuration...)

In System Settings: Display Menu:
    Laptop : 1280 x 1024 Rotation : normal

xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 0mm x 0mm
   1280x1024 0.0*
   1024x768 0.0
   800x600 0.0
   640x480 0.0

get-edid | parse-edid

        Identifier "SyncMaster"
        VendorName "SAM"
        ModelName "SyncMaster"
        # Block type: 2:0 3:fd
        HorizSync 30-81
        VertRefresh 56-75
        # Max dot clock (video bandwidth) 140 MHz
        # Block type: 2:0 3:fc
        # Block type: 2:0 3:ff
        # DPMS capabilities: Active off:yes Suspend:no Standby:no

        Mode "1280x1024" # vfreq 60.020Hz, hfreq 63.981kHz
                DotClock 108.000000
                HTimings 1280 1328 1440 1688
                VTimings 1024 1025 1028 1066
                Flags "+HSync" "+VSync"
        EndMode
        # Block type: 2:0 3:fd
        # Block type: 2:0 3:fc
        # Block type: 2:0 3:ff

lspci | grep VGA :
01:00.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor of Family Integrated Graphics Controller (rev 09)

cvt 1280 1024
# 1280x1024 60.00 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync

Xorg.0.log : no errors or warnings.
---end ---

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu xserver-xorg-video-intel Edit question
Assignee:
No assignee Edit question
Solved by:
actionparsnip
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Can you give the output of:

sudo lshw -C display; lsb_release -a; xrandr

Thanks

Revision history for this message
Christopher (cwkeller) said :
#2

[Wow, that was quick, thank you, info follows]

lshw -C display:
*-display UNCLAIMED
       description: VGA compatible controller
       product: 2nd Generation Core Processor Family Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:fe000000-fe3fffff memory:c0000000-cfffffff ioport:f000(size=64)

lsb_release -a :
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.1 LTS
Release: 12.04
Codename: precise

xrandr:
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 0mm x 0mm
   1280x1024 0.0*
   1024x768 0.0
   800x600 0.0
   640x480 0.0

Revision history for this message
Best actionparsnip (andrew-woodhead666) said :
#3

Sounds like your display isn't reporting EDID like good ones do. You may need an xorg.conf file

Revision history for this message
Christopher (cwkeller) said :
#4

Thanks actionparsnip, that solved my question.

Revision history for this message
Christopher (cwkeller) said :
#5

Thanks again for you effort and expertise, I was afraid of this, couldn't understand, for example, why DPMS functions were suspend/standby no. We'll see how ambitious I am, there is enough info concerning xorg.conf available.