|
Bugzilla – Full Text Bug Listing |
| Summary: | radeon [HD 6350] Screen distortion with KMS | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.2 | Reporter: | andreas bittner <abittner> |
| Component: | Kernel | Assignee: | E-mail List <xorg-maintainer-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P3 - Medium | ||
| Version: | RC 1 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
andreas bittner
2012-07-28 21:36:08 UTC
btw, more comment for the initial bootmenu on the iso image (is that classic old grub version1?), when I press F3 there to select "disable kms" or what its called, the system actually doesnt seem to follow that, at least the artifacts and trash pixels come up on screen. I have to manually enter the nomodeset parameter in the textfield below the menu, only that seems to disable kms and boot up the installation kernel from the iso image. should this be a separate bug? regards. yay, updates for 12.2 from today make kms work again fine and sysinfo:/ now shows its using the radeon driver
so I first re-did a clean 12.2/rc1/x86/build50 installation with the install kernel command line parameter nomodeset given
after installation and successful boot (fbdev in use), I did a zypper up or zypper dup, that gave a new kernel
Linux linux-kn2k 3.4.6-2.9-desktop #1 SMP PREEMPT Thu Jul 26 09:36:26 UTC 2012 (641c197) i686 athlon i386 GNU/Linux
kernel-firmware-20120719git-2.5.1.noarch
kernel-desktop-3.4.6-2.9.1.i686
Vendor: ATI Technologies Inc
Model:
2D driver: radeon
3D driver: Unknown Gallium (8.0.3)
testuser@linux-kn2k:~> dmesg | grep -i modes
[ 2.596029] [drm] radeon defaulting to kernel modesetting.
[ 2.596032] [drm] radeon kernel modesetting enabled.
[ 2.596908] [drm] initializing kernel modesetting (SUMO 0x1002:0x964A 0x1043:0x84C8).
testuser@linux-kn2k:~> dmesg | grep -i radeo
[ 0.167438] CPU0: AMD A6-3600 APU with Radeon(tm) HD Graphics stepping 00
[ 2.596029] [drm] radeon defaulting to kernel modesetting.
[ 2.596032] [drm] radeon kernel modesetting enabled.
[ 2.596066] fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
[ 2.597116] radeon 0000:00:01.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
[ 2.597119] radeon 0000:00:01.0: GTT: 512M 0x0000000020000000 - 0x000000003FFFFFFF
[ 2.599095] [drm] radeon: 512M of VRAM memory ready
[ 2.599097] [drm] radeon: 512M of GTT memory ready.
[ 2.599154] radeon 0000:00:01.0: irq 45 for MSI/MSI-X
[ 2.599165] radeon 0000:00:01.0: radeon: using MSI.
[ 2.599198] [drm] radeon: irq initialized.
[ 2.599851] [drm] radeon: ib pool ready.
[ 2.625553] radeon 0000:00:01.0: WB enabled
[ 2.644823] [drm] Radeon Display Connectors
[ 2.662800] [drm] radeon: power management initialized
[ 2.762496] fbcon: radeondrmfb (fb0) is primary device
[ 2.808744] fb0: radeondrmfb frame buffer device
[ 2.808751] [drm] Initialized radeon 2.16.0 20080528 for 0000:00:01.0 on minor 0
[ 8.854158] powernow-k8: Found 1 AMD A6-3600 APU with Radeon(tm) HD Graphics (4 cpu cores) (version 2.20.00)
linux-kn2k:~ # hwinfo --gfxcard
09: PCI 01.0: 0300 VGA compatible controller (VGA)
[Created at pci.319]
Unique ID: vSkL.e_hlCLofrl4
SysFS ID: /devices/pci0000:00/0000:00:01.0
SysFS BusID: 0000:00:01.0
Hardware Class: graphics card
Model: "ATI VGA compatible controller"
Vendor: pci 0x1002 "ATI Technologies Inc"
Device: pci 0x964a
SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
SubDevice: pci 0x84c8
Driver: "radeon"
Driver Modules: "drm"
Memory Range: 0xc0000000-0xcfffffff (ro,non-prefetchable)
I/O Ports: 0xf000-0xf0ff (rw)
Memory Range: 0xfeb00000-0xfeb3ffff (rw,non-prefetchable)
IRQ: 45 (5932 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: "pci:v00001002d0000964Asv00001043sd000084C8bc03sc00i00"
Driver Info #0:
Driver Status: radeon is active
Driver Activation Cmd: "modprobe radeon"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Primary display adapter: #9
linux-kn2k:~ # hwinfo --monitor
39: None 00.0: 10002 LCD Monitor
[Created at monitor.95]
Unique ID: rdCR.VZRK0d6pNJ8
Hardware Class: monitor
Model: "LG ELECTRONICS L227W"
Vendor: GSM "LG ELECTRONICS"
Device: eisa 0x566f "L227W"
Resolution: 720x400@70Hz
Resolution: 640x480@60Hz
Resolution: 640x480@75Hz
Resolution: 800x600@56Hz
Resolution: 800x600@60Hz
Resolution: 800x600@75Hz
Resolution: 832x624@75Hz
Resolution: 1024x768@60Hz
Resolution: 1024x768@75Hz
Resolution: 1280x1024@75Hz
Resolution: 1280x1024@60Hz
Resolution: 1280x960@60Hz
Resolution: 1152x864@75Hz
Resolution: 1680x1050@60Hz
Size: 474x296 mm
Detailed Timings #0:
Resolution: 1680x1050
Horizontal: 1680 1784 1960 2240 (+104 +280 +560) +hsync
Vertical: 1050 1053 1059 1089 (+3 +9 +39) -vsync
Frequencies: 146.25 MHz, 65.29 kHz, 59.95 Hz
Detailed Timings #1:
Resolution: 1680x1050
Horizontal: 1680 1728 1760 1840 (+48 +80 +160) -hsync
Vertical: 1050 1053 1059 1080 (+3 +9 +30) +vsync
Frequencies: 119.00 MHz, 64.67 kHz, 59.88 Hz
Driver Info #0:
Max. Resolution: 1680x1050
Vert. Sync Range: 56-75 Hz
Hor. Sync Range: 30-83 kHz
Bandwidth: 146 MHz
Config Status: cfg=new, avail=yes, need=no, active=unknown
40: None 00.1: 10002 LCD Monitor
[Created at monitor.95]
Unique ID: jyhG.VZRK0d6pNJ8
Hardware Class: monitor
Model: "LG ELECTRONICS L227W"
Vendor: GSM "LG ELECTRONICS"
Device: eisa 0x566f "L227W"
Resolution: 720x400@70Hz
Resolution: 640x480@60Hz
Resolution: 640x480@75Hz
Resolution: 800x600@56Hz
Resolution: 800x600@60Hz
Resolution: 800x600@75Hz
Resolution: 832x624@75Hz
Resolution: 1024x768@60Hz
Resolution: 1024x768@75Hz
Resolution: 1280x1024@75Hz
Resolution: 1280x1024@60Hz
Resolution: 1280x960@60Hz
Resolution: 1152x864@75Hz
Resolution: 1680x1050@60Hz
Size: 474x296 mm
Detailed Timings #0:
Resolution: 1680x1050
Horizontal: 1680 1784 1960 2240 (+104 +280 +560) +hsync
Vertical: 1050 1053 1059 1089 (+3 +9 +39) -vsync
Frequencies: 146.25 MHz, 65.29 kHz, 59.95 Hz
Detailed Timings #1:
Resolution: 1680x1050
Horizontal: 1680 1728 1760 1840 (+48 +80 +160) -hsync
Vertical: 1050 1053 1059 1080 (+3 +9 +30) +vsync
Frequencies: 119.00 MHz, 64.67 kHz, 59.88 Hz
Driver Info #0:
Max. Resolution: 1680x1050
Vert. Sync Range: 56-75 Hz
Hor. Sync Range: 30-83 kHz
Bandwidth: 146 MHz
Config Status: cfg=new, avail=yes, need=no, active=unknown
41: None 00.2: 10002 LCD Monitor
[Created at monitor.95]
Unique ID: aHB6.VZRK0d6pNJ8
Hardware Class: monitor
Model: "LG ELECTRONICS L227W"
Vendor: GSM "LG ELECTRONICS"
Device: eisa 0x566f "L227W"
Resolution: 720x400@70Hz
Resolution: 640x480@60Hz
Resolution: 640x480@75Hz
Resolution: 800x600@56Hz
Resolution: 800x600@60Hz
Resolution: 800x600@75Hz
Resolution: 832x624@75Hz
Resolution: 1024x768@60Hz
Resolution: 1024x768@75Hz
Resolution: 1280x1024@75Hz
Resolution: 1280x1024@60Hz
Resolution: 1280x960@60Hz
Resolution: 1152x864@75Hz
Resolution: 1680x1050@60Hz
Size: 474x296 mm
Detailed Timings #0:
Resolution: 1680x1050
Horizontal: 1680 1784 1960 2240 (+104 +280 +560) +hsync
Vertical: 1050 1053 1059 1089 (+3 +9 +39) -vsync
Frequencies: 146.25 MHz, 65.29 kHz, 59.95 Hz
Detailed Timings #1:
Resolution: 1680x1050
Horizontal: 1680 1728 1760 1840 (+48 +80 +160) -hsync
Vertical: 1050 1053 1059 1080 (+3 +9 +30) +vsync
Frequencies: 119.00 MHz, 64.67 kHz, 59.88 Hz
Driver Info #0:
Max. Resolution: 1680x1050
Vert. Sync Range: 56-75 Hz
Hor. Sync Range: 30-83 kHz
Bandwidth: 146 MHz
Config Status: cfg=new, avail=yes, need=no, active=unknown
linux-kn2k:~ # lsmod | grep -i rade
radeon 869509 3
ttm 74170 1 radeon
drm_kms_helper 45453 1 radeon
drm 231978 5 radeon,ttm,drm_kms_helper
i2c_algo_bit 13197 1 radeon
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, GLX_SGI_swap_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_INTEL_swap_event
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB,
GLX_EXT_create_context_es2_profile, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_EXT_texture_from_pixmap, GLX_INTEL_swap_event
GLX version: 1.4
GLX extensions:
GLX_ARB_create_context, GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent,
GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD SUMO
OpenGL version string: 2.1 Mesa 8.0.3
OpenGL shading language version string: 1.20
OpenGL extensions:
GL_ARB_multisample, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_copy_texture,
GL_EXT_polygon_offset, GL_EXT_subtexture, GL_EXT_texture_object,
GL_EXT_vertex_array, GL_EXT_compiled_vertex_array, GL_EXT_texture,
GL_EXT_texture3D, GL_IBM_rasterpos_clip, GL_ARB_point_parameters,
GL_EXT_draw_range_elements, GL_EXT_packed_pixels, GL_EXT_point_parameters,
.....
so it seems that it was some kind of regression in the previous rc1/build50 kernel
smolt with this uptodate system
http://www.smolts.org/client/show/pub_5207be7e-9839-4ed2-8ca9-c84627da9edd
thanks and regards.
Ok. Then let's close it as fixed for RC2. |