I am on a Dell Vostro 1220. Resolution of the screen is 1280 x 800, YET I can only get 1024x7something. Krandr does not give me any extra options. This has never happened before and I have run the last three versions of OpenSuse, but happened after a fresh install of 12.3.
BlokPCsGroupBasedDHCP-146175204037:/home/dorien # xrandr --newmode "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
xrandr: Failed to get size of gamma for output default
BBlokPCsGroupBasedDHCP-146175204037:/home/dorien # cvt 1280 800
# 1280x800 59.81 Hz (CVT 1.02MA) hsync: 49.70 kHz; pclk: 83.50 MHz
Modeline "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
BBlokPCsGroupBasedDHCP-146175204037:/home/dorien # xrandr --newmode "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync^C
BBlokPCsGroupBasedDHCP-146175204037:/home/dorien # xrandr --newmode "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
xrandr: Failed to get size of gamma for output default
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 16 (RRCreateMode)
Serial number of failed request: 19
Current serial number in output stream: 19
But it doesn’t work, seems it is not using the correct driver.
So I checked some xorg conf files:
BBlokPCsGroupBasedDHCP-146175204037:/home/dorien # cat /etc/X11/xorg.conf.d/50-monitor.conf
# Having multiple "Monitor" sections is known to be problematic. Make
# sure you don't have in use another one laying around e.g. in another
# xorg.conf.d file or even a generic xorg.conf file. More details can
# be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430.
#
#Section "Monitor"
# Identifier "Default Monitor"
#
# ## If your monitor doesn't support DDC you may override the
# ## defaults here
# #HorizSync 28-85
# #VertRefresh 50-100
#
# ## Add your mode lines here, use e.g the cvt tool
#
#EndSection
BBlokPCsGroupBasedDHCP-146175204037:/home/dorien # cat /etc/X11/xorg.conf.d/50-screen.conf
# Having multiple "Screen" sections is known to be problematic. Make
# sure you don't have in use another one laying around e.g. in another
# xorg.conf.d file or even a generic xorg.conf file. More details can
# be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430.
#
#Section "Screen"
# Identifier "Default Screen"
#
# Device "Default Device"
#
# ## Doesn't help for radeon/radeonhd drivers; use magic in
# ## 50-device.conf instead
# Monitor "Default Monitor"
#
#EndSection
Does anybody have an idea on how to proceed? Thanks!
Please upload your Xorg log file (/var/log/Xorg.0.log) to SUSE Paste or similar and post a link.
That file should show which driver is in use and why 1024x768 is the maximum resolution.
And your config files are just the standard supplied by openSUSE. Everything is commented out, so they don’t really configure anything.
But that’s ok.
Most of the time Xorg’s auto-configuration works just fine nowadays…
Save and restart the X-server with CTRL-ALT-Backspace (twice). If this causes the X-server to crash, you’ll need to restart in failsafe mode, and undo the changes (or comment the lines again) made there.
I doubt this will work…
The X server does try to load the intel driver according to the Xorg.0.log.
But the kernel module is not loaded, that’s why X then uses fbdev instead I think.
So I think if you do this, X will just fail to start.
It’s part of the standard kernel package, so it SHOULD be installed.
Please do this (as root) and post the output:
modprobe i915
dmesg | tail
I looked at Intel graphics manager software.opensuse.org:, which seems perfect, but this returns a “your distribution is not supported”.
Yes, that package is not part of the official distribution.
But you can try it nevertheless if you want to. It IS available for 12.3, just click on “Show unsupported packages” and accept the warning.
But I have no idea if that will fix your problem…
I did the modproble, this is the output. Krandr does not yet show a higher resolution, but I guess it would require reboot, and then the modprobe would be gone. Perhaps the message brings clarity to you.
No need to.
But your dmesg output only shows entries from the firewall.
Could you do the modprobe again (directly after a reboot) and post the whole output of dmesg?
You can redirect it to a file and then upload that file to SUSE Paste or similar:
dmesg > dmesg-output.txt
Do you think a kernel update would help?
Maybe, or maybe not.
I have no idea.
You could try to install the latest stable kernel from here: Index of /repositories/Kernel:/stable/standard
Just download the appropriate rpm for your system and install it with “zypper in kernel-xxx.rpm”
If the new kernel gives you problems, you can still select the old one under “Advanced options” in the boot menu.
Yes, that package is not part of the official distribution.
But you can try it nevertheless if you want to. It IS available for 12.3, just click on “Show unsupported packages” and accept the warning.
But I have no idea if that will fix your problem…
Still, it doesn’t work, it gives an error (after installing and running it) that I don’t have a right distribution. Tried running it from source. Some thing, guess it is just not compatible.
I have the same thing with my new dell xps13 ultrabook, but only with dual monitors, it does not give me the full possible output. I have tried the suggested things, upgraded the kernel to no avail.
This laptop has the intel driver too. I am guessing there is a problem with these drivers in the latest kernels?
I did have a similar problem to solve with my Asus eee 1201 HA, with a Intel video-card. after installing OS 12.3 my video-card did get a good driver, and a good resolution: 1366x768. But after the first big update, the driver changed and my solution stayed on 1024x768. What I tried; It stayed on the wrong resolution >:(
I have solved it til so far by complete reinstalling OpenSuse 12.3, with out updating directly after the instal.:\
After that I went looking for the desktop-kernel number in software-mangement. First I tried to keep my resolution by protecting the kernel, but the consequence; no system-updates anymore forced me to choose an other solution.
Now I have chosen to update the system(unprotect), and to downgrade the desktop-kernel to 3.7.10-1.16.1. For me it seams to work till so far. My questions I still have;
Is this a good solution anyway?:\
can I keep it this way, without big consequences for the updating/safety of my system?
do I have to downgrade after every update?
I hope I can help anybody with this solution. And I hope that anyone can help me to answer the questions I still have?