Unable to resolve 915GM resolution issue
I need your help and advice. I have googled, and read as much as I could before posting to this forum. As noted, I have the Dell Lattitude D610 (Ubuntu Edgy Eft) with the 915GM Video Card. I am limited to just 1024x768 resolution. Here are the steps I have done so far:
Installed 915resolution sudo apt-get install 915resolution sudo dpkg-reconfigure xserver-xorg restarted xserver, but wouldn't come back from ctl-alt-f7, but ctl-alt-f1 went to a session. Also, I have edited 915resolution MODE 30 to 1280 1024 32 (not being too picky at this point) Changed the default to use mode 30 xres to 1280 yres to 1024 and bit to 32 Here is a some text from /etc/x11/xorg.conf: Quote: Section "Device" Identifier "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller" Driver "i810" BusID "PCI:0:2:0" Option "XAANoOffscreenPixmaps" EndSection Section "Monitor" Identifier "Generic Monitor" Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Device "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller" Monitor "Generic Monitor" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1024x768" EndSubSection SubSection "Display" Depth 4 Modes "1024x768" EndSubSection SubSection "Display" Depth 8 Modes "1024x768" EndSubSection SubSection "Display" Depth 15 Modes "1024x768" EndSubSection SubSection "Display" Depth 16 Modes "1024x768" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" EndSubSection EndSection At this point, I am only allowed to select 1024X768 or 800X600 in System/Preferences/System Resolution... what am I missing? Is their a repository that I am missing, driver, xorg stuff??? Any assistance would be helpful, I have seen quite a few threads both in Ubuntu forums, and other linux forums. |
The modes may be limited by your monitor configuration. Have you tried selecting the proper monitor as opposed to generic? If your monitor isn't in the selection list, you should at least pick a generic monitor that can handle 1280x1024. That mode should be supported by the 915G video by default.
Also, since this is a laptop, it is highly possible that you are limited to 1024x768 by the LCD. |
I think you should at least have the "1280x1024" mode in your screens Modes lines.
And I am by no means an expert in X configuration, but you want 32 bit depth, but you don't have a 32-bit Display subsection. Maybe you should even adjust your DefaultDepth to 32. Or try everything with depth 24. |
See /var/log/Xorg.0.log to see what's wrong and/or find the error messages in there and post them here.
|
Although targeted at Gentoo, a short HOWTO can be found at http://gentoo-wiki.org/HOWTO_Intel_O...ive_Resolution
|
@samjaynes
Most of the work has been done, now you just need to add one line of code and this issue will be sorted: first edit the file bootmisc.sh: Code:
$ sudo vi /etc/init.d/bootmisc.sh ... Code:
[ -f /etc/default/rcS ] && . /etc/default/rcS Evidently change the 1280 800 part to your desired resolution and where "3c" change it to your specified resolution. You can this find out by running in terminal the 915resolution hack and it should give you all available options: Code:
sudo 915resolution -l Just like everything else when it comes to tinkering back up everything worth backing up before attempting this. After the changes have been made, reboot. This is part of a very useful guide from linux laptops: http://users.skynet.be/thomasvst/linux-on-laptop/ It was meant for a Vaio laptop but posses the very same chipset! good luck |
have you added a line in your either gdm or kdm file located: /etc/init.d/kdm ? as a first line you must put something like 915resolution 38 1280 800 24.
otherwise the hack will not load. check this thread http://www.linuxquestions.org/questi...d.php?t=496953 and this one http://www.linuxquestions.org/questi...39#post2503939 for more info, i have had the same battle with my Acer TM2480. everything is fine now. |
Quote:
Thank you for your response. I am unsure if the native resolution is 1024X768 (previously had XP), It very well could be on a 12.1" screen. However, I was hoping to force it to at least 1280X1024. I know for a fact that an external 19" Dell LCD was able to produce 1280X1024 just fine when under the XP OS. Thank you for your comments, as well as everyone else who has posted. I will make those modifications once I get back to the office. |
External monitor should, but I'm not sure how you would get there without some serious tweaks to the xorg.conf file. I know my nvidia supports different resolutions on different monitors, but it is a desktop system. I haven't been able to do the same on my 945GM based laptop.
|
Quote:
Quote:
|
Quote:
|
I hope I have the solution for you. If your LCD monitor is 17" or larger 1280x1024 should be supported at 60Hz.
I use Ubuntu edgy and have a 945GM card using the i810 driver. 915resolution need to be installed but you do not have to make any modifications its config file unless you want to use a wide screen resolution. "sudo 915resolution -l" will give you the supported resolutions. If the one you want is in this list you do not need to alter any 915resolution files. Here's what I did to get 1280x1024 enabled in Xorg. What you will need to do is to create a modeline for the resolution you want to place in xorg.conf. To get a modeline you type this into a terminal "gtf 1280 1024 60 -x". Edit /etc/X11/xorg.conf. At the end of the Section "Monitor" add Option "DDC" "false" and on a new line add the modeline that you got in the previous step, minus the -HSync and +Vsync. Like this: Quote:
In the Section "Screen" set the DefaultDepth to 24 and you MIGHT need to add this line underneath the DefaultDepth: Option "MonitorLayout" "CRT" (I say "might" because I am not using a laptop but a DVI to VGA adapter to connect my LCD screen) If "1280x1024" is not visible in the SubSection "Display" for 24 bit depth, add it before "1024x768" Quote:
Quote:
|
Thank you for your response. I made the modifications to the xorg.conf file, and x-server failed to start. The error I saw was:
No Matching Device Section for Instance Failed to start... 0:2:1 No Video BIOS Modes for chosen depth Here is a section of the xorg.conf file I created: Code:
Here is the output of 915resolution -l Code:
Chipset: 915GM |
Hello again,
First of all I see a typo in your xorg.conf. Modeline is called "1280x1024" but the corresponding mode in the screen section for 24 bit say "1280X1024" (note the capital X). I recommend you to correct the typo and try again. If that does not help: That error is a bit strange. Might be that BusID "PCI:0:2:0" in xorg.conf is wrong. Let's see if you have more than one detected card. I would like to see the output of "sudo lspci | grep -i graph" ...and also I will need to see the full xorg.conf, not just parts of it. Do you have several cards/screens defined in there? |
Quote:
My entire xorg.conf file is: Code:
# /etc/X11/xorg.conf (xorg X Window System server configuration file) Code:
sudo lspci | grep -1 graph I saw this on the Dell site: Video NOTE: Your Dell™ Latitude™ D610 computer has both integrated and discrete video options. Video type: integrated on system board, 128-bit hardware accelerated Data bus integrated video Video controller Intel Extreme Graphics Video memory Integrated video up to 128 MB of shared system memory. NOTE: Up to 128 MB shared if total computer memory is 512 MB or greater; up to 64 MB shared if total computer memory is less than 512 MB *** I assume I could add a RAM section to the Device area.. |
ok, BusID PCI:0:2:0 seems to be the correct one to use according to lspci.
The problem you're having is rather specific to the D610. I made some research on that D610 and it seems like its screen specs are 14.1" SXGA+ (1400x1050 resolution). 1280x1024 will not be available which explain the error. So in order to get that resolution you will need to configure 915resolution and repeat the process for the modeline with the correct resolution. For more info see here: http://www.kcore.org/?menumain=4&menusub=2 |
Thanks for the response... I don't believe that my computer can support 1400x1050. Although, I tried your suggestions and x-server crashed and sent me to the logon screen. I made the changes manually, and through the x-server reconfig.
I am OK (although I would like to see a better resolution) on the laptop screen at 1024x768, but very painful on the external 19" Dell 1905FS. One thing I noticed, that is strange is that the /var/log/xorg.0.log shows nothing in the 3c section... Mode: 3c (0x0) ModeAttributes: 0x0 WinAAttributes: 0x0 WinBAttributes: 0x0 WinGranularity: 0 WinSize: 0 WinASegment: 0x0 WinBSegment: 0x0 WinFuncPtr: 0x0 BytesPerScanline: 0 XResolution: 0 YResolution: 0 XCharSize: 0 YCharSize: 0 NumberOfPlanes: 0 BitsPerPixel: 0 NumberOfBanks: 0 MemoryModel: 0 BankSize: 0 NumberOfImages: 0 RedMaskSize: 0 RedFieldPosition: 0 GreenMaskSize: 0 GreenFieldPosition: 0 BlueMaskSize: 0 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0x0 LinBytesPerScanLine: 0 BnkNumberOfImagePages: 0 LinNumberOfImagePages: 0 LinRedMaskSize: 0 LinRedFieldPosition: 0 LinGreenMaskSize: 0 LinGreenFieldPosition: 0 LinBlueMaskSize: 0 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 0 Not sure if this means anything, but I ran 915resolution 3c 1400 1050. Again, |
Well, here are some good links that seem to think 1400x1050 is native resolution. The links also have some info and 915resolution settings you might want to try...
http://www.sirlab.de/linux/debian_dell_d610.html http://gentoo-wiki.com/HARDWARE_Dell_Latitude_D610 (outdated but still contain good info) |
Unfortunately, still at bay...
The white flag is out, waving it for all to see... please help.
I have read both articles, and tried the various solutions.. and still no luck. Whether it be 1400x1050 or 1280xetc... I am still sick of this fuzzy looking 1024x768 on a 19" LCD monitor. I have ran 915resolution several times, and restart x-server, and still limited to the two option 1024 and 800. I have ran reconfig with several crashes and if it does come up, it is the same options as before. As noted in a couple posts ago, I do not understand the log file, but it seems strange that only two modes have info in them; which are the resolutions I have left with... I do not see anything for 1400x1050, or 1280x1024. I have read as many posts as I have and still I am boggled by this issue. I am willing to try someones xorg.conf file. This is running on a Dell D610 laptop, Pentium processed and the 915GM card. How do you know what version of xorg and x-server you are running, BTW? |
All times are GMT -5. The time now is 04:09 AM. |