AFTER UPGRADING...
You'll have no menu, but you'll need to open your file manager. If it's on the panel, no problem; otherwise, use the keyboard shortcut to open it...W=Windows key...
W + f
You can also open it with gmrun...
Alt +F2
You can also open it with the terminal...if that's on your panel, no problem; otherwise, use the keyboard shortcut...
CTRL + ALT + t
Now...
1. Save a copy of your schema.pl somewhere where you can easily find it (the schema.pl is found in ~/.config/obmenu-generator)
2. While you're in that same obmenu-generator folder, DELETE everything in it but keep the folder.
3. Open PCManFM as root, go to /usr/bin and delete the obmenu-generator file there.
4. Just to be sure, run the following command as root in the terminal...
apt-get remove obmenu-generator
Now the fun part...
5. Two of these three packages may already be installed, so try installing them one at a time in your terminal. It will tell you if you already have "the latest version"...
apt-get install git
apt-get install build-essential
apt-get install cpanminus
6. After that, run the following command (don't use su or sudo...just enter this command as written)...
git clone git://github.com/trizen/obmenu-generator
7. As root (su or sudo), enter the following command...
cp obmenu-generator/obmenu-generator /usr/bin
8. Run this command WITHOUT using su or sudo...
cp -r obmenu-generator/schema.pl ~/.config/obmenu-generator/
9. As su or sudo, run...
cpanm Linux::DesktopFiles
10. As su or sudo, run...
cpanm Data::Dump
11. As su or sudo, run...
chmod +x /usr/bin/obmenu-generator
12. WITHOUT su or sudo, run...
obmenu-generator -p -i
That should give you "the" obmenu-generator menu back, but it's not your menu.
13. So, with PCManFM still open (not the root file manager), navigate to the obmenu-generator folder (if you're not already there). Open it, and open the config.pl file with your text editor. If you enable line numbers, go to line 49, and change the name of the editor to "leafpad" (or the text editor that you're using).
Then go to line 71, and change the name of the terminal to "lxterminal" (or the terminal that you're using).
Save and close the file.
14. Replace the current schema.pl file with the one that you saved...(copy, paste, overwrite).
You should now have your old menu back...try it.
Post install note: You will have an extra obmenu-generator folder in your regular home folder...it can safely be deleted.
FINAL NOTE: If a user HAS ALREADY upgraded from Ascii to Ceres AND ALREADY fixed the menu according to these instructions, the only thing that is required is to open your terminal and run the following command...
cpanm Linux::DesktopFiles
...that should give you the menu back, otherwise, you will need to follow the complete instructions as outlined above if you haven't already upgraded to Ascii first AND fixed the menu.
]]>$ neofetch
..,,;;;::;,.. miyo@machine
`':ddd;:,. ----------
`'dPPd:,. OS: Miyo-Devuan GNU/Linux 2.0 (ascii) x86_64
`:b$$b`. Model: OptiPlex 755
'P$$$d` Kernel: 4.13.0-1-amd64 <---<<
.$$$$$` Uptime: 1 minute
;$$$$$P Packages: 1629
.:P$$$$$$` Shell: bash 4.4.12
.,:b$$$$$$$;' Resolution: 1920x1080
.,:dP$$$$$$$$b:' WM: Openbox
.,:;db$$$$$$$$$$Pd'` WM Theme: Onyx-Citrus
,db$$$$$$$$$$$$$$b:'` Theme: Adwaita-dark [GTK2/3]
:$$$$$$$$$$$$b:'` Icons: Adwaita [GTK2/3]
`$$$$$bd:''` Terminal: x-terminal-emul
`'''` CPU: Intel 2 Duo E6550 (2) @ 2.333GHz
GPU: Intel Q35
Memory: 244MiB / 3813MiB
To top this off, Qupzilla which has been crashing regularly with clicks of new tab/window or refreshing a tab had yet to crash.
And I thought it was my 13 year old machine getting obsolete and wouldn't run on anything above 4.12
]]>One small addition, there is also at least one more place (for a sinle user system) in /root/.confg/obmenu.... so if root is logged in will have the great Miyo menu as well.
+1, I do this for root account, I never usually log in directly to root account though I do a ton of su/admin tasks every day, but I know some folks just run strictly as root all the time.
Also need to copy tint2 config and openbox configs into root account if you want identical experience.
]]>I now understand why there are so many upgrades all the time for packages that already seem perfect. There is always on more detail left out.
]]>If you are using a 2017 release of MiyoLinux, the obmenu-generator .deb package is included in the Templates folder. If you're using the 2016 release, you will need to get the .deb package as outlined earlier in this thread.
Unfortunately, the instructions that I also included in the 2017 releases no longer work...there are a couple of extra steps that will need to be done. So, here are the new instructions...
1. Open the file manager, make it show hidden files, and go to...
~/.config/obmenu-generator
Copy (or move) both the config.pl and schema.pl files somewhere else in your file manager (perhaps the Templates folder would be a good choice since that's where the obmenu-generator .deb package is).
After you have done that, DELETE (Remove) the obmenu-generator folder from ~/.config
2. Open the file manager as root, and go to...
/usr/bin
Find and DELETE (Remove) the obmenu-generator file. You can then close the root file manager.
3. Go to the Templates folder in your file manager
Open the obmenu-generator folder, and right-click the obmenu-generator .deb package, and choose "GDebi Package Installer". When GDebi opens, choose "Reinstall Package".
4. Replace the config.pl and schema.pl files
Now you will need to copy (or move) the config.pl and schema.pl files (that you saved earlier) BACK into the newly created folder in...
~/.config/obmenu-generator
There will be a schema.pl file already there; you need to overwrite it when asked.
5. Open the terminal, and enter...
obmenu-generator -p -i
After that, you'll be...
]]>I have to have my internet radio too, somafm usually, Radiotray is a nice program.
I use Exaile, has i-radio built in and even has somafm and some others pre-programmed, so that's what I usually use since I already have the player for mp3's and CD's anyway. But i'm skating perilously close to Gnome territory using it and from what i've read the newest version is completely gtk3, which may bring it's own set of problems.
Is Deadbeef still around?
My go-to player is Audacious, but I really like Radiotray too.
As for Deadbeef, I know of one distro that ships it as the default player.
]]>MiyoLinux wrote:All of my MiyoLinux systems are now on ceres. Lo and behold, Radio Tray is in the repository. That alone is enough to make me upgrade to Ceres! LOLOL!
I'll have to check if it's available in ascii.
Well I feel like an idiot. Radio Tray is available in Jessie. LOLOLOL! Not sure how I missed it before...
I have to have my internet radio too, somafm usually, Radiotray is a nice program.
I use Exaile, has i-radio built in and even has somafm and some others pre-programmed, so that's what I usually use since I already have the player for mp3's and CD's anyway. But i'm skating perilously close to Gnome territory using it and from what i've read the newest version is completely gtk3, which may bring it's own set of problems.
Is Deadbeef still around?
]]>All of my MiyoLinux systems are now on ceres. Lo and behold, Radio Tray is in the repository. That alone is enough to make me upgrade to Ceres! LOLOL!
I'll have to check if it's available in ascii.
Well I feel like an idiot. Radio Tray is available in Jessie. LOLOLOL! Not sure how I missed it before...
]]>Hi Miyo,
Is it worth holding eg. apt-mark hold obmenu-generator package to stop the menu being stuffed up when upgrading???
Unfortunately that doesn't work. As Miyo mentioned the package isn't even in Vuu-do at least as far as Apt is concerned and the issue still occurs. And it's an outside package anyway, so there's no upgrade to it that goes on when you switch to ascii or ceres.
Trizen posted an update to the main obmenu-generator script like a week or two ago, it may possibly address the issue, haven't tested it that far yet, but in all other respects it works great so I guess we need to try it and see if ascii-upgrade still borks it.
UPDATE: Just checked and he posted yet another update to the script 3 days ago, I love seeing that, this is a great program and is being actively developed right now, here's the link to the raw script : https://github.com/trizen/obmenu-genera … -generator
]]>Hi Miyo,
Is it worth holding eg. apt-mark hold obmenu-generator package to stop the menu being stuffed up when upgrading???
I hadn't thought of trying that. It would certainly be worth a try in MiyoLinux. If that doesn't work, at least "the fix" is easy and quick to do. I'm still thinking it's a dependency issue of some sort, but I could be wrong...usually am. LOLOLOL!
As for Vuu-do though, there isn't a obmenu-generator package to mark.
]]>Is it worth holding eg. apt-mark hold obmenu-generator package to stop the menu being stuffed up when upgrading???
]]>I'll have to check if it's available in ascii.
]]>WOW! Thanks for checking into all that, I haven't messed with ascii myself as i'm sticking with the stable branch for project iso's for now, but it's awesome watching other people experiment with it! That's what it's made for after all.
Glad to help in some small way. I like a challenge every now and then...if I figure something out, even if it works...it may not be pretty. LOL!
Maybe it'll at least get some Vuu-do users back up and running again.
I'm embarrassed to say this, but does the menu open on Jessie if clicking in or around the conky? Even though I included a conky in MiyoLinux, I never used it. ...and now I don't have a stable system to try it on. I've got everything running either ascii or ceres. LOLOLOL!!!
Oooohhh...just thought of this right before I was about to submit the reply. I can check on the Live version to see if the menu opens in or around the conky. DOH!
]]>