Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Hyprland crashes on launch, No errors in log?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
agustinfortnite2008
n00b
n00b


Joined: 28 Nov 2024
Posts: 6
Location: Argentina

PostPosted: Thu Nov 28, 2024 5:53 pm    Post subject: Hyprland crashes on launch, No errors in log? Reply with quote

i have read the logs and there was an error because i didn't have seatd installed ( despite having elogind for whatever reason ) but it didn't change a thing

log:
https://bpa.st/KVSQ

make.conf:
https://bpa.st/CECA

hyprland.conf:
https://bpa.st/QM4Q
_________________
Xorg es mierda, Wayland tambien
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3931

PostPosted: Thu Nov 28, 2024 6:28 pm    Post subject: Reply with quote

I won't spend time on hyprland config file.
However I hope the working following will help.
Code:
=================================================================
                        Package Settings
=================================================================

gui-libs/aquamarine-0.4.2::gentoo was built with the following:
USE="" ABI_X86="(64)"
CFLAGS="-march=core2 -mtune=native -O2 -flto=1 -fuse-linker-plugin -fno-fat-lto-objects -pipe -Wa,-mbranches-within-32B-boundaries"
CXXFLAGS="-march=core2 -mtune=native -O2 -flto=1 -fuse-linker-plugin -fno-fat-lto-objects -pipe -Wa,-mbranches-within-32B-boundaries"


gui-wm/hyprland-0.45.2::gentoo was built with the following:
USE="-X -legacy-renderer -systemd" ABI_X86="(64)"
CFLAGS="-march=core2 -mtune=native -O2 -flto=1 -fuse-linker-plugin -fno-fat-lto-objects -fno-semantic-interposition -pipe -Wa,-mbranches-within-32B-boundaries"
CXXFLAGS="-march=core2 -mtune=native -O2 -flto=1 -fuse-linker-plugin -fno-fat-lto-objects -fno-semantic-interposition -pipe -Wa,-mbranches-within-32B-boundaries"


sys-auth/seatd-0.8.0::gentoo was built with the following:
USE="-builtin elogind -server -systemd" ABI_X86="(64)"
CFLAGS="-march=core2 -mtune=native -O2 -flto=1 -fuse-linker-plugin -fno-fat-lto-objects -pipe -Wa,-mbranches-within-32B-boundaries"
CXXFLAGS="-march=core2 -mtune=native -O2 -flto=1 -fuse-linker-plugin -fno-fat-lto-objects -pipe -Wa,-mbranches-within-32B-boundaries"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live compress-build-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms split-elog strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"

Thks 4 ur attention, interest & support.
_________________
USE="-* ..." in /etc/portage/make.conf here, i.e. a countermeasure to portage implicit braces, belt & diaper paradigm
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 22745

PostPosted: Thu Nov 28, 2024 7:19 pm    Post subject: Reply with quote

Welcome to the forums. Unfortunately, the log is not directly useful, though this line appears promising:
https://bpa.st/KVSQ:

47     [INFO] !!!!HEY YOU, YES YOU!!!!: further logs to stdout / logfile are disabled by default. BEFORE SENDING THIS LOG, ENABLE THEM. Use debug:disable_logs = false to do so: https://wiki.hyprland.org/Configuring/Variables/#debug
If you follow the instructions that were printed to the log file, does that produce a log that has useful data?
Back to top
View user's profile Send private message
agustinfortnite2008
n00b
n00b


Joined: 28 Nov 2024
Posts: 6
Location: Argentina

PostPosted: Thu Nov 28, 2024 7:42 pm    Post subject: Reply with quote

it gives the exact same output i already put the variable "debug:disable_logs = false"

https://bpa.st/35YA

you can see it in the hyprland.conf that i posted but i changed it to:

debug {
disable_logs = false
enable_stdout_logs = true
}
following the example in the documentation in case it was wrong but nothing :C, i don't know if i did it right or not
maybe the error is coming from using clang compiler?
_________________
Xorg es mierda, Wayland tambien
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 22745

