Summary:
The key to display is the driver. The driver and configuration model are incorrect. Do not talk about anything else !!
Basic Concepts
VGA: The full name is video graphics array. This screen is now extinct in this book. It is a very old screen used in this book and supports a maximum resolution of 640x480, however, some small portable devices are still using this screen.
Svga: Super video graphics array, a replacement for VGA screens. It supports a maximum resolution of 800x600 and a screen size of 12.1 inch, because the pixels are low, the current screen is rarely used.
XGA: Extended graphics array, a type of LCD screen widely used in laptops. Nearly 80% of notebooks on the market use this product. It supports a maximum resolution of 1024x768. The screen size ranges from 10.4 inch, 12.1 inch, 13.3 inch to 14.1 inch, and 15.1 inch.
Sxga +: Super extended graphics array. As an extension of sxga, sxga + is a screen specially designed for laptops. The display resolution is 1400 × 1050. Because the horizontal and vertical distance of the notebook LCD screen is different from that of the ordinary desktop LCD screen, the display accuracy is much higher than that of the ordinary 17 inch desktop LCD screen.
Uvga: The full name of Ultra video graphics array. This type of screen is applied on the base of the 15 inch screen and supports a maximum resolution of 1600x1200. Because of the high requirements on manufacturing processes, the price is also relatively expensive. At present, only a few high-end mobile workstations are equipped with this type of screen.
The above lists the more common LCD screen types in these laptops, but these screens such as VGA, XGA, and sxga + are also products that are scaled in a 4-3 ratio for standard-designed notebook screens. With the advancement of technology, especially when the DVD-ROM becomes a notebook table configuration. Wide screen design products are increasingly popular with users. The so-called wide-screen notebook is to enlarge the screen at a ratio of 16: 10. Compared with most screens designed at, this product is more suitable for the aspect ratio of DVD films, so there is no image deformation or the image on both sides cannot be displayed. This proportion of the notebook LCD screen is roughly divided into the following types.
Wxga (wide extended graphics array): As the wide screen version of a common XGA screen, wxga uses a ratio of to enlarge the screen size. Its maximum display resolution is 1280 × 800. Since its horizontal pixel is only 800, many other than the 15 inch base also use this type of screen.
Wxga + (wide extended graphics array): This is an extension of wxga with a maximum display resolution of 1280x854. Because its horizontal width ratio is and the non-standard width screen is. Therefore, only a small part of the screen size is 15.2 inch.
Wsxga + (wide super extended graphics array): The display resolution is 1680 × 1050, except for most 15 inch or more wide-screen laptops, at present, the more popular large size LCD-TV also use this type of products.
Wuxga (wide ultra video graphics array): Like uxga in, wuxga screens are rare, with an explicit resolution of 1920x1200. Because the price is too high, few notebook manufacturers use this product. Currently, only workstation-level Dell migration 8600 and Apple PowerBook G4 products are known to adopt this resolution.
Through the above introduction, we have a general understanding of various types of LCD screens used in mainstream laptops. Compared with the LCD screen used by ordinary desktop computers, the screen resolution of laptops can be said to be five flowers, it basically covers the display resolutions from 640x480 to 1600x1200, which are frequently used by users. When talking about this, someone can't help wondering if the notebook LCD can achieve such a high display resolution, so it can be switched in multiple resolutions like a common CRT? The answer is no. For this LCD screen, because its physical pixels correspond to the logical point output by the video card, the LCD display usually has only one optimal display resolution. The optimal resolution is generally the maximum resolution of the LCD Panel of the display. For example, the maximum resolution rate of 15 inch LCD is 1024 × 768 (the wide screen is 1024*800), while that of 17 inch is 1280 × 1024.
Detailed description of display options in Xorg. conf
Section "device" # You can configure multiple video card types. For example, if you have another projector, there will be more screen indexes. This
Identifier "Intel 915 resolution" // unique identifier, referenced by Screen
Driver "Intel" // driver name, which must be downloaded and configured correctly
Option "monitorlayout" "CRT, LFP" // option. Different types of video cards can be different.
Busid "pci: 0: 2: 0" // This basically does not change
Endsection
Section "Monitor" // configure the display type. The command xresprobe can display suitable alternative data.
Identifier "compaqlcd" // unique identifier, which is referenced in the screen section. You can configure multiple identifier to facilitate switchover without deleting the original Xorg. conf. For example, if I set the system to generic monitor
Option "dpms "//
Horizsync 28-76 // this item and the following items must be correctly configured. Otherwise, to affect the display service life, I can increase the display refresh to 85. It is best to query the display specification.
Vertrefresh 43-70 // it is best to query the monitor Specification
Endsection
Section "screen" // define the X Display Effect
Identifier "compaqlcd" // unique identifier, which can be referenced in the "serverlayout" section. You can define multiple identifier IDs, for example, demonstration of projection recommendations, or convenient modification or backup.
Device "Intel 915 resolution" // display the corresponding video card, pointing to the identifire in the device Section
Monitor "compaqlcd" // display the corresponding monitor, pointing to the identifire in the monitor Section
Defaultdepth 24 // The default display depth, pointing to the depth in the subsection display
Subsection "display" // The display effect option. Generally, you can define a subsection.
Depth 16 // defines multiple color depth values, which are referenced in defaultdepth
Modes "1280x800" "1024x768" "800x600" // defines an optional resolution for the display depth. Note that the LCD has only one optimal resolution, that is, the maximum resolution, note that what you define is not necessarily used or optional by the system. The system will find the appropriate Driver Based on the above display and video card device. For example, I can use sudo 915 resolution-L to find the appropriate display, and xresprobe can also find the data needed for display.
Endsubsection
Subsection "display"
Depth 24
Modes "1280x800" "1024x768" "800x600"
Endsubsection
Endsection
Section "serverlayout" // define all x graphics devices, because each section above can be defined as multiple, And the implementation can also be multiple, such as multiple mouse and Multiple display devices. The section uses identifier as a unique identifier.
Identifier "Default layout"
Screen "compaqlcd" // display definition. When multiple displays are defined with different display resolutions, multiple display types are defined. The style is: screen 0 "LCD" Screen 1 "CRT" rightof "LCD"
Inputdevice "generic keyboard" // defines the keyboard
Inputdevice "configured mouse" // defines the mouse
Inputdevice "stylus" "sendcoreevents "//
Inputdevice "cursor" "sendcoreevents "//
Inputdevice "eraser" "sendcoreevents "//
Inputdevice "synaptics touchpad" // I won't say much about using a notebook.
Option "aiglx" "true"
Endsection
My configuration: Intel 950
About to delete xserver-xorg-video-i810
Setting xserver-Xorg-video-intel
Add sudo xresprobe to the graphics card type in the model section of Xorg. conf to display suitable display data.
Glxinfo | grep rendering to check whether direct rendering is supported
Sudo apt-Get install 915 resolution // install the auxiliary tool
GTF 640 480 75 // display as 640*480 display frequency 75 is supported?
Glxgears: test the graphics speed before 3D drivers are installed.