Can anybody change the resolution to 1280x800?

SirDice sirdice at xs4all.nl
Fri Dec 29 07:20:03 PST 2006


Erik Trulsson wrote:
> On Fri, Dec 29, 2006 at 10:04:27AM +0800, Janvier Pang wrote:
>> Bad news...
>>
>> But I can not find the supported resolution list as Adam said, how could I
>> know what resolutions my graphic card supported?
> 
> I believe that 'vidcontrol -i mode' will output a list of all the VESA
> modes the graphics card provides support for. (And if you are using the
> 'vesa' driver those are the only modes you can use.)

You do need "options VESA" in the kernel config or the list will be very 
short and lacking the graphics modes.

>> I'll read the document of X.org again carefully, to see if there any
>> solution for the resolution of my graphic card.
> 
> I think that ATI provides a proprietary driver for their newer cards that
> is supposed to work with X.org.  (It is probably labeled as being for Linux,
> but that should hoefully not matter since X.org drivers are supposed to be
> OS-neutral.)   I have never tried using ATI's driver so I don't know
> anything further about it than that it is supposed to exist.

AFAIK this is not the case. There's a reason why NVidia has different 
drivers for Linux, FreeBSD and Sun.
Again AFAIK the accelerated (proprietary or not) Xorg drivers all need a 
kernel module. This is pretty OS specific.


Cheers,

Remko C.

> 
> 
>> B.Rgds.
>>
>> Janvier Pang
>>
>>
>> On 12/29/06, Erik Trulsson <ertr1013 at student.uu.se> wrote:
>>> On Fri, Dec 29, 2006 at 12:12:26AM +0800, Janvier Pang wrote:
>>>> Hi,
>>>>
>>>> But I'm truely believe that the vesa can use the resolution.
>>>>
>>>> That's because I can found such information in my log file if I use the
>>> vesa
>>>> driver:
>>>>
>>>> ...
>>>> (II) VESA(0): Gamma: 2.20
>>>> (II) VESA(0): No DPMS capabilities specified; RGB/Color Display
>>>> (II) VESA(0): First detailed timing is preferred mode
>>>> (II) VESA(0): redX: 0.575 redY: 0.359   greenX: 0.319 greenY: 0.532
>>>> (II) VESA(0): blueX: 0.155 blueY: 0.129   whiteX: 0.312 whiteY: 0.328
>>>> (II) VESA(0): Manufacturer's mask: 0
>>>> (II) VESA(0): Supported additional Video Mode:
>>>> (II) VESA(0): clock: 68.9 MHz   Image Size:  331 x 207 mm
>>>> (II) VESA(0): h_active: 1280  h_sync: 1301  h_sync_end 1333 h_blank_end
>>> 1408
>>>> h_border: 0
>>>> (II) VESA(0): v_active: 800  v_sync: 804  v_sync_end 808 v_blanking: 816
>>>> v_border: 0
>>>> (II) VESA(0):  QUANTADISPLAY
>>>> (II) VESA(0):  QD15TL072
>>>> (II) VESA(0): Searching for matching VESA mode(s):
>>>> (==) VESA(0): Write-combining range (0x0,0x1000) was already clear
>>>> ...
>>>>
>>>> It said that the vesa found the correct additional video mode with
>>> 1280x800
>>>> resolution on my card. The problem is: how can I apply this mode?
>>> No, the lines you quote above refers to what the *screen* is capable of,
>>> not
>>> what the graphics card can supply.
>>>
>>>
>>>> Thanks for your kindly reply.
>>>>
>>>> B.Rgds.
>>>>
>>>> Janvier Pag
>>>>
>>>> On 12/28/06, Erik Trulsson <ertr1013 at student.uu.se> wrote:
>>>>> On Tue, Dec 26, 2006 at 09:17:59PM +0300, Abdullah Al-Marrie wrote:
>>>>>> On 12/26/06, Janvier Pang <janvier.roc at gmail.com> wrote:
>>>>>>> Dear All,
>>>>>>>
>>>>>>> I have a laptop, there're ATI Mobility Radeon X1300 display card and
>>>>> wide
>>>>>>> screen with 1280x800 resolutions on it.
>>>>>>>
>>>>>>> I'd like to use the native ati driver, Unfortunately I can't find
>>> any
>>>>>>> available driver about this card on the internet. So that I  must
>>>>> choose
>>>>>>> another way to use this card.
>>>>>>>
>>>>>>> I configured the vesa driver in /etc/X11/xorg.conf, and then start
>>> the
>>>>> X. I
>>>>>>> got the following message in /var/log/Xorg.0.log:
>>>>>>>
>>>>>>> ...
>>>>>>> (II) VESA(0): Total Memory: 256 64KB banks (16384kB)
>>>>>>> (WW) VESA(0): config file hsync range 31.5-64.3kHz not within DDC
>>> hsync
>>>>>>> ranges.
>>>>>>> (WW) VESA(0): config file vrefresh range 50-70Hz not within DDC
>>>>> vrefresh
>>>>>>> ranges.
>>>>>>> (II) VESA(0): My Monitor: Using hsync range of 31.50-64.30 kHz
>>>>>>> (II) VESA(0): My Monitor: Using vrefresh range of 50.00-70.00 Hz
>>>>>>> (II) VESA(0): Not using mode "1280x800" (no mode of this name)
>>>>>>> (--) VESA(0): Virtual size is 1024x768 (pitch 1024)
>>>>>>> (**) VESA(0):  Built-in mode "1024x768"
>>>>>>> (**) VESA(0):  Built-in mode "1024x768"
>>>>>>> (**) VESA(0):  Built-in mode "800x600"
>>>>>>> ...
>>>>>>>
>>>>>>> It said "1280x800" mode cound not to be found, but I have added this
>>>>> mode
>>>>>>> into /etc/X11/xorg.conf. Why it can not to be detected?
>>>>>>>
>>>>>>> If I can use the additional video mode, I can use my wide screen
>>> under
>>>>>>> 1280x800 resolution I think. Could anybody give me some hints about
>>> how
>>>>> to
>>>>>>> apply the additional video mode?
>>>>>>>
>>>>>>> Thanks.
>>>>>>>
>>>>>>> Janvier Pang.
>>>>>> Here is my xorg.conf file and I use ATI Radeon 1100
>>>>>>
>>>>>> I'm loading the dri module which is Xorg module to support radeon
>>>>> No, it is not.  dri/drm are for using accelerated 3D (on those cards
>>> where
>>>>> this is supported) and has nothing to do with which resolutions you can
>>>>> use.
>>>>>
>>>>>
>>>>> X.org 6.9 does not have any support for the X1300.  There might be some
>>>>> support
>>>>> for it in the upcoming X.org 7.x (for x > 0), but I am not sure about
>>>>> that.
>>>>>
>>>>>
>>>>> If you are using the 'vesa' driver I believe that you can only use
>>> those
>>>>> modes that have been pre-programmed in the card's BIOS.  1280x800 (or
>>>>> other
>>>>> wide-screen resolutions) is usually not one of those.
>>>>>
>>>>>
> 



More information about the freebsd-x11 mailing list