You are not logged in.

#21 2024-08-11 03:35:23

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Carbon Bugs

src in sources is not the problem, I'm guessing this is just an issue with packages not being accepted into trixie yet.

-edit- yup, lintian installs fine on sid. bl-welcome doesn't really work on sid because it wants to install sources that don't exist (security, etc...)


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#22 2024-08-11 04:30:26

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,557
Website

Re: Carbon Bugs

hhh wrote:
johnraff wrote:

...I suppose the best thing is to temporarily remove geany from the Carbon meta lists?

You could replace it with, say, gedit, or you could just do what I did and use a sid source to install bunsen-meta-all and then switch back to trixie.

Sure, you or I could easily grab geany from Sid, but in terms of making the metapackages usable to others who want to try out Carbon for us, perhaps the easiest way is to temporarily switch geany for gedit. There's nothing wrong with gedit anyway, as far as I know, even though I'd like to ultimately bring geany back in (we have some nice BL tweaks).

EDIT: bunsen-meta-all 13.0-3 uploaded.

Last edited by johnraff (2024-08-11 04:48:42)


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#23 2024-08-11 04:40:53

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,557
Website

Re: Carbon Bugs

hhh wrote:

src in sources is not the problem, I'm guessing this is just an issue with packages not being accepted into trixie yet.

-edit- yup, lintian installs fine on sid. bl-welcome doesn't really work on sid because it wants to install sources that don't exist (security, etc...)

Strange - lintian is in Trixie: https://packages.debian.org/trixie/lintian
Maybe some dependency hasn't arrived?

Yes, I think the gcc and g++ errors might be transitional, while packages get back into sync.

Could you try it again in a couple of hours? (Or tomorrow, since it's getting late for you.)

Last edited by johnraff (2024-08-11 04:42:24)


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#24 2024-08-11 04:57:26

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Carbon Bugs

Will do, good suggestions. Time for bed.


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#25 2024-08-12 02:02:43

Bearded_Blunder
Dodging A Bullet
From: Seat: seat0; vc7
Registered: 2015-09-29
Posts: 1,146

Re: Carbon Bugs

johnraff wrote:

Sure, you or I could easily grab geany from Sid, but in terms of making the metapackages usable to others who want to try out Carbon for us, perhaps the easiest way is to temporarily switch geany for gedit. There's nothing wrong with gedit anyway, as far as I know, even though I'd like to ultimately bring geany back in (we have some nice BL tweaks).

Here's me in the installs I've done switching to scite.. suppose I'll have to look at gedit now, why scite? Purely familiarity, I use it a fair bit on Windows too.


Blessed is he who expecteth nothing, for he shall not be disappointed...
If there's an obscure or silly way to break it, but you don't know what.. Just ask me

Offline

#26 2024-08-12 16:59:25

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Carbon Bugs

hhh wrote:

My laptop fan is running faster on carbon that it does on Ubuntu noble, I'll have to check if I've installed any fan control packages that are lowering the fan speed/giving the fan more speed options.

This has been improved by running sudo sensors-detect and letting it add 'coretemp' to /etc/modules, but the real issue, on my box, is Xorg. Wayland runs dramatically cooler/quieter.

Fixed by a fresh install using sid sources. bl-welcome runs normally at first boot, by I exited as it wants to install trixie sources.

Also, I've greatly reduced (eliminated, maybe) Intel screen-tearing by removing the package xserver-xorg-video-intel,rebooting and enabling in picom.conf, lines 530-534...

backend = "glx";

# Enable/disable VSync.
# vsync = false
vsync = true

I can't believe I had never noticed this section of the Debian wiki before...

https://wiki.debian.org/GraphicsCard#Intel

Last edited by hhh (2024-08-12 18:34:51)


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#27 2024-08-18 18:31:50

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Carbon Bugs

Un-maximizing a window  via Openbox's ToggleMaximize keybind (Alt+F6 by default in BL) disables picom when have "backend = glx" set in picom.conf. Very weirdly, clicking the toggle maximize icon works fine.

I'm guessing it's the same or similar to this bug...
https://github.com/yshui/picom/issues/1216

The fix for that is in v11.2 but sid's version is 10.2-3+b1. I built v11.2 from source and the issue is gone, so hopefully that version will make it into trixie.


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#28 2024-08-19 05:55:01

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,557
Website

Re: Carbon Bugs

Does the workaround posted on that bug page do anything?
In picom.conf:

no-ewmh-fullscreen = true

...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#29 2024-08-19 14:59:06

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Carbon Bugs

^ No, I tested that before building the newer version.


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#30 2024-08-20 06:20:08

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,557
Website

Re: Carbon Bugs

Then we just have to wait till it trickles down. Should come through eventually...


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#31 2024-08-25 17:12:45

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Carbon Bugs

I just installed audacious, they've changed their default audio output plugin to PipeWire. I had to change it to PulseAudio to play audio files. Another config we'll have to customize.


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#32 2024-08-26 05:44:12

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,557
Website

Re: Carbon Bugs

^Audacious isn't part of our default install so we aren't shipping any config atm. We could put a file in if it's a tricky one for users to figure out for themselves.


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#33 2024-08-26 17:13:17

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Carbon Bugs

johnraff wrote:

^Audacious isn't part of our default install so we aren't shipping any config atm. We could put a file in if it's a tricky one for users to figure out for themselves.

I was thinking about this, pipewire/wireplumber are ready for Prime Time. If you have a trixie/sid install, it's as easy as...

sudo apt install pipewire-audio

... and reboot. That also removes pulseaudio, but leaves pavucontrol which still works for your audio settings. pnmixer needs no modifications.

SDWLihVm.png

Install Helvum for even more fun!

NrIlVYxm.png

audacious will work OOTB now, I'll have to test how other media players handle the change. VLC works the same, it has a default output setting of 'Automatic'. Nice.

mpv works with no config change as well, and looks great doing it.

iMEnsOWm.png


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#34 2024-08-26 17:30:19

DeepDayze
Like sands through an hourglass...
From: In Linux Land
Registered: 2017-05-28
Posts: 1,897

Re: Carbon Bugs

johnraff wrote:

^Audacious isn't part of our default install so we aren't shipping any config atm. We could put a file in if it's a tricky one for users to figure out for themselves.

I'd at least suggest how users can tweak settings in Audacious or any other audio player to utilize PW. Isn't there a shim for older apps that expect PA rather than PW?


Real Men Use Linux

Offline

#35 2024-08-26 18:07:22

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Carbon Bugs

DeepDayze wrote:
johnraff wrote:

^Audacious isn't part of our default install so we aren't shipping any config atm. We could put a file in if it's a tricky one for users to figure out for themselves.

I'd at least suggest how users can tweak settings in Audacious or any other audio player to utilize PW. Isn't there a shim for older apps that expect PA rather than PW?

Audacious seems to be set to use PipeWire by default, but if not it's in File>Settings>Audio>Output Settings.

Most media apps have an audio settings GUI.

mpv/celluloid might need a ~/.config/mpv/mpv.conf with this in it...

ao=pipewire

BTW, we should definitely consider adding celluloid as a frontend for our mpv installation.

https://packages.debian.org/unstable/celluloid


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#36 2024-08-27 06:23:36

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,557
Website

Re: Carbon Bugs

hhh wrote:

I was thinking about this, pipewire/wireplumber are ready for Prime Time. If you have a trixie/sid install, it's as easy as...

sudo apt install pipewire-audio

... and reboot. That also removes pulseaudio, but leaves pavucontrol which still works for your audio settings. pnmixer needs no modifications.

Sounds reasonable actually. I'm seeing various pipewire packages getting pulled in by even basic installations, so it seems to be part of the family already. If pavucontrol and pnmixer go on working, then I'd be for it. cool

Celluloid? I tried it a few years ago but was a bit underwhelmed. What has it got over VLC?


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#37 2024-08-27 18:50:53

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,032
Website

Re: Carbon Bugs

Pipewire+Wireplumber installs and interacts fine with our current setup. Use this mini-metapackage..

sudo nala install pipewire-audio

https://packages.debian.org/sid/pipewire-audio

A user can set up jack after that with only a few more steps of more steps...

sudo install jackd2 pipewire-jack libspa-0.2-jack
sudo cp /usr/share/doc/pipewire/examples/ld.so.conf.d/pipewire-jack-*.conf /etc/ld.so.conf.d/
sudo ldconfig

Reboot.

Now you can play sources from pulse and jack servers simultaneously. And if you want a simple patchbay for it all...

sudo apt install helvum

aaYOCLam.png


Celluloid doesn't come close to the features of VLC. It's merely a front end for mpv that lets you toggle a playlist sidebar or choose an audio track without going into mpv.conf. I like it, but it's no big deal.

I've found a bug with mate-power-manager, it is not obeying screen-dimming: never (AC power, I haven't tested on battery) in it's settings. It might be ignoring the timeout setting there as well, I didn't test that either.


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#38 2024-08-27 19:13:53

