LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 07-28-2011, 10:07 AM   #1
Philosopher
Member
 
Registered: May 2005
Posts: 101

Rep: Reputation: 15
Stuck w/ vesa on GMA 4500MHD


Hi all,

I just bought a new Laptop, Acer TravelMate 5735Z with an Intel GMA 4500MHD Graphics Chip. Problems started right at the installation (Fedora 15 x86_64). When I chose default installation the screen went blank, although I could hear it was working. So I had to use the option 'basic video support' and Fedora installed smoothly, although with with vesa and incorrect display resolution.

Now I tried to change the graphics driver from 'vesa' to 'intel', which is afaik know the correct driver. But when I do so in the xorg.conf then X refuses to start. I also tried 'i915' and 'xf86-video-intel' but none worked.

The package 'Xorg X11 Intel video driver' is installed, however kernel log says module does not exist.

Idea anybody?
 
Old 07-29-2011, 10:58 AM   #2
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 344Reputation: 344Reputation: 344Reputation: 344
Apply updates, then remove the xorg.conf and reboot. If that doesn't work, post the contents of /var/log/Xorg.0.log in an attachment.
 
Old 07-29-2011, 06:26 PM   #3
Philosopher
Member
 
Registered: May 2005
Posts: 101

Original Poster
Rep: Reputation: 15
Thanks for your reply. In the meantime there is a little progress. Driver and extensions are being loaded, but now it cant find any screens.

When I delete the xorg.conf, it boots with no difference, means vesa and wrong display resolution. So I assume the problem lies within my xorg.conf:

Code:
Section "ServerFlags"
    Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort)            
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)               
    AllowMouseOpenFail # allows the server to start up even if the mouse does not work
   # Option "AutoAddDevices" False"                               
EndSection

Section "Files"
    ModulePath "/usr/lib64/xorg/modules"
    ModulePath "/usr/lib64/xorg/modules/drivers"
    ModulePath "/usr/lib64/xorg/modules/extensions"
EndSection

Section "Module"
    Load "v4l" # Video for Linux                                                                              
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Generic"
    ModelName "Flat Panel 1366x768"
EndSection

Section "Device"
    Identifier "device1"
    VendorName "Intel Corporation"
    BoardName "Intel 810 and later"
    Driver "intel"
#   Driver "vesa"
    Option "DPMS"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24

    Subsection "Display"
        Depth 24
        Modes "1366x768"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier "layout1"
    Screen "screen1"
EndSection
Attached Files
File Type: log Xorg.0.log (6.7 KB, 15 views)

Last edited by Philosopher; 07-29-2011 at 06:39 PM.
 
Old 07-29-2011, 06:44 PM   #4
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 344Reputation: 344Reputation: 344Reputation: 344
The 4500 should be autodetected and configured. In your log, you had an xorg.conf which invalidates it for problem determination. Make sure you are current on maintenance, remove the xorg.conf, and reboot, then save/post the xorg.0.log.
 
Old 07-30-2011, 04:10 AM   #5
Philosopher
Member
 
Registered: May 2005
Posts: 101

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by macemoneta View Post
The 4500 should be autodetected and configured.
Yep, that's what I thought, too. And it was one of the reasons why I bought it, because I'm tired of reconfigureing my nvidia/ radeon driver with every kernel update or when I just want to take advantage of the latest driver release.

This is now the log when there is no xorg.conf.

What I find strange, is that it finds three autoconfigured drivers (intel, vesa, fbdev), loads them, but then can't find the framebuffer device and chooses vesa. It even figures out the right modeline which unfortunately can't be handled by vesa
Attached Files
File Type: log Xorg.0.log (74.0 KB, 20 views)
 
Old 07-30-2011, 10:03 AM   #6
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 344Reputation: 344Reputation: 344Reputation: 344
Remove the 'nomodeset' option from your kernel boot line, and reboot. I you still have a problem, post the updated Xorg.0.log.
 
Old 07-31-2011, 05:02 PM   #7
Philosopher
Member
 
Registered: May 2005
Posts: 101

Original Poster
Rep: Reputation: 15
It's working!!! Removing the nomodeset option did it. Thanks a lot!!

However, that wasn't the only problem. When I tried it first, the screen went blank again, just like when I tried installing it first time. Xorg.0.log didn't give me any further hint. So I sat down again and tried setting up an extra modeline in xorg.conf and played around with that in combination with and without giving that nomodeset option to grub.

After roundabout 20 reboots the computer started once again without 'nomodeset' while I got myself a coffee. When I came back and took a look at the screen, it was black - as usual. But then - I was just about pressing the power button again - I noticed a scheme, hardly to see. And if it wasn't already dark outside I definately wouldn't have! I took a closer look and voila: Definately the gdm login screen! And this is the moment, when coincedence and luck came together.
When I first logged in with vesa driven display I noticed that it wasnt possible to regulate brightness of the laptop display. So I asked the internet search engine of my choice and found a hint, that I should add the option acpi_os=linux to grub commandline. It didn't really seem to work though, but I kept it anyway - lucky me! Because when I saw that dark scheme of the gdm login, I hit the brightness key on my keyboard and just like turning on the light in a dark room the screen came to live.

To make a long story short: It looks like the problem is actually not the intel driver but a faulty regulation of display brightness respectively the missing "acpi_os=linux" grub option. And because of that, the user is forced to install Fedora with that "basic video support" option, which leads to the nomodeset option in grub which causes X to start with vesa.
So the real solution would be to start the installer with "acpi_os=linux" in first place and then just hit the brightness button for the picture to come up (or even better: fix the driver that causes the screen to go blank).

Thanks again for your help!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Best distribution for intel GMA 4500MHD graphics card trully Linux - General 2 04-28-2011 12:59 AM
Intel GMA 4500MHD card won't play 1080p HD Youtube videos in Ubuntu 10.04. michaelII Linux - Hardware 1 06-26-2010 06:39 AM
Intel GMA X3100 VESA no valid modes lzcn Red Hat 16 06-08-2009 04:36 PM
Stuck on Intel GMA 900 Graphic thom Linux - Hardware 2 02-06-2005 06:41 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 08:11 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration