Anyone have success in launching grub-customizer? I guess I should edit GRUB config manually (how?) FGLRX displays first splash screen wrong resolution!
I get this error;
(grub-customizer:14368): Gtk-WARNING **: cannot open display:
&
/usr/bin/grub-customizer: symbol lookup error: /usr/lib64/libgiomm-2.4.so.1: undefined symbol: g_notification_get_type
???
Neither grub2 nor plymouth use fglrx. Fglrx is only in use when you get to the graphical session (Xorg).
I get this error;
(grub-customizer:14368): Gtk-WARNING **: cannot open display:
&
/usr/bin/grub-customizer: symbol lookup error: /usr/lib64/libgiomm-2.4.so.1: undefined symbol: g_notification_get_type
:sarcastic:
Where did you install it from? It seems to be compiled against a different GNOME version (libgiomm/glibmm2 in particular).
rpm -qi grub-customizer
zypper lr -d
And how did you try to start it? The first error message would indicate you used “su”.
Don’t!
Use “kdesu”, “gnomesu”, or “xdg-su -c”, those are designed for starting GUI applications as different user.
That maybe but first splash screen is now wrong resolution since installing propriety fglrx, I’ve observed similar problems with Nvidia cards, must be buggy somehow?
Name : grub-customizer
Version : 3.0.4
Release : 4.1
Architecture: x86_64
Install Date: Sat 10 May 2014 13:39:03 BST
Group : System/Management
Size : 3594175
License : GPL-3.0
Signature : DSA/SHA1, Wed 30 Apr 2014 08:43:46 BST, Key ID 9df60496523f2a20
Source RPM : grub-customizer-3.0.4-4.1.src.rpm
Build Date : Wed 30 Apr 2014 08:43:24 BST
Build Host : build11
Relocations : (not relocatable)
Vendor : obs://build.opensuse.org/home:ecsos
URL : https://launchpad.net/grub-customizer/3.0/3.0.4/+download/grub-customizer-3.0.4.tar.gz
Summary : Grub Customizer is a graphical interface to configure the GRUB2/BURG settings
Description :
Grub Customizer is a graphical interface to configure the GRUB2/BURG settings and menuentries
Features:
* move, remove or rename menuentries (they stey updatable by update-grub)
* edit the contents of menuentries or create new ones (internally it edits the 40_custom)
* support for GRUB2 and BURG
* reinstallation of the bootloader to MBR
* settings like default operating system, kernel params, background image and text colors etc.
* changing the installed operating system by running on a live cd
Distribution: home:ecsos / openSUSE_Tumbleweed
That’s probably because the radeon driver is missing or even blacklisted in the initrd. At least that’s the case with nvidia/nouveau and necessary for the nvidia driver to work.
Ok, that’s the latest version for Tumbleweed (built after the GNOME update), so should work I suppose.
What version of libgiomm do you have then?
rpm -qi libgiomm-2_4-1
Maybe you still have the old 13.1 version (2.38) of that?
Hi
Just a comment, the code in grub-customizer is a year old (a lot changes…) and the latest version is now at 4.0.6. But in saying that, I wonder (not having used said package), is it not just a ‘clone’ of what YaST bootloader can do now?
Well, I haven’t used that package either, but you cannot move, remove or rename, edit or create grub2’s menuentries with YaST at all.
@fleamour you should see if the package builder can update to the latest version?
Might be the best idea of course, but the older version should at least start.
@fleamour:
Apparently the symbol “g_notification_get_type” should be part of libgio-2_0-0 AFAICS (and it isn’t yet in 13.1’s version), so please check that you have the Tumbleweed version from that installed as well.