PostPosted: Thu Nov 28, 2024 7:52 pm    Post subject: Reply with quote

That seems like a logging bug, then. It should not be telling you to do something you have already done.

Can you obtain a core dump, with debug symbols?
Back to top
View user's profile Send private message
agustinfortnite2008
n00b
n00b


Joined: 28 Nov 2024
Posts: 6
Location: Argentina

PostPosted: Thu Nov 28, 2024 8:00 pm    Post subject: Reply with quote

how do i do that?, sorry i never did a bug report xd
_________________
Xorg es mierda, Wayland tambien
Back to top
View user's profile Send private message
agustinfortnite2008
n00b
n00b


Joined: 28 Nov 2024
Posts: 6
Location: Argentina

PostPosted: Fri Nov 29, 2024 4:59 am    Post subject: Reply with quote

emerge hyprland --ggdb cflag, nostrip feature and debugsyms enabled
ulimit -c unlimited for coredump
gbd -q /usr/bin/Hyprland --core core
Backtrace:
Code:
+thread apply all bt full

Thread 2 (Thread 0x7fbfd113b6c0 (LWP 2438)):
+bt full
#0  0x00007fbfdbe98d26 in ??? () at /usr/lib64/libc.so.6
#1  0x00007fbfdbe9b769 in pthread_cond_wait () at /usr/lib64/libc.so.6
#2  0x00007fbfdc354e33 in std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) () at /usr/lib64/libc++.so.1
#3  0x0000563b330d5a57 in std::__1::condition_variable::wait<CWatchdog::CWatchdog()::$_0::operator()() const::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, CWatchdog::CWatchdog()::$_0::operator()() const::{lambda()#1}) (this=0x563b5027c3b8, __lk=..., __pred=...) at /usr/include/c++/v1/__condition_variable/condition_variable.h:147
#4  CWatchdog::CWatchdog()::$_0::operator()() const (this=<optimized out>) at ../hyprland-source/src/helpers/Watchdog.cpp:26
        lk = {__m_ = 0x563b5027c388, __owns_ = true}
        lk = {__m_ = <optimized out>, __owns_ = <optimized out>}
#5  std::__1::__invoke[abi:se190104]<CWatchdog::CWatchdog()::$_0>(CWatchdog::CWatchdog()::$_0&&) (__f=<optimized out>) at /usr/include/c++/v1/__type_traits/invoke.h:149
#6  _ZNSt3__116__thread_executeB8se190104INS_10unique_ptrINS_15__thread_structENS_14default_deleteIS2_EEEEZN9CWatchdogC1EvE3$_0JETpTnmJEEEvRNS_5tupleIJT_T0_DpT1_EEENS_15__tuple_indicesIJXspT2_EEEE (__t=<optimized out>) at /usr/include/c++/v1/__thread/thread.h:192
#7  std::__1::__thread_proxy[abi:se190104]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, CWatchdog::CWatchdog()::$_0> >(void*) (__vp=<optimized out>) at /usr/include/c++/v1/__thread/thread.h:201
        __p = {__ptr_ = {<std::__1::__compressed_pair_elem<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../hyprland-source/src/helpers/Watchdog.cpp:18:49)> *, 0, false>> = {__value_ = 0x563b502c83a0}, <std::__1::__compressed_pair_elem<std::__1::default_delete<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../hyprland-source/src/helpers/Watchdog.cpp:18:49)> >, 1, true>> = {<std::__1::default_delete<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../hyprland-source/src/helpers/Watchdog.cpp:18:49)> >> = {<No data fields>}, <No data fields>}, <No data fields>}}
#8  0x00007fbfdbe9c96e in ??? () at /usr/lib64/libc.so.6
#9  0x00007fbfdbf2b7ec in ??? () at /usr/lib64/libc.so.6