DeepDayze
Like sands through an hourglass...
From: In Linux Land
Registered: 2017-05-28
Posts: 1,897

Re: Carbon Bugs

Perhaps mate-power-manager depends on something else for that functionality?


Real Men Use Linux

Offline

#39 2024-08-28 02:05:21

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,557
Website

Re: Carbon Bugs

hhh wrote:

Pipewire+Wireplumber installs and interacts fine with our current setup. Use this mini-metapackage..

sudo nala install pipewire-audio

https://packages.debian.org/sid/pipewire-audio

I don't have a physical machine available to install Carbon/Trixie on right now - only VMs - so I'll have to take your word for it that everything works, but by all means let's drop "pulseaudio" from our package lists, and replace it with "pipewire-audio", if nobody objects. It's a biggish change so I'll post a dedicated thread for opinions from users.
Here: https://forums.bunsenlabs.org/viewtopic.php?id=9126

A user can set up jack after that with only a few more steps of more steps...

Well... jack is a step further than the general user needs to go IMO, if they just want to listen to music. Leave that as a HOW-TO?

Last edited by johnraff (2024-08-28 02:15:51)


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#40 2025-02-03 04:34:32

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,557
Website

Re: Carbon Bugs

johnraff wrote:
hhh wrote:

xfce4-power-manager doesn't autostart because the /etc/xdg/autostart/xfce4-power-manager.desktop file has "OnlyShowIn=XFCE;" in it. In boron it had "NotShownIn=" so it didn't effect bl-session. Anyway, that fix is easy, just add 'xfce4-power-manager &' to bl-autostart like we used to.

Thanks for catching that. In my VM, power management doesn't really stand out, and I totally missed it.

Either an entry in bl-autostart or a .desktop file in ~/.config/autostart?
Not sure which to go for.
EDIT: on reflection the bl-autostart entry @hhh suggested would give us more flexibility.
Especially useful with things like Picom than must not be started under Wayland.

Last edited by johnraff (2025-02-03 04:57:13)


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

Board footer

Powered by FluxBB