← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 656241] Re: Mixxx with ATI graphics card (using FGLRX) crashes Ubuntu

 

I previously had this problem. Two things seemed to fix it.

1) Purged the fglrx drivers and reinstalled the proprietary ATI drivers
2) Mixxx only starts if I disable compiz as recommended in post #65 (Thanks phil!!)

Now, I'm sure this isn't a long term solution for Mixxx and/or other
programs that Mixxx may rely on causing this problem. However, this
combination of fixes seems to work fine. Previously I could run Mixxx
without waveform displays on, although now they are on and it starts
fine (provided I first disable compiz after each restart).

I tried to automate turning off compiz by changing the Mixxx command to
"metacity --replace && pasuspender mixxx", which I thought should run
"metacity --replace" and then run Mixxx. It didn't exactly work. Perhaps
it is different than using alt+f2, which runs it in tty2 (if I
understand correctly). Should I have to specify that the first command
run in tty2 somehow? Anyways, Mixxx works on my system provided the
above two conditions are met.

System specs/other data:

Ubuntu 10.10
Acer Aspire 4551G
ATI Mobility Radeon HD 5650
Catalyst version 10.12

lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate
00:02.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0)
00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0)
00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 41)
00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller (rev 40)
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40)
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
02:00.0 VGA compatible controller: ATI Technologies Inc Redwood [Radeon HD 5600 Series]
02:00.1 Audio device: ATI Technologies Inc Redwood HDMI Audio [Radeon HD 5600 Series]
03:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe (rev 01)
06:00.0 Network controller: Broadcom Corporation BCM43225 802.11b/g/n (rev 01)

Mixxx log (I believe this is a successful run log, after the above
changes were made. I would have to re-crash it to get the bad log, which
I am willing to do if it will be helpful!):

Debug: [Main]: Mixxx 1.8.2 "" is starting... 
Debug: [Main]: Qt version is: 4.7.0 
Debug: [Main]: Configuration file is at the current version 1.8.2 
Debug: [Main]: Setting  "[Channel1]" "play" as toggle 
Debug: [Main]: Setting  "[Channel1]" "wheel_touch_switch" as toggle 
Debug: [Main]: CachingReader using 4980736 bytes. 
Debug: [Main]: Setting  "[Channel2]" "play" as toggle 
Debug: [Main]: Setting  "[Channel2]" "wheel_touch_switch" as toggle 
Debug: [Main]: CachingReader using 4980736 bytes. 
Debug: [Main]: ControlObject::getControl returning NULL for ( "[Mixer Profile]" , "LoEQFrequency" ) 
Debug: [Main]: Setting  "[Channel1]" "filterLowKill" as toggle 
Debug: [Main]: Setting  "[Channel1]" "filterMidKill" as toggle 
Debug: [Main]: Setting  "[Channel1]" "filterHighKill" as toggle 
Debug: [Main]: Setting  "[Channel1]" "pfl" as toggle 
Debug: [Main]: Setting  "[Channel2]" "filterLowKill" as toggle 
Debug: [Main]: Setting  "[Channel2]" "filterMidKill" as toggle 
Debug: [Main]: Setting  "[Channel2]" "filterHighKill" as toggle 
Debug: [Main]: Setting  "[Channel2]" "pfl" as toggle 
Debug: [Main]: Setting  "[Channel1]" "flanger" as toggle 
Debug: [Main]: Setting  "[Channel2]" "flanger" as toggle 
Debug: [Main]: SampleRate 48000 
Debug: [Main]: Latency 5 
Debug: [Main]: ("QSQLITE", "QMYSQL3", "QMYSQL") 
Debug: [Main]: src/library/trackcollection.cpp DB status: true 
Debug: [Main]: QSqlError(-1, "", "") 
Debug: [Main]: SchemaManager::upgradeToSchemaVersion already at version 5 
Debug: [Main]: TrackDAO::initialize QThread(0x86298b0, name = "Main") "qt_sql_default_connection" 
Debug: [Main]: CrateDAO::initialize() 
Debug: [Main]: CueDAO::initialize QThread(0x86298b0, name = "Main") "qt_sql_default_connection" 
Debug: [Main]: Created MissingTracksModel! 
Debug: [Main]: Promo dir: "/usr/share/mixxx//promo/1.8.0/index.html" 
Debug: [Main]: ITunesLibrary=[ "/home/joey/.itunes.xml" ] 
Warning: [Main]: WPushButton for control  "[Channel1],loop_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],loop_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel1],TrackEndMode" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],TrackEndMode" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel1],hotcue_1_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel1],hotcue_2_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel1],hotcue_3_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel1],hotcue_4_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],hotcue_1_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],hotcue_2_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],hotcue_3_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],hotcue_4_enabled" is null, skipping. 
Debug: [Main]: createWaveformViewer() 
Debug: [Main]: WaveformViewerFactory :: Creating new visual waveform 
Debug: [Main]: WaveformViewerFactory :: Making new GL context. 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#00ff00" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: createWaveformViewer() 
Debug: [Main]: WaveformViewerFactory :: Creating new visual waveform 
Debug: [Main]: WaveformViewerFactory :: Sharing existing GL context. 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#00ff00" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: WARNING: Text widgets not destroyed before rebooting GUI. 
Debug: [Main]: WARNING: BPM widget pointers wre not reset on GUI reboot. 
Debug: [Main]: WARNING: Number widgets were not reset before rebooting GUI. 
Debug: [Main]: ControlObject::getControl returning NULL for ( "[Channel1]" , "hotcue_33_position" ) 
Debug: [Main]: ControlObject::getControl returning NULL for ( "[Channel2]" , "hotcue_33_position" ) 
Debug: [Main]: PlaylistTableModel::setPlaylist 1 
Debug: [Main]: WTrackTableView::loadTrackModel() PlaylistTableModel(0x9e8f228) 
Debug: [Main]: WTrackTableView::loadTrackModel() PrepareLibraryTableModel(0x9f57b48) 
Debug: [Main]: MixxxLibraryFeature::activate() 
Debug: [Main]: WTrackTableView::loadTrackModel() LibraryTableModel(0x88209d8) 
Debug: [Main]: WLibrary::switchToView "WTrackTableView" 
Debug: [Main]: Constructed LibraryScanner!!! 
Debug: [Main]: iTunes Album Art path is: "" 
Debug: [LibraryScanner 1]: LibraryHashDAO::initialize LibraryScanner(0x9631500, name = "LibraryScanner 1") "LIBRARY_SCANNER" 
Debug: [LibraryScanner 1]: CueDAO::initialize LibraryScanner(0x9631500, name = "LibraryScanner 1") "LIBRARY_SCANNER" 
Debug: [LibraryScanner 1]: TrackDAO::initialize LibraryScanner(0x9631500, name = "LibraryScanner 1") "LIBRARY_SCANNER" 
Debug: [LibraryScanner 1]: Legacy importer took 0 ms
Debug: [Main]: Could not read "/home/joey/.mixxx/midi/MixxxMIDIDevices" 
Debug: [Main]: Scanning MIDI devices: 
Debug: [Main]:  Found output device # 0 Midi Through Port-0 
Debug: [Main]:  Found output device # 2 TiMidity port 0 
Debug: [Main]:  Found output device # 3 TiMidity port 1 
Debug: [Main]:  Found output device # 4 TiMidity port 2 
Debug: [Main]:  Found output device # 5 TiMidity port 3 
Debug: [Main]:  Found input device # 1 Midi Through Port-0 
Debug: [Main]:     Linking to output device # 0 "Midi Through Port-0" 
Debug: [Main]: Starting script engine with output device "" 
Debug: [MidiScriptEngine 1]: MIDI Device in script engine is: "" 
Debug: [Main]: MidiDeviceManager::getDeviceList 
Debug: [Main]: MidiDeviceManager: Setting up devices 
Debug: [Main]: PortMIDI device "1. Midi Through Port-0" already closed 
Debug: [Main]: MidiMapping: Loading MIDI preset from "/home/joey/.mixxx/midi/Midi_Through_Port-0.midi.xml" 
Debug: [Main]: MidiOutputMappingTableModel::removeRows() 
Debug: [Main]: "Midi Through Port-0"  settings found 
Debug: [MidiScriptEngine 1]: MidiScriptEngine: Loading & evaluating all MIDI script code 
Debug: [MidiScriptEngine 1]: MidiScriptEngine: Loading "/usr/share/mixxx/midi/midi-mappings-scripts.js" 
Debug: [Main]: MidiMapping: Input parsed! 
Debug: [Main]: MidiMapping: Output parsed! 
Debug: [Main]: selectedAPI is:  "ALSA" 
Debug: [Main]: getSliderLatencyMsec in:  8 
Debug: [Main]: getSliderLatencyMsec out:  5 
Debug: [Main]: Promo dir: "/usr/share/mixxx//promo/1.8.0/index.html" 
Debug: [Main]: loadSettings: 1 0 "SlowFade" 
Debug: [Main]: slotApply crossfader: 1 "SlowFade" 
Debug: [Main]: BpmSchemes::readXML "/home/joey/.mixxx/mixxxbpmscheme.xml" 
Debug: [Main]: MidiDeviceManager::getDeviceList 
Debug: [Main]: MidiDeviceManager::getDeviceList 
Debug: [Main]: SoundManager::setupDevices() 
Debug: [Main]: Building timecode lookup tables... 
Debug: [Main]: Starting vinyl control xwax thread 
Debug: [Main]: Building timecode lookup tables... 
Debug: [Main]: Starting vinyl control xwax thread 
Debug: [Main]: SoundDevicePortAudio::open() "0, HDA ATI SB: ALC272X Analog (hw:0,0)" 
Debug: [Main]: m_dSampleRate 48000 
Debug: [Main]: iLatencyMSec: 5 
Debug: [Main]: output channels: 2 | input channels: 0 
Debug: [Main]: iFramesPerBuffer 256 
Debug: [Main]: iLatencyMSec: 5 
Debug: [Main]: Opening stream with id 0 
Debug: [Main]: Opened PortAudio stream successfully... starting 
Debug: [Main]: Dynamically loaded PortAudio library! 
Debug: [Main]: PortAudio: Started stream successfully 
Debug: [Main]: iNumDevicesOpenedForOutput: 1 
Debug: [Main]: iNumDevicesOpenedForInput: 0 
Debug: [Main]: Qt v4.6.0 or higher detected. Using rebootMixxxView() workaround. 
    (See bug https://bugs.launchpad.net/mixxx/+bug/521509) 
Debug: [Main]: Now in Rebootmixxview... 
Debug: [LibraryScanner 1]: Recursively scanning library. 
Warning: [Main]: WPushButton for control  "[Channel1],loop_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],loop_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel1],TrackEndMode" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],TrackEndMode" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel1],hotcue_1_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel1],hotcue_2_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel1],hotcue_3_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel1],hotcue_4_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],hotcue_1_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],hotcue_2_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],hotcue_3_enabled" is null, skipping. 
Warning: [Main]: WPushButton for control  "[Channel2],hotcue_4_enabled" is null, skipping. 
Debug: [Main]: createWaveformViewer() 
Debug: [Main]: WaveformViewerFactory :: Creating new visual waveform 
Debug: [Main]: WaveformViewerFactory :: Sharing existing GL context. 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#00ff00" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#0000ff" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: createWaveformViewer() 
Debug: [Main]: WaveformViewerFactory :: Creating new visual waveform 
Debug: [Main]: WaveformViewerFactory :: Sharing existing GL context. 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#00ff00" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: Didn't get mark Color, using parent's MarkerColor: "#ff0000" 
Debug: [Main]: Didn't get mark TextColor, using parent's BgColor: "#ffffff" 
Debug: [Main]: WARNING: Text widgets not destroyed before rebooting GUI. 
Debug: [Main]: WARNING: BPM widget pointers wre not reset on GUI reboot. 
Debug: [Main]: WARNING: Number widgets were not reset before rebooting GUI. 
Debug: [Main]: rebootgui DONE 
Warning: [Main]: Object::disconnect: No such signal MixxxApp::trackDropped(QString) in src/mixxx.cpp:1270
Warning: [Main]: Object::disconnect: No such signal MixxxApp::trackDropped(QString) in src/mixxx.cpp:1275
Debug: [Main]: Displaying mixxx 
Debug: [Main]: Running Mixxx 
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
" 
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
" 
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
" 
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
" 
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
" 
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
" 
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
" 
Warning: [Main]: QGLShader::link: "Vertex shader(s) linked, fragment shader(s) linked.
" 
Debug: [Main]: Cancelling library scan... 
Debug: [LibraryScanner 1]: Recursive scan interrupted. 
Debug: [LibraryScanner 1]: Writing tracks to database by TrackDAO::addTracks() took  0  ms 
Debug: [LibraryScanner 1]: Scan cancelled 
Debug: [LibraryScanner 1]: Scan took: 7153 ms
Debug: [Main]: Destroying MixxxApp 
Debug: [Main]: save config,  0 
Debug: [Main]: close soundmanager 0 
Debug: [Main]: soundmanager->close() done 
Debug: [Main]: delete MidiDeviceManager 
Debug: [Main]: Closing MIDI device "1. Midi Through Port-0" 
Debug: [Main]: PortMIDI device "1. Midi Through Port-0" already closed 
Debug: [Main]: delete soundmanager,  7 
Debug: [Main]: delete master,  8 
Debug: [Main]: in ~EngineMaster() 
Debug: [Main]: delete channel1,  10 
Debug: [Main]: delete channel2,  11 
Debug: [Main]: delete buffer1,  11 
Debug: [Main]: delete buffer2,  12 
Debug: [Main]: delete view,  13 
Debug: [Main]: ~WLibraryTableView 
Debug: [Main]: ~DlgTrackInfo() 
Debug: [Main]: ~WLibraryTableView 
Debug: [Main]: ~WLibraryTableView 
Debug: [Main]: ~DlgTrackInfo() 
Debug: [Main]: ~WLibraryTableView 
Debug: [Main]: ~DlgTrackInfo() 
Debug: [Main]: delete library scanner 417 
Debug: [Main]: LibraryScanner destroyed 
Debug: [Main]: delete library 419 
Debug: [Main]: TrackCollection destroyed 
Debug: [Main]: delete config,  759 
Debug: [Main]: Mixxx shutdown complete with code 0

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to fglrx-installer in ubuntu.
https://bugs.launchpad.net/bugs/656241

Title:
  Mixxx with ATI graphics card (using FGLRX) crashes Ubuntu