From owner-freebsd-x11@FreeBSD.ORG Fri Dec 29 15:20:03 2006 Return-Path: <owner-freebsd-x11@FreeBSD.ORG> X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6976416A40F for <freebsd-x11@freebsd.org>; Fri, 29 Dec 2006 15:20:03 +0000 (UTC) (envelope-from sirdice@xs4all.nl) Received: from smtp-vbr5.xs4all.nl (smtp-vbr5.xs4all.nl [194.109.24.25]) by mx1.freebsd.org (Postfix) with ESMTP id E8BB413C46B for <freebsd-x11@freebsd.org>; Fri, 29 Dec 2006 15:20:02 +0000 (UTC) (envelope-from sirdice@xs4all.nl) Received: from [192.168.2.27] (sirdice.xs4all.nl [213.84.47.86]) by smtp-vbr5.xs4all.nl (8.13.8/8.13.8) with ESMTP id kBTF40fA029012 for <freebsd-x11@freebsd.org>; Fri, 29 Dec 2006 16:04:01 +0100 (CET) (envelope-from sirdice@xs4all.nl) Message-ID: <45952E5C.5030009@xs4all.nl> Date: Fri, 29 Dec 2006 16:03:56 +0100 From: SirDice <sirdice@xs4all.nl> User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: freebsd-x11@freebsd.org References: <7deba7c00612260923ja2c6eccs52e7004d7fdec33@mail.gmail.com> <499c70c0612261017yf098367u598d4ac8d191f1b1@mail.gmail.com> <20061228145033.GA35875@owl.midgard.homeip.net> <7deba7c00612280812s51089c57ie57c11e32d21c0bb@mail.gmail.com> <20061228183348.GA36964@owl.midgard.homeip.net> <7deba7c00612281804k17beccb6t946a12c5f54f952e@mail.gmail.com> <20061229141943.GA53248@owl.midgard.homeip.net> In-Reply-To: <20061229141943.GA53248@owl.midgard.homeip.net> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by XS4ALL Virus Scanner Subject: Re: Can anybody change the resolution to 1280x800? X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support <freebsd-x11.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-x11>, <mailto:freebsd-x11-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-x11> List-Post: <mailto:freebsd-x11@freebsd.org> List-Help: <mailto:freebsd-x11-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-x11>, <mailto:freebsd-x11-request@freebsd.org?subject=subscribe> X-List-Received-Date: Fri, 29 Dec 2006 15:20:03 -0000 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@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@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@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. >>>>> >>>>> >