Date: Thu, 28 Dec 2006 00:34:36 +0800 From: "Janvier Pang" <janvier.roc@gmail.com> To: freebsd-x11@freebsd.org Subject: Re: Can anybody change the resolution to 1280x800? Message-ID: <7deba7c00612270834r526a4e93na3177ff92bd824e5@mail.gmail.com> In-Reply-To: <499c70c0612261120g19a46272scaffd09c3f7e8e4f@mail.gmail.com> References: <7deba7c00612260923ja2c6eccs52e7004d7fdec33@mail.gmail.com> <499c70c0612261017yf098367u598d4ac8d191f1b1@mail.gmail.com> <7deba7c00612261101p6329d979x848f0d0c66b6c5de@mail.gmail.com> <499c70c0612261120g19a46272scaffd09c3f7e8e4f@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Thanks for your kindly reply. I added "drm" and "radeondrm" these two lines into my kernel configure file, and recompiled the kernel. After revising the configure file, I rebooted my machine with the new kernel, but I still got the "No devices detected" message. I found that there's a line in my log file as following: (--) PCI:*(1:0:0) ATI Technologies Inc unknown chipset (0x7149) rev 0, Mem @ 0xc8000000/27, 0xc0100000/16, I/O @ 0x90000/8 so that I set the BusID to "PCI:1:0:0", but it doesn't work, the message is still "No devices detected". I wonder about the message in my log file whether it will appear in your log file as the same, and how can you detected your display card information about " VendorName" and "BoardName"? I generated the configure file by "xorgconfig" command and revised my /etc/X11/xorg.conf manually. Do you have any other good way to detect the card? I attached my configure file and the log file for your reference. p.s. I can't find any information about Xorg7.2 with my ATI Mobility Radeon X1300 by google, do you have a link so that I can go forward to the website for more information? Anyway, I prefer solve the problem now to wait for the Xorg7.2 releasing. :-P B.Rgds. Janvier Pang On 12/27/06, Abdullah Al-Marrie <almarrie@gmail.com> wrote: > > On 12/26/06, Janvier Pang <janvier.roc@gmail.com> wrote: > > Thanks for your kindly reply. > > > > I tried your options, I found that my card can not apply the "radeon" or > > "ati" driver. If I use one of them , the X could not to be started, it > said: > > > > (EE) No devices detected. > > > > I read the manual, my card is not in the list of radeon or ati driver. > > > > Any ideas about change my resolutions to 1280x800? I tried several days, > but > > i still can not change it. (I can change my resolutions to 800x600 or > > 640x480, but not 1280x800) > > > > B.Regs. > > > > Janvier Pang > > > > > > > > On 12/27/06, Abdullah Al-Marrie <almarrie@gmail.com> 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): 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 > > > > ... > > > > > > > > After reading the manual, I add the "ModeLine" line in the > > > > /etc/X11/xorg.conf to use the additional video mode: > > > > > > > > ... > > > > Section "Monitor" > > > > Identifier "My Monitor" > > > > HorizSync 31.5 - 64.3 > > > > VertRefresh 50-70 > > > > ModeLine "1280x800" 68.9 1280 1301 1333 1408 800 804 808 816 > > > > End Section > > > > ... > > > > > > > > and change "Monitor" section as following: > > > > > > > > ... > > > > Section "Screen" > > > > Identifier "Screen 1" > > > > Device "* Generic VESA compatible" > > > > Monitor "My Monitor" > > > > DefaultDepth 24 > > > > > > > > Subsection "Display" > > > > Depth 24 > > > > Modes "1280x800" > > > > ViewPort 0 0 > > > > EndSubsection > > > > EndSection > > > > ... > > > > > > > > OK, restart the X. > > > > > > > > The X was started, but the resolution is still 1024x768. > > > > > > > > I checked /var/log/Xorg.0.log carefully, and then I found the > following > > > > message in the log file: > > > > > > > > ... > > > > (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 > > > > > > Section "Module" > > > Load "dri" > > > Load "glx" > > > Load "freetype" > > > Load "type1" > > > EndSection > > > > > > > > > Section "Monitor" > > > #DisplaySize 330 210 # mm > > > Identifier "Monitor0" > > > VendorName "SEC" > > > ModelName "3845" > > > option "DPMS" > > > EndSection > > > > > > Identifier "Card0" > > > Driver "radeon" > > > VideoRam 131072 > > > VendorName "ATI Technologies Inc" > > > BoardName "RS482 [Radeon Xpress 200M]" > > > BusID "PCI:1:5:0" > > > > > > Section "Screen" > > > Identifier "Screen0" > > > Device "Card0" > > > Monitor "Monitor0" > > > DefaultDepth 24 > > > SubSection "Display" > > > Viewport 0 0 > > > Depth 24 > > > Modes "1280x800" "1024x768" "800x600" > > > EndSubSection > > > EndSection > > > > > > > > > I'm able to use 1280x800 > > > > > > PS: Xorg 7.2 may has a driver for your ATI video card, I hope it will > > > be released soon. > > > > > > > > > -- > > > Regards, > > > > > > -Abdullah Ibn Hamad Al-Marri > > > Arab Portal > > > http://www.WeArab.Net/ > > > > > > > > > Heya, > > Did you load the dri or compiled it in the kernel? > > device drm # DRM for ATI > device radeondrm # Radeon 1100 > > Mine isn't supported by xorg yet, and detected in xorg.conf as > > VendorName "ATI Technologies Inc" > BoardName "RS482 [Radeon Xpress 200M]" > BusID "PCI:1:5:0" > > So you need DRI module to be compiled in the kernel or load it in > /boor/loader.conf > > > -- > Regards, > > -Abdullah Ibn Hamad Al-Marri > Arab Portal > http://www.WeArab.Net/ >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7deba7c00612270834r526a4e93na3177ff92bd824e5>