Thread 1 (Thread 0x7fbfd18dcb40 (LWP 2433)):
+bt full
#0  0x00007fbfdbe9e7fb in pthread_kill () at /usr/lib64/libc.so.6
#1  0x00007fbfdbe419b6 in raise () at /usr/lib64/libc.so.6
#2  0x00007fbfdbe248f7 in abort () at /usr/lib64/libc.so.6
#3  0x0000563b32f90bb5 in handleUnrecoverableSignal (sig=11) at ../hyprland-source/src/Compositor.cpp:80
#4  0x00007fbfdbe41a60 in <signal handler called> () at /usr/lib64/libc.so.6
#5  0x00007fbfdcce7ddb in Aquamarine::CDRMAtomicRequest::commit(unsigned int) () at /usr/lib64/libaquamarine.so.4
#6  0x00007fbfdcce8ba3 in Aquamarine::CDRMAtomicImpl::reset() () at /usr/lib64/libaquamarine.so.4
#7  0x00007fbfdccc5468 in Aquamarine::CDRMBackend::start() () at /usr/lib64/libaquamarine.so.4
#8  0x00007fbfdcc760e9 in Aquamarine::CBackend::start() () at /usr/lib64/libaquamarine.so.4
#9  0x0000563b32f945a5 in CCompositor::initServer (this=0x563b5021e2c0, socketName=..., socketFd=-1) at ../hyprland-source/src/Compositor.cpp:281
        options = <incomplete type>
        implementations = {__begin_ = 0x563b502b0f70, __end_ = 0x563b502b0f88, __end_cap_ = {<std::__1::__compressed_pair_elem<Aquamarine::SBackendImplementationOptions*, 0, false>> = {__value_ = 0x563b502b0f90}, <std::__1::__compressed_pair_elem<std::__1::allocator<Aquamarine::SBackendImplementationOptions>, 1, true>> = {<std::__1::allocator<Aquamarine::SBackendImplementationOptions>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<Aquamarine::SBackendImplementationOptions> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}
        option = <incomplete type>
#10 0x0000563b331047b4 in main (argc=<optimized out>, argv=<optimized out>) at ../hyprland-source/src/main.cpp:165
        cmd = {static __endian_factor = 2, __r_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>> = {__value_ = {__s = {{__is_long_ = 0 '\000', __size_ = 8 '\b'}, __padding_ = 0x7ffe14853d99 "Hyprland", __data_ = "Hyprland\000\000\000\000\000\000\000`\a)P;V\000"}, __l = {{__is_long_ = 0, __cap_ = 3976878827841037320}, __size_ = 100, __data_ = 0x563b50290760 "\nprecision highp float;\nvarying vec4 v_color;\nvarying vec2 v_texcoord;\n\nuniform vec2 topLeft;\nuniform vec2 fullSize;\nuniform vec2 fullSizeUntransformed;\nuniform float radius;\nuniform float radiusOuter"...}}}, <std::__1::__compressed_pair_elem<std::__1::allocator<char>, 1, true>> = {<std::__1::allocator<char>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<char> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, static npos = 18446744073709551615}
        configPath = {static __endian_factor = 2, __r_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>> = {__value_ = {__s = {{__is_long_ = 0 '\000', __size_ = 0 '\000'}, __padding_ = 0x7ffe14853d81 "", __data_ = '\000' <repeats 22 times>}, __l = {{__is_long_ = 0, __cap_ = 0}, __size_ = 0, __data_ = 0x0}}}, <std::__1::__compressed_pair_elem<std::__1::allocator<char>, 1, true>> = {<std::__1::allocator<char>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<char> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, static npos = 18446744073709551615}
        socketName = {static __endian_factor = 2, __r_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>> = {__value_ = {__s = {{__is_long_ = 0 '\000', __size_ = 0 '\000'}, __padding_ = 0x7ffe14853d61 "", __data_ = '\000' <repeats 22 times>}, __l = {{__is_long_ = 0, __cap_ = 0}, __size_ = 0, __data_ = 0x0}}}, <std::__1::__compressed_pair_elem<std::__1::allocator<char>, 1, true>> = {<std::__1::allocator<char>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<char> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, static npos = 18446744073709551615}
        args = {__begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 1, true>> = {<std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >> = {<std::__1::__non_trivial_if<true, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}
        socketFd = <optimized out>
        ignoreSudo = <optimized out>
        e = <optimized out>
+set logging off
Warning: 'set logging off', an alias for the command 'set logging enabled', is deprecated.
Use 'set logging enabled off'.

i hope this is usefull



References:
https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
https://wiki.gentoo.org/wiki/Debugging
https://askubuntu.com/questions/1349047/where-do-i-find-core-dump-files-and-how-do-i-view-and-analyze-the-backtrace-st

_________________
Xorg es mierda, Wayland tambien
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 22745

PostPosted: Fri Nov 29, 2024 3:24 pm    Post subject: Reply with quote

That is a good start.
agustinfortnite2008 wrote:
Code:
Thread 1 (Thread 0x7fbfd18dcb40 (LWP 2433)):
+bt full
#0  0x00007fbfdbe9e7fb in pthread_kill () at /usr/lib64/libc.so.6
#1  0x00007fbfdbe419b6 in raise () at /usr/lib64/libc.so.6
#2  0x00007fbfdbe248f7 in abort () at /usr/lib64/libc.so.6
#3  0x0000563b32f90bb5 in handleUnrecoverableSignal (sig=11) at ../hyprland-source/src/Compositor.cpp:80
#4  0x00007fbfdbe41a60 in <signal handler called> () at /usr/lib64/libc.so.6
#5  0x00007fbfdcce7ddb in Aquamarine::CDRMAtomicRequest::commit(unsigned int) () at /usr/lib64/libaquamarine.so.4
This function caused a signal 11 (SIGSEGV -> "Segmentation fault"). The lower numbered frames are just the program doing some minimal cleanup before it finally dies. Can you rebuild libaquamarine.so.4 with debug symbols too, and collect another core file? That would give us the source filename and line number of the fault, which may help identifying the bug. You can see in higher numbered frames, like #9, where the more thorough debug symbols give us more precise data about those frames.
Back to top
View user's profile Send private message
agustinfortnite2008
n00b
n00b


Joined: 28 Nov 2024
Posts: 6
Location: Argentina

PostPosted: Fri Nov 29, 2024 3:32 pm    Post subject: Reply with quote

so i have to rebuild aquamarin and do the coredump again no?, yeah sure
_________________
Xorg es mierda, Wayland tambien
Back to top
View user's profile Send private message
agustinfortnite2008
n00b
n00b


Joined: 28 Nov 2024
Posts: 6
Location: Argentina

PostPosted: Fri Nov 29, 2024 3:49 pm    Post subject: Reply with quote

Code:

+thread apply all bt full

Thread 2 (Thread 0x7f10c84f56c0 (LWP 17612)):
+bt full
#0  0x00007f10d3298d26 in ??? () at /usr/lib64/libc.so.6
#1  0x00007f10d329b769 in pthread_cond_wait () at /usr/lib64/libc.so.6
#2  0x00007f10d369fe33 in std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) () at /usr/lib64/libc++.so.1
#3  0x0000558ef3be2a57 in std::__1::condition_variable::wait<CWatchdog::CWatchdog()::$_0::operator()() const::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, CWatchdog::CWatchdog()::$_0::operator()() const::{lambda()#1}) (this=0x558efb62a3b8, __lk=..., __pred=...) at /usr/include/c++/v1/__condition_variable/condition_variable.h:147
#4  CWatchdog::CWatchdog()::$_0::operator()() const (this=<optimized out>) at ../hyprland-source/src/helpers/Watchdog.cpp:26
        lk = {__m_ = 0x558efb62a388, __owns_ = true}
        lk = {__m_ = <optimized out>, __owns_ = <optimized out>}
#5  std::__1::__invoke[abi:se190104]<CWatchdog::CWatchdog()::$_0>(CWatchdog::CWatchdog()::$_0&&) (__f=<optimized out>) at /usr/include/c++/v1/__type_traits/invoke.h:149
#6  _ZNSt3__116__thread_executeB8se190104INS_10unique_ptrINS_15__thread_structENS_14default_deleteIS2_EEEEZN9CWatchdogC1EvE3$_0JETpTnmJEEEvRNS_5tupleIJT_T0_DpT1_EEENS_15__tuple_indicesIJXspT2_EEEE (__t=<optimized out>) at /usr/include/c++/v1/__thread/thread.h:192
#7  std::__1::__thread_proxy[abi:se190104]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, CWatchdog::CWatchdog()::$_0> >(void*) (__vp=<optimized out>) at /usr/include/c++/v1/__thread/thread.h:201
        __p = {__ptr_ = {<std::__1::__compressed_pair_elem<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../hyprland-source/src/helpers/Watchdog.cpp:18:49)> *, 0, false>> = {__value_ = 0x558efb6763b0}, <std::__1::__compressed_pair_elem<std::__1::default_delete<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../hyprland-source/src/helpers/Watchdog.cpp:18:49)> >, 1, true>> = {<std::__1::default_delete<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../hyprland-source/src/helpers/Watchdog.cpp:18:49)> >> = {<No data fields>}, <No data fields>}, <No data fields>}}
#8  0x00007f10d329c96e in ??? () at /usr/lib64/libc.so.6
#9  0x00007f10d332b7ec in ??? () at /usr/lib64/libc.so.6

Thread 1 (Thread 0x7f10c84f6b40 (LWP 17607)):
+bt full
#0  0x00007f10d329e7fb in pthread_kill () at /usr/lib64/libc.so.6
#1  0x00007f10d32419b6 in raise () at /usr/lib64/libc.so.6
#2  0x00007f10d32248f7 in abort () at /usr/lib64/libc.so.6
#3  0x0000558ef3a9dbb5 in handleUnrecoverableSignal (sig=11) at ../hyprland-source/src/Compositor.cpp:80
#4  0x00007f10d3241a60 in <signal handler called> () at /usr/lib64/libc.so.6
#5  Hyprutils::Memory::CSharedPointer<Aquamarine::SDRMConnector>::get (this=0x7ffc4aa21cf8) at /usr/include/hyprutils/memory/SharedPtr.hpp:242
#6  Hyprutils::Memory::CSharedPointer<Aquamarine::SDRMConnector>::operator-> (this=0x7ffc4aa21cf8) at /usr/include/hyprutils/memory/SharedPtr.hpp:229
#7  Aquamarine::CDRMAtomicRequest::commit (this=0x7ffc4aa21ce0, flagssss=1024) at /var/tmp/portage/gui-libs/aquamarine-0.5.0/work/aquamarine-0.5.0/src/backend/drm/impl/Atomic.cpp:165
        ret = <optimized out>
        flagsToStr = {<No data fields>}
#8  0x00007f10d4074ab3 in Aquamarine::CDRMAtomicImpl::reset (this=<optimized out>) at /var/tmp/portage/gui-libs/aquamarine-0.5.0/work/aquamarine-0.5.0/src/backend/drm/impl/Atomic.cpp:355
        request = {failed = false, backend = {impl_ = 0x558efb702c10}, req = 0x558efb6fbb90, conn = {impl_ = 0x0}}
#9  0x00007f10d404d668 in Aquamarine::CDRMBackend::start (this=<optimized out>) at /var/tmp/portage/gui-libs/aquamarine-0.5.0/work/aquamarine-0.5.0/src/backend/drm/DRM.cpp:788
#10 0x00007f10d3ffcfc9 in Aquamarine::CBackend::start (this=0x558efb661140) at /var/tmp/portage/gui-libs/aquamarine-0.5.0/work/aquamarine-0.5.0/src/backend/Backend.cpp:120
        ok = <optimized out>
        i = 1
        optionsForType = {this = 0x558efb661140}
        fallback = <optimized out>
        started = 1
#11 0x0000558ef3aa15a5 in CCompositor::initServer (this=0x558efb5cc2c0, socketName=..., socketFd=-1) at ../hyprland-source/src/Compositor.cpp:281
        options = {logFunction = {<std::__1::__function::__maybe_derive_from_unary_function<void(Aquamarine::eBackendLogLevel, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)>> = {<No data fields>}, <std::__1::__function::__maybe_derive_from_binary_function<void(Aquamarine::eBackendLogLevel, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)>> = {<std::__1::__binary_function_keep_layout_base<Aquamarine::eBackendLogLevel, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>> = {<No data fields>}, <No data fields>}, __f_ = {__buf_ = {__lx = "\210\260\354\363\216U\000\000 ܩ\363\216U\000\000~\210\262\353\000\000\000\000\274\300\345\377\000\000\000"}, __f_ = 0x7ffc4aa21f30}}}
        implementations = {__begin_ = 0x558efb65ef80, __end_ = 0x558efb65ef98, __end_cap_ = {<std::__1::__compressed_pair_elem<Aquamarine::SBackendImplementationOptions*, 0, false>> = {__value_ = 0x558efb65efa0}, <std::__1::__compressed_pair_elem<std::__1::allocator<Aquamarine::SBackendImplementationOptions>, 1, true>> = {<std::__1::allocator<Aquamarine::SBackendImplementationOptions>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<Aquamarine::SBackendImplementationOptions> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}
        option = {backendType = Aquamarine::AQ_BACKEND_WAYLAND, backendRequestMode = Aquamarine::AQ_BACKEND_REQUEST_FALLBACK}
#12 0x0000558ef3c117b4 in main (argc=<optimized out>, argv=<optimized out>) at ../hyprland-source/src/main.cpp:165
        cmd = {static __endian_factor = 2, __r_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>> = {__value_ = {__s = {{__is_long_ = 0 '\000', __size_ = 8 '\b'}, __padding_ = 0x7ffc4aa22109 "Hyprland", __data_ = "Hyprland\000\000\000\000\000\000\000`\347c\373\216U\000"}, __l = {{__is_long_ = 0, __cap_ = 3976878827841037320}, __size_ = 100, __data_ = 0x558efb63e760 "\nprecision highp float;\nvarying vec4 v_color;\nvarying vec2 v_texcoord;\n\nuniform vec2 topLeft;\nuniform vec2 fullSize;\nuniform vec2 fullSizeUntransformed;\nuniform float radius;\nuniform float radiusOuter"...}}}, <std::__1::__compressed_pair_elem<std::__1::allocator<char>, 1, true>> = {<std::__1::allocator<char>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<char> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, static npos = 18446744073709551615}
        configPath = {static __endian_factor = 2, __r_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>> = {__value_ = {__s = {{__is_long_ = 0 '\000', __size_ = 0 '\000'}, __padding_ = 0x7ffc4aa220f1 "", __data_ = '\000' <repeats 22 times>}, __l = {{__is_long_ = 0, __cap_ = 0}, __size_ = 0, __data_ = 0x0}}}, <std::__1::__compressed_pair_elem<std::__1::allocator<char>, 1, true>> = {<std::__1::allocator<char>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<char> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, static npos = 18446744073709551615}
        socketName = {static __endian_factor = 2, __r_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false>> = {__value_ = {__s = {{__is_long_ = 0 '\000', __size_ = 0 '\000'}, __padding_ = 0x7ffc4aa220d1 "", __data_ = '\000' <repeats 22 times>}, __l = {{__is_long_ = 0, __cap_ = 0}, __size_ = 0, __data_ = 0x0}}}, <std::__1::__compressed_pair_elem<std::__1::allocator<char>, 1, true>> = {<std::__1::allocator<char>> = {<std::__1::__non_trivial_if<true, std::__1::allocator<char> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, static npos = 18446744073709551615}
        args = {__begin_ = 0x0, __end_ = 0x0, __end_cap_ = {<std::__1::__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, 0, false>> = {__value_ = 0x0}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 1, true>> = {<std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >> = {<std::__1::__non_trivial_if<true, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}
        socketFd = <optimized out>
        ignoreSudo = <optimized out>
        e = <optimized out>
+set logging off
Warning: 'set logging off', an alias for the command 'set logging enabled', is deprecated.
Use 'set logging enabled off'.

_________________
Xorg es mierda, Wayland tambien
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum