jaeger changed the topic of #crux to: CRUX 3.7 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
cruxbot has quit [Ping timeout: 256 seconds]
cruxbot has joined #crux
Stx_ has joined #crux
Stx has quit [Ping timeout: 600 seconds]
farkuhar has quit [Ping timeout: 246 seconds]
hestia has joined #crux
hestia has quit [Read error: Connection reset by peer]
<cruxbot> [contrib.git/3.7]: python3-tzdata: updated outdated build logic
<cruxbot> [contrib.git/3.7]: appstream: 0.16.2 -> 0.16.3
<cruxbot> [contrib.git/3.7]: pandoc-bin: 3.1.6.1 -> 3.1.6.2
<cruxbot> [contrib.git/3.7]: python3-setuptools-rust: 1.6.0 -> 1.7.0
jjasghar has quit [Ping timeout: 246 seconds]
jjasghar has joined #crux
jjasghar has quit [Changing host]
jjasghar has joined #crux
lavaball has joined #crux
lavaball has quit [Remote host closed the connection]
r0ni_ has joined #crux
crash_1 has joined #crux
Stx has joined #crux
cruxbot has quit [*.net *.split]
Stx_ has quit [*.net *.split]
jason123onirc has quit [*.net *.split]
crash_ has quit [*.net *.split]
r0ni has quit [*.net *.split]
crash_1 is now known as crash_
jason123onirc has joined #crux
cruxbot has joined #crux
guido_rokepo has joined #crux
stoffepojken has joined #crux
stoffepojken has quit [Client Quit]
stoffepojken has joined #crux
lavaball has joined #crux
stoffepojken has quit [Ping timeout: 258 seconds]
farkuhar has joined #crux
stoffepojken has joined #crux
stoffepojken has quit [Read error: Connection reset by peer]
stoffepojken has joined #crux
stoffepojken has quit [Read error: Connection reset by peer]
stoffepojken has joined #crux
stoffepojken has joined #crux
stoffepojken has quit [Read error: Connection reset by peer]
stoffepojken has joined #crux
stoffepojken has quit [Read error: Connection reset by peer]
stoffepojken has joined #crux
stoffepojken has quit [Quit: ZNC 1.8.2 - https://znc.in]
stoffepojken has joined #crux
stoffepojken has quit [Client Quit]
stoffepojken has joined #crux
SiFuh_ has quit [Remote host closed the connection]
SiFuh has joined #crux
stoffepojken has quit [Ping timeout: 258 seconds]
stoffepojken has joined #crux
lavaball has quit [Remote host closed the connection]
lavaball has joined #crux
lavaball has quit [Remote host closed the connection]
Guest_trulala has joined #crux
<Guest_trulala> hello, guys. Please, help a noob with a kernel. I compile kernel without any modules. And I want insert option 'i915.enable_psr=0', but did not found in .config, where I can put her... Who use Intel graphics? Who disable Panel Self Refresh?
<Guest_trulala> and sorry for my Eng.
<Guest_trulala> And another question, who insert in kernel firmware? I ask about GuC/HuC on Intel video.
<Guest_trulala> Need insert or not?
<Guest_trulala> Or without HuC codecs and (GuC) card work better?
<Guest_trulala> wow, here Bearded guys - z3bra, frinnst, jaeger, SiFuh etc... Hi, gurus ;)
<Guest_trulala> And last question... Who try to compile CRUX with Clang/LLVM? (without glibc)? Any tests on performance?
<Guest_trulala> If I go away, I watch all answers in logs. So, thanks a lot and best regards.
<SiFuh> i915.enable_psr=0 <-- cmdline option
<Guest_trulala> thx
<Guest_trulala> this enough?
<SiFuh> Clang/LLVM (without glibc)? I tried under 3.5 and it failed. Biggest issue was compiling extra modules for the kernel that are not in the kernel like rtl8814au and a few others
<SiFuh> I didn't notice any peformance issues, to be honest I wasn't look at that though
<jaeger> If you compile without any modules you should still be able to use kernel command line options like i915.enable_psr=0, put it into your lilo or grub or whatever bootloader config
<Guest_trulala> I start with EFI, without any lilo or GRUB
<Guest_trulala> just put the kernel in /boot/efi/boot/
<jaeger> As for firmware, the kernel will load it automatically if you build the driver as a module AND it can find the firmware... otherwise you might have to specify the firmware in the kernel's config
<Guest_trulala> nono, I put all drivers in firmware cmdline
<jaeger> How do you configure the boot? efibootmgr?
<Guest_trulala> nope
<jaeger> Boot directly from EFI shell or similar?
<Guest_trulala> UEFI understand, if u rename the kernel to bootx64.efi and put in vfat /boot/efi/boot
<Guest_trulala> yep, directly
<jaeger> Usually, yeah... though some manufacturers (looking at HP here) take liberties and don't always follow the standard :)
<SiFuh> You can use CONFIG_CMDLINE in .config when you compile the kernel
<jaeger> OK, then if your motherboard has an option to add a command line you could do it there. Otherwise you might need to use efibootmgr, OR you could change the i915 driver to a module and set the option when it's loaded
<jaeger> Or another option... yeah, what SiFuh said
<Guest_trulala> I lose my confidence on HP... I use for this moment Lenovo x series. But later, maybe, I want try lenovo ARM...
<Guest_trulala> OR you could change the i915 driver to a module and set the option when it's loaded
<Guest_trulala> this
<Guest_trulala> i want disable in driver...
<Guest_trulala> :SiFuh  thx
<Guest_trulala> >I didn't notice any peformance issues, to be honest I wasn't look at that though
<SiFuh> CONFIG_CMDLINE_BOOL=y <-- set this and this --> CONFIG_CMDLINE="i915.enable_psr=0"
<Guest_trulala> much faster compile
<Guest_trulala> half time
<Guest_trulala> half memory use
<Guest_trulala> with clang
<Guest_trulala> but more fat files in output
<jaeger> I haven't try with clang/llvm myself
<jaeger> s/try/tried/
<Guest_trulala> i try with LLVM 15/16 and Gentoo
<Guest_trulala> yes, sorry
<Guest_trulala> tryed, yeah
<Guest_trulala> so, who use in laptop GuC/Huc for intel video?
<jaeger> I have an intel kaby lake laptop but I haven't had to do anything specific with firmware on it
<Guest_trulala> Guc have instruction for power, Huc have patch for encode/decode hardware video...
<jaeger> As far as I know, though, the firmware required should be in the linux-firmware package
<Guest_trulala> Some info in Arch wiki, but I read in another places
<jaeger> There are a lot of huc/guc firmware files there
<Guest_trulala> I use latest (and insert in firmware section on my kernel)
<Guest_trulala> If u want know, which file - just run any live ISO
<SiFuh> Warning: Manually enabling GuC / HuC firmware loading taints the kernel even when the feature is not supported. Moreover, enabling GuC/HuC firmware loading can cause issues on some systems; disable it if you experience freezing (for example, after resuming from hibernation).
<SiFuh> Interesting none-the-less
<Guest_trulala> yep.
<SiFuh> Thanks Guest_trulala I never came across it before in the kernel. Atleast I will have a small idea now if it ever turns up
<Guest_trulala> ;) welcome
<Guest_trulala> Bram died, Vim git maintained Neovim programmers, so sad. Vim and new version? I think need go away to Emacs...
<SiFuh> i915.enable_psr=0 Panel Self Refresh (PSR), a power saving feature used by Intel iGPUs is known to cause flickering in some instances
<Guest_trulala> I know. In the new kernels without this option I have freezes
<SiFuh> VIM will not die though. It will be taken over by others.
<Guest_trulala> but in 6.4 enable again this option for semiold cpu
<SiFuh> I like Emacs. I use it for big jobs and is my default editor. But for super quick stuff I use VI/VIM
<Guest_trulala> for quick stuff i use Joe(jmacs) ;)
<Guest_trulala> latest Emacs work nice with Eglot and Tree-sitter
<SiFuh> My favorite feature with Emacs is mass-renaming files
<Guest_trulala> Joe did not have any depends (maybe only ncurses)
<Guest_trulala> C-x (
<Guest_trulala> M-%
<Guest_trulala> and, maybe, eLISP
<Guest_trulala> thats all ;)
<Guest_trulala> thanks a lot for answers, bye and Good Luck
Guest_trulala has quit [Quit: Client closed]
<jaeger> cheers
Guest_trulala has joined #crux
<Guest_trulala> ah, and for UEFI start need add to cmd_line, where u root
<Guest_trulala> bye
pitillo has quit [Ping timeout: 246 seconds]
Guest_trulala has quit [Client Quit]
guido_rokepo has quit [Quit: guido_rokepo]
pitillo has joined #crux
<cruxbot> [opt.git/3.7]: nvidia: updated to version 535.104.05
<cruxbot> [compat-32.git/3.7]: nvidia-32: updated to version 535.104.05
r0ni_ is now known as r0ni
lavaball has joined #crux
Guest_trulala has joined #crux
Guest_trulala has left #crux [#crux]
tilman has quit [Ping timeout: 245 seconds]
tilman has joined #crux
groovy2shoes has quit [Ping timeout: 245 seconds]
groovy2shoes has joined #crux
Guest_trulala has joined #crux
<Guest_trulala> hello again
<Guest_trulala> who use Emacs in CRUX?
Guest_trulala has quit [Client Quit]
<cruxbot> [xorg.git/3.7]: libdrm: 2.4.115 -> 2.4.116
<ukky> Quick question requires a quick response, I guess.
<cruxbot> [opt.git/3.7]: git: 2.41.0 -> 2.42.0
<cruxbot> [opt.git/3.7]: libzip: 1.10.0 -> 1.10.1
<cruxbot> [contrib.git/3.7]: p5-uri: 5.19 -> 5.21
<SiFuh> ukky: He already knows it is me ;-)
<SiFuh> Mentioned above
<ukky> I was going to tell him about you, but usually you give quick responses unless busy.
<SiFuh> He knows because we already mentioned it above
<ukky> I was Emacs user myself, but than did a switch when required to work remotely. Emacs key scheme and Firefox do not work well together.
<SiFuh> Doesn't Emacs have a command to launch firefox :-P Hahahaha
<SiFuh> That's a joke by the way since it has a command for everything
<ukky> System running Emacs was accessed via Firefox. And Firefox intersepts Alt presses.
<SiFuh> Got it
<ukky> I could re-assign most key sequences in Firefox, but could not re-assign Alt (for Firefox).
lavaball has quit [Remote host closed the connection]
tilman has quit [Ping timeout: 245 seconds]
tilman has joined #crux
woland has joined #crux
woland has quit [Remote host closed the connection]