xinitrc is not working for multiple environments #124
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
profiles/desktop-settings#124
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Created by: Chrysostomus
The current version of xinitrc that uses the get_session function is meant to allow easily switching between desktop environments from tty. It does not do what it is supposed to. This one works:
https://github.com/manjaro/desktop-settings/blob/master/community/bspwm/skel/.xinitrc
It does not interfere with displaymanagers or autologin, and if you run
startx <name_of_environmentit starts the desired environment as it is supposed to.If anyone doesn't have anything against it, I'll be fixing it for different editions.
@oberon2007 @philmmanjaro @Ste74
I have the same problem under manjaro-i3-community. Maybe you are an old ticket, or you missed it (because you changed the repository structure), but this is old problem.
I think we should do as it says here:
$1($1inside function evaluates to function's parameters - not to script's parameters. Here$1parameter need to be passed explicitly)+=operator, asshellchecktells)The following patch works for me:
but these fixes need to be applied to all
**/.xintircfiles (or write a single one), not just for manjaro-xfce (as far as i understand, they are not needed when running through desktop-manager).yes. we never adjusted that in all the different places... Fixing that now finally.
mentioned in commit manjaro-kde-settings@e6e6af5cff6f659631b14b15ceee8588c24708fc
mentioned in commit manjaro-xfce-settings@20c236b14645fbf3d969bcc484e94869e01daf88
mentioned in commit manjaro-gnome-settings@256c4af6b55e208d443a247e4810c9783fb1b31d
mentioned in commit
7c6322e094closed
changed the description