Since the 2.0 upgrade I lost all channels and am unable to rescan for new ones. Kaffeine version is 2.0.4 (built from git) on ArchLinux with the following DVB-S device: 05:03.0 Multimedia controller: Twinhan Technology Co. Ltd Mantis DTV PCI Bridge Controller [Ver 1.0] (rev 01) [ 4.726834] DVB: registering new adapter (Mantis DVB adapter) [ 5.623837] Mantis 0000:05:03.0: DVB: registering adapter 0 frontend 0 (STB0899 Multistandard)... Setup is a DiSEqC-Switch with LNB1: Astra 19.2E. 31-07-16 15:44:03.596 [Debug ] src/dvb/dvbscan.cpp#300: DvbScan::DvbScan(DvbDevice*, const QString&, const QList<DvbTransponder>&, bool): Use other NIT is disabled 31-07-16 15:44:03.596 [Debug ] src/dvb/dvbscan.cpp#634: void DvbScan::updateState(): Transponder 0/1 31-07-16 15:44:03.597 [Debug ] src/dvb/dvbdevice_linux.cpp#918: virtual bool DvbLinuxDevice::satSetup(QString, int, int): Using LNBf type UNIVERSAL 31-07-16 15:44:03.597 [Debug ] src/dvb/dvbdevice_linux.cpp#932: virtual bool DvbLinuxDevice::tune(const DvbTransponder&): tune to: S 12551500 V 22000000 5/6 31-07-16 15:44:05.345 [Debug ] src/dvb/dvbdevice.cpp#692: void DvbDevice::frontendEvent(): tuning failed on 12551.50 MHz 31-07-16 15:44:05.346 [Debug ] src/dvb/dvbscan.cpp#634: void DvbScan::updateState(): Transponder 1/1 Reproducible: Always Steps to Reproduce: 1. start channel scan Actual Results: Signal and SNR show '0%' then immediately go back to '-' Expected Results: Tuning should work and channels should start to appear.
Are you sure that the LNBf settings are ok? If so, please run Kaffeine with debug enabled: $ kaffeine -d --dumpdvb
Yes, LNB settings should be fine. Did not change anything there between 1.4 and 2.0. % kaffeine -d --dumpdvb 14-09-16 23:52:08.026 [Debug ] src/backend-vlc/vlcmediawidget.cpp#78: bool VlcMediaWidget::init(): Using libVLC with args: --no-video-title-show 14-09-16 23:52:08.084 [Info ] src/dvb/dvbmanager.cpp#600: void DvbManager::loadDeviceManager(): Using built-in dvb device manager 14-09-16 23:52:08.591 [Warning ] src/dvb/dvbdevice_linux.cpp#143: void DvbLinuxDevice::startDevice(const QString&): Unsupported transmission type: 4 14-09-16 23:52:08.591 [Debug ] src/dvb/dvbdevice_linux.cpp#191: void DvbLinuxDevice::startDevice(const QString&): supports lnb UNIVERSAL 14-09-16 23:52:08.591 [Debug ] src/dvb/dvbdevice_linux.cpp#191: void DvbLinuxDevice::startDevice(const QString&): supports lnb DBS 14-09-16 23:52:08.591 [Debug ] src/dvb/dvbdevice_linux.cpp#191: void DvbLinuxDevice::startDevice(const QString&): supports lnb EXTENDED 14-09-16 23:52:08.591 [Debug ] src/dvb/dvbdevice_linux.cpp#191: void DvbLinuxDevice::startDevice(const QString&): supports lnb STANDARD 14-09-16 23:52:08.591 [Debug ] src/dvb/dvbdevice_linux.cpp#191: void DvbLinuxDevice::startDevice(const QString&): supports lnb ENHANCED 14-09-16 23:52:08.591 [Debug ] src/dvb/dvbdevice_linux.cpp#191: void DvbLinuxDevice::startDevice(const QString&): supports lnb C-BAND 14-09-16 23:52:08.591 [Debug ] src/dvb/dvbdevice_linux.cpp#191: void DvbLinuxDevice::startDevice(const QString&): supports lnb C-MULT 14-09-16 23:52:08.591 [Debug ] src/dvb/dvbdevice_linux.cpp#191: void DvbLinuxDevice::startDevice(const QString&): supports lnb DISHPRO 14-09-16 23:52:08.591 [Debug ] src/dvb/dvbdevice_linux.cpp#191: void DvbLinuxDevice::startDevice(const QString&): supports lnb 110BS 14-09-16 23:52:08.591 [Info ] src/dvb/dvbdevice_linux.cpp#201: void DvbLinuxDevice::startDevice(const QString&): Found dvb device P18224e35153b1179: STB0899 Multistandard 14-09-16 23:52:29.249 [Debug ] src/dvb/dvbrecording.cpp#543: void DvbRecordingModel::findNewRecordings(): executed. 14-09-16 23:52:29.249 [Debug ] src/dvb/dvbrecording.cpp#337: void DvbRecordingModel::removeDuplicates(): executed. 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): Device STB0899 Multistandard (/dev/dvb/adapter0/frontend0) capabilities: 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): CAN_2G_MODULATION 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): CAN_FEC_AUTO 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): CAN_INVERSION_AUTO 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): CAN_QPSK 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): DVB API Version 5.10, Current v5 delivery system: DVBS 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): Supported delivery systems: 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): [DVBS] 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): DVBS2 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): DSS 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbscan.cpp#300: DvbScan::DvbScan(DvbDevice*, const QString&, const QList<DvbTransponder>&, bool): Use other NIT is disabled 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbscan.cpp#634: void DvbScan::updateState(): Transponder 0/1 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#918: virtual bool DvbLinuxDevice::satSetup(QString, int, int): Using LNBf type UNIVERSAL 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#932: virtual bool DvbLinuxDevice::tune(const DvbTransponder&): tune to: S 12551500 V 22000000 5/6 14-09-16 23:52:39.001 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): DiSEqC VOLTAGE: 13 14-09-16 23:52:39.002 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): DiSEqC TONE: OFF 14-09-16 23:52:39.017 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): DiSEqC command: e0 10 38 f5 14-09-16 23:52:39.141 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): DiSEqC BURST: SEC_MINI_B 14-09-16 23:52:39.208 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): DiSEqC TONE: ON 14-09-16 23:52:40.701 [Debug ] src/dvb/dvbdevice.cpp#692: void DvbDevice::frontendEvent(): tuning failed on 12551.50 MHz 14-09-16 23:52:40.701 [Debug ] src/dvb/dvbscan.cpp#634: void DvbScan::updateState(): Transponder 1/1 14-09-16 23:52:40.702 [Debug ] src/dvb/dvbdevice_linux.cpp#84: void dvbv5_log(int, const char*, ...): DiSEqC VOLTAGE: OFF
That sounds to be a the same bug as #364401. It was fixed on Kaffeine 2.0.4. *** This bug has been marked as a duplicate of bug 364401 ***