opensuse 13.1 X86_64 (both live CD KDE version and installed version from DVD) boot process is consistently freezing using this hardware:
ASUS mobo P5KPL-AM EPU using onboard video (Intel)
2 SATA drives each 1T
4G RAM
1 PCI: KNC1 DVB card with CI extension
1 PCI: Twinhan DVB-CI
After installing openSuSE 13.1 using the DVD version, I ran into serious trouble.
Booting consistently freezes after loading the driver for the Twinhan card with the last line on screen being [no tuner found]
The computer than is unresponsive to the keyboard, only the reset button or unplugging the power-cord can reset the machine.
The same computer boots fine with openSuSE 12.3 X86_64 most recently updated kernel.
The computer will also boot without any hick-up after the Twinhan DVB-CI has being removed.
I want to use the current 12.3 installation **and **I want to test the new 13.1 openSuSE in a dual boot setup.
How can I configure the 13.1 boot process (and avoid freezing) using boot parameters and blacklist info?
Find more info attached.
Thanks for looking at this question.
Fiete
Here is what I have tried so far:
- boot option failsave (has lots of parameters)
- parameters
- pci=noacpi
- acpi=off
- plymouth.enable=0
- S
- blacklist=bttv,dst,dvb_core,bt878…and other possibly related kernel modules, using various combinations
- After that I also added all dvb related modules to the blacklist in /etc/modprobe.d/50-blacklist.conf
To get more kernel verbosity I have tried boot parameters
- debug
- earlyprintk
which revealed no more essential info.
Output of lspci -vv of the opensuse 12.3 installation (filtered for the Twinhan card)
03:01.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
Subsystem: Twinhan Technology Co. Ltd VisionPlus DVB card
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (4000ns min, 10000ns max)
Interrupt: pin A routed to IRQ 20
Region 0: Memory at fdffe000 (32-bit, prefetchable) [size=4]
Capabilities: [44] Vital Product Data
No end tag found
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: bttv
03:01.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Subsystem: Twinhan Technology Co. Ltd VisionPlus DVB Card
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (1000ns min, 63750ns max)
Interrupt: pin A routed to IRQ 20
Region 0: Memory at fdfff000 (32-bit, prefetchable) [size=4]
Capabilities: [44] Vital Product Data
No end tag found
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: bt878
Output (part of) dmesg of the 12.3. Looks like the 13.1 output, but 13.1 boot will be killed after ** 8.208409] bttv: 0: tuner absent**[/size]
7.851558] bttv: driver version 0.9.19 loaded
7.851562] bttv: using 8 buffers with 2080k (520 pages) each for capture
8.208285] bttv: Bt8xx card found (0)
8.208327] bttv: 0: Bt878 (rev 17) at 0000:03:01.0, irq: 20, latency: 64, mmio: 0xfdffe000
8.208353] bttv: 0: detected: Twinhan VisionPlus DVB [card=113], PCI subsystem ID is 1822:0001
8.208355] bttv: 0: using: Twinhan DST + clones [card=113,autodetected]
8.208409] bttv: 0: tuner absent
8.208424] bttv: 0: add subdevice "dvb0"
8.213749] DVB: registering new adapter (bttv0)[/size]