neumoDVB

manjaro is this a mistake

/home/star/neumodvb/src/receiver/frontend.cc:1262:7: warning: unused variable '[error, need_diseqc, need_lnb]' [-Wunused-variable]
1262 | auto [error, need_diseqc, need_lnb] =
| ^
 
manjaro is this a mistake

/home/star/neumodvb/src/receiver/frontend.cc:1262:7: warning: unused variable '[error, need_diseqc, need_lnb]' [-Wunused-variable]
1262 | auto [error, need_diseqc, need_lnb] =
| ^
No mistake.
 
It is locked, how can I fix this? There is sound but no image.
 

Attachments

  • Ekran Görüntüsü_20250122_001604.webp
    Ekran Görüntüsü_20250122_001604.webp
    51.4 KB · Views: 55
  • Ekran Görüntüsü_20250122_002002.webp
    Ekran Görüntüsü_20250122_002002.webp
    44.8 KB · Views: 27
Probably some problem with installing or compiling. I cannot help with manjaro.
 
How can I fix this error?


[ 48%] Building CXX object src/neumodb/schema/CMakeFiles/pyschemadb.dir/schemadb_pybind.cc.o
[ 48%] Building CXX object src/neumodb/schema/CMakeFiles/pyschemadb.dir/schema_pybind.cc.o
In file included from /home/star/neumodvb/build/src/neumodb/schema/schema_pybind.cc:21:
In file included from /home/star/neumodvb/pybind11/include/pybind11/operators.h:12:
In file included from /home/star/neumodvb/pybind11/include/pybind11/pybind11.h:13:
In file included from /home/star/neumodvb/pybind11/include/pybind11/detail/class.h:12:
In file included from /home/star/neumodvb/pybind11/include/pybind11/detail/../attr.h:14:
/home/star/neumodvb/pybind11/include/pybind11/detail/../cast.h:1038:19: error: static assertion failed due to requirement '!integral_constant<bool, true>::value': Unable to cast type to ref
erence: value is local to type caster
1038 | static_assert(!cast_is_temporary_value_reference<T>::value,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/star/neumodvb/pybind11/include/pybind11/detail/../cast.h:1070:22: note: in instantiation of function template specialization 'pybind11::cast<unsigned char &, 0>' requested here
1070 | return pybind11::cast<T>(*this);
| ^
/home/star/neumodvb/build/src/neumodb/schema/schema_pybind.cc:484:31: note: in instantiation of function template specialization 'pybind11::handle::cast<unsigned char &>' requested here
484 | auto pv = p.cast<uint8_t &>();
| ^
1 error generated.
make[2]: *** [src/neumodb/schema/CMakeFiles/pyschemadb.dir/build.make:140: src/neumodb/schema/CMakeFiles/pyschemadb.dir/schema_pybind.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1759: src/neumodb/schema/CMakeFiles/pyschemadb.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
 

Attachments

  • Ekran Görüntüsü_20250127_190504.webp
    Ekran Görüntüsü_20250127_190504.webp
    87.1 KB · Views: 22
Might be kernel version. I never managed to get Neumo on Debian with 6.12 and above. I use 6.10.6 (now abandoned) on Debian Trixie and have to make sure that I don't update system.
 
This is the section from the cast.h file that concerns the error:

PYBIND11_NAMESPACE_END(detail)

// pytype -> C++ type

template <typename T, detail::enable_if_t<!detail::is_pyobject<T>::value, int> = 0>
T cast(const handle &handle) {
using namespace detail;
static_assert(!cast_is_temporary_value_reference<T>::value,
"Unable to cast type to reference: value is local to type caster");
return cast_op<T>(load_type<T>(handle));

}
Can you fix it?
 
@deeptho

With a new install on my laptop of Fedora 39 (kernel 6.11.9), I've encountered an odd problem with the numpy lib in accessing the spectrum of transponders.

I have the numpy 1.24 version, which comes with Fedora 39, but in the console it insists it is using a different one.

Do you have any idea what the problem may be?
 

Attachments

  • debug.txt
    debug.txt
    444.9 KB · Views: 6
  • numpyprob.webp
    numpyprob.webp
    202 KB · Views: 23
Last edited:
@deeptho

With a new install on my laptop of Fedora 39 (kernel 6.11.9), I've encountered an odd problem with the numpy lib in accessing the spectrum of transponders.

I have the numpy 1.24 version, which comes with Fedora 39, but in the console it insists it is using a different one.

Do you have any idea what the problem may be?
It seems to be a conflict between some packages you have installed (so nothing to do with neumodvb). Perhaps you have installed some with pip (only use that when no rpm exists), and rpm. Try to reinstall numpy ans scipy.

sudo dnf reinstall numpy scipy
 
It seems to be a conflict between some packages you have installed (so nothing to do with neumodvb). Perhaps you have installed some with pip (only use that when no rpm exists), and rpm. Try to reinstall numpy ans scipy.

sudo dnf reinstall numpy scipy
Yes I think I used pip for the mpm scatter intensity file. I'll do some checking on my install. Thanks.
 
Debian 12 error Which program should I install?

Making all in svgview
[ 85%] Building CXX object src/receiver/CMakeFiles/neumoreceiver.dir/subscriber.cc.o
[ 85%] Building CXX object src/receiver/CMakeFiles/neumoreceiver.dir/receiver.cc.o
[ 85%] Building CXX object src/receiver/CMakeFiles/neumoreceiver.dir/commands.cc.o
/home/star/neumodvb/src/receiver/commands.cc:110:12: error: use of undeclared identifier 'current_zone'
auto tz = current_zone();
^
/home/star/neumodvb/src/receiver/commands.cc:119:47: error: no member named 'choose' in namespace 'std::chrono'
auto nextsys = tz->to_sys(next, std::chrono::choose::earliest);
~~~~~~~~~~~~~^
/home/star/neumodvb/src/receiver/commands.cc:137:12: error: use of undeclared identifier 'current_zone'
auto tz = current_zone();
^
/home/star/neumodvb/src/receiver/commands.cc:172:50: error: no member named 'choose' in namespace 'std::chrono'
auto nextsys = tz->to_sys(nextloc, std::chrono::choose::earliest);
~~~~~~~~~~~~~^
 
/usr/lib/gcc/x86_64-linux-gnu/14/libstdc++fs.a (This is the file system I have)

ana sayfa/star/neumodvb/src/util/logger.cc:78:3: hata: 'configureAndWatch' çağrısı belirsiz
78 | DOMConfigurator::configureAndWatch(logconfig, 1000);

/neumodvb/src/util/CMakeLists.txt/

hedef_derleme_seçenekleri(neumoutil PUBLIC -fPIC)
target_link_libraries(neumoutil PUBLIC dl log4cxx yığın dizesi stdc++fs pthread fmt::fmt)
 
8.0W_Every time I scan 12620 V,890,1/2 at 8.0W with the 6909x card, neumoDVB crashes whether the scan is manual or blindscan all.
 

Attachments

8.0W_Every time I scan 12620 V,890,1/2 at 8.0W with the 6909x card, neumoDVB crashes whether the scan is manual or blindscan all.
Satesco,
this looks like some invalid or currupted SI data. I have uploaded a new version, which may help for this problem (not sure).
 
@deeptho,

I updated neumoDVB but ended up with an error related to mpv/client. After fixing it, I couldn't launch the app because of a module.
Which one and how to fix it?
 

Attachments

@deeptho,

I updated neumoDVB but ended up with an error related to mpv/client. After fixing it, I couldn't launch the app because of a module.
Which one and how to fix it?
Some files were missing. I have added them now, so that will fix this problem.
 
Some files were missing. I have added them now, so that will fix this problem.
I had hoped to fix neumodvb with the latest update, but it's a bit missing from this update to fix it completely (?).

But better read the added files(update,neumo & kern.log)
 

Attachments

I had hoped to fix neumodvb with the latest update, but it's a bit missing from this update to fix it completely (?).

But better read the added files(update,neumo & kern.log)
Satesco,
Try the newest version. It should be fixed now.
 
Back
Top