Bug 773565

Summary: radeon [HD 6350] Screen distortion with KMS
Product: [openSUSE] openSUSE 12.2 Reporter: andreas bittner <abittner>
Component: KernelAssignee: 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
User-Agent:       Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20100101 Firefox/13.0.1

Needed to use the nomodeset parameter already in the graphical menu when booting into install from the .iso media of 12.2/rc1/build50/x86 on this machine:
http://www.smolts.org/client/show/pub_73920daf-1fba-42ec-be09-adb113ce053d


If I wouldnt use the nomodeset the machine would load the kernel for install, but then would give me colorful pixel noise and do nothing else. Eventually I figured to try nomodeset and I think I additionally used vesa or vga=normal or similar line and Ctrl+x from the grub2 menu during the first boot after the first install step.

Its probably due to this that the machine is somehow stuck with fbdev or so.
Details below.



Machine has an ati/amd apu: A6-3600 with onchip gpu included.


00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI BeaverCreek [Radeon HD 6530D]

00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI BeaverCreek [Radeon HD 6530D] (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. Device 84c8
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at c0000000 (32-bit, prefetchable) [size=256M]
        I/O ports at f000 [size=256]
        Memory at feb00000 (32-bit, non-prefetchable) [size=256K]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>


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 
  Memory Range: 0xc0000000-0xcfffffff (ro,non-prefetchable)
  I/O Ports: 0xf000-0xf0ff (rw)
  Memory Range: 0xfeb00000-0xfeb3ffff (rw,non-prefetchable)
  IRQ: 18 (3 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


sysinfo:// shows

Vendor:  ATI Technologies Inc
  Model:
  2D driver:  fbdev
  3D driver:  Unknown Gallium (8.0.3)

---------

02: None 00.0: 11001 VESA Framebuffer                           
  [Created at bios.459]
  Unique ID: rdCR._OUs7qzTNdE
  Hardware Class: framebuffer
  Model: "(C) 1988-2010, AMD SUMO"
  Vendor: "(C) 1988-2010, AMD Technologies Inc."
  Device: "SUMO"
  SubVendor: "AMD ATOMBIOS"
  SubDevice: 
  Revision: "01.00"
  Memory Size: 16 MB
  Memory Range: 0xc0000000-0xc0ffffff (rw)
  Mode 0x0300: 640x400 (+640), 8 bits
  Mode 0x0301: 640x480 (+640), 8 bits
  Mode 0x0303: 800x600 (+832), 8 bits
  Mode 0x0305: 1024x768 (+1024), 8 bits
  Mode 0x0307: 1280x1024 (+1280), 8 bits
  Mode 0x0310: 640x480 (+1280), 15 bits
  Mode 0x0311: 640x480 (+1280), 16 bits
  Mode 0x0313: 800x600 (+1600), 15 bits
  Mode 0x0314: 800x600 (+1600), 16 bits
  Mode 0x0316: 1024x768 (+2048), 15 bits
  Mode 0x0317: 1024x768 (+2048), 16 bits
  Mode 0x0319: 1280x1024 (+2560), 15 bits
  Mode 0x031a: 1280x1024 (+2560), 16 bits
  Mode 0x030d: 320x200 (+640), 15 bits
  Mode 0x030e: 320x200 (+640), 16 bits
  Mode 0x0320: 320x200 (+1280), 24 bits
  Mode 0x0393: 320x240 (+320), 8 bits
  Mode 0x0395: 320x240 (+640), 16 bits
  Mode 0x0396: 320x240 (+1280), 24 bits
  Mode 0x03b3: 512x384 (+512), 8 bits
  Mode 0x03b5: 512x384 (+1024), 16 bits
  Mode 0x03b6: 512x384 (+2048), 24 bits
  Mode 0x03c3: 640x350 (+640), 8 bits
  Mode 0x03c5: 640x350 (+1280), 16 bits
  Mode 0x03c6: 640x350 (+2560), 24 bits
  Mode 0x0333: 720x400 (+768), 8 bits
  Mode 0x0335: 720x400 (+1472), 16 bits
  Mode 0x0336: 720x400 (+2944), 24 bits
  Mode 0x0353: 1152x864 (+1152), 8 bits
  Mode 0x0355: 1152x864 (+2304), 16 bits
  Mode 0x0356: 1152x864 (+4608), 24 bits
  Mode 0x0363: 1280x960 (+1280), 8 bits
  Mode 0x0365: 1280x960 (+2560), 16 bits
  Mode 0x0366: 1280x960 (+5120), 24 bits
  Mode 0x0321: 640x480 (+2560), 24 bits
  Mode 0x0322: 800x600 (+3200), 24 bits
  Mode 0x0323: 1024x768 (+4096), 24 bits
  Mode 0x0324: 1280x1024 (+5120), 24 bits
  Mode 0x0343: 1400x1050 (+1408), 8 bits
  Mode 0x0345: 1400x1050 (+2816), 16 bits
  Mode 0x0346: 1400x1050 (+5632), 24 bits
  Mode 0x0373: 1600x1200 (+1600), 8 bits
  Mode 0x0375: 1600x1200 (+3200), 16 bits
  Mode 0x0376: 1600x1200 (+6400), 24 bits
  Mode 0x0383: 1792x1344 (+1792), 8 bits
  Mode 0x0385: 1792x1344 (+3584), 16 bits
  Mode 0x0386: 1792x1344 (+7168), 24 bits
  Mode 0x03d3: 1856x1392 (+1856), 8 bits
  Mode 0x03d5: 1856x1392 (+3712), 16 bits
  Mode 0x03d6: 1856x1392 (+7424), 24 bits
  Mode 0x03e3: 1920x1440 (+1920), 8 bits
  Mode 0x03e5: 1920x1440 (+3840), 16 bits
  Mode 0x03e6: 1920x1440 (+7680), 24 bits
  Config Status: cfg=no, avail=yes, need=no, active=unknown


Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             AuthenticAMD
CPU family:            18
Model:                 1
Stepping:              0
CPU MHz:               800.000
BogoMIPS:              4200.42
Virtualization:        AMD-V
L1d cache:             64K
L1i cache:             64K
L2 cache:              1024K
NUMA node0 CPU(s):     0-3


processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 18
model           : 1
model name      : AMD A6-3600 APU with Radeon(tm) HD Graphics
stepping        : 0
microcode       : 0x3000027
cpu MHz         : 800.000
cache size      : 1024 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc extd_apicid aperfmperf pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt arat cpb hw_pstate npt lbrv svm_lock nrip_save pausefilter
bogomips        : 4200.42
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate cpb



01: None 00.0: 10105 BIOS                                       
  [Created at bios.186]
  Unique ID: rdCR.lZF+r4EgHp4
  Hardware Class: bios
  BIOS Keyboard LED Status:
    Scroll Lock: off
    Num Lock: on
    Caps Lock: off
  Serial Port 0: 0x3f8
  Base Memory: 635 kB
  PnP BIOS: @@@0000
  MP spec rev 1.4 info:
    OEM id: "A M I"
    Product id: "ALASKA"
    4 CPUs (0 disabled)
  SMBIOS Version: 2.6
  BIOS Info: #0
    Vendor: "American Megatrends Inc."
    Version: "2203"
    Date: "06/05/2012"
    Start Address: 0xf0000
    ROM Size: 4096 kB
    Features: 0x0503000000053f8b9880
      PCI supported
      BIOS flashable
      BIOS shadowing allowed
      CD boot supported
      Selectable boot supported
      BIOS ROM socketed
      EDD spec supported
      1.2MB Floppy supported
      720kB Floppy supported
      2.88MB Floppy supported
      Print Screen supported
      8042 Keyboard Services supported
      Serial Services supported
      Printer Services supported
      ACPI supported
      USB Legacy supported
      BIOS Boot Spec supported
  System Info: #1
    Manufacturer: "System manufacturer"
    Product: "System Product Name"
    Version: "System Version"
    Serial: "System Serial Number"
    UUID: undefined, but settable
    Wake-up: 0x06 (Power Switch)
  Board Info: #2
    Manufacturer: "ASUSTeK COMPUTER INC."
    Product: "F1A75-V PRO"
    Version: "Rev X.0x"
    Serial: "114217810000110"
    Asset Tag: "To be filled by O.E.M."
    Type: 0x0a (Motherboard)
    Features: 0x09
      Hosting Board
      Replaceable
    Location: "To be filled by O.E.M."
    Chassis: #3
  Chassis Info: #3
    Manufacturer: "Chassis Manufacture"
    Version: "Chassis Version"
    Serial: "Chassis Serial Number"
    Asset Tag: "Asset-1234567890"
    Type: 0x03 (Desktop)
    Bootup State: 0x03 (Safe)
    Power Supply State: 0x03 (Safe)
    Thermal State: 0x03 (Safe)
    Security Status: 0x03 (None)
  Port Connector: #4
    Type: 0x0d (Keyboard Port)
    Internal Designator: "PS/2 Keyboard/Mouse"
    External Designator: "PS/2 Keyboard/Mouse"
    External Connector: 0x0f (PS/2)
  Port Connector: #5
    Type: 0x10 (USB)
    Internal Designator: "USB3_34"
    External Designator: "USB3_34"
    External Connector: 0x12 (Access Bus [USB])
  Port Connector: #6
    Type: 0xff (Other)
    Internal Designator: "SPDIFO"
    External Designator: "SPDIFO"
    External Connector: 0xff (Other)
  Port Connector: #7
    Type: 0xff (Other)
    Internal Designator: "HDMI"
    External Designator: "HDMI port"
    External Connector: 0xff (Other)
  Port Connector: #8
    Type: 0xff (Other)
    Internal Designator: "DisplayPort"
    External Designator: "Display Port"
    External Connector: 0xff (Other)
  Port Connector: #9
    Type: 0xff (Other)
    Internal Designator: "D-SUB"
    External Designator: "D-SUB port"
    External Connector: 0xff (Other)
  Port Connector: #10
    Type: 0xff (Other)
    Internal Designator: "DVI"
    External Designator: "DVI port"
    External Connector: 0xff (Other)
  Port Connector: #11
    Type: 0x20 (Other)
    Internal Designator: "ESATA"
    External Designator: "ESATA"
    External Connector: 0x22 (Other)
  Port Connector: #12
    Type: 0x10 (USB)
    Internal Designator: "USB3_12"
    External Designator: "USB3_12"
    External Connector: 0x12 (Access Bus [USB])
  Port Connector: #13
    Type: 0x1f (Network Port)
    Internal Designator: "LAN"
    External Designator: "LAN"
    External Connector: 0x0b (RJ-45)
  Port Connector: #14
    Type: 0x10 (USB)
    Internal Designator: "USB12"
    External Designator: "USB12"
    External Connector: 0x12 (Access Bus [USB])
  Port Connector: #15
    Type: 0x1d (Audio Port)
    Internal Designator: "Audio_Line_In"
    External Designator: "Audio_Line_In"
    External Connector: 0x1f (Mini-jack [headphones])
  Port Connector: #16
    Type: 0x1d (Audio Port)
    Internal Designator: "Audio_Line_Out"
    External Designator: "Audio_Line_Out"
    External Connector: 0x1f (Mini-jack [headphones])
  Port Connector: #17
    Type: 0x1d (Audio Port)
    Internal Designator: "Audio_Mic_In"
    External Designator: "Audio_Mic_In"
    External Connector: 0x1f (Mini-jack [headphones])
  Port Connector: #18
    Type: 0x1d (Audio Port)
    Internal Designator: "Audio_Center/Sub"
    External Designator: "Audio_Center/Sub"
    External Connector: 0x1f (Mini-jack [headphones])
  Port Connector: #19
    Type: 0x1d (Audio Port)
    Internal Designator: "Audio_Rear"
    External Designator: "Audio_Rear"
    External Connector: 0x1f (Mini-jack [headphones])
  Port Connector: #20
    Type: 0x1d (Audio Port)
    Internal Designator: "Audio_Side"
    External Designator: "Audio_Side"
    External Connector: 0x1f (Mini-jack [headphones])
  Port Connector: #21
    Type: 0x20 (Other)
    Internal Designator: "SATA6G_1"
    Internal Connector: 0x22 (Other)
  Port Connector: #22
    Type: 0x20 (Other)
    Internal Designator: "SATA6G_2"
    Internal Connector: 0x22 (Other)
  Port Connector: #23
    Type: 0x20 (Other)
    Internal Designator: "SATA6G_3"
    Internal Connector: 0x22 (Other)
  Port Connector: #24
    Type: 0x20 (Other)
    Internal Designator: "SATA6G_4"
    Internal Connector: 0x22 (Other)
  Port Connector: #25
    Type: 0x20 (Other)
    Internal Designator: "SATA6G_5"
    Internal Connector: 0x22 (Other)
  Port Connector: #26
    Type: 0x20 (Other)
    Internal Designator: "SATA6G_6"
    Internal Connector: 0x22 (Other)
  Port Connector: #27
    Type: 0x10 (USB)
    Internal Designator: "USB3_56"
    Internal Connector: 0x12 (Access Bus [USB])
  Port Connector: #28
    Type: 0x10 (USB)
    Internal Designator: "USB78"
    Internal Connector: 0x12 (Access Bus [USB])
  Port Connector: #29
    Type: 0x10 (USB)
    Internal Designator: "USB910"
    Internal Connector: 0x12 (Access Bus [USB])
  Port Connector: #30
    Type: 0x10 (USB)
    Internal Designator: "USB34"
    Internal Connector: 0x12 (Access Bus [USB])
  Port Connector: #31
    Type: 0x10 (USB)
    Internal Designator: "USB56"
    Internal Connector: 0x12 (Access Bus [USB])
  Port Connector: #32
    Type: 0xff (Other)
    Internal Designator: "PANEL"
    Internal Connector: 0xff (Other)
  Port Connector: #33
    Type: 0xff (Other)
    Internal Designator: "COM1"
    Internal Connector: 0x18 (9 Pin Dual Inline [pin 10 cut])
  Port Connector: #34
    Type: 0xff (Other)
    Internal Designator: "SPDIF_OUT"
    Internal Connector: 0xff (Other)
  Port Connector: #35
    Type: 0x1d (Audio Port)
    Internal Designator: "AAFP"
    Internal Connector: 0x1f (Mini-jack [headphones])
  Port Connector: #36
    Type: 0xff (Other)
    Internal Designator: "CPU_FAN"
    Internal Connector: 0xff (Other)
  Port Connector: #37
    Type: 0xff (Other)
    Internal Designator: "CHA_FAN1"
    Internal Connector: 0xff (Other)
  Port Connector: #38
    Type: 0xff (Other)
    Internal Designator: "CHA_FAN2"
    Internal Connector: 0xff (Other)
  Port Connector: #39
    Type: 0xff (Other)
    Internal Designator: "PWR_FAN"
    Internal Connector: 0xff (Other)
  System Slot: #40
    Designation: "PCIEX1_1"
    Type: 0xa5 (Other)
    Bus Width: 0x05 (32 bit)
    Status: 0x03 (Available)
    Length: 0x03 (Short)
    Slot ID: 1
    Characteristics: 0x010c (3.3 V, Shared, PME#)
  System Slot: #41
    Designation: "PCIEX16_1"
    Type: 0xa5 (Other)
    Bus Width: 0x05 (32 bit)
    Status: 0x03 (Available)
    Length: 0x03 (Short)
    Slot ID: 2
    Characteristics: 0x010c (3.3 V, Shared, PME#)
  System Slot: #42
    Designation: "PCIEX1_2"
    Type: 0xa5 (Other)
    Bus Width: 0x05 (32 bit)
    Status: 0x03 (Available)
    Length: 0x03 (Short)
    Slot ID: 3
    Characteristics: 0x010c (3.3 V, Shared, PME#)
  System Slot: #43
    Designation: "PCI1"
    Type: 0x06 (PCI)
    Bus Width: 0x05 (32 bit)
    Status: 0x03 (Available)
    Length: 0x03 (Short)
    Slot ID: 4
    Characteristics: 0x010c (3.3 V, Shared, PME#)
  System Slot: #44
    Designation: "PCIEX16_2"
    Type: 0xa5 (Other)
    Bus Width: 0x05 (32 bit)
    Status: 0x03 (Available)
    Length: 0x03 (Short)
    Slot ID: 5
    Characteristics: 0x010c (3.3 V, Shared, PME#)
  System Slot: #45
    Designation: "PCI2"
    Type: 0x06 (PCI)
    Bus Width: 0x05 (32 bit)
    Status: 0x03 (Available)
    Length: 0x03 (Short)
    Slot ID: 6
    Characteristics: 0x010c (3.3 V, Shared, PME#)
  System Slot: #46
    Designation: "PCI3"
    Type: 0x06 (PCI)
    Bus Width: 0x05 (32 bit)
    Status: 0x03 (Available)
    Length: 0x03 (Short)
    Slot ID: 7
    Characteristics: 0x010c (3.3 V, Shared, PME#)
  On Board Devices: #47
    Video: "To Be Filled By O.E.M."
  On Board Devices: #48
    Ethernet: "To Be Filled By O.E.M."
  On Board Devices: #49
    Sound: "To Be Filled By O.E.M."
  On Board Devices: #50
    Other: "Onboard 1394"
  OEM Strings: #51
    C8600036B640
  System Config Options (Jumpers & Switches) #52:
    To Be Filled By O.E.M.
  Physical Memory Array: #53
    Use: 0x03 (System memory)
    Location: 0x03 (Motherboard)
    Slots: 4
    Max. Size: 128 GB
    ECC: 0x03 (None)
  Memory Array Mapping: #54
    Memory Array: #53
    Partition Width: 255
    Start Address: 0x0000000000000000
    End Address: 0x0000000200000000
  Memory Device: #55
    Location: "DIMM_A1"
    Bank: "A1_BANK0"
    Manufacturer: "Undefined"
    Serial: "00000000"
    Asset Tag: "A1_AssetTagNum1"
    Part Number: "F3-1866C9-4GAB"
    Memory Array: #53
    Form Factor: 0x09 (DIMM)
    Type: 0x18 (Other)
    Type Detail: 0x0080 (Synchronous)
    Data Width: 64 bits
    Size: 4 GB
    Speed: 1600 MHz
  Memory Device Mapping: #56
    Memory Device: #55
    Array Mapping: #54
    Row: 0
    Start Address: 0x0000000000000000
    End Address: 0x0000000100000000
  Memory Device: #57
    Location: "DIMM_A2"
    Bank: "A1_BANK1"
    Manufacturer: "A1_Manufacturer0"
    Serial: "A1_SerNum0"
    Asset Tag: "A1_AssetTagNum0"
    Part Number: "Array1_PartNumber0"
    Memory Array: #53
    Form Factor: 0x09 (DIMM)
    Type: 0x02 (Unknown)
    Type Detail: 0x0080 (Synchronous)
    Data Width: 64 bits
    Size: No Memory Installed
  Inactive Record: #58
    Data 00: 7e 13 3a 00 00 00 00 00 00 00 00 00 39 00 36 00
    Data 10: 01 00 00
  Memory Device: #59
    Location: "DIMM_B1"
    Bank: "A1_BANK2"
    Manufacturer: "Undefined"
    Serial: "00000000"
    Asset Tag: "A1_AssetTagNum2"
    Part Number: "F3-1866C9-4GAB"
    Memory Array: #53
    Form Factor: 0x09 (DIMM)
    Type: 0x18 (Other)
    Type Detail: 0x0080 (Synchronous)
    Data Width: 64 bits
    Size: 4 GB
    Speed: 1600 MHz
  Memory Device Mapping: #60
    Memory Device: #59
    Array Mapping: #54
    Row: 0
    Start Address: 0x0000000100000000
    End Address: 0x0000000200000000
  Memory Device: #61
    Location: "DIMM_B2"
    Bank: "A1_BANK3"
    Manufacturer: "A1_Manufacturer3"
    Serial: "A1_SerNum3"
    Asset Tag: "A1_AssetTagNum3"
    Part Number: "Array1_PartNumber3"
    Memory Array: #53
    Form Factor: 0x09 (DIMM)
    Type: 0x02 (Unknown)
    Type Detail: 0x0080 (Synchronous)
    Data Width: 64 bits
    Size: No Memory Installed
  Inactive Record: #62
    Data 00: 7e 13 3e 00 00 00 00 00 00 00 00 00 3d 00 36 00
    Data 10: 01 00 00
  Type 32 Record: #63
    Data 00: 20 14 3f 00 00 00 00 00 00 00 00 00 00 00 00 00
    Data 10: 00 00 00 00
  Type 41 Record: #64
    Data 00: 29 0b 40 00 01 83 01 00 00 00 10
    String 1: "Onboard IGD"
  Type 41 Record: #65
    Data 00: 29 0b 41 00 01 85 01 00 00 00 c8
    String 1: "Onboard LAN"
  Type 41 Record: #66
    Data 00: 29 0b 42 00 01 81 01 00 00 03 e2
    String 1: "Onboard 1394"
  Cache Info: #68
    Designation: "L1 CACHE"
    Level: L1
    State: Enabled
    Mode: 0x01 (Write Back)
    Location: 0x00 (Internal, Not Socketed)
    ECC: 0x06 (Multi-bit)
    Type: 0x05 (Unified)
    Associativity: 0x04 (2-way Set-Associative)
    Max. Size: 512 kB
    Current Size: 512 kB
    Speed: 1 ns
    Supported SRAM Types: 0x0010 (Pipeline Burst)
    Current SRAM Type: 0x0010 (Pipeline Burst)
  Cache Info: #67
    Designation: "L2 CACHE"
    Level: L2
    State: Enabled
    Mode: 0x01 (Write Back)
    Location: 0x00 (Internal, Not Socketed)
    ECC: 0x06 (Multi-bit)
    Type: 0x05 (Unified)
    Associativity: 0x08 (16-way Set-Associative)
    Max. Size: 4096 kB
    Current Size: 4096 kB
    Speed: 1 ns
    Supported SRAM Types: 0x0010 (Pipeline Burst)
    Current SRAM Type: 0x0010 (Pipeline Burst)
  Processor Info: #69
    Socket: "FM1"
    Socket Type: 0x29 (Other)
    Socket Status: Populated
    Type: 0x03 (CPU)
    Family: 0x48 (Other)
    Manufacturer: "AuthenticAMD"
    Version: "AMD A6-3600 APU with Radeon(tm) HD Graphics"
    Processor ID: 0x178bfbff00300f10
    Status: 0x01 (Enabled)
    Voltage: 1.2 V
    External Clock: 100 MHz
    Max. Speed: 2100 MHz
    Current Speed: 2100 MHz
    L1 Cache: #68
    L2 Cache: #67
  Language Info: #70
    Languages: eng, fra, ger, chs, chi, jpn
    Current: eng
  Config Status: cfg=no, avail=yes, need=no, active=unknown



Reproducible: Always

Steps to Reproduce:
1.
2.
3.



Im never really sure on how to deal with all these driver issues and all these layers starting from kernel into X.org and all this stuff and how to maybe try to make it use a radeon (oss driver) configuration somehow?

the /var/log/Xorg.0.log
says that its using vesa and fbdev or so, although it lists radeonhd and radeon driver entries before fbdev as well?

I already renamed the /etc/X11/xorg.conf.install file to another name, but that didnt help

/etc/X11 # ls -la
total 76
drwxr-xr-x  11 root root  4096 Jul 29 00:59 .
drwxr-xr-x 117 root root 12288 Jul 29 01:00 ..
-rw-r--r--   1 root root  1353 Jun 23 06:11 Xmodmap
-rw-r--r--   1 root root  1049 Jun 23 06:11 Xmodmap.remote
-rw-r--r--   1 root root  4017 Apr 22  2009 Xresources
-rw-r--r--   1 root root   849 Jul 29 00:13 bak.xorg.conf.install
drwxr-xr-x   2 root root  4096 Jul 11 07:40 fs
drwxr-xr-x   2 root root  4096 Jul 11 07:40 lbxproxy
drwxr-xr-x   2 root root  4096 Jul 11 07:40 proxymngr
drwxr-xr-x   4 root root  4096 Jul 11 07:40 rstart
drwxr-xr-x   2 root root  4096 Jul 11 07:40 xdm
-rw-r--r--   1 root root  5708 Jun 22 03:41 xim
drwxr-xr-x   2 root root  4096 Jul 11 07:40 xim.d
drwxr-xr-x   3 root root  4096 Jun 23 03:44 xinit
drwxr-xr-x   2 root root  4096 Jul 29 00:23 xorg.conf.d
drwxr-xr-x   2 root root  4096 Jul 11 07:40 xsm

X.org isnt detecting the graphics card properly or cant use the driver?

# lsmod | grep -i rade
radeon                869509  0 
ttm                    74170  1 radeon
drm_kms_helper         45453  1 radeon
drm                   231978  3 radeon,ttm,drm_kms_helper
i2c_algo_bit           13197  1 radeon


# dmesg | grep -i rade
[    0.174964] CPU0: AMD A6-3600 APU with Radeon(tm) HD Graphics stepping 00
[    2.627815] [drm] VGACON disable radeon kernel modesetting.
[    2.630022] [drm] Initialized radeon 1.33.0 20080528 for 0000:00:01.0 on minor 0
[    7.580632] powernow-k8: Found 1 AMD A6-3600 APU with Radeon(tm) HD Graphics (4 cpu cores) (version 2.20.00)



# dmesg | grep -i vga
[    0.396178] vgaarb: device added: PCI:0000:00:01.0,decodes=io+mem,owns=io+mem,locks=none
[    0.396192] vgaarb: loaded
[    0.396193] vgaarb: bridge control possible 0000:00:01.0
[    1.549923] fb0: VESA VGA frame buffer device
[    2.627815] [drm] VGACON disable radeon kernel modesetting.

# dmesg | grep -i ves
[    1.524473] vesafb: mode is 1400x1050x32, linelength=5632, pages=0
[    1.524475] vesafb: scrolling: redraw
[    1.524477] vesafb: Truecolor: size=0:8:8:8, shift=0:16:8:0
[    1.525642] vesafb: framebuffer at 0xc0000000, mapped to 0xf7a80000, using 5824k, total 5824k
[    1.549923] fb0: VESA VGA frame buffer device
Comment 1 andreas bittner 2012-07-30 20:05:17 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.
Comment 2 andreas bittner 2012-07-30 20:52:42 UTC
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.
Comment 3 Stefan Dirsch 2012-07-31 10:27:44 UTC
Ok. Then let's close it as fixed for RC2.