Núcleo doesn't compile (Núcleo now compiled, but Metisse doesn't compile)
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I noticed that the files giving the push/pop errors are assemply language (.S). I searched for .S files, and I found that they are all and a directory called "X86" (my CPU is x86_64)!
I wonder if there are x86_64 alternatives, or is there some way to translate them?
I tried changing it to "--enable-glx" instead of "--enable-glx-x86" and it worked!
When I tried installing the package, it failed because it conflicted with FVWM (after all, Metisse is a modded FVWM). But it installed perfectly when I removed FVWM.
I tried changing it to "--enable-glx" instead of "--enable-glx-x86" and it worked!
When I tried installing the package, it failed because it conflicted with FVWM (after all, Metisse is a modded FVWM). But it installed perfectly when I removed FVWM.
$ startmetisse
/usr/bin/xmodmap: unable to open display ''
xdpyinfo: unable to open display "".
Invalid geometry -ac
use: X [:<display>] [option]
-a # mouse acceleration (pixels)
-ac disable access control restrictions
-audit int set audit trail level
-auth file select authorization file
bc enable bug compatibility
-br create root window with black background
+bs enable any backing store support
-bs disable any backing store support
-c turns off key-click
c # key-click volume (0-100)
-cc int default color visual class
-co file color database file
-core generate core dump on fatal error
-dpi int screen resolution in dots per inch
-deferglyphs [none|all|16] defer loading of [no|all|16-bit] glyphs
-f # bell base (0-100)
-fc string cursor font
-fn string default font name
-fp string default font path
-help prints message with these options
-I ignore all remaining arguments
-ld int limit data space to N Kb
-lf int limit number of open files to N
-ls int limit stack space to N Kb
-nolock disable the locking mechanism
-logo enable logo in screen saver
nologo disable logo in screen saver
-nolisten string don't listen on protocol
-p # screen-saver pattern duration (minutes)
-pn accept failure to listen on all ports
-nopn reject failure to listen on all ports
-r turns off auto-repeat
r turns on auto-repeat
-render [default|mono|gray|color] set render color alloc policy
-s # screen-saver timeout (minutes)
-su disable any save under support
-t # mouse threshold (pixels)
-terminate terminate at server reset
-to # connection time out
-tst disable testing extensions
ttyxx server started from init on /dev/ttyxx
v video blanking for screen-saver
-v screen-saver without video blanking
-wm WhenMapped default backing-store
-x string loads named extension at init time
-geometry WxH set framebuffer width & height
-depth D set framebuffer depth
-pixelformat format set pixel format (BGRnnn or RGBnnn)
-udpinputport port UDP port for keyboard/pointer data
-rfbport port TCP port for RFB protocol
-rfbwait time max time in ms to wait for RFB client
-nocursor don't put up a cursor
-rfbauth passwd-file use authentication on RFB protocol
-httpd dir serve files via HTTP from here
-httpport port port for HTTP
-deferupdate time time in ms to defer updates (default 40)
-economictranslate less memory-hungry translation
-desktop name METISSE desktop name (default x11)
-alwaysshared always treat new clients as shared
-nevershared never treat new clients as shared
-dontdisconnect don't disconnect existing clients when a new non-shared
connection comes in (refuse new connection instead)
-viewonly let clients only to view the desktop
-localhost only allow connections from localhost
-interface ipaddr only bind to specified interface address
-inetd Xmetisse is launched by inetd
-version report Xmetisse version on stderr
Start fvwmi with args -d :0 -w metisse://127.0.0.1:1 for FvwmCompositor
[FVWM][main]: <<ERROR>> can't open display 127.0.0.1:1
ERROR: garbage process ID "PID".
Usage:
kill pid ... Send SIGTERM to every process listed.
kill signal pid ... Send a signal to every process listed.
kill -s signal pid ... Send a signal to every process listed.
kill -l List all signal names.
kill -L List all signal names in a nice table.
kill -l signal Convert between signal numbers and names.
$ startmetisse
/usr/bin/xmodmap: unable to open display ''
xdpyinfo: unable to open display "".
Invalid geometry -ac
use: X [:<display>] [option]
-a # mouse acceleration (pixels)
-ac disable access control restrictions
-audit int set audit trail level
-auth file select authorization file
bc enable bug compatibility
-br create root window with black background
+bs enable any backing store support
-bs disable any backing store support
-c turns off key-click
c # key-click volume (0-100)
-cc int default color visual class
-co file color database file
-core generate core dump on fatal error
-dpi int screen resolution in dots per inch
-deferglyphs [none|all|16] defer loading of [no|all|16-bit] glyphs
-f # bell base (0-100)
-fc string cursor font
-fn string default font name
-fp string default font path
-help prints message with these options
-I ignore all remaining arguments
-ld int limit data space to N Kb
-lf int limit number of open files to N
-ls int limit stack space to N Kb
-nolock disable the locking mechanism
-logo enable logo in screen saver
nologo disable logo in screen saver
-nolisten string don't listen on protocol
-p # screen-saver pattern duration (minutes)
-pn accept failure to listen on all ports
-nopn reject failure to listen on all ports
-r turns off auto-repeat
r turns on auto-repeat
-render [default|mono|gray|color] set render color alloc policy
-s # screen-saver timeout (minutes)
-su disable any save under support
-t # mouse threshold (pixels)
-terminate terminate at server reset
-to # connection time out
-tst disable testing extensions
ttyxx server started from init on /dev/ttyxx
v video blanking for screen-saver
-v screen-saver without video blanking
-wm WhenMapped default backing-store
-x string loads named extension at init time
-geometry WxH set framebuffer width & height
-depth D set framebuffer depth
-pixelformat format set pixel format (BGRnnn or RGBnnn)
-udpinputport port UDP port for keyboard/pointer data
-rfbport port TCP port for RFB protocol
-rfbwait time max time in ms to wait for RFB client
-nocursor don't put up a cursor
-rfbauth passwd-file use authentication on RFB protocol
-httpd dir serve files via HTTP from here
-httpport port port for HTTP
-deferupdate time time in ms to defer updates (default 40)
-economictranslate less memory-hungry translation
-desktop name METISSE desktop name (default x11)
-alwaysshared always treat new clients as shared
-nevershared never treat new clients as shared
-dontdisconnect don't disconnect existing clients when a new non-shared
connection comes in (refuse new connection instead)
-viewonly let clients only to view the desktop
-localhost only allow connections from localhost
-interface ipaddr only bind to specified interface address
-inetd Xmetisse is launched by inetd
-version report Xmetisse version on stderr
Start fvwmi with args -d :0 -w metisse://127.0.0.1:1 for FvwmCompositor
[FVWM][main]: <<ERROR>> can't open display 127.0.0.1:1
ERROR: garbage process ID "PID".
Usage:
kill pid ... Send SIGTERM to every process listed.
kill signal pid ... Send a signal to every process listed.
kill -s signal pid ... Send a signal to every process listed.
kill -l List all signal names.
kill -L List all signal names in a nice table.
kill -l signal Convert between signal numbers and names.
I wonder what's wrong?
NOTHING! It's on their website
Use this instead;
Code:
Xmetisse -geometry 1024x768 -ac :1
# Whatever your resolution is...
For the record I've just installed Metisse and ran it fine.
{Intel GMA 950}
The only thing I could suspect at this point is a 64-bit -- 32-bit problem or that you're graphics card doesn't have the correct configuration in Xorg.conf.
For the record do you have the composite extension in your Xorg.conf?
Section "Device"
Identifier "name" # your alias
Driver "radeon"
EndSection
If using xf86-video-radeonhd;
Code:
Section "Device"
Identifier "name" # your alias
Driver "radeonhd"
Option "AccelMethod" "exa" # to enable 2D and Xv acceleration on R6xx/R7xx - default AccelMethod shadowfb
Option "DRI" "on" # to enable 2D and Xv acceleration on R6xx/R7xx - default DRI disabled
EndSection
I attached my xorg.conf if you want to take a look at it and compare.
Of course, since I am using Intel I didn't do most the things up there, but maybe it might help...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.