Hello compyx, i re-tested it with latest rev 45511 in vbox 7.0.16 with linuxmint-22-cinnamon-64bit.iso After intall from scratch, i ran the following commands: sudo apt-get -y install subversion autoconf automake build-essential byacc flex xa65 gawk libgtk-3-dev texinfo texlive-fonts-recommended texlive-latex-extra dos2unix libpulse-dev libasound2-dev libglew-dev libcurl4-openssl-dev libevdev-dev cd ~ && rm -rf vice svn co https://svn.code.sf.net/p/vice-emu/code/trunk/ vice cd ~/vice/vice ./autogen.sh...
Hi compyx, yes, i confirm, there is a menu entry Emulators (though this itself does not have an icon) where our links are present - with their icons. After copying data/common/C64_48.png to vice-C64_48.png and running After creating x64sc.desktop and running xdg-icon-resource install --theme hicolor --context apps --size 48 vice-C64_48.png I now see task bar icons on mint 22.
Still not working unfortunately. I tried r45352 with above commands. Neither sudo update-desktop-database or reboot helps.
yes, it runs cinnamon by default. $ cinnamon --version Cinnamon 6.2.7 $ lsb_release -a No LSB modules are available. Distributor ID: Linuxmint Description: Linux Mint 22 Release: 22 Codename: wilma The files you mention exist here too. $ find /usr/ -name '*x64*.desktop' /usr/share/applications/vice-org-x64sc.desktop /usr/share/applications/vice-org-x64dtv.desktop /usr/share/app-install/desktop/vice:x64.desktop sudo update-desktop-database does not solve the problem.
I repeated the test with a mint 21.4 VM and a mint 22 VM. I use VirtualBox 7.0. Both VMs i installed from scratch (hard disk installation, no live system). I installed the guest additions in each. Then, after apt-get for all dependencies, i run cd ~ rm -rf vice svn co https://svn.code.sf.net/p/vice-emu/code/trunk/ vice cd ~/vice/vice ./autogen.sh ./configure --enable-gtk3ui --enable-desktop-files make -j 4 sudo make install ./src/x64sc in both of them, x64sc comes up without any desktop icon in the...
Hi compyx, thanks for your review. I'm pleased to hear you like the svn absence handling. Well yes, "r0" is generated in the non-svn case. Actually i adressed this already in patch 381 but this patch here tries to do smaller steps.. If the 'r' shall be suppressed in the non-svn-case, this prefix needs to be moved into VICE_VERSION_STRING where it can be prepended conditionally. So the solution is to change gensvnversion.sh so that it either generates #define VICE_SVN_REV_NUMBER 45323 #define VICE_SVN_REV_STRING...
This switch indeed fixed it in my VM. On my native Linux Mint 21.3, i tried the same, re-cloned svn trunk, built with ./configure --enable-gtk3ui --enable-desktop-files --with-flac --enable-debug-gtk3ui --enable-debug when i start with src/x64sc i see no icon in the task bar. Amongst other .desktop files, i see ./build/debian/x64sc.desktop which contains [Desktop Entry] Type=Application Name=VICE (x64sc) Comment=Commodore 64 emulator Exec=/usr/bin/x64sc Terminal=false Icon=/usr/share/icons/hicolor/scalable/apps/x64sc.svg...
task bar icon missing on linux mint 22